被误读的容错服务器:走出三大技术误区刀片服务器

2010-04-16    来源:中计报    编辑:谢文砚
作为提供主机级别高可用性的 服务器 产品,容错 服务器 的概念近年来在中国用户中得到普及,但不可否认的是,在用户心目中尚有诸多关于容错服务器的误读。 此前,本报记者独家

  作为提供主机级别高可用性的服务器产品,容错服务器的概念近年来在中国用户中得到普及,但不可否认的是,在用户心目中尚有诸多关于容错服务器的误读。

  此前,本报记者独家专访NEC信息系统(中国)有限公司信息通信系统事业部总经理大岛清志及NEC东京总部IT平台全球事业部中国大区总经理加藤启,就这些误区进行了交流。

  误读一:容错很好很昂贵

  由于容错服务器采用的是硬件全冗余的技术,而且在两套硬件之间还通过独立芯片和软件保证故障时零时间切换,因而其价格要比同规格的PC服务器高出许多。

  在中国做了四年容错服务器的大岛清志则表示,他接触到更为典型的一个用户反馈是:NEC容错服务器产品很好,可用性很高,但是不是像IBM的z系列和HP的NonStop系列动辄都是百万美元?

  从上述两种态度可以看出中国用户对容错的应用定位尚属模糊。根据IDC数据,广义概念上的容错市场约占整个服务器市场的4%,包括IBM的System z、HP的NonStop和NEC的Santa Clara、Express 5800/ft以及Stratus的ftServer 6200,前三者为传统大型主机,后二者为容错服务器。显而易见,这一市场面对的是属于中高端的窄众用户。

  而了解上述用户特征后自然明白,容错所谓的昂贵其实纯属误读:如果只需要进行基础IT建设的成长型企业,完全可以采用普通的塔式和机架式服务器,而不必使用容错产品;如果是需要高可用性的中高端用户,那么容错服务器相对大型主机而言,其实相当便宜。大岛清志介绍说,以NEC的容错服务器Express 5800/ft为例,目前最低配置的成本甚至已经与同规格的双机热备方案相当。

  误读二:虚拟化取代容错

  随着用户对计算资源利用率、灵活调度的高度渴求,导致近几年来虚拟技术在PC服务器上快速增长,VMware、Citrix等技术供应商也迅速走红,由此也产生了这样一种观念:虚拟万能,即通过虚拟就能实现计算资源的灵活配置、调度并保证故障时的自动迁移。

  虚拟化真是万灵丹吗?显然不是。从硬件架构的层次上看,虚拟层位于底层硬件之上,只能解决虚拟机及其应用的故障迁移。如果是底层硬件故障,诸如主板故障、电源故障、CPU损坏等,虚拟技术是无能为力的。

  大岛清志认为,随着虚拟化技术的普及,容错服务器会变得越来越重要。因为当物理机宕掉的时候,它会影响运行在其上的虚拟机,所以越是依赖虚拟技术的用户越需要保证底层硬件的高可用。

  误读三:容错使用很复杂

  对于使用过大型主机和双机热备等高可用方案的用户来说,配置及管理系统绝对是一个技术上的考验。这也使得一些用户产生了“高可用等于高复杂”的观点。

  而容错服务器的优势恰恰在于简化的配置及管理。加藤启介绍,采用NEC ESMPRO作为服务器管理工具,不须修改应用程序,就可在NEC Express 5800/ft系列服务器上运行支持Windows和Linux的应用程序,不必像其他容错产品那样需要特殊的API或脚本。

  当故障排除后,故障模块重新启动时,NEC ESMPRO将自动执行重新配置,并且根据需要,能够对受影响模块进行重新同步。此外,NEC还通过在线更新技术保证无宕机的应用程序更新功能。

  容错服务器技术特性

  容错服务器的技术特性在于高可用,即当系统组件发生一个或多个错误时系统仍可正常工作。

  容错服务器不同于基于软件的错误恢复集群。后者当出现硬件或者软件失效时,服务器会将负载移到另一个服务器上。即使高端非容错服务器采用了一些冗余组件,当非冗余的组件失效时,这些服务器最终依然会失效。

  而在容错服务器中,冗余组件执行着同样的指令,且自我检测技术会在组件级监测并隔离错误。当错误发生时,冗余组件继续工作。

1
3