机房360首页
当前位置:首页 » 技术解构 » Oracle数据库服务器选型指南[服务器托管]

Oracle数据库服务器选型指南[服务器托管]

来源:机房360 作者:机房360 更新时间:2011-1-17 17:03:02

摘要:比如oracle这样的大型数据库,对服务器的要求比较高点,因此找专业的服务器托管商,就像找一只利剑一样,十分关键!

  IDC机房中托管的服务器,尤其是像oracle这样的大型数据库来说,对服务器的要求比较高点,找专业的服务器托管商是很关键的,就像找一只利剑一样,济南企联IDC的机房是原山东百灵
  
  IDC机房中托管的服务器,尤其是像oracle这样的大型数据库来说,对服务器的要求比较高点,找专业的服务器托管商是很关键的,就像找一只利剑一样,
  
  济南企联IDC的机房是原山东百灵的电信级机房,机房里设施先进,虽然是南方电信用户多,不过最近看到很多北方的IDC交流圈论坛里,都在讨论北方的IDC公司中,哪家IDC电信机房好?就拿济南来说,济南电信机房服务器托管哪里好?
  
  根据以往的调查,我们知道数据库服务器在选型时具备以下五个原则:高性能、高可靠、高可扩展、安全性以及可管理性等。而实际上,不同的数据库程序对服务器硬件的需求也有所不同。从本期开始,我们将针对目前最流行的几个数据库(Oracle/DB2/MySQL等),分析其对服务器硬件的具体需求以及市面上的解决方案。
  
  1、Oracle11g数据库组件对服务器的要求
  
  Oracle11gR2支持非结构化数据,其二进制XML大大改进了存储效率并且XML索引的速度较以前提高了15倍。另一方面,Oracle增加了服务器和客户端的结果缓存技术,使得PL/SQL性能提高了两倍,JAVA性能提高了11倍。但是这一切都意味着原有设备已经不足以承载新版本数据库带来的性能提升。有经验的Oracle数据库管理员都清楚,同Oracle产品打交道时,整个升级过程不仅需要将软件升级到最新版本,硬件的升级也需要同时进行。
  
  由于Oracle11gR2具有RAC(真正应用集群)技术,可以分布式的将数据库部署在众多服务器中以避免单台服务器效率补足并保证冗余。但这一方面造成了数据库同步和管理上的问题,另一方面也对DBA本身的专业素质提出了额外需求。相比之下,管理员更愿意用虚拟化技术来部署Oracle数据库,这可以得到更好的容灾、快速备份、便携性以及业务连续性等性能。这同样带来了对数据库服务器的需求:虚拟化性能高、内存容量大、可靠性好。
  
  然而一般情况下,大多数IT部门还是遵循那条“铁律”,即系统设计生命周期(SDLC),原有的技术还是要保持,除非维护费用超出了更换新产品的费用。我们在后面对Oracle数据库专家的采访中也发现,他们认为升级服务器的时候往往第一考虑的是成本问题,之后才会考虑性能和稳定性。
  
  说到成本,就要分别说采购成本和运营成本,后者也越来越多的被企业IT部门所重视。采购成本上来看,自然是RISC平台更贵,x86平台占据了得天独厚的低价高性能优势。另一方面,就运营成本来看,RISC由于其闭源环境和专有平台,所需要的人力成本、运维、软件解决方案都需要额外的支出,而x86平台由于开放的环境和通用平台特性,成本更加低廉。
  
  从这方面来看,就不奇怪现在很多关键业务正在从RISC+UNIX平台向X86+Linux平台迁移。但是x86平台一直以来在性能上给人的感觉都不如RISC平台强悍,而且稳定性也被人们诟病。究竟是这样的么?
  
  2、至强7500横空出世TCP-E数据库测试名列榜首
  
  随着英特尔Nehalem-EX至强7500处理器的发布,x86平台在性能上和稳定性上已经到达了又一个巅峰。相比传统RISC平台,至强7500的8核16线程以及优秀的RAS特性使其具有了冲击关键业务领域市场的能力。
  
  前面提到Oracle数据库管理员更希望将数据库部署在虚拟服务器上,这意味着更多的内存容量以及更高的稳定性。

本文地址:http://www.jifang360.com/news/2011117/n811114955.html 网友评论: 阅读次数:
版权声明:凡本站原创文章,未经授权,禁止转载,否则追究法律责任。
相关评论
正在加载评论列表...
评论表单加载中...
  • 我要分享
更多
推荐图片