虚拟主机客户端架构(VHCI)方案建议书

本文摘自:
[url]http://www-900.ibm.com/cn/servers/eserver/xseries/solution/virtualization_part2.shtml[/url]
 
VHCI 方案介绍
客户面临的问题
要想在当今飞速发展的全球经济环境下取得成功,企业需要快速、灵活地部署各种应用系统,以加速整个业务链处理流程并为员工,甚至为合作伙伴和客户提供各自所需的工具。
然而随着计算机应用的普及,数量的增加,我们又不得不面临新的技术挑战:
  • 安全威胁
    今天,我们的计算机每天都不得不面对各种各样的病毒、蠕虫、木马的威胁,除此之外还有黑客以及各种各样的计算机犯罪,需要不断地打补丁,更新病毒防护软件。稍不留神,企业内的商业机密就可能被公布到互连网上。对于一个拥有上百台电脑的企业,如何确保所有的机器的安全并能得到有效的维护?部分企业和政府部门制定了有关信息安全的制度,那么,如何保证我们的计算机符合这些制度的要求?

  • 成本激增
    电脑的数量在不断增加,型号也变得多种多样:高端台式机,低端台式机,笔记本;操作系统有 Windows 2000,Windwos XP,有老式的面临淘汰的,也有新添置的能够兼容新软件的机器。要管理这么多的平台,不仅非常困难,也导致我们的 IT 管理成本激增。

    我们需要投入大量的人力物力来部署新的应用,投入大量资源用于对用户的技术支持和培训。很多企业,例如使用 SAP 的制造业,如果某个用户因为计算机硬件问题或者软件程序问题无法操作,剩余的流程根本无法走完,甚至会出现即使库房有充足的物料也无法开工生产的现象。这时,一个电话我们 IT 技术人员就不得不放下手头工作,先解决一个终端的问题。Gartner 的调查数据显示,在企业里电脑硬件和软件成本不到总拥有成本的 30%。企业每花 3000元采购计算机硬件和软件,就要花 7000元用于用户管理等日常维护和技术支持工作上。

  • 资源利用率低
    具有讽刺意味的是,尽管我们需要越来越多数量及功能强大的电脑,可是我们却不得不承认,现有的计算机资源利用率是非常低的。 且不说机器在晚上基本上是闲置,就是工作的时间里,我们的个人计算机的资源利用率也是非常低的。A员工这两天休假,于是他的计算机资源只能闲置在那里;B员工正在运行一个大的报表,但是他环顾四周十几台闲置的机器的资源,却只能无奈的等待。

  • 分散的工作场所
    一些企业的工作场所不是集中的,而是分布在一个城市里的若干个办公地点,例如售票网点;或者是分布在多个城市,例如公司在各个城市的销售网点。如果使用传统的 PC 机,这种情况下支持和维护工作就变得更为困难,在每个网点配备一个 IT 技术人员显然是不现实的,但是如果使用人员得不到很好的支持就会影响公司的运作。

  • 数据备份
    您使用的 PC 机有数据备份的方案吗?如果硬盘突然坏掉,您有办法恢复您的数据吗?今天,在服务器端我们已经有了很多成熟的数据备份方案,然而在 PC 机一端还没有很好的解决方案,如何借用成熟的企业备份方案保护我们 PC 机的数据呢?一旦机器硬件出现问题,如何快速恢复?

  • 符合相关法律和规定
    出于对知识产权的重视,公司的员工被要求不能随意安装使用非正版软件。不同的公司可能还有自己的管理制度,如不允许使用某些程序等,在技术上但如何保证这一点呢?
IBM 帮助您实现目标
IBM 经过长期对客户端市场的跟踪调查,推出了基于 BladeCenter 或者 x3950 以及 VMware 和 Citrix 联合的 VHCI(虚拟主机客户端构架)解决方案,意在帮助客户降低 IT 总成本 TCO,提高企业的生产效率,从而更专注于企业自身的核心业务。
相对于虚拟市场上面的其他产品,IBM 提供的 VHCI 方案有如下独到之处
实现解决方案的全面整合:
包含了 Blade、xServer 的硬件之外,联合 VMware、Citrix 等企业级别部署软件,以及具有相当有竞争力的许可证模式。再加上 IBM 的存储系统,以及管理软件利器 Director。这些都成为了 VHCI 解决方案强有力的支持。而市场上的同类产品,仅仅是简单的硬件软件相加,没有发布软件的整合,因此难以对整个解决方案的可靠,可行性作出事实上的保障。

强大的硬件支持:
IBM BladeCenter 系统可以做到平均每一个刀片同时 15个虚拟用户并发访问,这样可以用同样的投资,换来更多资源的利用率。而同类厂商的产品,实现 BladeCenter 服务器的负荷量是需要更多的硬件资源的。

投资保护:
BladeCenter 系统设计的一个方向就是保持开放性以及可继承性,通过 Blade.org 联盟,客户可以根据需要选择多种硬件配置,而不必受到一个厂商的限制。同时所有 IBM BladeCenter 的机箱都是可以上下兼容 IBM 的所有刀片,不需要更多的投资,仅仅扩展刀片即可,这点是同类厂商完全无法做到的,客户升级刀片的时候,必须付出高昂购买新机箱的代价。

成熟的软件环境:
对于企业应用来说,软件必须具有良好的兼容性,稳定性,安全性,VHCI 方案中所采用的 Citrix 软件就是一种强大的企业级应用软件。全世界大约有 180,000个 Citrix 企业用户,约 50,000,000个终端人员在使用 Citrix 软件不间断的访问他们的企业信息。同时 Citrix 软件可以跟 IBM 的很多中间件集成,提供对一些老的应用程序访问的兼容,特别是 Citrix 还可以支持除了 Windows 以外的,UNIX 平台下的软件发布,给企业提供了非常灵活的部署方案(IBM 的 BladeCenter 系统,也可以支持基于 Power 处理器的刀片服务器)。
VHCI 方案中还有另一个企业级软件就是 VMware ESX server,利用虚拟化技术,提高企业中硬件资源的利用率,简化备份,降低 TCO 是当前企业的发展趋势,也是技术方向。
详细有关 VMware 的信息请参考附录,以及 IBM 为您推荐的另外一本专门介绍 VMware 整合高可用性和 DRS 的方案建议书。


IBM 解决方案概述
IBM VHCI 解决方案 Citrix 构架概况
IBM
  • 在原有客户端同应用服务器及数据库服务器之间增加 Citrix MetaFrame 应用部署服务器,所有的应用软件安装和运行都转变到新增加的应用部署服务器上;
  • 原有的客户端只需要有显示功能和提供交互能力,例如键盘、鼠标、手写输入;
  • 原有的操作界面和使用方式,包括数据保存、网络或本地打印等功能全部保留;
  • 所有软件都集中在服务器端,可以容易地进行管理;
  • 所有的业务数据只在数据中心的网络传递,提高数据的安全级别;
  • 应用软件的升级仅需对服务器进行操作;
  • 简单的鼠标拖放就可以快速部署新应用程序;
  • 应用集中管理后防病毒、防黑客侵入更加简单和有针对性;
  • 所有的客户端都可以实现免维护,极大地降低了系统的维护成本;
  • 由于客户端不需要执行复杂运算,避免频繁升级硬件,可以延长客户机的使用寿命并可以选择低配置的客户机设备,突破软硬件循环升级的瓶颈,降低总拥有成本;
  • 有条件实现低成本、瘦客户端的 IT 策略;
  • 客户机所在的网络仅传输用户界面的刷新的变化以及键盘敲击、鼠标移动,每个用户只有 10-20Kbs 带宽的要求,可尽享网络带宽的流畅;
  • 普通的电话拨号接入,也能够执行复杂的应用;
  • Citrix MetaFrame 接入套件包含 Web Interface 模块, 传统的应用软件无需进行二次开发,即可立刻支持 Web 访问,瞬时 e化不需要一行代码;
  • B/S 架构的应用也能获益于 Citrix 快速应用部署方案:得到更好的性能、统一管理的浏览器。
VHCI
客户利用瘦客户端,通过网络直接访问到各自的操作系统,所有的操作都是在服务器这边,所有的存储也都是存在服务器端的集中存储。
硬件示意图
通过 Citrx 软件利用 IBM BladeCenter 发布的操作系统映像,客户端利用瘦客户端远程访问到操作系统映像,也就是属于客户端个人的桌面,所有的处理都是在 Blade 上面完成,传送图像给客户,同时后端的其他服务客户也可以通过自己的桌面直接访问到,数据库请求由一个强大的4-8路服务器进行集中处理以及存储。


案例推荐
VHCI 有着广泛的应用前景。尤其是在分布式的环境和密集型的环境里。前者如营业网点、售票点、旅游公司和零售店,后者如呼叫中心、制造业、图书馆等。
1、营业网点 PC 整合方案
对于分布在多个地点的营业网点,最大的挑战是对用户的技术支持。营业网点一般都没有足够的IT技能,需要总部的支持。而总部的资源是有限的,加上空间距离的限制,用户往往很难得到好的支持服务。另外,各个网点的配置和使用情况不统一也给管理带来了难度。
使用 VHCI 方案就可以把用户的桌面计算集中到总部的数据中心,集中管理和维护。营业网点的用户使用功能简单的瘦客户机连接到数据中心,当用户遇到问题时,数据中心的技术人员可以马上接管用户的桌面,解决问题后再释放回桌面。同时,集中的配置还可以在不同网点之间共享计算资源。
VHCI 方案保证了技术支持的服务水平,降低了公司的运营成本,并且很容易做到标准化,提高公司的管理水平。
数据中心
2、呼叫中心 PC 机替代方案
呼叫中心应用程序一般比较简单,但是规模都比较大,有上百个座席,大的呼叫中心甚至近千个座席。如何有效地控制成本?如何迅速地对用户需求作出响应?当呼叫业务外包到异地时,如何把宝贵的用户资料保留在本地?
使用 VHCI 方案可以解决上述需求。快速简单的部署能力,异地的数据存取对于 VHCI 方案都是轻而易举。不仅如此,使用 VHCI 方案可以用一个一本词典大小的机器替代原来笨重的台式机,从而给员工提供更多的空间;相对传统 PC 机,电力资源也是一笔不小的节约。
呼叫中心
3、研发人员桌面计算方案
虚拟化技术对于开发人员来说是一个非常好用的工具。开发人员通常需要多台机器,多种开发环境。同一个软件开发实验室往往需要保留多个拷贝以满足开发测试的需要,开发人员超出 30% 时间用在建立开发和测试环境上。
使用 VHCI 方案计算方法,可以在一个机器上建立多个开发环境。建立测试环境也只需要像拷贝一个文件一样简单容易。还可以满足本地和远程的开发测试人员同时工作。VHCI 计算方案不仅可以帮助企业节约成本,还可以提高工作效率,缩短开发周期。
研发人员桌面计算方案
4、银行分行一体化解决方案(Branch in a Box)
在传统意义上,IT 基础设施的选择主要注重功能与价格等属性,也就是说,这种新的基础设施是否能在计划的预算内提供必要的业务功能。在当今的随需应变计算环境中,关注的重点正在逐渐转移,增加了对初始成本及功能之外的关键因素的考虑,包括灵活性、安全性、低成本维护,以及整个平台生命周期中的总体拥有成本。
以 VHCI 方案为核心,配合 IBM 在 IT 基础设施上丰富的解决方案,可以以刀片中心为基础提供分行一体化的解决方案,IBM 称之为 Branch in a Box(BiaB)。
下面的例子是 IBM 帮助某银行用户规划的新的架构。该方案中除了包括桌面计算解决方案之外,同时支持:
  • 分行文件服务 ―― 包含用于本地使用的文件和数据库。这些文件可以是应用程序数据,也可以是系统文件的按阶段更新程序。

  • 本地应用服务器――包含可由分行内的客户端工作站访问的本地应用程序。它也可以包含代表分行运行的单个应用程序,例如视频监控(Video Surveillance)。
实际应用时可以根据需要增加其它的服务。
中心站点
使用分行一体化解决方案可以实现多个目标,包括:
  • 分行处理从根本上进行了集中化,为满足银行的业务需求,可在设计与实施中控制所实现的脱机处理程度。
  • 与物理台式机相比,客户端映像的远程维护得到了极大增强。可轻松启动和控制这些映像的重启,并且通过对服务器的远程访问还可实现这些映像的修改或重建。
  • 通过在一个刀片或服务器上分配多个映像来增强分行中的资源共享。
  • 由于没有将客户端工作站锁定到单个硬件平台中,因此增强了分行适应新要求的灵活性。
  • 由于只有集中的支持员工才能访问客户端的内容,分行的非授权人员无法修改虚拟映像,因此虚拟映像代表了非常安全的环境。
极大的简化了银行的基础架构,更便于管理,更安全可靠。此部分提供技术细节信息,帮助 CIO 或 IT 专业人员了解选择 IBM 解决方案的价值。解决方案体系结构、IBM 资产以及我们成熟(行业)的技能相结合能满足客户的需求。


参考配置
使用 VHCI 方案支持 200客户端的配置
部件 描述 数量
刀片中心 IBM BladeCenter Chassis with 2x2000W Power Supplies 1
交换机 Nortel Networks L2/3 Copper GbE Switch Module for IBM BladeCenter 1
冗余电源 BladeCenter 2000w Power Supply Modules 1
刀片服务器 HS20 2.00GHz 双内核 ULP(超低电压)2MB L2 , FSB 667, 512M*2 DDR2, open 2.5" SAS 14
扩展 CPU Dual-Core Intel Xeon Processor ULV 2.0 GHz, 2M L2 14
扩展内存 2 x 2GB PC2-3200 ECC DDR2 Chipkill 28
硬盘 IBM 73.4 GB 10K SAS Non Hot-Swap HDD 28
瘦客户机 Thin client(第三方设备) 200
外置存储 DS300 Sigle Controller 1
  300GB SCSI HDD 14
VMware Vmware ESX and VirtualCenter Server Single Blade License 和 VMware Infrastructure 3 14
WinXP 软件 Microsoft Windows XP license(第三方软件) 200


附录
BladerCerter 简介
Blade 服务器是可以安装于机箱中的比较薄、可热更换的服务器 ―― 非常像书籍摆放在书架上。每个刀片是一个独立的服务器,有它自己的处理器、内存和存储器、网络控制器、操作系统和应用程序。刀片服务器可以轻易滑入机箱中的一个托架,然后插入一个中板或背板。所有刀片共享共用电源、风扇、软驱和 DVD 驱动器、交换机,还可能包括存储器。一个 BladeCenter 机箱可容纳 14个刀片服务器,这些服务器可以是运行 Windows、Linux、AIX 或 VMware ESX ,并且可以混用 2路或 4路高性能英特尔处理器或 Power 处理器的服务器在一个BladeCenter机箱中。在一个 BladeCenter 中混用不同类型处理器及 OS 的能力在需要分立服务器类型的众多环境中非常重要。
刀片服务器正快速发展成为部署多个服务器的成本最低的方式。BladeCenter 提供了可选择的冗余、简化的布线与封装、远程管理以及可插入扩展性。其最终可实现为满足当前及未来应用程序要求而配置的低成本部署。
BladeCenter 还包括可插入电源、针对 IP 及存储连接的交换机,以及可实现对 BladeCenter 中所有服务器的综合管理控制的可插入管理模块。使用具有可插入组件的机箱消除了外部布线,并且可提供高密度、低功耗、可轻松管理的服务器集合。当在银行分行部署时,BladeCenter 可满足分行内的所有服务器计算要求,并可简化存储连接、店内网络连接,以及远程管理。
BladerCerter


虚拟化技术简介
在传统的主机系统及高端小型机系统上,系统分区(System Partitioning)是一种重要的工具用来对系统硬件资源进行动态分配?
IBM x系列服务器可以通过 VMware 实现逻辑分区的功能,即通过 VMware 在单一的 x86 架构的硬件平台上同时并发地运行多个操作系统,如 Win (95, 98,XP,NT,2K,2003)、Linux (RedHat, SuSE)、Novell Netware, Sun Solaris, Free BSD 等。该特性与传统的 PC 服务器有很大区别?通过这一功能可以将不同的应用运行在同一服务器平台的不同操作系统下,并且相互安全隔离,不受病毒或者某个应用引起的系统崩溃的影响。这样既可以实现众多中小应用进的整合,实现统一管理。又可以充分均衡硬件资源,实现资源的最佳优化。
传统服务器和虚拟技术对比。
上面的图片表示出传统的服务器和虚拟技术的对比。
瘦客户机简介
瘦客户端是专用的设备,它提供了对驻留在远程终端服务器上的应用程序的网络访问能力,在借助 Windows 服务器家族的终端服务功能或 Citix 软件署了业务应用的服务器计算解决方案中,瘦客户端是关键性的组件。
他通常被理解成一个简化的 PC,基于 Windows或者 Linux 平台,出厂的时候已经把一个简单的系统固化在这个硬件之上,用户使用的时候,只需要第一次启动的时候的简单设置,比如制定服务器的 ip 地址之后,就可完全正常地工作了。


Citrix 简介
思杰(Citrix)公司是全球领先的接入架构解决方案供应商。作为企业级接入领域最知名的品牌,Citrix 公司的 MetaFrame 接入套件使用户可以随时随地采用任何设备,轻松便捷、安全可靠地连接企业应用。每天在全球约有 18万个机构中的 5千万用户使用 Citrix 软件。Citrix 的客户涵盖所有的财富 100强公司,99% 的财富 500强公司以及 95% 的金融时报欧洲 100强公司。Citrix 总部位于美国佛罗里达州的 Fort Landerdale 市,在 22个国家设有分支机构,在 100余个国家拥有 5000余家渠道伙伴。
Citrix Access Suite 可使您快速、安全地在与任何设备的任何连接(无线到 web)中部署任何金融应用程序。实际上,Citrix ICA 表示层协议非常精简,平均只需要 20kbps 的带宽。这可实现以精简方式部署金融应用程序,并在后台集中管理这些应用程序,从而可无缝部署更新程序。当 Citrix 与 IBM 软硬件相结合时,可以形成当今所有金融机构梦寐以求的随需应变参考架构。
同时,Citrix 可以加速并简化应用发布、管理、安全和维护的各个方面,显著降低相应成本。在 Citrix MetaFrame 接入套件的帮助下,整个系统的安装与升级速度大幅度提高。企业可以在几分钟之内对整个机构,乃至全球范围内的系统进行部署或升级,并保证最终用户拥有可靠的连接能力。

你可能感兴趣的:(vmware,虚拟主机,方案,休闲,VHCI)