服务器虚拟化技术在中型企业数据中心的运用

来源:万方数据  
2012/2/14 13:46:22
在信息化迅速发展的今天,企业的信息化应用范围快速扩大,不断增加的服务器设备虽然能较好的支撑应用,但也导致服务器系统面临管理复杂,资源利用率低,灵活性和可靠性降低等问题。利用虚拟化技术可将多种应用进行整合,不仅可以提高服务器的使用效率,降低运行成本,而且可以简化服务器管理模式,提高数据中心的管理与服务保障水平。

随着信息技术的高速发展,国有中型企业信息化建设取得了长足的进步。目前,越来越多的企业已部署了一定规模的网络应用,建立了OA系统、档案系统、PDM系统、DNC系统、车间生产管理、财务系统等管理服务、计算机辅助设计(CAD)系统,工程分析与仿真(CAE)系统、计算机辅助工艺规划(cAPP)系统以及计算机辅助制造(CAM)系统、电子设计等软硬件平台。企业信息化建设水平的不断提高,对日常办公、科研、生产的影响越来越大。
 
1当前中型企业数据中心普遍现状
 
目前数据中心基本上具备以下特点:
 
(1)应用种类多,系统环境复杂,对操作系统和数据库的类型、版本要求各不相同。
 
(2)服务器硬件由网络中心管理,应用系统由各相关职能部门负责管理和维护。
 
(3)部分应用系统在数据中心中对应着一台物理服务器。
 
(4)部分应用服务器运行负荷较轻。
 
伴随着网络规模的日益扩大和应用的不断增多,信息化的应用需要部署大量的服务器作为硬件支撑平台,上述特点对企业目前的数据中心形成了以下问题。
 
(1)维护量大,管理水平偏低。
 
快速增长的应用使得服务器的数目不断上升,机房中堆满了不同时期采购的不同的基础设施;系统状况、兼容性越来越复杂,很难实现自动化管理。目前主要以手工管理为主,维护的工作量逐步加大。
 
(2)故障率发生率偏高,服务保障水平较低。
 
目前各种应用大都采用独立服务器的方式进行部署,故障点比较多,一旦服务器出现问题就会导致应用瘫痪。系统管理员疲于安装服务器操作系统、更换硬件、应用软件升级、病毒查杀、系统漏洞扫描等这些维护操作,系统恢复需要较长时间。有些时候严重影响了办公、设计、生产的正常运行。
 
(3)资源分配不合理,利用率较低。
 
由于资源分配不合理,使得快速发展的各类应用系统网络资源十分紧张。部分应用如OA、邮件系统、PDM系统、各种基本的网络功能应用等均对现有硬件资源产生了巨大的压力。但同时一些独立服务器的利用率不高,平均在l5%~20%左右。这些利用率低的服务器无法其他系统,造成资源闲置浪费,不仅占据了机房空间,而且增加了电力供应和制冷的能源消耗。
 
2基于VMware架构的数据中心虚拟化技术设计
 
2.1虚拟化技术
 
虚拟化是一种从逻辑角度出发的资源配置技术,是物理实际的逻辑抽象。使用虚拟技术,一台计算机可以看做是多台计算机,每台都有其各自的CPU、内存、硬盘等物理资源。虚拟化技术实现了软件跟硬件的分离,让资源的使用方式更具效率。用户不需要考虑后台的具体硬件实现,而只需在虚拟层环境上运行自己的系统和软件。
 
2.2虚拟化软件平台
 
目前,服务器广泛应用的两种虚拟化技术分别是硬件层次的完全虚拟化技术和操作系统层次的虚拟化。即以EMC公司的VMware和Microsoft公司的VirtualServer为代表的完全虚拟化,和以SWsoft公司的Virutozzo和oracle公司的SolarisContainer采用了操作系统虚拟化技术。其中VMware是目前服务器完全虚拟化的主流应用技术,它利用ESXServer直接构建于硬件层之上,将处理器、内存、存储器、网络和一些I/0设备资源抽象到多个虚拟机中。这些虚拟机间相对独立,各自拥有虚拟资源,每个虚拟机再在这些抽象的资源上运行自己不同的0S和应用程序,支持不同32位与64位的os。这不但提供软件解决方案,而且提供一定的硬件解决方案。因此,ESXServer是目前中型企业数据中心的较佳虚拟化应用平台。
 
2.3虚拟化管理特点
 
(1)改善资源分配,提高资源利用率。利用虚拟化技术,数据中心可以按照不同业务所需资源的不同,动态地对物理服务器进行虚拟分区,提供最合适的虚拟环境,极大地提高了每台服务器的利用率,也使得资源分配更加合理。
 
(2)资源整合管理,提高服务保障水平。服务器整合改变了基础设施复杂的现状,管理人员可对多台服务器进行集中管理。灵活的集中管理模式使管理员从简单机械的重复操作中解脱出来,极大地降低了管理工作量。VMwareServer提供了基于IP地址的虚拟机网络远程管理功能,系统管理员可在任何地方通过网络对虚拟机进行管理与监控。
 
(3)降低单点故障,增强系统可移植性。服务器合并后,减少了需要管理的物理服务器数量,降低了单点故障率。虚拟机的实时迁移可以使数据中心在执行硬件维护时无需调配停机时间及中断业务操作,做到了停物理硬件、不停应用。
 
3虚拟化管理的实施建议
 
数据中心实施虚拟化技术,需要充分考虑以下几方面因素。
 
3.1顶层规划,分步实施
 
在实施虚拟化过程中,需要对国有中型军工企业现有资源及资源的使用状态进行充分调研与论证,要根据企业数据中心的资源状况,制订系统的实施规划,确定纳入虚拟化管理的应用服务资源,要根据系统资源的不同应用类型,制定相应的虚拟化策略及资源调度策略。
 
3.2制定正确的虚拟化使用范围
 
要根据应用系统的实际应用情况来分析,譬如以下应用就不适合使用虚拟化技术。
 
(1)高性能计算就不适合采用虚拟化技术,因为高性能计算会完全利用CPU的资源,其cpu利用率非常高。
 
(2)视频服务,如企业中的VOD系统。
 
(3)大负载应用需要占用大量的I/0和内存资源,一般也不适合同其他应用程序共享服务器硬件。
 
(4)对于重要的应用,仍然可以通过双机备份的形式来保障应用的可靠性。
 
3.3技术与管理并重
 
在实施虚拟化管理过程中,既涉及如何将物理资源虚拟化的问题,又涉及管理虚拟环境的问题,这是虚拟化管理的两个支撑点。从技术角度而言。资源虚拟化的技术方案要具体,从管理角度考虑,虚拟化管理更要规范。因此,在公司数据中心中,既要重视物理环境的管理,更要重视虚拟环境的管理。
 
4结语
 
中型企业目前正在高速发展中,结合对信息化软硬件的大量投入,企业信息化应用系统越来越多,企业的数据中心体系会越来越大,数据中心中应用系统能否长期、高效、健康的运行、数据资源能否合理共享、硬件资源能否充分使用,数据中心的构架和优化至关重要。因此从发展趋势看,公司对数据中心的管理应该有更高的要求,数据中心的建设应该向更加智能、更加节能的方向发展。
责编:罗信
vsharing微信扫一扫实时了解行业动态
portalart微信扫一扫分享本文给好友

著作权声明:畅享网文章著作权分属畅享网、网友和合作伙伴,部分非原创文章作者信息可能有所缺失,如需补充或修改请与我们联系,工作人员会在1个工作日内配合处理。
最新专题
IT系统一体化时代来了

2009年Oracle 用Exadata服务器告诉企业,数据中心的IT服务一体化解决方案才是大势所趋,而当前企业对大数据处理的..

高性能计算——企业未来发展的必备..

“天河二号”问鼎最新全球超级计算机500强,更新的Linpack值让世界认识到了“中国速度”。但超算不能只停留于追求..

    畅享
    首页
    返回
    顶部
    ×
      信息化规划
      IT总包
      供应商选型
      IT监理
      开发维护外包
      评估维权
    客服电话
    400-698-9918