虚拟服务器应用(精选12篇)
虚拟服务器应用 篇1
一、前言
近逢世界性金融危机爆发, 计算机相关投资增幅剧减, 加以环保主义渐行其道, 计算机虚拟化 (Virtualization) 技术应用近年来迅速发展, 渐呈燎原之势。虚拟化这一概念最早由英国计算机科学家克里斯托弗·斯特雷奇 (Christopher Strachey) , 在其所做的学术报告《大型高速计算机中的时间共享》 (Time Sharing in Large Fast Computers) (*注1) 中提出, 当时的大型计算机是十分昂贵的资源, “虚拟化”是对计算机运算资源的一种逻辑抽象, 虚拟化概念的提出是为了使计算机能够进行“多任务处理”, 即同时运行多个应用程序, 提高工作性能。虚拟化概念最初应用在系统管理程序 (Hypervisor——位于操作系统之下直接管理硬件) 设计中, 其后, 为实现虚拟化概念计算机业界进行了不懈努力, 并最早于1964年由IBM的L.W.Comeau和R.J.Creasy在其专有硬件基础上设计了一种名为CP-40的新型操作系统, 该操作系统实现了“虚拟内存”和“虚拟机”的概念, 可将一台大型计算机虚拟为数台“虚拟机”使用, 每台“虚拟机”拥有独立的操作系统与存储等计算资源, 不同用户的应用程序可在不同的“虚拟机”中同时运行, 数据存储彼此独立而不受影响。早期虚拟化技术仅为配有专门硬件的大型计算机独有。其后, 通用操作系统如UNIX等纷纷在其底层设计中引入虚拟化机制, 使不依靠特殊硬件即可提供多用户多任务处理成为现实, “虚拟化”这一逻辑抽象及其所代表的“由系统管理程序管理硬件”的软件技术应用逐渐向小型机、服务器等领域扩展。近年硬件性能不断提高, 虚拟化技术应用已扩展到通用计算环境, 英特尔 (Intel) 、超微 (AMD) 等通用X86架构处理器 (CP U) 厂商纷纷在处理器硬件中支持虚拟化, VMware、Microsoft等厂商也积极在软件研发中跟进, 虚拟化的采用蔚为风潮。采用虚拟化技术带来的好处, 主要是节省IT投资, 及增强计算环境安全。节省投资方面, 虚拟化的实质就是用较少的硬件提供比以往更多的并发性, 较少添置计算机等硬件设备将从投入、管理、维护等多方面降低成本;增强安全方面, 将各类型实体计算机上运行的操作系统和软件虚拟化, 再配合投入一定硬件与设计之后, 计算环境在高可用性、容错、负载均衡、备份等应用领域均有显著改善;虚拟化技术独特的应用如动态主机迁移, 大大推进了计算机业界一直以来为创建真正永不宕机环境这一最高要求的工作进展。
二、虚拟机应用与Novell的Plate Spin
虚拟化技术通过在现有软硬件之间插入系统管理程序 (Hypervisor) 管理硬件, 带来更好的并发性能, 不只是可以同时运行更多应用程序, 甚至可以同时运行多个操作系统。目前最常见的虚拟化应用, 是在单一物理硬件平台同时运行多个“虚拟机”, 这一“虚拟机”概念指的是囊括计算机硬件资源、操作系统和软件的抽象, 它依托虚拟机系统管理程序 (Hypervisor) , 工作于硬件底层之上, 形成一个完整的工作逻辑。“虚拟机”大致等同于过去一台完整的实体机器。此概念的实现使得多个操作系统可以在单一硬件底层之上同时工作。虚拟机技术主要应用于服务器整合, 即将多台服务器的内容合并到少数服务器中, 这样仅需使用较少的计算机即可完成更多的工作。更多使用虚拟机, 可在一定程度上避免由更多物理机器的存在带来的一系列问题。机房中太多的服务器带来诸如能耗、散热、空间供应、管理维护人员与费用等等消耗, 更多采用虚拟机可以大大舒缓这些似乎无止境增长的消耗。同时, 虚拟机的概念也利于实现应用系统的安全备份与灾难恢复, 甚至在例如机房搬迁等硬件迁移工作方面亦有用武之地。
我们在具体工作中, 需要具体分析所面对的问题, 并非一切物理计算机都应该转换为虚拟机, 以下几种应用环境就不适宜转为虚拟机运行:
1、现有计算机硬件使用率 (CPU或内存) 高 (占用率往往达到85%以上) , 除非与虚拟目标机器性能相差悬殊, 否则转为虚拟机运行后只会使得性能下降或服务变慢甚至停止;
2、数据库服务器;数据库服务通常都是需求超过资源的服务, 除非其资源使用率平均在50%以下, 否则不应实施虚拟化;
3、备份服务器;连接存储设备的备份服务器将消耗大量的计算机资源用于等待慢速存储设备的输入输出 (I/O) 请求, 从性能考虑不适宜虚拟化;
4、视频转换/串流服务器;这类服务将消耗大量的CPU等运算资源, 不适宜虚拟化;
5、科学/军事国防/教育研究;这类计算机所需的运算资源庞大, 不适宜虚拟化;
6、网络安全相关;提供网络安全相关服务的服务器因安全性问题不适宜虚拟化。
虚拟化还有另一种应用即桌面虚拟化, 即在个人计算机中同时运行多个虚拟机, 当所需运算环境需要经常调用譬如图形接口 (Direct X或Open GL) , 如视频或图形工作者, 不适宜采用虚拟机的方式工作。
除以上提及的运算环境之外, 虚拟机可应用于绝大多数应用场合, 但在现实生产环境中已有很多正在工作的服务器, 为了从虚拟化技术的应用中得到预期的好处, 搭建虚拟化应用平台并提供服务是必然之选, 那么, 如何将现有服务器所提供的服务内容虚拟化?搭建企业服务器虚拟化应用平台的首要工作必然是虚拟机转换。
现已有数个虚拟化产品厂商, 提供数种转换方案, 其中最完善的, 莫过于最早推出商业产品的Plate Spin, 该厂商在业界知名度可能不是很高, 但是谈到该品牌的母公司——Novell, 网络产品和软件业界可就耳熟能详了。作为世界软件公司规模前十名中历史悠久老牌企业, 其产品亦久负盛誉。
Novell旗下的Plate Spin软件产品是当前虚拟机转换类产品的佼佼者, 其最早提出虚拟机的工作负载 (Workload) 概念, 即剥离硬件层, 仅保留软件层操作系统与应用软件这部分。工作负载可以在Plate Spin软件的控制下, 在物理主机, 虚拟机, 镜像文件的不同存在状态之间互相转换:可从物理主机转换成虚拟机 (Physical Servers>Virtual Hosts, 简称P to V或同音P2V) , 可从虚拟机转换成镜像文件 (V i r t u a l Hosts>Image Archives, V2I) , 或者从镜像文件转换成物理主机 (Image Archives>P h y sical S erv ers, I2 P) , 或者反之, 甚至在同一类型中互转换, 其功能强大, 如图1所示。
如某油田企业服务器机房中拥有大量不同时期, 不同厂商, 硬件配置与操作系统等差异极大的X86架构服务器, 受限于有限的人力物力投入, 大部分IT预算只关注少数关键业务系统的保护, 部分应用系统缺乏足够安全的备份保护, 也欠缺快速恢复的有效手段, 企业为此采购了Novell的P l a t e S p i n软件, 通过采用虚拟化技术, 对所需保护的服务器提供安全备份与灾难恢复保护。此软件所具备的虚拟机转换功能, 同样对企业实施服务器整合与硬件迁移等工作带来好处。
三、基于虚拟化技术的安全备份、灾难恢复、硬件迁移
机房中现有的应用服务器有很多没有足够的备份保护, 特别是较早期的服务器;现有服务器随着投入运行的时间增长、管理人员更迭、硬件老化或维护服务到期, 对其进行备份或恢复的难度增大, 采购Plate Spin软件后, 可以使用其物理服务器互转换或转换为镜像文件 (P2P或P 2 I) 功能;特别是采用P 2 I功能后服务器的工作负载可被按时备份, 因为是完整的操作系统级别备份, 加上采用虚拟化技术, 保证了工作负载可独立于硬件底层之上运转, 其上搭载的应用可随时恢复到现有任意机器中 (I2P——镜像文件转物理服务器) 继续提供服务, 这样就确保了当诸如硬件损坏、硬件更换及升级、硬件搬迁等事情发生时, 应用系统可以有较好的灾难恢复机制, 获得安全的备份与恢复保护。
那么在具体工作中是如何做的呢?该软件的具体操作界面与工作流程部分如下述:
P l a t e S p i n软件其下包含如R e c o n、Migrate等子版本区别, 其中Recon用于调查计算机的资源利用率, 这可以为服务器合并提供依据;M i g r a t e或称Power Convert, 即Plate Spin软件中用于转换虚拟机的部分。我们可在安装有P l a t e S p i n软件 (全称为P l a t e S p i n P ortab ility Su ite, 其服务端部分安装在Windows2003server) 的系统中打开其操作界面如图2。
操作界面中起主要作用的分别为左一View区与左二Tasks区, View区Servers栏对应内容见界面右边, 分别显示源机器名与目标机器名, 对应来源服务器 (左) 与实施目标服务器 (右) ;Jobs栏主要显示一切操作的日志记录, 用于监督和查询工作完成情况;左二Tasks区有六个操作选项, 分别对应功能为:
C o p y W o rk lo ad:将工作负载——W o rk l o a d (指从操作系统到其上应用程序, 机器内完整的软件部分) 从源机器复制到目标机器, 可以是从物理机 (Physical Machine, 简称P) 到物理机或虚拟机 (V i r t u a l M a c h i n e, 简称V) , 也可以是从虚拟机到物理机或虚拟机, 称为X to X (P to P为物理机到物理机, V to V为虚拟机到虚拟机, X to X中X意味着既可以是虚拟机V, 也可以是物理机P) ;
M o v e W ork lo ad:将工作负载从源机器移动到目标机器, 与Copy机制不同之处在于目标机器重启动时会关停源机器, 不建议常使用, 正确的使用办法应该采用Copy模式, 验证确认目标机器能够无误工作后再关停源机器;
P ro tect W orklo ad:保护工作负载, 用于将物理机或虚拟机制作一个同样的镜像系统, 并存储在虚拟机系统管理程序 (如V M w a r e的E S X、M i c r o s o f t的H y p e r-V、C i t r i x的X e n S e r v e r) 中备用, 该操作部署可以侦测到源机器的停机, 并按照管理员指定时间安排通知虚拟机管理程序启动备用镜像系统;该操作用来确保工作负载始终运行;属于需要配合虚拟机系统管理程序共同工作的高级功能。
Capture Im ag e:将工作负载制作成镜像文件备用, 用于恢复到任意物理机器或虚拟机;
Deploy Image:将工作负载制成的镜像文件恢复到任意物理机器或虚拟机;
Import Image:将其他类型的镜像文件 (如Symantec的Ghost镜像等) 转换成Plate Spin支持的镜像文件备用。
通过对以上描述, 可以大致了解该软件的操作界面与主要操作功能区分。以下以简述其工作流程:
1、进行服务器发现 (D isco ver) 工作;执行“Discover Details”操作图标, 图标对应为操作界面左起第一位——发现机器, 用于发现可供操作的计算机 (或虚拟机) , 将其注册到Pla te Sp in系统中备用;注册完成后可在操作界面右下边栏对应的来源服务器 (左) 与实施目标服务器 (右) 中列出供操作;
2、执行转换操作, 通常使用C o p y W o rklo ad功能, 将源机器 (物理机、虚拟机或镜像文件) 转换为所需要的目标状态 (可以是物理机、虚拟机或镜像文件) ;
了解并熟悉以上2步工作流程, 也就大致了解了该软件的操作方式, 该软件的图形化界面相当简明易懂, 配合Jobs栏状态日志, 及可以直接从日志处启动排错知识库的设置, 使得该软件的使用与排错异常简单。
在生产环境中应用Plate Spin软件的X2X转换功能, 解决了困扰我们已久的备份不够的问题, 有很多服务器得到了安全保护。
四、基于虚拟化技术的服务器整合、更多虚拟化应用
虚拟化技术在具体环境中常用到服务器整合功能, 该功能最主要的技术难点就在于如何将正在工作的服务器内容完整无误的转换到新的环境, Plate Spin软件的应用为此提供了一条可行之道。通常可以通过其P2V (物理服务器转虚拟机) 转换功能, 直接将服务器的工作负载转换为虚拟机运行。虚拟机的工作是建立在虚拟机系统管理程序 (Hypervisor) 之上的, 文章开初与前文部分已经提到, 虚拟机要工作, 和底层硬件之间还有一个平台, 就是虚拟机系统管理程序 (Hypervisor) , 目前主要有三家供应商, 既V M w a r e、Microsoft与Citrix提供商业的虚拟机系统管理程序与服务, 涵盖E S X (现更名v S p h e re) 、H y p er-V、X en S e rv er等三大类, 最主流与提供功能最全面的自然是VMware的v Sphere, Microsoft的HyperV紧随其后, 目前Plate Spin可以完整支持这两家的产品, 可以通过Plate Spin软件将选定的物理服务器直接转换为可在这两个虚拟机系统管理程序之下运行的虚拟机。
Plate Spin软件的另外一个强大的功能就是可以从各种镜像文件转换到虚拟机 (I 2 V) 的功能, 试想由S y m a n t e c、Acronis等备份格式可以直接转换为虚拟机工作, 这会大大节省企业信息处理的工作量与复杂度, 横向对比包括VMware等所有虚拟化技术厂商提供的产品, Plate Spin无疑是功能最丰富, 性能最强大的存在。
现阶段虚拟化技术应用已经相当成熟, 将各种应用服务器整合为虚拟机仅仅是第一步, 对于需求更高的领域, 例如要求高可用性、负载均衡、容错、备份等以前需要投入复杂技术或是昂贵设备才能解决的问题, 采用虚拟化技术例如动态主机迁移等功能特性, 可以为解决以上问题提供解决之道。如VMware在ESX (现v S p h e r e) 中提供“V M o t i o n”、M i c r o s o f t在H y p e r-V中提供“L i v e M ig rati o n”等动态主机迁移技术, 可在故障发生后即时转为使用另一备用虚拟机提供服务, 存储设施甚至内存状态都可与原来同步;此外, 在虚拟化领域最早提供服务的VMware还提供如“DRS”——动态资源调度功能, 可自动侦测虚拟机硬件资源要求, 资源需求较大时可自动调整为使用更多的硬件资源 (C P U或内存) ;V M w a r e还提供支持更加完善的HA (H ig h A vailab ility) ——高可用性功能, 相对于Microsoft提供的“Live M i g r a t i o n”, 架构更完整, 支持更多选项与细心考虑等设计, 再配合DRS之后, 所有的虚拟机会自动查找最合适的主机, 并在其上运行, 让用户和系统管理员永远不需要担心服务中断或其性能, 真正创建了一个能够充分利用资源, 合理分配C PU/内存的永不宕机环境;高可用性这一计算环境服务的最高指导原则从而得以实现。
五、Plate Spin协助解决问题
在具体生产环境中应用Plate Spin软件, 我们还解决了以下问题:
1、服务器搬迁到新机房之前对原有服务器做P2I转换, 在机器无法顺利开启运行时, 采用I2P转换到其他备用机器, 继续提供服务, 避免了机器损坏的危害;
2、服务器有些过于老旧, 硬件老化且能耗很大, 又逢服务合同到期, 后即服务成本高昂, 采用P2P转换的方式, 直接将服务迁移到新服务器中;还有一些使用P2V转换, 将服务器迁移到虚拟机状态运行;
3、有些服务初始配置服务器硬件资源过高, 存在很大的资源浪费, 现在我们直接采用P2P转换调整到其他空余服务器, 更高配置的服务器被节省下来, 缓解了计算资源紧张状况;
4、现在我们可以在虚拟机中部署应用, 待需要时随时可通过V2P转换将服务部署到新服务器中, 这样大大简化了部署新应用的步骤, 二级单位等所需的应用可以快速统一部署与下发;
采用虚拟化技术后一些感想:
1、过去总是需要的时候先打报告申请预算, 还要待服务器就位后慢慢熟悉操作, 安装操作系统、驱动与软件, 测试, 最后投入运转, 采用虚拟化系统管理程序 (现同时使用V M w a r e的E S X i与Microsoft的H yp er-V) 与虚拟机转换软件Plate Spin后最大好处就是可以立即部署, 特别是Plate Spin的工作负载概念抹平了不同硬件间的差异, 使我们可以随时方便的将服务在不同物理硬件或虚拟机基础之上转换;
2、虚拟机的硬件调整功能立竿见影, 比如因人员增多, 服务需要更多硬件资源时, 虚拟机可以很方便的增加C P U、内存与存储器。这在以前是不可想象的;
3、虚拟机的使用简化了过去需要很长时间和较大成本投入的服务器购买等工作流程, 采用虚拟机还节省了对新的机房空调、备用UPS、机房与机架空间、管理人员、机器维护与后期投入, 虚拟化就是省钱!
六、Plate Spin软件安装与使用补充说明
Plate Spin软件在具体安装使用中有些经验心得:
1、服务端软件可以安装在虚拟机中, 我们就是这么做的, 实际安装与使用相当方便;
2、运行出错的主要原因在发现与注册机器方面, 服务器发现——“Servers”>“Discover Details”工作的具体执行注意事项主要有:
1) 发现Windows服务器的前提条件是原机器中Server、Remote Registry、Window s Manag emen t In strumen tation (W M I) 三项服务开启, 防火墙等处于关闭状态;
2) 当发现机器为W i n d o w s时, 需按照“域或工作组”+“用户名”的方式注册, 如在Us er N am e栏填写诸如“Workgroupadministrator”形式;
3) 发现与注册步骤进程可在Plate Sp in软件界面左边“Servers”选项之下的“Job s”选项中查看, 待提示完成后可回到“Servers”选项卡中, 即可在相关“域或工作组”下查看到相应机器名, 机器简要概况可在鼠标选中机器名后在左下角“Details”栏查看;详情可在相关机器名右键菜单“Properties”——“属性”栏中查询;
3、如欲使用其镜像文件转换 (X 2I或I 2 X) 功能, 还需要在服务端安装镜像服务, 这首先需要对本机执行发现与注册过程, 将本机注册到Plate Spin系统中, 然后在其上弹出的右键菜单中选择“Install Image Server”, 安装时选择镜像存储空间, 可指向存储设备映射;
4、转换时“源”机器可以有两种状态:无需关机的“热”状态, 需要关机重启之“冷”状态前者又称为“Li ve T r a n s f e r”;后者又称为“T a k e Control”——使用Plate Spin系统特制光盘启动, 并注册到Plate Spin系统中;具体采用何种状态主要看实际需求与现场情况, 极少数情况下服务器仅能通过“Take Control”的方式转换;另外确需“Live Transfer”转换时, 如源机器转换内容中包括经常实时改变的部分如数据库等, 最好暂时关闭数据库服务, 再执行转换;
5、使用“T a k e C o n t r o l”的方式“冷转换”, 步骤略多一些, 主要有以下几步:
1) 在首次提示输入“E n t e r t h e P o r tab il ity S u ite U R L:”处应输入如下内容:http://x.x.x.x/portabilitysuite (其中x.x.x.x为Plate Spin系统IP地址) ;
2) 在第二处提出输入“E n t e r t h e u s e r n a m e fo r‘x.x.x.x’:”处应输入如下内容:administrator (此处为安装Plate Spin系统上管理员账户) ;
3) 在第三处提出输入“E n t e r t h e p asswo rd fo r x.x.x.x:”处应输入密码 (安装P l a t e S p i n系统上管理员账户密码) ;
5) 选择机器名, 可以自己起名, 也可以使用默认机器名后直接回车即可;
6) 选择传输是否加密, 为速度考虑可不加密, 在内网时可以输入“N”并回车;
7) 一切操作完成, 再次选择回车, 进行系统注册流程;
8) 可在P l at e S p i n的“Jo b s”栏查看具体进展, 如无硬件兼容性等问题, 操作将很顺利, 如出现硬件兼容性问题, 主要是网卡驱动未兼容, 只能通过联系No vell获取新兼容驱动的启动光盘;
6、转换任意状态工作负载到目标机器时 (X 2 P或X 2 V) , 需注意在转换工作即将完成时要在目标机器中手工确认硬件驱动安装等问题, 如不手工确认, Jobs”栏中可能出现错误信息, 但不影响转换结果;
7、转换过程还有一些细节, 例如调整目标机器的磁盘空间, 决定转换过程中是否停止某些特定服务, 因为是图形化操作, 一目了然, 就不做特别说明。
摘要:以某油田企业网络环境为例, 搭建及分析企业服务器虚拟化应用平台。该方案利用Novell公司的PlateSpin解决方案, 使用基于软件的虚拟化技术, 对企业应用服务器软件逻辑进行虚拟化抽象, 并转换为虚拟机工作负载随时待用, 应用于具体生产环境的服务器整合、安全备份与恢复、硬件迁移。
关键词:虚拟化,虚拟机,工作负载,服务器整合,安全备份,灾难恢复,硬件迁移
参考文献
[1] (美) 贝奇 (Bach, M.J) 著, 陈葆钰等译.UNIX操作系统设计.机械工业出版社.2000.4
[2] (美) 理曼德 (Raymond, E.S) 著, 姜宏, 何源, 蔡晓骏译.UNIX编程艺术.电子工业出版社.2006.3
[3]王春海编著.虚拟机技术与动手实验.机械工业出版社.2008.3
[4]胡嘉玺编著.企业级虚拟机应用实战.电子工业出版社.2009.6
虚拟服务器应用 篇2
与过去相比,在服务器虚拟化技术方面,现在最大的不同就是参与者的队伍大大扩充了——从处理器层面的AMD和Intel到操作系统层面的微软的加入,从数量众多的第三方软件厂商的涌现到服务器系统厂商的高调,我们看到一个趋于完整的服务器虚拟化技术生态系统在逐渐形成。
“虚拟化正在从一个小市场向主流市场转变,尤其是在Microsoft进入该市场之后”,当微软宣布了其Virtual Server 2005计划之后,业内有这样的评价,
在介绍微软的这个虚拟化项目的时候,几乎所有的媒体都做了这样的描述—与其他服务器虚拟化技术一样,Virtual Server 2005允许用户对服务器进行分区,以使这些服务器能够支持多个操作系统和应用。
存储虚拟化是指对硬件资源抽象化,以虚拟形式来表示它们。虚拟化可将物理存储系统从数据驱动的具体工作负荷中分离出来,从而使你能够随心所欲地按需分配存储资源。虚拟化包括将多个物理存储资源池化成一个虚拟的存储资源,然后可对其实施集中管理或者以逻辑方式将其分区成若干个虚拟机。虚拟化还可用于使磁盘对应用程序呈现为磁带。
★ 存储虚拟化需要注意的几个问题
★ 存储解决方案
★ 天然气水合物存储技术项目可行性研究报告
★ 试论发电企业危化品的存储
★ 服务器存储:SCSI硬盘分析导购
★ 公司移动存储保密管理规章制度
★ Android数据存储方式之:文件存储
★ 存储结构之数据文件和表空间
★ CIO在数据存储领域面临哪些挑战?
服务器虚拟化技术在企业的应用 篇3
关键词:虚拟化 服务器 管理简便 节约能源
随着信息化程度的不断提高,生产信息化、管理信息化、办公无纸化等逐步实现,越来越多的业务系统依赖于信息化系统的支撑。在电站信息化的建设发展过程中,各种业务系统的建设和更新换代,每个业务系统均占用大量的新旧服务器,硬件利用率低下、管理复杂、运行成本居高不下等问题正逐渐显现。
一、服务器虚拟化方案的优势及创新点
李家峡水电站信息化建设利用服务器虚拟化技术,使得操作系统不再直接安装在硬件上,业务服务器成为逻辑服务器概念,形成了逻辑层和物理层分离的横向结构,不仅硬件资源复用方便,管理效率也大大提高。
1.增强了服务器安全性、应用连续性明显提高
电站原有数据中心,以服务器双节点HA方式,针对单应用系统,使服务器安全保障只能限于双节点;服务器虚拟化形成整个内网服务器群,针对单应用系统,以整个服务器群提供了系统运营安全。在线系统迁移和多节点容灾HA,使虚拟化安全性能比原有双机HA,有了成倍的提高。
2.服务器群和应用系统维护简便、建设成本和能耗明显降低
原双机热备方案需要单应用系统一组服务器,单独维护,并且维护时需要停机及复杂的设置。虚拟化提供了虚拟化技术控制平台,统一配置整个服务器群资源和存储资源,是服务器群管理方式从单点向网络化管理转化,具备很大优势。一方面提高了服务器利用率,同时也大大降低了运维成本。
二、服务器虚拟化实施方案
1.选择技术解决方案
随着英特尔和AMD在处理器上对虚拟化提供了硬件支持,虚拟化技术在x86服务器上也有了更加光明的应用前景。 在对VMWare公司的虚拟化产品进行了考察和评估后,选择了VMware Infrastructure 4.0,它是VMWare公司在2009年发布的最高端企业产品,在整个服务器的底层硬件、AS/OS和后台存储技术上都有很大的优势,最终决定选用VMWare公司的产品来实施企业的应用系统虚拟化解决方案。
我们将对于硬件资源负荷要求并不算高的生产管理系统、办公自动化系统、档案管理系统及RTX即时通讯系统应用整合到一独立的物理机内部,通过划分CPU、内存、存储以及I/O资源池的方式,最大限度地保证应用程序利用到全部的硬件资源。
应用VMotion技术,将应用从一台物理机迁移到另外一台物理服务器上,时间只需要2秒钟。也就是说,建立起两台物理机以后,通过布署相同平台的虚拟机环境,我们的应用层基于虚拟机来实现,而数据存储依靠两台物理机之间的共享存储来实现。只要物理服务器不宕机,那么我们的应用将会是无间断的流畅运行。
对于采用虚拟化技术,在一台物理服务器上整合多个业务应用系统,最担心的就是多个业务系统之间性能分配的问题。为了解决这一问题,我们安装了管理服务器端的分布式资源调度程序,可以跨资源池不间断的监控资源利用率。在多个资源池之间动态的分配可用资源。当DRS所监控的某一个虚拟机负载较大的时候,DRS将在所管理的物理机上寻找合适的虚拟机做应用间的迁移。
2.选择硬件解决方案
由于公司一直采用IBM的企业级服务器产品,有着良好客户体验,因此本次应用整合自然继续选用IBM的服务器产品。IBM3650服务器在2U机箱内可以提供多达6个3.5英寸 SATA II硬盘驱动器。处理器方面我们采用了期盼已久的新一代Intel XEON平台Clovertown四核处理器,这款处理器基于Intel最新的酷睿2架构体系,在IBM3650这款两路两U的平台上提供了多达8颗物理内核的运算能力,在处理多任务并发的应用环境下,能够在相同的空间密度内提供更丰富的CPU处理资源,特别对于VMware这样的资源池划分环境,更密集的处理器处理能力将能够负担更多的虚拟机应用需求。尤为引人注目的是,Intel XEON平台Clovertown四核处理器能够在芯片级别上通过Intel VT技术直接支持VMWare公司的虚拟化产品,大大提高了虚拟机的CPU性能。所以,在我们已经敲定的服务器平台上选择Intel最新的四核处理器是不二的选择。
在虚拟机对于硬件要求颇高的I/0环节,IBM3650支持最高达32GB全缓冲DIMM内存;6个内存通道,每通道支持8GB/Sec的内存带宽,内存的优势在虚拟机平台环境下获得了最大程度的发挥。
通过IBM3650内部集成256MB Cache的PERC5i磁盘阵列控制器,5块硬盘组合成的RAID5阵列,可以兼顾足够的磁盘吞吐能力和安全性能。磁盘性能方面,IBM的9代服务器由于采用的是串型附加SCSI存储,性能比较上一代SCSI存储能力提升巨大。
最后,我们计划公司虚拟化技术解决方案分两期执行。第一期购买2台四核的IBM IBM3650服务器(双CPU/8GB FBD内存/5块15000转的SAS硬盘),以及2套VMWare VEN 4.0.1,1套VMware P2V Assistant2.1物理系统迁移软件。
三、实际效果测评
经过長达8个月的系统选型、评估、测试,可以确认,硬件和软件上的技术进步,无论在理论上还是在实际上,都足以弥补大部分非大量I/O需求的应用系统虚拟化后所带来的性能损失;而应用虚拟化所带来的好处,又远远让人无法拒绝。在公司内部实施基于虚拟化技术的应用整合方案,势在必行!
四、今后的拓展方向:建立一个集群化的虚拟化平台
服务器虚拟化技术应用研究 篇4
当今虚拟化技术给计算机领域特别是计算机网络方面带来了全新的实现方式, 引发了一场技术变革。虚拟化已经成为一种趋势, 2013年ESG就中国市场虚拟化的普及情况进行了调查, 274家负责企业IT管理或制定企业IT策略的人士参加了该调研, 其中企业级用户 (雇员数量在500人以上) 占受访企业的半数以上, 75%的企业已经部署或即将部署虚拟化软件。
1 服务器面临的问题
随着信息化的发展, 服务器数量激增, 位置分散, 服务器品牌较多, 不同品牌服务器之间差异较大, 无法实现同样的安装和管理;服务器操作系统依据需要而不同, 版本较多, 且需要安装的应用软件不尽相同, 给日常管理带来相当多的工作量;服务器升级, 打补丁包等日常维护工作需要中断服务, 影响教学和科研;部分服务器购置年限较久, 硬件故障率较高, 带来严重的安全隐患, 急需解决。这些问题已让单位面临了无形的压力, 必须有套完整有效的实验数据中心解决方案, 让实验数据中心的服务器更加有效, 安全的运行。
2 虚拟化技术引起的变革
虚拟化实现方式带来了改变, 虚拟化软件通过在服务器与上层应用之间形成虚拟化层, 实现上层应用与硬件的解关联;原来的操作系统OS和应用程序APP以虚拟机的形式运行在虚拟化层之上;一台物理服务器上可以运行多台虚拟机。
(1) 提高了资源利用率。“一个服务器、一个操作系统、一个应用的部署模式”, CPU的利用率长期处于10%-25%, 大量计算资源闲置。通过虚拟机的方式部署, 可以将CPU的利用率提高至70%以上。提升了资源的利用率。
(2) 提高IT业务部署效率。虚拟化前, 上线一项应用需要经过多个环节, 特别是招标、采购、安装、配置等费时环节, 一项业务由启动到上线可能需要数个月时间。虚拟化后, 只需在资源池中分配相应的计算资源, 就可以将业务不熟启动, 时间缩短到几天, 甚至几个小时。
(3) 提高业务高可用性。当服务器故障时, 能够自动选择空闲服务器, 无需独占专门的备用服务器资源, 减少灾备方案中的冗余投资, 并且无专业集群软件的投入成本和应用复杂度。
(4) 提升资源调度能力。存在持续性突发业务负载的场合, 无需在虚拟机上安装代理程序, 减轻虚拟机部署的复杂度。综合考虑虚拟机CPU、内存、业务、I/O吞吐量等负载因素以及虚拟机对物理主机胡亲和性, 动态调整业务负载的分布, 提升系统可用性。
(5) 提高管理水平。用户数据中心经过多年发展, 涵盖了不同品牌、性能的服务器、网络、存储等设备, 而这些设备分别管理起来是十分费费力的。通过虚拟化技术、能够屏蔽这些硬件的差异化, 为用户呈现出一个统一的管理界面, 简化管理工作, 提高管理水平。
3 主流虚拟化技术简介和对比
ESX/ESXi是VMware的企业级虚拟化产品, 2001年开始发布ESX 1.0, 到2013年4月发布ESXi 5.1 Update 1。ESXi体系架构的核心是VMkernel。VMkernel是由VMware开发的基于POSIX协议的操作系统, 它提供了很多在其它操作系统中也能找到的功能, 比如创建和管理进程、信号 (Signal) 、文件系统和多线程等, 但它是为运行多个虚拟机而“度身定做”的, 它的核心功能是为所承载的虚拟机调度所有的硬件资源, 但不同类型的硬件会有些区别。
虚拟机对于CPU和内存资源是通过VMkernel直接访问, 最大程度地减少了开销, CPU的直接访问得益于CPU硬件辅助虚拟化 (如Intel VT-x和AMD AMD-V, 第一代虚拟化技术) , 内存的直接访问得益于MMU (内存管理单元, 属于CPU中的一项特征) 硬件辅助虚拟化 (如Intel EPT和AMD RVI/NPT, 第二代虚拟化技术) 。
3.2 微软Hyper-V
Hyper-V是微软新一代的服务器虚拟化技术, Hyper-V有两种发布版本: (1) 独立版:以命令行界面实现操作控制, 是一个免费的版本, 如Hyper-V Server 2008; (2) 内嵌版:作为Windows Server操作系统的一个组件发布, 将Windows Server作为父操作系统, 使用Windows Server的驱动模块及授权条款。
Hyper-V的Hypervisor是一个非常精简的软件层, 不包含任何物理驱动, 物理服务器的设备驱动均是驻留在父分区的Windows Server中, 驱动程序的安装和加载方式与传统Windows系统没有任何区别。因此, 只要是Windows支持的硬件, 也都能被Hyper-V所兼容。
Xen是半虚拟化 (Para-Virtualization) 技术的典型代表。管理VM负责管理整个硬件平台上的所有输入输出设备驱动, 也就是说, 半虚拟化中的Hypervisor不对I/O设备作模拟, 而仅仅对CPU和内存做模拟, 这就是“Para-Virtualization”被翻译成“半虚拟化”的原因。半虚拟化还有一个比较普遍的叫法:操作系统辅助虚拟化 (OS Assisted Virtualization) , 这是因为Guest VM自身不带设备驱动, 需要向“管理VM”寻求帮助。
相对于VMware ESX/ESXi和微软Hyper-V来说, Xen支持更广泛的CPU架构, 前两者只支持CISC的X86/X86_64 CPU架构, Xen除此之外还支持RISC CPU架构, 如IA64、ARM等。Xen的Hypervisor是服务器经过BIOS启动之后载入的首个程序, 然后启动一个具有特定权限的虚拟机 (即Dom 0) 。Dom 0的操作系统可以是Linux或Unix, 它实现对Hypervisor控制和管理功能。在所承载的虚拟机中, Dom 0是唯一可以直接访问物理硬件 (如存储和网卡) 的虚拟机, 它通过本身加载的物理驱动, 为其它虚拟机 (即Dom U) 提供访问存储和网卡的桥梁。
半虚拟化架构的最大缺点是需要特定内核的操作系统, Windows操作系统由于其封闭性, 不能被Xen的半虚拟化所支持。为了解决这个问题, Xen也支持全虚拟化 (Full Virtualization) , Xen称其为HVM (Hardware Virtual Machine) 。Xen的全虚拟化要求CPU具备硬件辅助虚拟化, 它修改的QEMU (Quick Emulator) 仿真所有硬件, 包括BIOS、IDE控制器、VGA显示卡、USB控制器和网卡等。为了提升I/O性能, 全虚拟化特别针对磁盘和网卡采用半虚拟化设备来代替仿真设备, 这些设备驱动称之为PV on HVM。为了使PV on HVM有最佳性能, CPU应具备MMU硬件辅助虚拟化。
KVM是基于硬件辅助虚拟化技术 (Intel的VT-x或者AMD-V) 的虚拟化解决方案, Guest OS能够不经过修改直接在KVM的虚拟机中运行, 每一台虚拟机能够享有独立的虚拟硬件资源, 如网卡、磁盘、图形适配器等。
3.5 四种虚拟化软件架构对比
VMware虚拟化系统架构是一个封闭的技术架构, 其第一代虚拟化方法基于二进制代码动态翻译技术, 后来, 又将半虚拟化和硬件辅助虚拟化技术融入了ESX。所以, ESX系统复杂度很高, 而且, 作为与底层硬件进行交互操作的一层软件, VMware投入了巨资开发专用设备驱动, 以支持商用服务器所使用的各种网络和存储硬件。每当市场推出新的硬件设备时, VMware必须编写VMware专用驱动以支持新设备。
Xen和微软的Hyper-V都采用了半虚拟化架构, Guest OS清楚地知道它们是基于虚拟硬件运行的, 通过Guest OS与虚拟化系统软件的协作简化了Hypervisor的开发, 同时改善了全虚拟化技术的性能问题。但是半虚拟化技术最大的问题在于虚拟机操作系统的兼容性问题, 纯碎的半虚拟化技术只能支持有限的开源Linux操作系统, 无法支持闭源的Windows操作系统。
KVM是主流虚拟化系统软件中出现较晚的一个, 只支持带有Intel VT或AMD-V技术的CPU, 而不支持传统的硬件以及通过修改内核而运行于传统硬件上的Guest OS。
4 结束语
本文简单介绍了服务器面临的问题、服务器虚拟化技术带来的变革以及对当前主流虚拟化技术进行分析和对比。采用网络技术和虚拟化技术, 对于把实验数据中心分散的服务器进行资源虚拟化和集中化管理, 构建安全、稳定、高效的实验数据中心服务器平台, 探索新型管理机制和提高管理效率具有重要的意义。
摘要:实验数据中心服务器虚拟化迁移是当前热点, 也是难点。在用的系统要迁移到虚拟化平台, 并且保证迁移后仍然能够正常使用, 数据不丢失, 系统服务不中断等要求, 在实际操作中存在一定的困难。迁移方案必须经过反复验证, 事先必须准备详细的迁移方案, 并且要有迁移失败的回退方案, 保障一旦迁移失败在用的系统依然能够继续使用, 才能保证迁移的顺利完成。本文主要描述服务器虚拟化技术应用比较。
关键词:服务器,虚拟化,应用
参考文献
[1]刘红艳.GPU虚拟化在虚拟化桌面系统中的应用[D].西安电子科技大学, 2013.
[2]路尧.基于Xen完全虚拟化的半虚拟化驱动技术研究与实现[D].北京邮电大学, 2011.
[3]赵烽帆, 李刚, 周利霞.基于VMware ESX软件的高可用性虚拟化服务器系统建设应用[J].震灾防御技术, 2014 (03) .
[4]汪蔓.VMware服务器虚拟化技术研究[J].电脑知识与技术.2014 (24) .
[5]武博文.浅谈虚拟化技术及服务器虚拟化[J].天津职业院校联合学报.2012 (11)
[6]寇曼曼, 高冠龙, 徐丹.思科UCS在数据中心虚拟化建设中的应用[J].中国新通信, 2014 (23) .
服务器虚拟化的诀窍(非常详细) 篇5
虚拟基础架构时常遭遇简单解决方案效率低下的困扰。虚拟机执行匮乏的现状阻碍了虚拟化技术的普及。以下的十大虚拟机优化小窍门能帮助用户轻松解决每个难题。本文列出的十个小技巧能提高效率,减少意料之外的宕机并让你的虚拟化努力物有所值。
1.对硬件更新换代
虽然在你的虚拟基础架构上使用最新的硬件系统能明显优化性能,但升级硬件主要指的是对防火墙和BIOS的升级。跟踪这两个领域的关键升级并保证定期对硬件进行补丁维护。硬件补丁维护作为整个支持计划的组成部分经常会被用户所忽略。忽视给硬件打补丁会导致系统故障或者安全缺口。性能优化通常是硬件更新的积极效应。
2.主机许可证授权
主机许可证授权并不会提升性能。但是从你的厂商处购买许可证授权或者延长许可证使用期限能释放那些免费版本或者标准化版本中无法提供的特性。举例来说,从VMware vSphere Enterprise升级为Enterprise Plus能能从中获得扩展性特性,从而大幅度扩展主机和虚拟机的性能。
3.专用迁移网络
在配置虚拟基础架构时,一定要特别关注网络的设置。为工作负载在主机之间的迁移创建一个独立的网络,一个内部的私有网络。这种私有网络应该具有GB或者多GB容量。这种独立性能在虚拟主机系统之间创建一个网络,为工作负载和存储迁移提供一个快速而安全的基础。
4.独立的磁盘映像
当为单个虚拟机创建多个虚拟硬盘时,缺省行为就是保证同一个LUN或者磁盘阵列上所有的虚拟硬盘都放置在一起。将这些硬盘分离出来能得到更加快速的硬盘反馈。举例来说,将Windows服务器在不同LUN上划分出C:和D:虚拟硬盘能实现更好的性能。
5.有限的虚拟中央处理器
或许所有的虚拟机优化最缺乏直观的就是减少虚拟中央处理器的数量能提升虚拟机性能的想法了,
但事实确实如此。不需要通过复杂的运算法则,只需要接受每个虚拟机单个的虚拟中央处理器能提高性能这个事实,因为这样做能减少主机资源的等待时间。如果拥有多个处理器的虚拟机遭遇性能问题而你又无法找出原因所在,那么将虚拟中央处理器的数量降低为两个或者一个就能实现性能提升的效果。
6.精简配置
从存储方面精简配置是个好主意。这样做能更好的提高存储资源的利用率,将存储过程从虚拟基础架构上转移到存储区域网络。尽管虚拟化厂商宣称精简虚拟基础架构的配置不会降低性能,但存储专家将告诉你存储基础架构能更加高效的处理系统问题。
7.对服务水平分级
这种优化方式看起来是显而易见的,但是事实并非如此。将你的虚拟机服务水平划分为测试,研发和生产三个不同级别。管理员应该能从逻辑上和物理上区分不同的服务级别,以便每个应用环境都能彼此保持独立性。测试系统和研发系统对生产系统会产生非常明显的负面影响。某些管理员会将他们应用环境所有的方面都分离开来:存储,网络和外围系统。
8.虚拟机命名
这种方法可能是让你感到意外的,但是通过对虚拟机更好的命名,这些虚拟机工作的效率会显著提升。举例来说,如果你的虚拟机像 VMDTTW01, VMDTDW01和VMDTTV01这样命名,你可以看到管理员在对这些系统进行管理,打补丁,重新启动和修复时是如何犯错误的。将虚拟机的名称搞混或者起类似的名字会让支持变得更加困难。还会让系统的讨论变得更加复杂。
9.模板
虚拟机模板能允许管理员快速配置虚拟机。快速配置能提高效率。增加使用模板的频率是模板能轻松转换为升级补丁,新软件安装和更改密码的虚拟机。从模板上创建的新虚拟机能和更改后的环境保持同步。
10.主机模式
虚拟服务器应用 篇6
[关键词]虚拟化 服务器 医院信息化
[中图分类号]TP338.1 [文献标识码]A [文章编号]1672-5158(2013)06-0097-01
在新医改形的势下,医院信息化要求以电子病历为核心,围绕与电子病历相关的医疗业务和管理业务,促进信息资源在临床医疗和运营管理中的高效利用。
一、医院信息化建设现状
随着医院业务的不断发展,以就诊患者电子病历的信息采集、存储和集中管理为基础,连接临床信息系统和管理信息系统的医院信息平台建设已初具规模,目前医院已使用了HIS系统、PACS系统、EMR系统、排队叫号系统、财务管理系统、门户网站系统等多个系统。这些系统大都运行在单台服务器上,服务器的资源利用率都偏低。各个系统信息数据量是逐步累积的,这就增加了服务器的总负荷,对服务器的计算、存储功能提出了更高的要求,对硬件成本的投入、中心机房的空间、电力能耗也提出了新的要求。因为医院缺少专业备份软件保障,缺乏高可用性保障,所以一旦某台服务器出现故障,其上运行的系统就会立即中断,需要一定的时间才能恢复运行。医院就曾因HIS系统服务器突然出现故障,导致系统瘫痪,影响到病员的挂号、看病等业务。医院虽然启动应急预案,进行人工挂号、开药、收费等,但速度较慢,影响了病员就诊。怎样才能提高服务器的资源利用率,又降低成本,保障医院业务的连续性?通过医院信息化建设应用的实践证明,服务器虚拟化是可以完成这一任务的。
二、服务器虚拟化概述
服务器虚拟化是指将服务器的物理资源抽象成逻辑资源,让一台服务器变成几台甚至上百台相互隔离的虚拟服务器,不受限于物理上的界限,让CPU、内存、磁盘I/O、网络资源等等变成可以动态管理的“资源池”。从而提高资源的利用率,简化系统管理,实现服务器的整合。通过虚拟机软件,在一台物理计算机上可以模拟出二台或者多台虚拟的计算机,同时支持Linux、Windows等操作系统一起运行,可以随时安装应用程序、访问网络资源等,不需要重启机器以切换操作系统。
虚拟化是一种能节约成本、提高设备利用率的有效技术手段,利用虚拟化把服务器资源、网络存储资源、软件应用资源等有机整合,组成虚拟机集群,从而将物理资源转化为可按需分配的虚拟机资源池。根据业务实际需要,分配合适的计算和存储资源。服务器虚拟化将极大地减轻医院信息化建设成本,提高服务器稳定性,减少构建服务器集群的硬件资源限制,从而为医院的信息化建设注入新的动力。
三、虚拟机的构架
因为光纤寿命长、接入的传输距离比铜线远,这样传输的信息容量大、扩容余度大,利用这些优势来精简三层交换机,可以节省网络投资和维护费用。在虚拟机的构架上,制定相应计划,有步骤地将物理机上的业务系统分批次迁移到虚拟机集群上,将业务系统的数据保存并备份在专用网络存储设备上。利用网络存储设备的自动备份特性,按照实时、差时、异构的原则进行备份。在虚拟机集群上分别为每个业务系统的虚拟机,创建对应的备份虚拟机,如果原虚拟机或其所在服务器出现故障,备份虚拟机会立即接管业务,并在另一台物理服务器上运行,从而保证业务的高连续性和存储的高可靠性。
由于医院信息数据的高密存储及长期存储特性,在采购结构存储设备时,应该关注设备的性能,要求设备保持信息数据要完整,图像解析度要高,数据存储容量要大。在设计远程中央机房及三层交换方案时,应该关注网络部署的高安全策略,及信息数据的维护方案。
四、医院虚拟化演进思路及策略
由于医院现在运行的各种应用系统是由不同的公司,根据不同的目的开发的,相互间的数据库五花八门,有商用的MSQL,MYSQL、Oracle等。早期的数据库与现有数据库存储在不同的服务器上,现有数据库的服务器在启用状态,若要调用早期的数据,需启动老服务器,这样直接影响现有程序的运行,很不方便。根据医院的实际情况,制定了针对调用早期HIS数据的服务器虚拟化方案,利用虚拟化程序安装虚拟服务器,可非常方便快捷的查询、调用病人的相关信息和数据。医院准备通过虚拟化的实施,将包括HIS、EMR、PACS等医院核心数据库在内的关键服务器迁入虚拟机环境。根据目前的发展方向,电子病历应以病患为中心,向临床信息系统CIS方向发展。具体包括如下:多终端医嘱处理系统、病人床边系统、医生工作站系统、实验室系统、药物咨询系统、多功能影像系统、全天候营养咨询服务系统等,以便更好的支持医院医护人员的临床活动,收集和处理病人的临床医疗信息,丰富和积累临床医学知识,并提供临床咨询、辅助诊疗、辅助临床决策,提高医护人员的工作效率,为病人提供更多、更快、更好的服务。通过整合现有资源,可以减轻医院信息化建设的资金投入的压力,保障业务的连续性,从而提高服务器利用率。
五、结束语
服务器虚拟化使医院信息系统达到统一的计算平台、存储平台,系统的可用性得到全面提升,提高了资源利用率。可以帮助系统管理员更灵活、更高效的完成相关的管理工作。存储虚拟化、桌面虚拟化的后续普及,也会为打造智能型、数字化医院提供更加广阔的资源服务。
参考文献
[1]卫生部《基于电子病历的医院信息平台建设技术解决方案(1.0版)》,2011年3月
[2]洋春燕,李梅,服务器虚拟化,走入应用主战场[J],计算机界,2006.4.24(C4)
虚拟服务器应用 篇7
一、服务器虚拟化概述
1. 虚拟化的定义。虚拟化是一个抽象层, 它将物理硬件与操作系统分开, 从而提供更高的IT资源利用率和灵活性。虚拟化允许具有不同操作系统的多个虚拟机在同一物理机上独立并行运行。每个虚拟机都有自己的一套虚拟硬件 (例如RAM、CPU、网卡等) , 可以在这些硬件中加载操作系统和应用程序。无论实际采用了什么物理硬件组件, 操作系统都将它们视为一组一致、标准化的硬件。
2. 虚拟化的类型。虚拟化有以下3 种形式
a) 软件虚拟化。传统的OS级别虚拟化, 操作系统内核允许不同的用户进程共享使用整个计算机资源, 并互不干扰。
软件虚拟化包括: 系统虚拟化、应用虚拟化、工作环境虚拟化。
b) 桌面虚拟化。用户终端系统环境与实际运行环境分离, 用户的运行任务在服务器端执行, 所有计算、存储资源由服务器端提供, 用户使用瘦客户端或者远程桌面连接远端服务器, 瘦客户端只负责交互界面显示, 所需资源较少。
c) 硬件虚拟化。通过软件方式创建和真实物理机基本一致的虚拟化机器, 应用在虚拟机上运行与真实物理机上运行基本一致。
硬件虚拟化包括全虚拟化、半虚拟化、平行虚拟化 ( 准虚拟化) 服务器虚拟化属于硬件虚拟化。
3. 服务器虚拟化。将服务器物理资源抽象成逻辑资源, 让一台服务器变成多台相互隔离的虚拟服务器, 将物理硬件与操作系统分开, 且允许具有不同操作系统的多个虚拟机在同一台物理机上同时独立运行, 让CPU、内存、磁盘、I/O等硬件变成可以动态管理的“资源池”, 通过使用专业的软件模拟物理计算机, 创建几个几十甚至几百个虚拟服务器为应用提供服务, 让IT对业务的变化更具灵活性。 从而提高资源的利用率, 简化系统管理, 实现服务器整合, 降低硬件成本, 提高服务器工作效率, 节省资金。
二、服务器虚拟化的价值优势
1. 降低成本。集团企业数据应用的复杂性非常高, 在硬件、软件、设备运行环境等方面资金投入较大。鉴于计算机软硬件的兼容性, 每台服务器一般只部署一个业务, 造成服务器数量多, 稳定性差。虚拟化技术的应用, 使每一台服务器的利用率都得到很大提高, 通过整合服务器 (将物理服务器变成虚拟服务器) 致使物理服务器的数量减少, 整体服务器基础架构的总成本降低。随着物理服务器数量的减少, 服务器设备及机房环境制冷设备等的耗电量降低, 从而进一步降低IT成本。
2. 节省空间。虚拟化技术的使用大大节省了程序运行所占用的空间, 数据中心的服务器和相关硬件数量也得到减少, 避免过多服务器设备对有限空间的占用。
3. 提高基础架构的利用率。通过利用虚拟化技术, 可将企业的部分硬件资源如服务器、网络等整合起来, 将基础架构资源池化, 使CPU、内存、磁盘、I/O等硬件变成可以动态管理的“资源池”, 提升资源利用率, 减少额外硬件采购, 使企业成本大幅节约。
4. 提高稳定性。可用性的提高, 带来了具有透明负载均衡、动态迁移、故障自动隔离、系统自动重构的高可靠服务器应用环境。通过将服务器上部署的操作系统和应用与服务器硬件设备隔离开, 就会使病毒与其他威胁无法感染其他应用。
5. 减少宕机事件。服务器虚拟化的主要功能之一是支持将运行中的虚拟机从一个主机迁移到另一个主机上, 且此过程不会出现宕机事件, 从而大大缩短了部署时间, 降低了部署成本, 免除了人工干预。
6. 提高灵活性。通过服务器资源的动态配置来提高IT对业务的灵活性, 支持异构操作系统的整合及原应用的持续运行, 减少迁移成本。支持快速转移和复制虚拟服务器, 提供一种简单便捷的容灾方案。
三、服务器虚拟化的应用
根据上述的分析, 在实际应用中, 虚拟化在以下方面可得到广泛应用:
1. 负载的动态优化。利用虚拟化技术实现负载的动态优化。动态优化包含两方面的内容:
a) 资源供给灵活。上文所述, 虚拟化的优势之一即可以将服务器的硬件资源进行“资源池”化, 即CPU、内存、磁盘、I/O等硬件变成可以动态管理的“资源池”, 所有的虚拟机将从此资源池中分享各类硬件资源, 当承担某个业务系统的虚拟机工作负载过低或者过高时, 可以动态调整硬件资源的供给, 均衡分配, 合理的利用硬件资源。
b) 动态调配优化。在服务器虚拟化技术中, 数据中心管理人员可以根据虚拟机内部资源池资源的使用情况灵活分配调整给虚拟机的资源, 减少物理机器的配置数量, 提高资源利用率。
2. 实现系统的快速部署。在生产环境中, 常常会遇到需要临时快速部署一套系统进行操作的情况, 在以往我们需要按部就班的一步一步进行系统安装、调试、软件部署等等一系列操作, 如今只要利用虚拟化组件的技术就可以将企业的常用软件、服务等制成一个虚拟组件模板, 当需要使用的时候, 可从以创建的模板中直接快速部署一套系统, 集成所有已设置的系统、软件和服务, 有效的加快业务交互过程, 提高IT系统响应能力。
3. 异构操作系统的整合。随着信息化的发展, 企业各类信息系统所使用的操作系统种类越来越多, 在对异构系统的整合方面, 一直是服务器虚拟化应用的一个典范。通过服务器虚拟化技术对异构操作系统的整合, 解决了软件对运行平台的依赖性。企业中可能存在某些仍然依赖专用的硬件平台、特定的操作系统等运行环境的固有软件, 可通过虚拟化在一台物理主机上安装多个操作系统, 运行专业软件所需的系统平台, 保持原有应用软件的持续运行。
4. 数据备份与恢复。数据库的数据备份是一项庞大繁杂的工作。对运行在虚拟机上的数据库数据通过虚拟化技术十分方便的进行系统与数据库的双备份 (在配合一些虚拟化软件的条件下, 可实现自动任务的动态增量备份) 。即保存了数据库内的所有数据与数据库的运行状态, 也对操作系统甚至整体的磁盘信息全部进行了备份。
5. 动态迁移。虚拟机迁移分动态迁移和静态迁移。
静态迁移:就是虚拟机在关机状态下, 将虚拟机虚拟磁盘文件与配置文件拷贝到目标虚拟主机中的迁移, 待迁移完成后再开机运行, 这种迁移方法效率低, 耗时长。
动态迁移 (即实时迁移) :就是让虚拟机能够在运行过程中, 从一台物理服务器迁移到另一台服务器, 从最终用户的角度来看没有任何明显的影响。动态迁移使服务器环境极具动态性, 系统可实现在线维护升级、负载均衡、灾后数据恢复等的操作, 有效的提高了系统的可靠性、稳定性, 同时也提升了系统的综合性能。
6. 系统维护。当服务器硬件设备定期进行维护保养时, 必须要先关闭设备电源断电操作, 有这时会影响某些业务系统的正常使用, 对终端用户造成不便。但通过虚拟化技术的广泛应用, 此类现象完全可以避免, 即通过动态迁移技术快速将需要维护的服务器服务迁移到另外一台备用服务器上, 等维护完毕之后再从备用服务器上迁移回来, 此过程不会对任何系统服务的正常使用造成影响。
四、总结
随着虚拟化技术的应用完善与推广, 将会在在企业的IT基础设施和日常运营中发挥着重要作用, 这不仅加快数字化建设的步伐, 降低企业成本提高工作效率, 而且更是在生产组织和技术管理方面发生了革命性的变革, 满足了企业现代化管理和发展需求。无论是在服务器虚拟化还是在其他方面, 虚拟化技术为信息化产业建设、IT基础架构部署、信息系统运营和管理方式等方面都将发挥重要作用, 也对企业实现提高质量、增加效益、可持续发展具有重要的意义。
摘要:随着企业信息化建设的深入进行, 各类信息系统不断展开, 使用传统模式的IT架构和技术手段已逐渐显现较多的问题, 服务器数量剧增, 单个服务器利用率较低, 可管理性较差等, 导致IT运维成本不断攀升。在有限的资金与硬件条件下, 如何去提高服务器的使用效率、降低软硬件故障对业务连续性的影响, 减少机房环境设施的投入等问题正在日益突显。解决此类问题的主要方法就是利用服务器虚拟化技术实现服务器资源整合, 使资源利用率得以提高, 资源管理得以简化, 有效降低运营管理成本, 提升IT管理的灵活性和系统的可用性。
关键词:虚拟化,服务器虚拟化技术,部署,整合
参考文献
[1]鲁松.计算机虚拟化技术及应用[M].北京:机械工业出版社, 2008, 3.
[2]王春海.虚拟化技术与动手实验[M].机械工业出版社, 2008, 3.
[3]Bernard Golden.虚拟化指南Virtulization For Dummies[J].Oversea Publishing House, 2007, 12.
虚拟服务器应用 篇8
随着医院信息化的发展, 医院信息系统的应用范围不断扩大。目前医院的信息系统主要包括医院信息系统 (HIS) 、检验信息系统 (LIS) , 电子病历系统 (EMR) , 病历质控系统、医学影像系统 (PACS) 、心电信息系统 (ECG) 、财务管理系统、办公系统 (OA) 、成本核算等应用系统。
目前较为普遍的做法是对于核心业务, 例如HIS, 采用双机集群的方式运行来保障系统安全可靠, 而其它大多数的应用仍是采用单台服务器的运行模式。虽然在服务器上也配置了冗余电源, 硬盘采用了RAID阵列等技术, 但随着时间的推移, 设备存在老化现象, 宕机风险概率逐年增高, 安全性能得不到保障。一旦设备宕机, 将会造成业务的停顿, 给医院的正常工作带来影响。其次, 随着今后医院业务的不断扩展, 传统的模式下, 所需的服务器数量不断增加, 使得日常管理和运维成本不断提高。另一方面由于应用系统各不相同, 服务器上各自承担的负载也不均衡, 造成各服务器的资源利用率不高, 性能得不到充分发挥。因此, 在信息化建设中采用服务器虚拟化技术, 将为医院整合服务器资源、快速统一部署、保障医院业务的连续稳定运行提供便利。
2 服务器虚拟化介绍
服务器虚拟化是将服务器物理资源抽象成逻辑资源, 让一台服务器变成多台相互隔离的虚拟服务器, 同时把CPU、内存、磁盘、I/O等硬件资源组成一个可以动态管理的资源池。通过服务器虚拟化技术进行有效管理, 按需动态分配资源, 从而提高资源的利用率, 减少资源浪费, 简化系统管理, 实现服务器整合。目前虚拟化厂商主要有VMware, Microsoft和Citrix等, 在服务器虚拟化方面, 我们选择了占市场主导地位的VMware v Sphere虚拟化技术。
3服务器虚拟化技术优势
3.1 实现服务器整合
根据统计, 目前绝大多数服务器的负载都非常小, 远没有达到充分利用的状态, 没有充分发挥硬件平台的资源效率, 造成资源的闲置和浪费。通过虚拟化技术, 我们可以将多台服务器整合到一台服务器上, 建立资源池, 将硬件资源纳入资源池中, 对各业务系统按需动态分配资源, 充分发挥服务器性能, 从而达到合理利用服务资源的目的。
3.2 快速统一部署
利用虚拟化技术中的模板技术, 可以快速统一地部署相关应用。将一台部署完成的虚拟机转换成模板, 后期根据应用软件的资源需求, 通过模板来快速部署。当应用软件的资源需求相同时, 可以通过虚拟化平台中的克隆技术来批量生成相关虚拟化应用服务器, 从而缩短了部署时间, 降低了部署成本。
3.3 高可用集群HA的实现
传统的双机热备模式不但配置复杂、造价昂贵, 而且也不可能应用在医院的每个业务系统上, 只能针对某些重要的系统。当使用虚拟化平台后, 虚拟化软件自带的HA功能, 可以将多台高性能的服务器组成一个集群, 所有的应用服务器 (虚拟机) 都运行在此集群上。当某台虚拟化服务器出现故障时, 运行在此服务器上的虚拟机将立即迁移至其它空闲的服务器上, 迁移的规则会根据每台虚拟化服务器的空闲程序来自动判断, 在整个过程中保证了应用服务的连续运行, 避免了传统模式下单一服务器运行导致的单点故障, 保障了业务系统的高可用性。
3.4 轻松实现热迁移 (物理机迁移至虚拟化平台)
当一些在物理机上运行的应用需要迁移至虚拟化平台时, 可以利用专用的P2V (物理机到虚拟机) 工具, 将运行在物理机上的系统包括应用程序在不中断生产应用的前提下动态地迁移至虚拟化平台中, 并且在迁移中不会影响原来系统的数据, 使迁移影响系统的风险降至最低。
3.5 降低运维成本
传统的应用部署一般为一台服务器部署一个应用, 在医院系统越来越多的时候, 物理服务器的数量将成倍增长, 给维护人员带来很大的困难。将服务器进行虚拟化整合后, 只需几台高性能的服务器利用虚拟化软件组成一个虚拟化平台, 方便医院IT管理人员的维护, 可以让维护人员把更多的精力投入到其它相关的业务系统中去。另一方面, 由于物理服务器数量减少, 也降低了中心机房电能的消耗, 达到节能降耗的目的。
4 服务器虚拟化技术在医院的具体应用
以我院为例, 在实施服务器虚拟化的过程中, 使用3台DELL Power Edge R910机架式服务器作为虚拟平台服务器组成虚拟化群集环境, 每台服务器分别配置4颗高性能物理CPU及128G内存, 安装配置VMware v Sphere企业版虚拟化软件, 用于在单个物理服务器实体上。利用服务器强大的处理能力, 生成多个虚拟服务器, 而每一个虚拟服务器, 从功能、性能和操作方式上, 等同于传统的单台物理服务器。在每个虚拟服务器上, 可以安装配置Windows或linux操作系统, 进而安装医院各类应用软件, 从而充分利用服务器资源, 在服务器层面实现业务系统的整合。
同时通过VMware v Center Server集群管理软件对3台安装有底层ESXi虚拟化系统的服务器进行集中管理, 通过VMware v Center Server的管理, 可对集群、主机、虚拟机、网络和共享存储进行实时监控, 也可进行资源的动态分配及优化, 实现快速部署、实时迁移、负载均衡、高可用性及容错等众多功能, 提高医院IT人员对虚拟环境的管理控制能力。
通过博科SAN光纤交换机与HDS HUS 110存储相连, 存储配备15块600G SAS硬盘, 采用RAID6技术, 以保证在两块硬盘同时出故障时而不会丢失数据, 从而提高数据的冗余性, 更大程度地保护数据。虚拟化集群上各个虚拟机都使用HDS存储的空间, 以此来保证虚拟机的高可用性, 当某台ESXi主机发现故障时, 虚拟机可以自动迁移至另外两台正常的ESXi主机上, 自动接管故障机的应用业务, 从而保障业务连续性。
在与核心网络连接时, 采用了两台接入交换机给整个虚拟化服务器提供网络服务, ESXi主机同时与两台服务器交换机相连, 保证网络的冗余性。当其中一台交换机发生故障时, 不会影响整个虚拟化平台的正常运行。另外, ESXi主机除了主板自带的网卡外, 还单独配置了一块网卡, 在与服务器交换机相连时, 就采用了多网卡与交换机相连的方式, 以此来保证ESXi主机本身网卡的冗余性。即选择主板的第一个网口及扩展网卡板的第一个网口分别接在两个交换机上, 并组成VMware集群管理及v Motion的网卡组合;再选择主板的第二个网口及扩展网卡板的第二个网口组成VMware集群业务网的网卡组合。这样配置后, 不管是交换机出故障, 或者ESXi主机的某块网卡出故障, 都不会影响整个虚拟化平台的运行。
为了对整个服务器区域的安全进行加固, 在核心网络层与服务器接入层中间做一道安全隔离防护, 部署2台高性能防火墙。首先两台防火墙采用透明模式部署, 这样可以不改变网络的原有架构;其次通过防火墙心跳线的实时监测实现防火墙冗余功能, 保证主防火墙出现故障另一台后备防火墙可以自动启用;最后在防火墙上启用包过滤, 服务器区的业务端口如80 (HTTP超文本传输服务) 、1521 (oracle数据库服务) 在防火墙作相应策略使其让下联电脑可以访问, 其它数据包经过防火墙时一律不让通过, 保证服务器区设备的安全。
5 结束语
通过服务器虚拟化技术, 我们可以将医院的各个业务虚拟到3台或以上的物理服务器中, 数据存放在统一的存储阵列上, 提高系统的可用性, 保障医院业务的连续运行, 另一方面可以节省能耗, 降低电源开销和空调制冷, 降低机房的运维成本。同时, 在新的业务应用上线时, 也可以快速统一部署, 实现服务器整合, 提高资源利用率, 取得良好的效果。另外, 在目前实际的操作中, 服务器虚拟化平台还主要应用在医院的非核心业务上, 对于HIS、PACS这些医院的核心业务, 因其需要更为频繁的磁盘和内存读写操作, 考虑到I/0带宽不足的问题, 建议不要放入服务器虚拟化平台中。但随着虚拟化技术的不断完善, 虚拟化平台上的应用也会不断增多, 最终为医院信息系统的运行提供更为全面的保障。
参考文献
[1] (法) 麦里, (法) 门内尔.VMware v Sphere5虚拟数据中心构建指南[M].北京:机械工业出版社, 2013.
[2]马博峰.VMware、Citrix和Microsof虚拟化技术详解与应用实践[M].北京:机械工业出版社, 2012.
[3]孙雪梅.医院虚拟化建设中的服务器配置方案[J].中国医疗设备, 2013, 28 (12) :83-84.
虚拟服务器应用 篇9
随着企业的快速发展, 信息系统在企业的应用也更加广泛, 企业运营管理的方方面面都有信息系统的支持参与, 信息系统数量快速增长, 园区网的硬件数量也逐年增加, 实施应用范围不断扩大, 在扩大的同时使得管理效率和成本相应提高, 传统的单机管理模式已经很难适应现有的集群环境。如何有效管理和使用近百台的同构或异构集群, 使之发挥最大功效是目前应用服务器领域的一个研究热点。服务器虚拟化就是其中广为应用的有效新技术之一。服务器虚拟化就是多个操作系统在同一时间运行在同一台主机上的技术。它将传统服务器应用程序环境封装成可移动的档案文件, 利用这种特性可以将不同操作系统的应用服务同时提供给用户, 也能方便地实现对旧系统应用程序的支持, 增强数据的安全性, 延长软件的生命周期, 提高对服务器的利用率, 降低系统总成本, 并针对应用和访问量进行灵活部署, 非常适用于企业信息化建设与发展。
1. VMWare虚拟机简介
VMWare虚拟机就是通过VMWare软件在物理机上虚拟出一台或多台计算机。虚拟机包含自己的虚拟CPU、RAM、硬盘和网络接口卡 (NIC) , 可以运行自己的操作系统和应用程序, 操作系统无法分辨虚拟机与物理机之间的差异, 应用程序和网络中的其他计算机也无法分辨, 好象它是一台“真正的”物理计算机。我们可以利用VMware软件提供了多种建立虚拟网络的方法, 灵活地使用这些方法可以使我们在一台计算机中搭建完整的网络环境, 实现不同的网络应用。
2. VMware虚拟服务器的构建
2.1 VMware虚拟服务器的创建
创建虚拟服务器就是创建一个扩展名为“vmx”的虚拟机配置文件。一般通过选择“自定义”选项, 系统会自行调整虚拟服务器的物理内存大小和硬盘空间, 也可以手工再分配物理内存和磁盘空间。Vmware Workstation所建立的硬盘是虚拟硬盘, 是在主机硬盘上建立了一个特殊的文件, 因此它的最大特点是:在VMware中如何对硬盘进行分区甚至低级格式化都不会影响主机的硬盘分区。而且为了保证系统的兼容性和稳定性, VMware把大部分的硬件设备都虚拟成最标准、兼容性最好的虚拟设备, 不需要安装驱动程序。
2.2 VMware虚拟机网络环境的搭建
2.2.1 虚拟网络设备
(1) 虚拟网卡:创建好虚拟机后, 虚拟机会默认安装AMD PCNET family PCI Ethernet Adapter网卡, 在Windows系统中, 最多可以安装10块虚拟网卡。每块网卡有四种可选网络连接方式:桥接、网络地址翻译、仅主机和自定义。
(2) 虚拟交换机:VMware提供了10个虚拟网络设备:VMnet0-9, 这些设备可以充当交换机。
2.2.2 VMware虚拟机的联网方式 (1) 桥接模式 (bridged)
选择这种方式后, 虚拟机会自动连接到VMnet0交换机上, 只要将虚拟机IP地址设置为和主机IP地址同一网段, 虚拟系统就能和宿主机器进行通信。由于这个虚拟系统是局域网中的一个独立的主机系统, 那么就可以手工配置它的网络通讯协议 (TCP/IP) 配置信息, 以实现通过局域网的网关或路由器访问互联网。
(2) 主机模式 (host-only)
在主机模式中, 所有的虚拟系统是可以相互通信的, 但虚拟系统和真实的网络是被隔离开的。在主机模式下, 虚拟系统的网络通讯协议 (TCP/IP) 配置信息 (如IP地址、网关地址、DNS服务器等) , 都是由主机模式虚拟网络的DHCP服务器来动态分配的。
(3) 网络地址转换模式 (NAT)
使用网络地址转换模式, 就是让虚拟系统借助网络地址转换模式的功能, 通过宿主机器所在的网络来访问公网。如果物理主机可以连接到外网, 但是我们在外网上无法为虚拟机获得一个IP地址, 我们可以采用该种模式, 让虚拟机通过物理主机连接到Internet。
3. VMware虚拟服务器的应用
3.1 在单台计算机上组建网络
由于各个虚拟机逻辑上是一台计算机, 因此, 各虚拟机之间、虚拟机和主机之间、虚拟机和网络上其他计算机之间是完全等价的, 也就是说仅用一台物理计算机即可在其上建立由若干台计算机构成的局域网, 并在其上运行基于C/S结构、B/S结构乃至三层结构的软件, 在一台计算机上建立Internet模拟环境, 进行相关软件测试。
3.2 统一整合备份管理
通过使用VMWare软件, 可以为虚拟服务器提供易于使用、集中化的备份工具, 它使虚拟机内容能够从一个集中的Windows 2003代理服务器 (而不是直接从ESX Server) 中进行备份, 它可与其他商业备份软件完美协调工作, 由于只需要在备份代理服务器上配置商业备份软件的Agent, 而不是像传统服务器群方式下, 每台服务器都需要配置备份软件的Agent, 因此可以大幅节省用户购买这些Agent的费用。
3.3 在网络教学中的应用
根据计算机的实际配置情况进行虚拟网络的构造, 使用VMware在多媒体教室搭建、配置虚拟网络教学的环境, 缓解了实验设备严重不足, 解决了硬件实验室经费投入大的问题, 提高了网络教学的质量。VMware转变了教学人员的教学方式和学生的学习方式, 虚拟化技术的推广将对网络教学产生积极的影响。
4. 结束语
VMWare虚拟机技术可以在不额外添加硬件设备条件下, 充分挖掘现有硬件的潜力, 提高硬件的利用率, 同时提高了信息部门的工作效率, 解放了劳动力, 在不增加或很少增加现有资源的情况下获得了更多的回报。
参考文献
[1]王春海.虚拟机配置与应用完全手册[M].北京:人民邮电出版社, 2003.
服务器虚拟化技术在企业中的应用 篇10
1.1 概述
虚拟化技术(Virtualization Technology,简称VT技术)最早起源于20世纪60年代IBM研究中心在实验室中实现的主机镜像,早在1960年,IBM的CP-40就完全展现了“完全虚拟化”的实力。当时该技术主要部署在巨型、大型和中型计算机中,随着互联网络技术、计算机技术特别是基于x86的计算机的普及和应用需求的不断发展,虚拟化技术正在从日趋成熟的存储虚拟化、服务器虚拟化技术蔓延到网络的各个角落。
所谓虚拟化技术,是指将一台物理的计算机软件环境分割为多个独立分区,每个分区均可以按照需求模拟出一台完整计算机的技术。虚拟出来的独立的计算机称为虚拟机(Virtual Machine,简称VM)。当前主流的虚拟化技术有桌面虚拟化、服务器虚拟化、存储虚拟化以及网络虚拟化等。在本文中将详细探讨服务器虚拟化技术在企业中的应用。
1.2 服务器虚拟化技术的特点
服务器虚拟化技术具有如下的特点:
1)整合硬件,将多个应用程序整合到一台服务器上,避免服务器剧增现象,减少硬件和维护成本,减少能源成本和所需的占用空间;
2)提高管理效率,虚拟化可利用高级工具实现工作负载平衡、容量规划、虚拟机实时迁移和自动化部署,从而提高管理效率。自动化管理可将IT人员从乏味的常规任务中解脱出来,从而使他们能够将时间投入到可增加业务价值的更具战略意义的事务上
3)提高可靠性,因为虚拟机没有和底层硬件绑定,所以能够在不干扰用户的情况下移动虚拟机。因此,服务器维护和升级操作都不需要中断应用程序使用。此外,服务器虚拟化可实现对IT资源的按需访问。过去,执行重新部署需要数天时间,而启用新的应用程序则需要数周,现在,只需投入少量精力即可快速满足用户需求。
4)高可用性、业务连续性和灾难恢复,借助虚拟化,企业能够利用复制的虚拟机构建远程站点,从而显著加快恢复速度。此外,借助服务器虚拟化,IT部门可经济高效地测试灾难恢复站点,以确保在出现站点故障时迅速重新启动。
2 VMware虚拟化技术介绍
VMWare(Virtual Machine ware)是一个“虚拟PC”软件公司。它的产品可以使你在一台物理硬件上同时运行二个或更多的操作系统。每个操作系统都可以进行虚拟的分区、配置而不影响真实硬盘的数据,甚至可以通过网卡将几台虚拟机用网卡连接为一个局域网,极其方便。
VMware v Sphere是首款云计算操作系统,它利用虚拟化的强大能力将数据中心转换为云计算基础架构,使IT组织能够利用内部和外部资源,提供安全和低风险地新一代灵活可靠的IT服务。VMware v Sphere显著降低了资本和运营成本,在加强IT服务交付控制的同时,还保留了在各种操作系统、应用程序和硬件、使用内部托管或外部资源之间选择的灵活性。有了为内部和外部云计算提供基础的VMware v Sphere,并使用联邦和标准来连接内部和外部云计算基础架构,各种规模的组织都能实现云计算的全部优势。
3 VMware虚拟化技术在某大型企业的应用
3.1 现状分析
该大型企业随着产能不断的增长,业务系统将会变得更加复杂、种类繁多、对业务系统的可靠性要求将会越苛刻。信息化部门在保障生产环境中的作用会变得更加重要。如何在减少成本支出的同时,保证业务系统的连续性、高可靠性一直是信息化部门研究的重点方向。
信息化部门为了更好的配合集团提出的“十二五”发展规划,为了更好的为公司生产提供最有力的信息化业务系统保障工作,经过多方调研,再结合集团信息化建设中的实际情况,决定采用VMware服务器虚拟化解决方案。
该企业目前有本部、信息中心、研发中心3个机房,网络拓扑如图1。
目前,该公司服务器的数量大约有100台左右,服务器以HP,IBM为主,运行着ERP、财务系统、OA、WEB、人力资源、生产经营、资产管理、网络管理、语音通信、安全等等业务系统。除了核心生产应用服务器之外,其它服务器的负载负载基本上在3%-25%,远没有达到充分利用的状态,没有充分发挥硬件平台的资源效率。
3.2 解决方案
针对该大型公司目前正在运行的信息系统及服务器情况,使用高性能的服务器作为虚拟平台服务器,每台物理服务器上都安装配置VMware虚拟架构套件v Sphere企业版软件,用于在单个物理服务器上,利用物理服务器强大的处理能力,虚拟成多个虚拟服务器,而每一台虚拟服务器,从性能、功能和操作方式上,与传统的单台物理服务器等同。在每台虚拟服务器上,可以安装配置linux&Windows操作系统,随后再安装各项应用系统,这样就可以充分利用服务器资源,在服务器层面实现业务系统的整合。
服务器虚拟化总体规划如下:通过10台高性能物理服务器,每台配置4颗4核CPU,64GB内存、规划整合三个机房共约80台物理服务器。其中2台高性能服务器用于容灾机房,通过VMware Site Recovery容灾软件,当主机房出现灾难性故障时(如整个机房断电、机房出现不可抗拒灾难),容灾机房服务器立即接管应用,保证关键应用能在极短时间立即恢复。
在未来的3-5年时间内,当各部门需要新服务器时,只需要使用VMware克隆虚拟机即可,无需购买新服务器。新应用系统上线时间由原来一个月左右降低到现在10-30分钟。
考虑到三个机房的现有条件,用于虚拟化整合的硬件(包括服务器、主存储和备份存储)放置在信息中心基地机房,通过现有万兆骨干网络为整个公司提供服务。容灾存储和容灾服务器放置在本部机房,并通过现有光纤连接。无法进行虚拟化整合及难以搬迁的服务器(如小型机)也放置在本部机房。
服务器虚拟化整合后网络拓扑图,如图2所示。
虚拟化技术的引入,不会对现有的网络架构做本质上的颠覆,原先的架构仍然是延续的,只是在机房的基础设施方面,大大减少了需要维护和管理的设备,如服务器、交换机、机架、网线、UPS、空调等等。原先设备可以根据制度进行折旧报废、或者利旧更新,使得IT管理人员有了更多的选择。
服务器虚拟化整合之后的IT架构,如图3所示。
可以看出来,整合后,并没有对原有的网络结构做什么改变。
对于虚拟化服务器,搭建了虚拟化群集,进行统一管理。原有的服务器仍然可以正常运行,并且与虚拟化服务器融合在一起,从网络层面数据共享、构建VLAN、业务隔离等,都可以延续之前的网络管理模式。
客户端方面,延续了之前的访问模式,对于虚拟服务器的数据交互等操作,等同于原先传统物理服务器的访问模式,不会对业务系统造成任何不利影响。
随着虚拟化的不断应用,可以不断动态地扩大虚拟化集群的规模,搭建更健全的IT体系架构。
3.3 服务器虚拟化前后对比
虚拟化前如图4所示:(1)每台主机一个操作系统;(2)软件硬件紧密地结合;(3)在同一主机上运行多个应用程序通常会遭遇沖突;(4)系统的资源利用率低;(5)硬件成本高昂而且不够灵活。
虚拟化后如图5所示。(1)打破了操作系统和硬件的互相倚赖;(2)通过虚拟机的技术,管理操作系统和应用程序为单一的个体;(3)強大的安全和故障隔离;(4)虚拟机是独立于硬件的,它们能在任何硬件上运行。
4 总结
服务器虚拟化技术极大的提高服务器整合效率,简化了服务器群管理的复杂性,提高了整体系统的可用性,也减少了投资成本,具有很好的技术领先性和性价比。虚拟技术由于采用了将传统服务器应用程序环境封装成可移动的档案文件的技术,很容易实现业务的连续不间断运行,针对应用和访问量灵活部署,降低系统总成本,非常适用于快速发展的应用领域。
2010年是云计算的起步年,而作为云计算的基础——虚拟化技术,其热点主要在于基础规划、选购硬件、成本估算。现在,越来越多的企业把目光投向了虚拟化技术,希望能够利用虚拟化技术减少企业的信息化支出,降低维护开销以及提高信息安全水平,相信未来,虚拟化技术的应用前景将会更加的广泛。
摘要:随着企业信息化的发展,机房内必须不断增加服务器以满足日渐增长的应用和服务的需求,网络环境越来越复杂,服务器成几何状增长,机房空间很快将无法容纳新增设备,空调制冷负荷越来越大,维护难度也将大大增加。从采购成本上,公司需要花费大量的资金用来购买新增的服务器,机房设备产生的电费也逐年增长;而在实际运行中,大部分服务器的利用率一般只有5%-20%,这就造成了空间、资源上的浪费,但是将多个应用系统安装在一台服务器上,安全性和可靠性又会大大降低。该文采用服务器虚拟化技术解决了这些问题,使用虚拟化技术可以把原有服务器迁移到虚拟化环境中,通过在一台物理服务器上运行多个虚拟机,在整合各种应用的同时,提高了硬件利用率,减少了硬件服务器的数量,节约了空间、电力、管理成本和人力成本。
关键词:虚拟化,信息化,服务器,虚拟机,利用率
参考文献
[1]张巍.企业虚拟化实战-Vmware篇[M].北京;机械工业出版社,2009.
[2]鲁送.计算机虚拟化技术及应用[M].北京:机械工业出版社,2008.
[3]王淑红.虚拟技术应用实践[M].北京:电子工业出版社,2009.
服务器虚拟化的未来之路 篇11
过去的一年是服务器市场由冷转暖的一年。去年中国GDP增长10.3%,摆脱了金融危机的阴霾,经济企稳回升并加速增长,IT市场也随之重新变得活跃起来。IDC统计数字显示,2010年上半年的服务器出货量达到431,153台,与去年同期相比增长率高达25.2%,绝大多数的服务器用于扩展或改造用户的数据中心。
购买新的服务器自然可以缓解数据压力,但是更重要的还是要提高服务器的利用效率。虚拟化技术被认为是最有效的IT资源管理技术,通过对数据中心中服务器、存储设备等信息化资源的优化和管理,虚拟化技术能够有效的提高系统使用效率,减轻空间、供电和冷却等各方面的压力。因此,2010年也是服务器虚拟化技术被更广泛应用的一年。
移动互联网和物联网的蓬勃发展,使得相关企业特别是运营商的后台数据压力明显增大,预计2011年,在巨大的市场需求带动下,服务器虚拟化将呈现出更加精彩的发展局面。
前世今生
服务器虚拟化不是一个新名词,上个世纪60年代就已出现,那时服务器只能执行简单的任务,服务器的数量增长很快,但是利用率却非常低,导致计算资源的浪费。虚拟化就是为了实现一种更加经济有效的利用服务器的办法。虚拟化是一个抽象层,它将物理硬件和操作系统分开,从而提供更高的IT资源利用率和灵活性。虚拟化允许具有不同操作系统的多个虚拟机在同一物理机上独立并行运行,每个虚拟机都有一套自己的虚拟硬件,可以在这些硬件中加载操作系统和应用程序,这样一台服务器的功能就被大大的拓展了。
虚拟化在大型机系统上已经运行了很多年,最初运行在z/VM、OS/390、z/OS的IBM大型机,后来又运行到IBM的iSeries和pSeries平台,以及惠普的HP9000和Integrity产品上。随着微型计算机和PC实现了更经济有效的方式来分配计算能力,20世纪80年代,虚拟化技术的使用范围大大缩小。到90年代,有人开始探索如何利用虚拟化技术解决一些新问题,例如服务器管理成本不断上升、易受攻击等,虚拟化技术的发展进入了一个新的阶段。
虚拟化被广泛接受缘于其在x86服务器上的普及,不过最初使用虚拟化技术的并不是x86服务器,而是IBM7044计算机。IBM在上世纪60年代开发了型号为Model 67的System/360主机,该主机通过虚拟机监视器虚拟所有的硬件接口。虚拟机监视器运行在底层硬件上,允许执行多个虚拟机,每一个虚拟机运行自己的操作系统,这是服务器虚拟化的最初形态。
后来虚拟化扩展到RISC服务器和小型机,RISC服务器与小型机通过IBM在1999年提出的逻辑分区的概念,发展成动态逻辑分区(DLPAR)技术,使得在不中断运行的情况下进行资源分配,不仅令系统管理更加轻松,而且更好地使用资源降低总成本。在这样的商业背景下,惠普和SUN等厂商也应用虚拟化技术到自己的服务器产品线,但是由于主要是针对于大型机和小型机用户,价格上的壁垒导致虚拟化技术并没有得到有效的普及。直到虚拟化技术应用在x86服务器上,虚拟化技术在服务器领域才得到了广泛的应用。
两大原因促成了这一局面。英特尔、AMD修改了x86处理器的指令集,相继宣布将推出内建虚拟技术的处理器,以实现硬件辅助虚拟化;同时x86服务器本身的性能也有巨大的提高,使得虚拟化技术随着x86服务器的快速普及而得到了广泛应用。虚拟化技术走出历史舞台,进入到一个趋于完整的服务器虚拟化的产业。
其实业内在什么是服务器虚拟化上还没有一个确切的定义,不同的厂商有不同的理解,但是广义上讲,虚拟化是指计算元件在虚拟的基础上而不是真实的基础上运行,虚拟化技术可以扩展硬件的容量,简化软件的重新配置过程。虚拟化技术将服务器物理资源抽象成逻辑资源,让一台服务器变成几台甚至上百台相互隔离的虚拟服务器,或者让几台服务器变成一台服务器来用,从而提高计算资源的利用率。
弊端的一面
服务器虚拟化好处多多,不仅可以提高服务器计算资源的利用效率,降低企业的IT成本,还有助于提升服务器的稳定性。不过虚拟化也带来了不少问题。首先并不是所有的服务器都适用虚拟化技术。服务器的虚拟化在提高服务器利用率的同时,也加大了服务器本身的损耗。虚拟化的应用程序运行效率差异很大,有的能够做到接近原始物理环境下运行的效率,有的则低劣到终端用户所难以接受的程度。那些像大数据库系统或者微软的Exchange应用,需要占用大量的I/O和内存资源,并不适合实施虚拟化技术。
还有安全问题,进行虚拟化改造就必须将原来运行不同操作系统的大量物理机迁移到虚拟机上,在迁移的过程中有可能导致数据的遗失,并且影响现有业务的运作。一台物理机部署多台虚拟机之后,其承担的任务将会明显加重,一旦出现点击故障,如果不能及时恢复将给企业带来灾难性的后果。
企业部署虚拟化,整个网络架构变动很大。当多台虚拟服务器上线运行后,它们之间的网络如何被相互隔离,它们采用什么样的方式来彼此通信,如何保证这些通信不被侦听都是随之而来的问题。尚未进行服务器虚拟化之前,企业可以在前端的防火墙设备上设置多个隔离区,针对不同功能的服务器套用合适的存取规则进行管理,如果有服务器不幸遭到攻击,危害通常也仅局限在单一个DMZ区之内,不容易对所有运作中的服务器都造成影响。虚拟化之后,所有的虚拟机器很可能就集中连接到同一台虚拟平台,与外部网络进行通讯。在这种架构之下,原本可以透过防火墙采取阻隔的防护就会消失不见,届时只要一台虚拟机器发生问题,安全威胁就可以透过网络散布到其它的虚拟机器。
还有管理问题,使用虚拟化技术必须防止数据被窃取,因为虚拟机只是存储在实体硬盘的几个文件,一旦有办法取得存取硬盘扇区的权限,就能将这些文件复制到其它装置,然后从企业内部流出。因此必须采取一系列措施避免这一情况的发生,相应的必然会增加管理的难度和成本。而且虚拟化割断了硬件与软件之间的联系,安全人员将看不到他们的网络安全设备背后究竟发生了什么,会给基础设施管理带来混乱。
由于每台虚拟机对应一个固定的逻辑卷,那么哪台虚拟机对应哪条逻辑卷需要管理员自己去找。如果虚拟机的数量非常多,管理员就要非常辛苦的一个一个的找到对应的逻辑卷,而虚拟机又是不断迁移的,管理员千辛万苦找到了虚拟机与物理机以及存储逻辑卷的映射表,可是有几台虚机迁移了,跑到别的物理机上,管理员又得重新来过,疲于奔命,还不一定能做到虚拟机和逻辑卷的实时对应。
虚拟化还需要其他基础设施的配套,例如供电和制冷设施。虚拟化提升了服务器的处理能力,也由此带来了更大的电力消耗,同时负载在不同虚拟机之间的移动会带来电力需求的波动,很容易造成电力过载,因此必须确保现有的供电和制冷基础设施足以应对这种高密度计算环境。而现有的绝大多数传统的制冷基础设施是基于完全静态的密度设计,并不适用于高密度热负载不断迁移的虚拟化环境。企业很可能需要因此购买新的供电和制冷设备,增加支出。
服务器虚拟化之后,其高密度热点是不断移动的,因为虚拟化环境下,应用程序动态的启动并终止,在服务器之间移动,机房中的热密度不仅随时间在变化,其位置也在变化。无论是从容量上还是从位置上,房间级制冷系统均无法探测到这些变化,并根据不断变化的密度自动调整制冷,满足其制冷需求。所以传统的方法只能通过不计成本的过度制冷整个机房来应对这些移动的热点,这无疑将导致制冷设施的过度支出和资源的浪费。
未来之路
2011年,服务器虚拟化将致力于解决目前存在的关键问题,同时也将抓住新的发展机遇,例如云计算。2011年,服务器将呈现出以下的发展趋势:
1)备份、恢复和实时迁移工具更加完善。在物理机和虚拟机以及虚拟机之间进行迁移是管理员常常执行的任务,如果缺乏可靠便捷的迁移工具,这一任务将变得困难,并且很可能出现错误,因此对一些特定迁移工具的完善将是虚拟化厂商在2011年的工作重点之一。
2010年有不少厂商推出了新的迁移工具,例如甲骨文公司推出Oracle Tuxedo Application Runtime for CICS and Batch 11g和Oracle Tuxedo Application Rehosting Workbench 11g,这些新产品提供运行环境和迁移工具,可通过提供标准化的API仿真和工具,使代码和数据迁移自动化,从而加速大型机迁移项目的进行,并降低项目的成本和风险。甲骨文公司软件开发副总裁Frank Xiong在接受本刊采访时表示:“尽管与目前的大型机部署相比,虚拟化可明显节省成本,但是一些企业可能在迁移问题上仍然会犹豫不决,因为迁移项目本身蕴含极高的复杂性和风险。我们的目标是加速并简化迁移。”
2011年,迁移工具改善的空间还很大,特别是在自动化迁移上,手动维护和管理成百上千台主机是一件费时又费力的工作,自动化迁移是虚拟化必需的技术,也是2011年虚拟化技术的一个热点所在。
2)硬件辅助虚拟化的进一步跟进。服务器的虚拟化不仅包括软件如操作系统的虚拟化,更需要硬件虚拟化的配合。硬件厂商必须在硬件上作出一定的改动,才能让软件虚拟运行得更好更快,例如虚拟化在x86服务器上的普及,就得益于英特尔、AMD修改了x86处理器的指令集,使得服务器的芯片更有利于虚拟化的操作。不过尽管单核心x86 CPU都能实现对硬件虚拟技术的支持,但是在双核心、多核心时代,硬件虚拟技术所展现的魅力才更为惊人。由于主流软件不可能都为双核心CPU优化,因此在双核心CPU平台上通过硬件虚拟技术运行多套操作系统,这样就能最大限度地发挥出双核心CPU的潜力。
硬件辅助虚拟化的发展已经经过了三个阶段,第一阶段是处理器的虚拟化支持,即英特尔的VT-X和AMD的AMD-V;第二阶段为内存的虚拟化支持,即由硬件来辅助解决繁重的内存映射(Memory Mapping)工作;第三阶段为IO的虚拟化支持,包括IOMMU和VT-D。通过提供一个灵活统一的架构,不同产品采用同一个VMM结构来支持结合不同虚拟技术的虚拟环境。2011年,预计在硬件辅助虚拟化上还会有新的进展。
3)借势云计算。目前云计算成为整个IT行业的发展趋势,服务器虚拟化是对云计算的有力支持。为了提供“按需使用,按使用付费”服务模式,云计算供应商必须利用虚拟化技术。因为只有利用虚拟化,他们才能获得灵活的基础设施以提供终端用户所需的灵活性。云计算和虚拟化技术可以实现优势互补,云计算解决方案依靠并利用虚拟化提供服务,而那些尚未部署云计算解决方案的公司仍然可以利用端到端虚拟化从内部基础设施中获得更佳的投资回报和收益。
知名虚拟化厂商红帽曾对媒体阐述了其未来的云计算发展战略:第一步是提高数据中心虚拟化程度;第二步是帮助客户在虚拟化的基础上添加相关服务,也就是搭建私有云;第三步是利用公共云平台资源进行按需分配,也就是一种按需式的云服务。可见虚拟化技术实是云计算的基础性支持技术。
高科技咨询公司CIMI的首席执行官汤姆·尼勒认为虚拟化技术的三项基本使命——作为客户端技术,作为服务器技术和作为网络技术,如今正在围绕云计算理念相结合在一起。2011年将是云计算真正实现落地的一年,服务器虚拟化大有可为。
4)中小企业会成为普及的重点。伯顿咨询公司的分析师克里斯·沃尔夫曾经表示,服务器虚拟化对服务器数量在50台以上的企业来说绝对是不二的选择,在这种应用环境下,在8到18个月内实现投资回报是轻而易举的事。但是对多数服务器数量小于20台的中小企业来说,实施虚拟化就会得不偿失。因此服务器虚拟化在中小企业中一直没有得到普及。
虚拟服务器应用 篇12
数据中心在高校信息化工作中的作用越来越重要, 不断增长且集中的应用对各高校数据中心的要求越来越高, 但如果购买新的服务器, 不仅会增加经济成本, 还会增加供电和冷却的开支, 而且服务器未得到充分的利用。据统计[1], 数据中心的服务器工作负载只利用了5%, 这导致了大量的硬件、空间以及电力的浪费。同时由于应用程序兼容性的问题, 只能通过在不同服务器中分别运行的方式, 将应用程序隔离起来, 这又会导致服务器数量的增长。购置新的服务器往往需要数日甚至数月的考虑以及操作, 耗时耗力, 使得数据中心难以应对不断变动的需求和业务的快速成长。此外, 数据中心还面临着机房建设与运行成本高、安全控制与数据备份困难等问题。如何根据各高校的具体情况对数据中心的服务器进行虚拟化设计与部署, 成为有效解决上述问题的关键。
1 服务器管理现状分析[2,3]
1.1 单点故障多, 系统恢复困难
由于使用初期缺乏统一的规划, 高校不同部门的不同应用通常都是采用独立的服务器部署, 一旦服务器出现故障就会导致应用瘫痪, 很难在第一时间恢复。随着信息化的不断发展, 数据中心堆满了不同年限不同型号的服务器, 大部分已经停产了, 很难实现故障预警和统一管理。
1.2 软硬件资源分配不合理
高校数字化校园建设飞速发展, 各种信息系统层出不穷, 如门户网站、精品课程网站、FTP、CRP (College ResourcePlanning) 系统等, 这些系统开发语言不同, 运行环境不一样, 随着应用的不断增长, 给现有硬件资源造成巨大的压力。
2 服务器虚拟化方案设计
2.1 现有环境及需求
学院目前拥有28台服务器, 运行包括各教学单位和行政处室共16套不同的业务应用系统, 除个别服务器之外, 其它服务器的负载都非常小, 远没有达到充分利用的状态。负载相对较高的服务器, 也没有充分发挥硬件平台的资源效率。考虑到新增网络设备和服务器托管的需求, 提出在服务器上安装配置VMware vSphere标准版, 在单个物理服务器实体上生成多个虚拟服务器, 在每一个虚拟服务器上安装配置Windows或Linux操作系统, 在相应的操作系统中安装应用程序, 使得每一台虚拟服务器, 无论是性能还是操作方式上, 都等同于传统的物理服务器。这样就可以充分利用现有服务器资源, 在服务器层面实现业务系统的整合。这次实施的“服务器虚拟化项目”, 准备将部分系统移植到虚拟服务器上, 减少物理服务器的数量, 下一阶段将逐步实现服务器的完全虚拟化, 并实现以下3点目标:
平台搭建:搭建VMware vSphere5.0的虚拟化平台。
实现功能:HA服务器高可用、Vmotion动态迁移。
完善备份:建设快速的备份还原机制, 完善的数据安全应对可能出现的数据灾难。
2.2 方案构成要素[4,5]
该部分主要涉及到硬件、软件情况:
硬件部分:两台高性能的服务器, 每台达到虚拟化10台虚拟机的配置要求, 每台服务器4颗物理CPU, 64GB内存, 更高的配置才会获得更好的整合比;同时可以更好地应用vSphere的高级功能;2台光纤交换机;大容量共享存储。
软件部分:VMware VSphere Standard标准版;VMwarevCenter管理软件。
2.3 方案拓扑结构
本方案的主体部分是2台安装了VMware vSphere软件的高性能服务器, 其架构连接方式如下图1所示, 采用两台高性能服务器和一台大容量网络存储组成。这是一种双链路冗余的网络存储解决方案, 每台服务器均配置1块双端口多功能HBA光纤卡连到2台FC光纤交换机, 再通过交换机连接到存储上。这种配置模式, 不仅可以保证任何一台物理主机服务器出现问题时所有应用服务系统正常地切换到另外一台服务器, 还可以保证当网络链路中任何一个环节 (例如, 某个网口, 某根网线, 某块交换机) 出现问题时, 系统都不会宕机。其中, ESX Server 5.0是VMware虚拟架构套件vSphere的基础组成部分, VMware ESX Server是一个强健、经过生产验证的虚拟层, 它直接安装在物理服务器的裸机上, 将物理服务器上的处理器、内存、存储器和网络资源抽象到多个虚拟机中, 通过跨大量虚拟机共享硬件资源提高了硬件利用率并大大降低了资金和运营成本, 通过高级资源管理、高可用性和安全功能提高了服务级别。
2.4 功能说明[3]
(1) vSphere Vmotion:通过VMware VMotion可以实现虚拟机的动态迁移, 使虚拟机在不停机的状态下从一台PC服务器迁移到另外一台而服务不中断。
(2) vSphere HA:为应用服务器群集提供了一种简单、低成本的高可用性替代方案。当承载服务器发生故障时, 它可以自动在群集中的其它物理服务器上快速重新启动虚拟机。
(3) vSphere Data Recovery:虚拟机的备份软件产品, 实现对备份作业的集中式和高效的管理, 并且还包括重复数据消除功能。
(4) vSphere扩展性:应用程序的可扩展性包括CPU、内存的热添加和磁盘、网络等设备的热添加和删除, 从而确保整个虚拟化平台具有足够的弹性。
(5) vsphere配置文件驱动的存储:根据服务级别确定要用于给定虚拟机的适当存储。这样就简化了选择正确的存储并确保提供该存储的方法。
更多的特性, 可以根据业务要求酌情使用。
3 方案实施效果及收益分析
3.1 实施效果
虚拟化项目成功实施之后, 服务器、网络设备以及其它设备会大大减少, 机房环境会变得更加易于管理。通过vCenter可以管理到虚拟化涉及的方方面面, 从管理角度观察, 虚拟平台环境一目了然, 运行状态、功能信息等随时掌握。所有可管理的内容都容纳在vCenter之中。可以看到, 虚拟化集群之内的配置参数、运行状态、逻辑关系等等信息都可以一目了然的呈现出来。
3.2 收益分析[6]
(1) 投资成本降低:提高服务器资源利用效率, 虚拟化前后的服务器数量对比保守估计为8:1;
(2) 提高业务连续性:构建同时具备HA (高可用性) 、Vmotion (动态迁移) 的虚拟化基础架构平台, 将现有应用系统平稳迁移到虚拟化基础架构平台;
(3) 扩展性增强:服务器的灵活资源分配及平台良好的扩展性大大增强;
(4) 简化管理:一个平台管理数据中心所有的服务器, 提高了管理人员的效率。
4 总结
通过服务器虚拟化建设, 减少了物理服务器的数量, 提高资源利用率, 降低硬件成本和维护成本。加快新服务器和应用的部署, 大大降低服务器重建和应用加载时间, 降低了物理硬件的故障影响力, 减少了硬件的安全隐患。由于采用了虚拟化技术, 解决了业务系统受单台物理硬件束缚瓶颈, 实现业务连续不间断, 提升了系统安全性、可靠性。在完成本方案的工作后, 打算将整合后闲置的服务器也经行虚拟化改造, 进而将数据中心整个IT环境下的X86平台都建立在虚拟架构中。
摘要:随着数据中心业务的不断增长和需求的不断变化, 出现了合理有效地利用资源, 降低硬件成本和运维成本, 增强信息系统的安全性和管理的高效性问题。根据我院的具体情况对数据中心的服务器进行虚拟化设计与部署, 成功解决上述问题。
关键词:服务器虚拟化,VMware VSphere,数据中心
参考文献
[1]杜睿.基于IP-SAN技术的石化企业数据集中存储系统的设计与实现[D].上海:华东理工大学, 2010.
[2]孙晨阳.服务器虚拟化技术与应用[J].科学大众, 2014, (3) :169-170.
[3]胡嘉玺.虚拟智慧VMware vSphere运维实录[M].北京:清华大学出版社, 2012.
[4]王春海.虚拟机技术与应用一配置、管理与实验[M].北京:清华大学出版社, 2006.
[5]叶水勇;孙晓燕.利用虚拟化技术对服务器和应用系统进行整合[J].电力信息化, 2009 (7) :32-35.
【虚拟服务器应用】推荐阅读:
服务器虚拟化应用研究12-17
服务器虚拟网络接口07-29
虚拟化服务器11-22
服务器虚拟化核心技术12-12
虚拟服务或产品12-09
应用虚拟化08-30
虚拟实验及其应用研究05-29
虚拟制造技术及应用06-02
虚拟现实及应用12-11