用刀片打造桌面云IT基础架构刀片服务器
企业信息化程度的不断提高,在为企业提升工作效率的同时也带来了IT设备的不断激增,尤其是桌面计算设备,从最初单纯的PC,到如今包括笔记本、平板电脑、智能手机等移动计算设备,接入公司网络的IT终端种类日趋繁杂,数量也在不断攀升。这为企业用户带来灵活的计算应用的同时,也为企业IT架构带来了很多安全、管理和成本上的问题。
桌面计算设备的繁杂所带来的诸多问题
首先是安全问题。大量的桌面计算设备为企业带来了巨大的安全隐患,企业不得不面对大量的病毒、木马和安全漏洞,由于桌面计算机的分散性,IT管理员并不能保证所有终端用户都安装了杀毒软件和防火墙,并实时更新。众多的桌面计算设备也增加了病毒传播渠道,难于控制病毒传播。同时,企业信息泄露大多数来自于企业内部,随着移动计算设备的不断丰富,桌面计算机更加难于管理,造成安全隐患频多。
再者是管理问题。桌面计算设备的激增让企业难于管理终端用户的网络行为,如与也无关的互联网访问、文件下载、网络聊天、网络游戏、视频等等,造成工作效率的降低和生产力损失,互联网的过度访问也会造成企业网络带宽的浪费,对正常的网络使用造成影响。另外,大量的分散桌面计算机为企业系统的升级、补丁和软件的更新带来了困难,能够想象,为企业数千台的桌面计算机升级软硬件、补丁更新,这无疑是IT管理员的噩梦,需要消耗大量的时间和人力。
另外是成本问题。随着企业信息化程度的提升,大量的桌面计算设备在成本上也日趋提升。桌面设备的更新周期相比服务器、存储、网络设备等硬件要短一些,一般为1~3年,故而大量桌面计算设备的更新或者升级对于企业来说是一笔很大的费用。而从电费上来看,虽然目前桌面计算设备的节能技术不断提升,如采用更高效的电源、处理器也采用节能技术,但企业中桌面计算机往往需要长时间运行,大量计算机每年所带来的能耗也是十分惊人的。
桌面云计算——企业桌面架构瘦身良方
云计算技术的发展带来了新一轮的IT革命,云计算将计算和存储集中,让用户可以像利用水电一下利用来自“云”上的计算和存储能力。从2008年开始云计算技术得到迅速发展,如今已经从一种理想化的概念逐渐落地,转化为现实的应用。从交付方式上来划分,云计算可以有SaaS(软件即服务)、IaaS(基础架构即服务)、PaaS(平台即服务)等方式,而面对企业桌面计算机数量激增所带来的安全、管理、成本等方面的诸多问题,“桌面云”解决方案则为企业提出了一剂瘦身良方。
什么是桌面云?维基百科中这样定义:“利用桌面云,可以通过PC、工作站、笔记本、上网本、智能手机、PDA等任何与网络相连的设备来访问跨平台的应用程序,以及整个客户桌面”。而IBM则认为桌面云是“可以通过瘦客户端或者其他任何与网络相连的设备来访问跨平台的应用程序,以及整个客户桌面”。
能够看到,桌面云技术能够让用户通过各种桌面计算设备,通过专用程序或者浏览器来访问用户桌面和应用,在这种应用模式下,数据从分散再次集中,但是和传统的集中计算不同,桌面云让用户计算更加的灵活并且更具弹性。
桌面云架构
一个桌面云架构主要包括以下几个部分:瘦客户端、网络接入、控制台、身份认证、操作系统或者应用程序、应用服务器等,以IBM云计算智能商务桌面为例,桌面云计算架构如下图:
瘦终端:瘦终端是用户使用桌面云的设备,一般是一个内嵌了独立的嵌入式操作系统,可以通过各种协议连接到运行在服务器上的桌面的设备,为了充分利用已有资源,实现 IT 资产的最大化应用,架构中也支持对传统桌面做一些改造,安装一些插件,使得它们也有能力连接到运行在服务器上的桌面。
网络接入:桌面云提供了各种接入方式供用户连接。用户可以通过有线或者无线网络连接,这些网络既可以是局域网,也可以是广域网,连接的时候即可以使用普通的连接方式,也可以使用安全连接方式。
控制台:控制台可以对运行着虚拟桌面的服务器进行配置,例如配置网络连接,配置存储设备等等。控制台还可以监控运行时服务器的一些基础性能指标,例如内存的使用状况,CPU 的使用率等。
身份认证:一个企业级应用解决方案,必须有安全控制的解决方案,安全方案中比较重要的是用户的认证和授权。在桌面云中一般是通过 Active Directory 或者 LDAP 这些产品来进行用户的认证和授权的,这些产品可以很方便对用户进行添加,删除,配置密码,设定其角色,赋予不同的角色不同的权限,修改用户权限等操作。
操作系统或者应用程序:有一些特定的应用场景下,例如使用的用户是呼叫中心的操作员,他们一般都是使用同一种标准桌面和标准应该,基本上不需要修改。在这种场景下,云桌面架构提供了共享服务的方式来提供桌面和应用。这样可以在特定的服务器上提供更多的服务。
应用服务器:桌面云解决方案中,更多的应用方式是把各种应用分发到虚拟桌面,这样客户只需要连到一个桌面就可以使用所有的应用,就好像这些应用安装在桌面上一样,在这种架构下提供给用户的体验是和使用传统的桌面完全一样的。而用户桌面和应用,以及个人数据,则是储存在服务器中,用户端所需要的运算也是由服务器来进行,故而在桌面云方案中,服务器扮演着至关重要的角色。
桌面云为企业带来的好处
桌面云技术让用户访问更加灵活,通过瘦客户端或者其他终端设备,如平板电脑、智能手机等移动终端设备都可以随时随地对用户桌面和应用进行访问。除此之外,桌面云技术还能够帮助企业解决前文中所提到的桌面计算设备激增所带来的安全、管理、成本等方面的问题。
集中化管理:
桌面云改变了过去分散、独立的桌面系统环境,通过集中部署,IT人员在数据中心就可以完成所有的管理维护工作,同时通过自动化管理流程,80%的维护工作将自动完成,包括软件下发、升级补丁、安全更新等等,不但减少了大量的维护工作量,还提供了迅捷的故障处理能力,全面提升IT人员对于企业桌面的维护支持服务水平。
提高安全性:
在桌面云解决方案中,所有的数据以及运算都在服务器端进行,客户端并不存储数据和资料,仅仅是作为影像的显示,杜绝了通过客户端泄露信息的途径,大大提高了企业信息的安全性。另外,IT 部门可以根据安全挑战制作出各种各样新规则,这些新规则可以迅速的作用于每个桌面,安全管理更加便捷有效。
降低成本:
桌面云解决方案中,客户端只需要一个小巧的瘦客户端,相比传统的PC、笔记本等桌面计算设备,瘦客户端的硬件成本要低得多,并且生命周期要更长,并且不需要升级,由于软件和应用是安装在服务器上,这也大大降低了终端软件的费用。再从能耗节省上看,普通PC的能耗在200W左右,而瘦客户端能耗仅有十几W,每年的电费节省是显而易见的。当然,桌面云解决方案中要包含服务器,其硬件成本较高,但综合计算桌面设备、电费、软件、管理等方面的费用节省,桌面云解决方案相比传统的桌面IT架构在总体拥有成本上要低得多。
用刀片打造桌面云基础架构
如上文所提,在桌面云计算解决方案中,服务器扮演着重要的角色,承载着所有的用户数据、应用、以及运算任务,换句话说,服务器关系着整个桌面云架构的性能优劣。那么,在服务器的选型中,哪种服务器更加适合桌面云基础架构的搭建?刀片服务器是一种理想的解决方案,其高密度、集中管理、易扩展、易管理等特点与桌面云应用特点十分契合,能够更加高效的实施虚拟化,承载桌面云应用。
更高的计算密度:刀片是一种更加集中的服务器类型,每个刀片的外形只有1U机架服务器的1/2甚至3/1大小,但处理器、芯片组、内存、I/O控制芯片、硬盘等主要部件一应俱全,存储、交换机模块、管理模块、散热风扇等部件集中到标准高度的机架机箱中,由所有刀片模块共享。如IBM BladeCenter E机箱可在7U空间容纳14个刀片,实现最佳部署密度,帮助企业大大节省机房空间。
更加便捷的管理:塞满了塔式、机架服务器的数据中心里繁杂的电缆也是IT管理员的噩梦,连接性故障屡见不鲜,故障出现后排查也非常困难。刀片服务器更加集中,并且机箱中集成了电源、风扇、交换机、KVM等模块,大大减少了线缆数量,更少的连接电缆降低了连接性故障出现的可能性,并且让数据中心更加整洁。在可管理性上,刀片服务器具有更加完善的故障诊断功能,可以集中管理,这是机架无法比拟的。
更低的成本:单个刀片的价格往往要高于同配置的机架服务器,巨大的刀片机箱也很难给人低成本的印象。的确,如果企业仅仅应用少量的刀片,那么成本相对机架反而要高。但由于刀片服务器共享电源、散热、交换、管理等模块,随着刀片数量的增加,单个刀片的成本也随之下降。据IBM测算,当数量多于6台,刀片服务器的价格优势才能体现。考虑到刀片服务器可以节省空间和人力成本,在大规模部署环境中成本的节省会更加明显。
另外,除了这些刀片服务器的通用特点,一些产品所具备的独特特性也让刀片服务器能够更加契合桌面云计算的需求。如去年发布的IBM eX5架构刀片服务器,引入了创新的MAX5内存扩展技术,让刀片可以在不增加处理器的前提下成倍扩展内存,如IBM HX5刀片具有16个DIMM,通过连接MAX5模块可以扩充至40个DIMM,最大支持640GB内存,可以支持更多的虚拟机,并降低按CPU计费的软件许可证费用。
IBM HX5刀片还引入了FlexNode灵动分区技术,两台HX5刀片可以组合成一台四路刀片,配置更加灵活,同时增加系统可用性,一旦一个节点出现故障,另一个节点可以承载所有应用,保证系统不会完全宕机,这对需要高可用性的桌面云应用具有非常重要的意义。另外,IBM System Director管理软件能够帮助用户实现统一的IT基础设施管理,不仅可以支持服务器、存储等硬件,还可以支持Linux、Windows、VMware等主流操作系统,让用户可以在一个Web界面实现物理和虚拟系统的管理,大大降低管理难度。
综上所述,桌面云为企业IT桌面IT基础架构带来了一个安全、易管理、节能环保的低成本解决方案,但是需要注意的是,这种“低成本”指的是涵盖了硬件、软件、管理以及能耗等多方面因素的总体拥有成本。桌面云解决方案的初期建设方案要包括瘦客户端、网络、服务器、存储等设备,相对传统桌面架构并不低,这也是制约桌面云解决方案在企业广泛应用的一个重要原因,但是从长期来看,企业从桌面云中的获益才更加明显。在大型企业、金融、呼叫中心等领域,桌面云是一个理想的简化桌面IT架构的解决方案。