如何开始你的服务器虚拟化之旅

 虚拟化并不仅限于大中型网络环境,即使是小型的网络环境,通过虚拟化也可以让管理变得简单,并且降低成本。如果你是刚刚涉足虚拟化技术的新手,那么应该如何来开始呢?

  如果有一种技术可以任意扩充计算环境,那么它一定是虚拟化。通过一台物理服务器来运行多个虚拟服务器,你可以降低运营成本,并且业务可以更加高效。不管你的企业是有两台服务器还是两千台,都能够以不同的方式从虚拟化中获得好处,更好的消息是,做到这些并不难,而且廉价。

  即使是一个小型的基础架构,应用虚拟化也能够让管理变得简单并且降低成本,成本的降低是来自于减少物理服务器的数量,从而也可以降低能耗并减少冷却设备,并且可以有效降低服务器蔓延。当有新的商业应用的时候,你并不需要去购买新的硬件,需要做的仅仅是添加新的虚拟服务器。


虚拟化可以降低服务器数量

  如果你的企业仅有一台服务器,虚拟化并不会让你节省多少,但是如果你有两台以上的服务器,或者你有随时扩大规模的计划,应用虚拟化可以带来不一样的体验。

现在已经很难购买到非多核的服务器,但很多小型企业并不需要多么强的性能,购买昂贵的服务器处理简单的任务无疑是在浪费能耗而且会散发更多的热量。但是多核服务器对于虚拟化来说更有意义——每颗CPU具有4个、6个甚至12个核心,决定了多核服务器能够承载更多的虚拟机。

  CPU:选卡车不选跑车

  在小环境中成功应用虚拟化的关键是要从物理服务器开始,物理服务器将运行多个虚拟服务器,虽然一台物理服务器要承载数以十计的虚拟服务器,但是它所需要的CPU资源要比你想象的要少。

  通过应用虚拟化软件——来自VMware、微软Hyper-v、Citrix XenServer或者其他,可以在四核或六核CPU上运行多个虚拟服务器。这是因为当前很多服务器大部分时间都运行在接近空闲的状态,当虚拟机执行任务时,它们消耗的资源设计CPU、内存硬盘和网络I/O,只有一小部分虚拟机需要占用大量的CPU资源。利用这个平衡法则,可以将多台物理服务器整合成一台服务器。

  但这也不是一成不变的,一些特定的服务器,比如数据库服务器,通常状况下都要运行较大负载,在较小的基础架构中就不适合进行虚拟化。进行虚拟化要考虑主机(Host Server)的可用硬件资源,以及虚拟化软件的特性和虚拟机的要求。看上去同时考虑这些因素比较复杂,但是幸运的是,设置和预先测试这些需求并不是十分困难。


多核处理器更适合虚拟化

  当企业要进行一个小的虚拟化项目时的第一步是选择硬件,通常会以一台服务器开始,所以尽量要在预算范围内获得尽可能最佳的资源组合。一个好的经验是,选择具有更多核心、主频更高的服务器作为物理主机(Host Server),所以如果在主频2.93GHz的4核CPU和主频2.4GHz的12核CPU之间选择,最好选择后者,这是因为更多核心的CPU传输虚拟机负载要更加快速。就好比要装载更多的货物,你需要的是一辆卡车而不是一辆跑车。

内存和存储尽可能多

  内存和存储尽可能多

  做好CPU的选择后,下一个需要考虑的部分是内存。虚拟机要消耗大量的内存,所以需要尽可能的加大内存,并选择尽可能快速的内存。在主机中,为虚拟机分配比物理主机更多的虚拟CPU要相对容易,但是超度分配内存却不行。主机具有更大的内存意味着可以运行更多的虚拟机。这对一些不提供共享内存功能的hypervisor来说非常重要,一些hypervisor要求为每一个虚拟机设置固定的内存,这些内存完全分配给指定的虚拟机。不管怎么说,要为主机配置尽可能多的内存。


要为虚拟化服务器配置尽可能多的内存

  第三个需要考虑的方面是存储,在小型网络环境中可能不会采用SAN或者NAS来存储虚拟机镜像,而由物理主机来进行存储。在这种情况下,物理主机的硬盘容量当然是越大越好。通常情况下,采用SATA接口硬盘,组建RAID 5或RAID 6阵列就可以满足需求,尽管采用SAS硬盘可以提供更好的存储性能,但是要更加昂贵。如果可能的话,确认物理主机可以支持RAID 5或RAID 6阵列,确保数据的安全性。

  网络接口同样很重要

  除了CPU、内存和存储外,物理服务器另一个需要考虑的因素是网络接口。在很多情况下都比较简单,采用一到两个NIC支持整个虚拟服务器环境,但是如果你的网络交换机支持多网卡粘接或聚合,可以利用这些特性增加虚拟服务器的带宽,很多中型以太网交换机都支持这些功能。


4个千兆网卡保证网络带宽

  如果没有网卡聚合的功能,你需要为非常忙碌的虚拟机指定网络接口,但是在这种情况下会很快用光物理接口的资源。不过千兆以太网接口相对便宜,所以如果可以的话,最好在一台服务器上安置四个千兆以太网接口。

  冗余电源让“篮子”更坚固

  物理主机最后一个需要关注的方面是电源,一般来说,服务器可以配置单电源,但是如果你打算在物理主机上运行一些虚拟机,那就应该投资冗余电源。虚拟化技术就像把所有鸡蛋都放在一个篮子里,所以加固“篮子”可以保证整个系统的可靠性。如果预算允许,应当为物理主机添加第二颗电源。

  采用至少一颗多核CPU、较大容量的内存、组建RAID 5或RAID 6的本地磁盘阵列,基本可以构成一台小虚拟化环境中的物理主机。硬件平台准备好后,就该进行软件上的设置了。

三种免费的虚拟化软件

    虚拟化软件:有三种免费的选择

在虚拟化软件上有不少免费的选择,在刚开始接触虚拟化技术的时候的时候不妨先试试这些。VMware提供了一个免费的产品“VMware Server”,可以运行在Windows和Linux系统上。它不是直接运行在硬件上的虚拟化软件,而是要依赖操作系统,所以它在性能上并不出色,但是比较容易安装和使用。如果需要一个完全免费的虚拟化方案,可以在物理服务器上安装Linux系统,再安装Linux版本的VMware Server。当然,还可以安装需要License的Windows Server 2003/2008,安装Windows版本的VMware Server,但这就需要许可证费用了。

VMware还有一个免费的、基于物理硬件的虚拟化系统VMware ESXi,这个产品提供了VMware付费虚拟化产品的功能,但是对于硬件有一些限制。VMware提供了一个硬件兼容列表,为计划使用ESXi的用户提供参考,看物理主机是否符合要求。如果物理主机缺乏支持VMware ESXi的驱动,那么ESXi功能会受到严重影响,甚至不能运行。


VMware ESXi登录界面

除了VMware的虚拟化软件外,微软的Hyper-v是另外一个选择,并且更加适合基于Windows系统的网络。从根本上来说Hyper-v并不是免费的,因为它需要Windows Server 2008/R2系统,但Hyper-v提供了一个简单的界面并且可以和Win2008很好的结合。购买一个Windows Server 2008 R2副本可以支持4个Windows Server 2008系统,而不需要额外的License。如果你的服务器已经运行的是Windows Server 2008,那么Hyper-v是一个经济的选择。


微软Hyper-v控制台

除了VMware和微软,还可以选择其他的虚拟化软件,比如Citrix XenServer。它的免费版本提供了很多VMware免费版所不具备的功能特性,比如多服务器管理。XenServer虽然不像另两个虚拟化软件那么“主流”,但它称得上是一个很好的选择——可以免费下载安装,并且不需要依赖操作系统和OS License。


Citrix XenServer

 虚拟化降低风险

应用虚拟化的一大优点在于让你有“进退”的空间,可以利用如虚拟服务器快照的功能,捕捉并保存虚拟机的实时状态。如果之后虚拟机出现故障,可以回滚到快照,恢复到之前已知的良好状态。比如,为系统进行软件升级或打补丁可能会导致出现问题,采用虚拟机的快照就可以降低系统的风险。

在应用虚拟化之前,可以用一台相对便宜的服务器,尝试几个免费的虚拟化软件之后再做出选择。在购买硬件之前,使用一台多核桌面PC进行测试也未尝不可,只要配置了足够的内存。不管最终如何选择,一旦你开始虚拟化,即使只有几台服务器,你都能从中获得不一样的体验。

本文源自:http://server.zol.com.cn/188/1886001_all.html

未经本人允许,不得转载,谢谢

时间: 2024-08-02 03:19:06

如何开始你的服务器虚拟化之旅的相关文章

服务器虚拟化是什么

服务器管理对于IT部门来说是一项繁琐的工作.一个企事业单位里通常会有多个办公及业务系统,前期测试.后期系统升级和管理维护等工作都会给IT部门带来不少的工作量.同时,若对系统进行升级或调整,也会有面临系统中断的风险.IT部门的价值在于通过信息化建设来提高企事业单位的生产力,若每天都缠身于设备维护和系统管理,便没有更多的精力投入到更有价值的工作中.如今,谈及哪些新IT技术可以最有效地帮助IT部门管理数据中心,大家都会不约而同地想到服务器虚拟化.提起"虚拟化"这个词,许多人都不陌生,但若要谈

企业云桌面-05-准备服务器虚拟化主机esxi 6.5

作者:学 无 止 境 QQ交流群:454544014 注意: <企业云桌面>系列博文是<企业云桌面规划.部署与运维实践指南>的基础部分,因为书中内容涉及非常多,非常全面,所以基础部分将以博文的形式给读者展现,将在书中引用. <企业云桌面规划.部署与运维实践指南>将以某社保中心云桌面为中心,采用VMware Workstation Pro 12.5.2在1台物理机上模拟.读者按书中的步骤一步一步去做,就可以实现.     1) 虚拟化主机的的计算机.IP.等信息如表2-1

服务器虚拟化

将服务器物理资源抽象成逻辑资源,让一台服务器变成几台甚至上百台相互隔离的虚拟服务器,我们不再受限于物理上的界限,而是让CPU.内存.磁盘.I/O等硬件变成可以动态管理的“资源池”,从而提高资源的利用率,简化系统管理,实现服务器整合,让IT对业务的变化更具适应力--------这就是服务器的虚拟化. 分类 编辑 服务器虚拟化主要分为三种:“一虚多”.“多虚一”和“多虚多”.“一虚多”是一台服务器虚拟成多台服务器,即将一台物理服务器分割成多个相互独立.互不干扰的虚拟环境.“多虚一”就是多个独立的物理

中小企业的服务器虚拟化探讨

VMware和Microsoft属于全球的知名大厂商,自然旗下的产品不用我多说大家都非常耳熟能详,VMware作为服务器虚拟化的老大,地位堪比桌面操作系统的Microsoft;Microsoft作为桌面系统的老大www.top360.cc,地位堪比服务器虚拟化的VMware.各有千秋各有特色. 现在的企业如果只是为了做服务器虚拟化而做服务器虚拟化的话,那么选择这2家的产品我认为是没有什么好说的,甚至您可以认为VMware的稳定兼容性广就是我选择的理由,我觉得我是您也会这么认为.但如果我们服务器虚

【WMware】关于VMware服务器虚拟化管理之服务器容量扩充

将服务器物理资源抽象成逻辑资源,让一台服务器变成几台甚至上百台相互隔离的虚拟服务器,我们不再受限于物理上的界限,而是让CPU.内存.磁盘.I/O等硬件变成可以动态管理的“资源池”,从而提高资源的利用率,简化系统管理,实现服务器整合,让IT对业务的变化更具适应力--------这就是服务器的虚拟化.服务器虚拟化能解决服务器扩张.资源消耗.服务器扩张.能源消耗.高可用性等相关问题. 在VMware虚拟机内部署服务器时,需要虚拟配置各种硬件,其中在配置硬盘时,格式有三个选择:厚置备延迟置零,厚置备置零

企业云桌面-08-准备服务器虚拟化主机esxi 6.5-For-vSAN

作者:学 无 止 境 QQ交流群:454544014 注意: <企业云桌面>系列博文是<企业云桌面规划.部署与运维实践指南>的基础部分,因为书中内容涉及非常多,非常全面,所以基础部分将以博文的形式给读者展现,将在书中引用. <企业云桌面规划.部署与运维实践指南>将以某社保中心云桌面为中心,采用VMware Workstation Pro 12.5.2在1台物理机上模拟.读者按书中的步骤一步一步去做,就可以实现.     1) 虚拟化主机的的计算机.IP.等信息如表2-1

关于2016 x86服务器虚拟化中对于桌面虚拟化部分的个人理解

2016版 x86服务器虚拟化的Gartner报告已经出来一段时间了,作为一个主要做虚拟桌面的从业者本来感觉这个报告与我没太大关系,看着熟识的XenServer在三四象限来回游荡,也只能是干着急没办法.仅此而已. 不过最近有些朋友拿着一份公众号文章问我说,咋Citrix桌面虚拟化都掉到第四位了?其实吧这种文章,我个人观点看看就好,也不想多评价,今天又被人问起,就写点东西算是从个人角度分析一下这部分内容,作为闲来之时的聊资. 本人没能力把整个x86虚拟化都分析,就只能聊聊其中一个子主题,Produ

服务器虚拟化技术概述

虚拟化是云计算实现的一个环节,也可以说是一种方式,我们知道的虚拟化种类有cpu虚拟化,内存虚拟化,桌面虚拟化,服务器虚拟化,大家口中的虚拟化一般指的是服务器虚拟化,这种虚拟化类型也是作为初学者入门虚拟化技术的一种最佳的选择,我们知道随着网络时代的发展,支持web应用的软件越来越多,用户数量也因此急速膨胀,一台普通的物理机很难支撑这么庞大的数据吞吐量,以前我们的web应用可能一台物理机就能搞定,到后来两台服务器,百台服务器做Rac,那个时候只有超大型的网络应用公司才有财力配置单独的机房,甚至整个大

服务器虚拟化和LUN:为VMware配置存储

在物理环境中对存储进行分配,需要存储系统管理员根据各个服务器的性能和可用性需求,匹配LUN存储分区. 但是,随着服务器虚拟化的到来,一切都改变了. 取而代之的是,在虚拟化环境中,存储资源经由虚拟化管理程序进行抽象的,而不是仅仅拆分成LUN(逻辑单元号).LUN仍然存在,但通常是作为单个大型存储池,存储池中的虚拟存储会分配到单独的客户端. 池化处理意味着需要存储和虚拟化管理员进行额外规划和设计,以确保存储资源能够及时和高效的提供服务. 管理程序仿真存储设备 在虚拟化服务器环境中,对物理存储进行抽象