虚拟化技术是柄双刃剑:一方面企业可以据此实现敏捷生产、精益运营和高效灾备,另一方面虚拟化管理方法论、工具集和可参考最佳实践的缺失,会让企业深陷糟糕虚拟化管理的泥沼不能自拔。

以Vertex制药为例。从最近的一次统计获知,Vertex制药共有224台物理VMware ESX主机,分为110个逻辑服务器。而且在我们访谈的中途,Vertex的高级IT工程师Chris Pray就又从业务部门收到了增设16个逻辑服务器的服务请求。“要知道构建虚拟主机只是第一步,迁移数百TB生产数据才叫棘手,”Chris说道,“这就是一场不停追赶的游戏,虚拟化规模扩大,实施虚拟化服务的策略和流程也随之扩展,直到你无法控制。在Vertex是这样,在我以前雇主那儿也是如此。”

再来说密歇根州Ionia市的Independent银行。据其IT总监Pete Graves的介绍,目前Independent银行共有约500台物理和虚拟主机,其近期目标是于2011年末实现80%的服务器虚拟化。“其实我们想达到90%”,Graves说道,“因此我们一直在密切讨论如何实现这个目标,包括什么必须做,什么一定不能做。”

“我们制定一些参考基准以帮助我们判断哪些设备必须要虚拟化,而另外的可以虚拟化也可暂保持现状。然后我们统计必须要虚拟化的设备规模,并制定迁移计划和相关进度控制目标,”Graves说道。同时他还表示,虚拟化管理策略是不断变化的,“从来不可能按计划完成目标,因为我们总是根据新的发现不断改进目标,并随之改变行动方案,“他补充道。

从这两例我们可知,虚拟化管理有两大棘手之处:如何保持恒定的部署速度,以及如何管理不可见的资源。

工具和虚拟化管理贸易技巧

传统的虚拟化管理工具已经不能满足Vertex数据中心这样的需求,于是更高水准的虚拟数据中心管理工具便应运而生了。

一个这样的工具是Akorri公司的BalancePoint,能同时对物理和虚拟主机进行容量监控;另一个是开源软件公司GroundWork的网络监控软件,坊间称之为“监控所有监控器的监控器”,因为其能搜集所有其他监控系统收集的信息-譬如SolarWindes的Orion网络监控、VMware的vSphere还有Red hat的Satellite等-并进行格式化输出,这样Vertex的开发和运维人员就可以一站式地从轻松获取数据中心的所有运营信息。

GroundWork最近收购的VKernel公司的容量管理套件,能够主动配置虚拟资源和预测虚拟资源的使用情况,因此能够帮助Vertex的Pray和团队来精确划分虚拟资源,而这本来是一个经常被过量投入的工作。VKernel工具能调整各种VM资源-CPU、内存呢、磁盘空间和网络带宽-完全按根据实际需要。“你需要一个能够合理分配资源的工具,以消除资源浪费的现象,“Pray说道,“这个工具实现的就是精益化配置,这才是虚拟化的真正目标。”

另外,大型服务商IBM、惠普、CA或BMC都提供支持多重管理方案的虚拟化系统服务,因此企业无须为了实现虚拟化的最佳实践走遍所有弯路。Gartner分析师Chris Wolf表示,大型服务商要么支持多重虚拟化管理平台,要么能继承不同的后台系统,这两者都是促进未来虚拟化、私有或公共云计算发展的重要因素。

“配置虚拟机很容易,”Wolf说,“复杂的是后台与会计系统进行的系统整合。正常的工作和审批流程需要谨慎的配置,中途一旦出错,可能都需要重新构建。而长期可靠的此类服务非供应商莫属。”

对有着包括Citrix和VMware等多重虚拟化环境的Independent银行而言,是时候投资于一项集中式管理工具了。该银行的高级系统架构师Ben Kohn透露,其领导的团队正在测试微软的下一代虚拟管理产品System Center Virtual Machine Manager,该产品承诺能同时支持Citrix XenServer和 VMware的ESX。

“如果(VMM对XenSErver)支持成功,这将极大地促进虚拟化平台的扁平化管理,从而让我们能不依赖于虚拟化环境而对虚拟化资源进行独立管理,”Kohn说道。

对虚拟化管理策略的思考

行之有效的虚拟化管理策略是,预先确定你的需求,让供应商在开始合作前就理解,并要求供应商同时明白为了实现需求如何和第三方供应商打交道。现在的虚拟化环境,不可避免的面对着管理多个产品、多家供应商、不同的工作流程(开发、测试、运维等)甚至不同的部门文化,因此有效的虚拟化策略必不可少。Graves说,Independent银行就与多家供应商合作来打造VMware vCenter的站点恢复管理器和Citrix的桌面虚拟化环境。

“必须有一套很好的工作规范,否则会落入范围蔓延和责任推诿的深渊,”Graves表明,“与多家供应商打交道时,到处都有犯错的可能。”

而且要让业务部门知道,虚拟环境没有零成本这一好处!业务部门可能不知道每一个新的虚拟环境都意味着有成本投入在软件许可证、硬件采购和产品折旧上,Graves同时表示。“大部分人都没意识到传统的采购项目在配置虚拟环境时仍然作数,其他的隐性成本他们就更不知道了。”

命名规范似乎不是虚拟化管理的重点,但他们却是Vertex总监Pray的头等大事。Vertex有三个存储阵列,各自被不同部门使用,在VMware的vSphere控制台上也有这不同的名称。“我们必须有一个标准的命名规范以供数据存储之用,否则我们跟本无法区分哪些是单一存储、哪些是存储阵列、其组成部分使用着什么类型的磁盘、走的是光纤还是SATA协议,等等,以便我们映射到ESX主机。”

这就导致了另一个管理难题:技能的缺乏,将导致不能理解虚拟化部件如何分工合作。Pray组建其虚拟化团队一年有余,但仍然发现不少工作人员只知道VMware本身,却不知道其如何与网络、存储、备份及操作系统等协同工作。

麻省另一位企业战略分析师Mark Bowker建议打造扁平化的工作团队来处理虚拟化的协同工作问题,包括安全、服务器、存储和网络等。“组织调整自后,才能进行现代化管理技能的培养,实际管理效力也才会更好,”Bowker表示。

Wolf有一份长长的虚拟化管理策略清单,以保证虚拟化的好处不会被糟糕的管理所抹杀:

容量管理,以理解如何收集数据。

生命周期管理,以使虚拟设备不必一直保持在线。

在VM环境投产前进行应用诊断和纠错。

但同时重要的还有为虚拟化管理工具做预算。

“如果在申请了数百万虚拟化项目经费6个月后又跑到CFO那里要钱,理由是‘新发现的需求’,我想你在公司的职业前途会很危险,”Wolf表示道。

并且记住,虚拟化环境从来都不是一成不变的。如果你选择的是将VM镜像迁移到第三方云计算环境,请记住你选择的工具集应该既能记录VM镜像现在的位置,也能记录它们迁移的目的地、它们承载的数据,以及其他与之相连的各种资源。

转载于:https://blog.51cto.com/zhangjunwei/710446

虚拟化管理的两大棘手之处相关推荐

  1. linux系统高级管理工具包,linux两大系统的包管理工具

    linux系统分为两大阵营: 1. redhat系统:包括Redhat.Centos.Fedora等 2. debian系统:包括Debian.Ubuntu等 RedHat 系列 1 常见的安装包格式 ...

  2. 服务器虚拟化数据怎么转移,从物理服务器迁移到虚拟机的两大方案

    把物理负载迁移到虚拟机上,简称为P2V,是服务器虚拟化的缩影.这种工作负载的迁移会带来数不清的好处.最显而易见的是服务器整合.本篇技巧探讨了将物理负载转换成虚拟负载的两种方法,还会涉及其过程中遇到的挑 ...

  3. 躲避全面预算管理软件选型两大误区

    高效.卓越的现代企业管理制度必定要借助信息化技术得到实现,预算软件的选择是企业实行全面预算管理信息化必须首先解决的问题.笔者接触过不少准备实施或者正在实施全面预算管理系统的企业,不少企业对全面预算软件 ...

  4. 大数据领域两大最主流集群管理工具Ambari和Cloudera Manger

    大数据集群管理方式分为手工方式(Apache hadoop)和工具方式(Ambari + hdp 和Cloudera Manger + CDH). 手工部署呢,需配置太多参数,但是,好理解其原理,建议 ...

  5. [原创]KVM虚拟化管理平台的实现

    KVM虚拟化管理平台的实现 源码链接:https://github.com/wsjhk/IaaS_admin.git 视频演示链接:https://v.youku.com/v_show/id_XMjg ...

  6. android界面实现框架内页面跳转_KVM虚拟化管理平台的实现

    KVM虚拟化管理平台的实现 源码链接:https://github.com/wsjhk/IaaS_admin.git 视频演示链接:https://v.youku.com/v_show/id_XMjg ...

  7. kvm虚拟化管理工具

    kvm虚拟化管理工具 一.什么是云计算? 二.云计算的基础KVM虚拟化 三.安装kvm虚拟化管理工具 四.virsh虚拟机的日常操作(开关,挂起虚拟机,导配置文件,磁盘增容,转化磁盘格式等) 五.快照 ...

  8. 图解通信原理与案例分析-23:5G NR的三大场景、四大基本特征、三组关键技术、两大网络架构演进、八大组网方案

    目录 第一章  移动通信发展路径 第二章 5G三大应用场景(外在服务) 2.1 eMBB 增强移动宽带 2.2  URLLC 超可靠低时延通信 2.3 mMTC 海量机器类通信 第三章  5G的四大特 ...

  9. 虚拟化管理平台的选择:开源软件 or 商业软件?

    文章转载至:https://blog.csdn.net/enweitech/article/details/52325999 虚拟化软件,选择开源还是商业软件? 笔者研究过的虚拟化软件有IBM Pow ...

最新文章

  1. Mocha BSM基础架构管理——灵活的网络拓扑展现
  2. 老实工作没有其他收入,为什么还要补缴个税?
  3. c#v2.0 扩展特性 翻译(1)
  4. SAP Success factor自定义launchpad
  5. Android 系统(165)---在apns-conf文件中配置一个read_only字段,使APN不可被编辑
  6. RedisTemplate和StringRedisTemplate的区别
  7. 介绍一款免费的词典与文本翻译软件-灵格斯 lingoes
  8. php微信公众号退款,微信公众号支付--4--微信退款
  9. 好友返利网站开发 一
  10. 获取本机局域网IP地址
  11. 玩转SOLIDWORKS的必备内功:机械传动基础原理
  12. “云边+端”三管齐下,“有蓉”数据库助力四川气象进入天擎时代
  13. 关于iOS中UITableView下拉距离短刷新没事,下拉距离长就会崩溃的问题解决方案
  14. react 的 render 函数
  15. 渗透测试常见漏洞描述及修复建议
  16. javaWeb毕业项目、大作业等学习项目汇总目录
  17. 使用Squid架设代理服务器实现局域网共享上网
  18. 汽车电子点火控制系统
  19. MySql练习---[SQL查询语句练习]
  20. Dart- move html element

热门文章

  1. TSP问题中:如果有n个顶点,那么一共有多少种不同的环游
  2. 霍金 | 哥德尔和物理学的终结
  3. 华为全新发布开源操作系统欧拉:覆盖数字基础设施全场景
  4. 自动驾驶发展调查:产业化还需技术“破冰”
  5. 自动驾驶出行,进入下半场
  6. 干货|六维力和力矩传感器的技术与应用
  7. 智能驾驶是否会“运动式”发展
  8. 基于系统科学理论的认知科学研究进展
  9. 划水是程序员必备的技能吗? | 每日趣闻
  10. 拼多多“砍价免费拿”始终差“0.09%”遭起诉,官方回应:活动真实