避实就虚?历数服务器虚拟化关键步骤

运维 服务器运维
虚拟化能给企业和各类组织带来诸多利益。通过虚拟化能显著简化物理IT基础设施,从而提高技术资产的集中化管理水平和计算资源分配的灵活性,有助于将更多精力集中在业务发展上,而不受传统硬件资源的限制。

虚拟化能给企业和各类组织带来诸多利益。通过虚拟化能显著简化物理IT基础设施,从而提高技术资产的集中化管理水平和计算资源分配的灵活性,有助于将更多精力集中在业务发展上,而不受传统硬件资源的限制。
 
  这意味着,虚拟化代表单个物理资源能虚拟出多个逻辑资源(比如平台虚拟化),也可以将多个物理资源模拟为单个逻辑单元(比如资源虚拟化)。虚拟化环境通常包括服务器和存储模块、网络链接和设备,虚拟化软件、管理软件和用户应用程序。
 
  何谓虚拟化服务器?
 
  通常来说,虚拟(化)服务器或虚拟机,是对给定的服务器硬件进行配置的操作系统平台,它由虚拟机管理软件或者Hypervisor等综合管理工具进行集中管理。
 
  需要注意的是,通过软件实现虚拟化的称之为VMM(virtual machine monitor,虚拟机监视器)或者Hypervisor。Hypervisor可以运行在裸机(native VM)或者操作系统之上(hosted VM)。单个虚拟机可以与其他虚拟机跨平台管理共享或者本地资源。
 


通过虚拟化工具统一管理虚拟机
 
  针对虚拟化,VMware和微软都提供了不少流行的解决方案,当然还有开源解决方案也可以采用。
 
  使用虚拟化软件有何益处?
 
  虚拟化软件可以帮助人们创建虚拟主机,实现在网络上共享硬件资源和透明功能。在一些物理主机上整合服务器可以节省不少硬件成本,而且还可以让集中话管理变得更加轻松。
 
  服务器虚拟化也可以简化和快速实现备份和灾备,为业务的可持续性提供更高水平服务。此外,虚拟化环境对于测试新操作系统、服务软件包、配置和应用程序都有极大裨益。
 
  值得一提的是,有些公司甚至为电话呼叫、服务台服务实施虚拟化以节省巨额开支。
 

#p# 在采取虚拟化方案之前,需要对现有和计划资源、虚拟化需求进行正式评估。容量规划将直接决定着虚拟机将如何横跨物理主机进行部署,以帮助实现最优性能和最简易管理。
 
  在进行评估的时候,需要解决以下问题:
 
  1、拥有多少台服务器?
 
  2、它们分别扮演什么角色:应用,数据库,网上还是其他?
 
  3、需要多少台服务器?
 
  4、你所服务的用户规模有多大?
 
  5、在使用当前这些服务器的时候遇到过什么问题吗?
 
  6、是否需要简化服务进程?
 
  7、如何看待服务器利用率的趋势问题?
 
  8、未充分利用的资源占多少比例并且平均未使用的时间为多长?
 
  9、你倾向于看到哪种使用类型?
 
  10、实施虚拟化的现有基础架构有多少?
 
  资源评估
 
  在一个未经虚拟化的环境中,应用程序甚至是空闲的应用程序,也都是运行在某些消耗计算和电力资源的特定服务器上。然而,根据需要通过资源池、共享、集群,服务器虚拟化解决方案能增加资源的利用率。服务器整合也可以降低运营和所有权成本,同时还可以提供更精简和集中化管理。
 

 


虚拟化后的物理主机可提供资源灵活利用
 
  在进行评估的时候,不如忽视的一个关键因素是确定将使用虚拟化方案的用户数量。这将直接影响到硬件处理速度和性能表现,因为同一个系统中8000至10000个用户与80至100个用户,是完全两个不同的概念。虚拟化服务器站点的网络流量也是一个十分重要的因素,尤其是长远来看。你必须确保虚拟化方案有足够灵活性,能满足不断变化的业务需要和潜在用户增长的需要。
 
  盘点组件
 
  在此之前的虚拟化技术,根据兼容性业务通常需要在不同服务器上运行,这样一来就会占用双倍的服务器硬件资源。利用现在的虚拟化,在一个服务器上可以运行多个、非异构操作系统的同时,支持各种不同的业务应用。
 
  以减少、充分利用现有的服务器平台为着眼点,盘点当前IT基础设施,并考虑以下问题:
 
  1、如何让虚拟化更好地提高资源利用率和业务效益?
 
  2、如何更好地将各个物理服务器融入到一个虚拟服务器中?
 
  3、哪些应用程序或者进程存在不必要的资源浪费?
 
  提示:对现有服务器进行虚拟化部署,要确保其符合将要使用到的虚拟化软件的所有要求。
 
  性能指标
 
  在规划阶段,应该确定哪些硬件和软件需要实施虚拟化。通常来说,适合部署虚拟化的服务器有以下一些:
 
  1、旧服务器(处理器低于1GHz主频)以减少升级开支。
 
  2、不常使用的服务器,以整合资源。
 
  3、多处理器服务器却被用来处理单处理器的应用,以优化服务器资源。
 
  提示:需要考虑服务器使用环境。比如,运行在制造生产环境中的服务器,会比运行在开发测试环境中的服务器有不同的要求。
 
  很多应用程序是专门针对虚拟化而设的,因为它们只占用很小的资源。以下是实施虚拟化的时候值得考虑的应用程序类型;
 
  1、开发测试环境汇总的应用程序
 
  2、使用单核处理器的应用程序
 
  3、使用率不高的应用程序

#p# 在明确了哪些服务器和软件需要进行虚拟化之后,接下来就该选择虚拟化软件需要运行在哪些物理平台上。然后,开始对部署和配置虚拟化软件,将服务器操作系统和应用程序迁移至虚拟主机。
 
  选择和部署
 
  如果你需要添置新服务器硬件,请仔细甄别不同厂商的服务器技术规格,以确保所扩充的功能是基于IT环境的评估和盘点之上。很多人会发现中小型环境下使用刀片服务器会获得最大灵活性,刀片服务器可以实现快速部署和卸载,提供较高的工作效率。
 

[[35190]] 


工作人员安装x86刀片服务器
 
  很多流行的虚拟化软件包提供有服务器和工作站版本。比如惠普就提供有初级虚拟化和集成虚拟化,能够实现IT基础设施中的单个和整个系统进行虚拟化。
 
  虚拟化软件部署
 
  部署之前首先需要对原有的服务器硬件进行重新创建改变新用途,集成必要的硬件组成部分,然后集成网络和存储系统。当硬件完全准备就绪的时候,就可以安装虚拟化软件(客户端和管理工具),然后将现有的应用程序迁移至虚拟系统内。部署完成后,一旦你建立了一个具备重新安排现有IT基础设施利用率的虚拟服务器,那也就意味着虚拟化部署得以顺利完成。

#p# 虚拟化环境一旦搭建起来,就可以使用管理工具来控制和监视虚拟服务器。比如使用HP SIM(Systems Insight Manager)和HP ProLiant  Essentials Virtual Machine Management Pack,可以以一个集中的界面对虚拟机和物理服务器同步进行监视。而且,你也可以将现有的虚拟机过渡到其他服务器平台。此外,HP Storage Virtualization System也可以帮助存储和共享存储资产,简化资源管理、增加可用性。
 


搭建成型的虚拟化环境
 
  保护虚拟化环境
 
  虚拟机也会像物理主机一样遭受到各种漏洞的威胁,在虚拟化环境下也会面临各种安全风险。你需要访问物理主机那样对虚拟机的访问设定不同的权限和用户组。另外,根据使用环境,还可能需要将虚拟机的访问计划集成到现有的目录和认证服务中。
 
  在虚拟化基础设施中,需要解决以下一些安全问题:
 
  1、当尝试链接至服务器的时候,需要确保所有的远程用户都获得充分授权。
 
  2、检查安全设置,尤其是与主机服务器有关的网络流量的安全设置。
 
  3、由于有三个以上的TCP/IP端口可能被用于进行访问,因此需要对防火墙进行专门设置。

【编辑推荐】

  1. 数据中心有奖调查
  2. 英特尔推“APP商店” 中小企业足不出户享服务
  3. 揭秘思杰XenClient2 运行电脑数量翻三倍
  4. 恶意软件来袭 如何防止服务器变成“砖”
  5. 如何在虚拟化环境下进行数据存储管理
责任编辑:张玉 来源: 中关村在线
相关推荐

2011-07-05 11:06:44

服务器虚拟化

2011-03-07 09:55:56

2011-04-21 09:23:32

IaaS服务器虚拟化

2013-04-28 14:34:02

服务器虚拟化

2011-06-22 10:12:56

服务器虚拟化

2023-01-17 10:37:40

2010-05-25 11:40:55

存储虚拟化服务器虚拟化

2009-03-31 19:03:26

Vmware虚拟化服务器

2023-01-10 14:45:05

2013-08-01 10:07:37

服务器虚拟化虚拟化

2010-02-22 10:35:05

服务器虚拟化

2012-08-24 09:25:21

服务器虚拟化刀片服务器

2014-04-10 09:21:22

Windows Ser

2022-07-21 14:37:12

云计算安全云架构

2013-07-02 09:45:26

虚拟化服务器虚拟化

2009-02-24 18:51:03

虚拟化服务器虚拟化VMware

2011-02-24 10:54:12

2014-07-28 10:02:28

桌面虚拟化服务器虚拟化

2009-04-14 19:22:51

Vmware服务器虚拟化虚拟化

2012-06-06 09:36:28

服务器虚拟化
点赞
收藏

51CTO技术栈公众号