随着公司生产业务的不断发展,与之配套的IT网络服务不断延伸,各种为生产服务的IT应用系统也广泛应用,
ERP、OA、门户网站、邮件系统、实时数据采集系统、LIMS、生产调度优化系统、GIS系统等等。目前,公司的IT应用系统已经超越单纯的工具和支撑系统,成为生产和决策部门的一部分。这些IT应用在提高工作效率的同时,自身也面临管理和维护的问题。一方面这些应用系统不断增加而且日益复杂,对维护管理人员的技能是一种考验;另一方面IT设备越来越多,而维护人员并没有增加。另外,一些设备利用率不高,而另一些却在满负荷运转。这些现状对公司IT应用系统的平稳运行带来挑战。在既有的IT资源和人力资源基础上,如何利用新技术、新理念提高设备运行效率、降低运营成本,同时还要能灵活应对新业务需求是企业IT部门亟待解决的问题。
近年来,在IT领域,虚拟化、
云计算技术得到快速发展和应用,为上述问题的解决带来新的曙光。
虚拟化技术将各种资源通过逻辑抽象来统一表示,这些资源包括CPU、服务器、存储、设备与I/O、网络等硬件资源,也包括操作系统、文件系统、应用程序等。它将原本运行在真实环境上的计算机系统或组件运行在虚拟出来的环境中。它对用户隐藏不必要的技术细节,使用户不受物理或者地理限制的约束,降低资源使用者与资源具体实现之间的耦合程度,在虚拟的统一的环境中实现在真实物理环境中的部分或全部功能。
何谓云计算呢?维基百科(Wikipedia)对云计算的定义是:一种能够动态伸缩的虚拟化资源通过互联网以服务的形式提供给用户的计算模式,用户不需要知道如何管理那些支持云计算的基础设施。IBM认为云计算是一种共享的网络交付信息服务的模式,云服务的使用者看到的只有服务本身,而不用关心相关基础设施的具体实现。它是一种革新的IT运用模式。这种运用模式的主体是所有连接互联网的实体,可以是人、设备和程序。它的核心原则是:硬件和软件都是资源并被封装为服务,用户可以通过互联网按需访问和使用。在云计算中,IT业务通常运行在远程的分布式系统上,不是在本地计算机或者服务器上。这个分布式系统由互联网相互连接,通过开放的技术和标准把硬件和软件抽象为动态可扩展、可配置的资源,对外以服务的形式提供给用户。服务接口将资源在逻辑上以整合实体的形式呈现,隐蔽其中的实现细节。系统中业务的创建、发布、执行和管理都可以在网络上进行,用户只需要按资源的使用量或业务规模付费。
目前业界普遍认为按照服务类型划分,云计算分为三类:基础设施云IaaS,平台云PaaS,应用云SaaS。Amazon公司的EC2服务是典型的IaaS,它将计算能力打包为虚拟机实例通过网络提供给用户,按照虚拟机的配置和使用时长收费,用户使用完毕释放资源。GoogleApp Engine是典型的PaaS,用户可以在这个平台上开发、测试和部署应用。著名的在线CRM应用SalesforceCRM是典型的SaaS。一般认为,云计算的部署方式有3种,公有云、私有云和混合云。公有云一般是由政府推动或若干机构共同建设,共享使用的云环境。私有云是由某个企业或机构单独建设和使用的云环境。混合云是公有云和私有云的混合。
目前,在IBM、Google和微软等IT巨头的推动下,各个行业IT应用向云计算迁移。我公司也应做云计算方面的研究和准备工作。虚拟化是实现云计算的重要基础。未来我们公司要构建面向云计算的IT环境首先需要实施虚拟化。根据虚拟化应用具体层次的不同,虚拟化概念有不同的内涵。
网络虚拟化指将网络的硬件和软件资源整合,向用户提供虚拟网络连接。它分为局域网络虚拟化和广域网络虚拟化。在局域网络虚拟化中,多个本地网络被组合为一个逻辑网络,或者一个本地网络被分割为多个逻辑网络,用来提高企业网络的使用效率。典型代表是虚拟局域网(Virtual Lan),这在公司目前的局域网管理中已经广泛应用。对于广域网虚拟化,目前的应用是虚拟专用网-VPN,VPN抽象网络连接,使得远程用户可以随时访问公司内部网络,但并不感觉到物理连接和虚拟连接的差异,同时保证这种外部网络连接的安全性和私密性。VPN在公司也已经有应用。
服务器虚拟化是在一台物理服务器上虚拟出多个虚拟服务器,即虚拟机,每个虚拟机运行在一个隔离环境中,是具有完整硬件功能的逻辑计算机系统,包括操作系统和应用程序。多个虚拟机可以互不影响的在同一台物理服务器上同时运行,复用物理服务器的资源。
目前虚拟化应用热点是桌面虚拟化和数据中心虚拟化。桌面虚拟化,也称VDI,它解除PC桌面环境(包括应用程序和文件)与物理机器的耦合关系,使得经虚拟化后的桌面环境被保存在远端服务器上,而不是在PC的本地硬盘上。这意味着当用户在其桌面环境工作时,所有的程序和数据都运行和保存在远端的服务器上。用户只要用任何有足够显示能力的设备就能使用自己的桌面环境,如电脑、智能手机等。而且用户可以从不同的终端登录自己的桌面环境,继续原有的业务。在这种应用模式下终端设备就可以简化,也就是所谓的瘦客户端。维护人员可以直接从服务器对所有虚拟桌面集中管理,并能快速部署系统和应用。桌面虚拟化从本质上讲是服务器虚拟化的一个应用,虚拟的桌面环境就是虚拟机。
企业PC应用现状是,PC分属每个用户,每个用户的使用习惯和安全意识差别很大,经常会发生计算机病毒传播或者办公信息泄密。如果采用虚拟桌面技术,公司PC桌面管理将得到加强,桌面安全能大幅提升,而维护工作量大幅降低。
针对桌面虚拟化,虚拟化领域的几个主导厂商都有相应的产品和解决方案。例如VMware公司的View,Citrix的XenDesktop,IBM的桌面虚拟化产品VDSB,微软也有相应产品。中石化北京燕山分公司采用了CISCO的VDI解决方案,部署2500台虚拟桌面。CISCO提供端到端的全程虚拟化桌面解决方案,从前端虚拟化终端,到虚拟化网络设备,再到虚拟化数据中心。用户原来的PC替换为瘦客户端。客户端的计算、存储都在数据中心的服务器端完成。燕山石化的VDI解决方案基本构成如下:在数据中心服务器端部署32台CISCO UCS B系列刀片服务器,运行虚拟化平VMware vSphere4,UCS6120XP交换机,VDI管理程序:VMware View。
我们公司的PC桌面管理现状和燕山石化相似,建议可以尝试采用桌面虚拟化解决方案,具体采用的产品可以再做调研和比较。我建议一个采用VMware公司虚拟桌面产品-VMwareView。VMware公司是x86架构下虚拟化平台供应商的领导厂商,在虚拟化领域有完整而成熟的产品线和解决方案。View的实现结构如图1所示。
图1 View的实现结构
VMware view桌面虚拟化方案构建于VMware vSphere 4上,VMware vSphere允许多个用户桌面以虚拟机的形式独立运行,同时共享CPU、内存、网络连接和存储器等底层物理硬件资源。这种架构将用户彼此隔离开来,使每位用户都拥有自己的操作系统,同时可以实现精确的资源分配,并能保护用户免受由其他用户活动所造成的应用程序崩溃和操作系统故障的影响。VMware View Manager是虚拟桌面管理器,是VMware View的关键组件,部署在Windows 2003 Server之上,通过基于WEB管理界面按照不同策略向用户分配虚拟机。管理员使用View Manager作为中心控制点支持用户安全灵活的访问其虚拟桌面和应用程序,并利用与VMware vSphere之间的紧密集成,交付桌面。View Manager具有极强的扩展性和可靠性,它使用基于Web的直观管理界面创建和更新桌面映像、管理用户数据,并监控其创建的
虚拟桌面。客户端使用VMware View Client程序,通过PCoIP显示协议回传运行结果。该协议是一种高性能自适应显示协议,可应用在3D图形设计、Flash领域,即使在低带宽下,也能保持稳定的显示。由于它的优异性能,被许多远程显示方案所采用,包括其他桌面虚拟化产品供应商。
我公司可以先采取试点方式应用桌面虚拟化技术,可以选择教育培训中心试点,学校的应用场景非常适合这一技术。根据试点效果,再逐步推广。
目前,桌面虚拟化技术大规模应用是所谓的“桌面云”,在华为上海研究所有1万名员工在使用华为自身研制的这种运用云计算平台的虚拟桌面。上海联通和浙江移动也在批量使用这种桌面云。
当前虚拟化应用中的另一个热点,是数据中心虚拟化,这是全新的数据中心部署和管理方式,有以下优势。
1.能够实现一定程度的自动化运行,降低人工干预频率,同时提供简单强大的管理界面,使管理员摆脱繁重的与物理服务器、操作系统、中间件等的配置和管理工作,专注于应用管理。
2.实现动态调度资源。对于管理员而言,虚拟化的数据中心不再是一台台隔离的服务器,而是一个统一的资源池,而且具备伸缩性。管理程序能够根据应用的负载情况自动调整分配资源,提升资源利用率。
3.加速应用的部署,提高业务响应速度。
4.通过虚拟化整合,可以将应用集中,提高服务器的利用率,减少服务器,从而降低制冷、通风等耗电量,达到绿色减排目的。
这些优势非常有现实意义。2009年中化集团升级
ERP系统,当时他们的
ERP系统是SAPR/3 4.7版,计划升级到6.0版。由于中化的业务中,当时已有93%通过
ERP来执行。如何不中断业务,实现平稳升级成为中化集团面对的难题。经过研究,他们最终采用IBM的私有云方案。他们对3个数据中心实施虚拟化改造,将所有资源池化,由IBM的数据中心管理软件统一管理,将动态的、分散的资源集中调度和灵活分配,跨越2个数据中心的云环境得以实现。私有云使得中化集团在
ERP系统不停机,没有增加新服务器的限制下,实现平稳升级。中化实现私有云,还能实现未来包括
ERP在内的各种IT应用的灵活运行。中化私有云对我们公司的IT运维有很好的示范作用。
应用虚拟化技术,实现PC桌面、交换、数据中心的虚拟化乃至建设私有云能够让企业拥有统一的、可管理的、具备弹性伸缩的IT基础架构。这对企业IT应用有重要意义,这能大幅提升运维效率,提高资源利用率,降低系统运营成本,还能灵活应对新业务需求。在必要的时候可以对接公有云,直接租用公有云计算供应商的资源,弥补不足。未来,随着虚拟化和云计算技术的进一步发展和应用,采用虚拟化技术的面向计算的企业IT基础设施在运维时会有更大优势。我们作为企业的IT部门应当及早研究和应用虚拟化和云计算技术,助力公司信息化建设。
转载请注明出处:拓步ERP资讯网http://www.toberp.com/
本文标题:也谈虚拟化和云计算在企业的应用
本文网址:http://www.toberp.com/html/support/11121510032.html