通过使用VMware等软件产品的服务器虚拟化已经在企业IT中不同程度地得到了实现,有些成功,有些不太成功。今年,虚拟化趋势有望继续快速发展。
您对服务器虚拟化的优点、局限性和缺点了解多少?做一下这个测试,看看您的理解与专家的理解相比如何——并在考虑是否使用虚拟化以及在哪里使用虚拟化时获得一些思考的东西。
1.在特定的服务器上,在每个虚拟机中:
您可以运行任何版本的Windows,而无需考虑在其他虚拟机上运行的版本。
Windows的版本之间不能超过一个版本。
Windows的版本必须完全相同。
2.在特定的服务器上:
你可以重新启动一个虚拟机而不会对其他虚拟机产生任何影响。
[b]如果你重启一个虚拟机,所有其他虚拟机都会同时重启。
如果你需要重新启动一个虚拟机,你必须首先重新启动物理服务器。当物理机器重新启动完成时,各个虚拟机将自动重新启动。
3.当选择将哪些应用程序或数据库放在一个物理机器上时——为每个应用程序使用一个虚拟机——最好:
[a]选择不同工作负载(有些轻,有些重)的应用程序和数据库的混合物。
[b]将所有高工作量的应用程序和数据库放在一起,将所有低工作量的应用程序和数据库放在一起。
4.服务器虚拟化和刀片服务器的使用是:
(一)技术不兼容。
[b]技术应与谨慎相结合,以避免把太多鸡蛋放在一个篮子里。
只要有可能,技术就应该一起使用。
5.在数据中心引入服务器虚拟化:雷竞技电脑网站
将使引入存储区域网络(SAN)成为绝对必要的。
将使SAN的引入成为可取的。
不会在实质上改变储存要求。
6.当涉及到避免重大中断时,服务器虚拟化的使用:
[a]降低与硬件相关的服务中断频率。
[b]没有实质性影响。
要求增加冗余级别,以避免影响多个应用程序或服务的中断增加。
7.当决定应用程序和数据库的开发、测试/QA和生产实例的位置时:
您可以(通常也应该)使用虚拟化将应用程序或数据库的三个实例放在同一个物理服务器上,以便开发和测试环境能够准确地反映最终的生产环境。
[b]您应该指定物理机器来承载每种类型的实例,这样三种类型的实例就不会在同一台服务器上,从而更容易保护生产环境。
你把不同类型的实例放在哪里真的不重要。
8.在虚拟化服务器环境中,与传统服务器环境相比:
跟踪软件许可更容易。
[b]跟踪软件许可在本质上既不容易也不困难。
跟踪软件许可是非常困难的。
9.在数据中心引入服务器虚拟化:雷竞技电脑网站
将使安全管理更容易。
[b]不会对安全管理的复杂性产生实质性影响。
将使安全管理更加困难。
10.当数据中心引入服务器虚拟化时,支持数据中心运行的配置管理数据库CMDB (configura雷竞技电脑网站tion management database):
将不需要修改或替换。
[b]可以保留,尽管需要对服务器使用的命名方案进行修改。
将需要从根本上重新设计其底层数据库设计(即模式)。如果您当前的CMDB应用程序无法做到这一点,则可能需要购买新的CMDB软件。
11.在虚拟化服务器环境中,与传统服务器环境相比:
软件授权的成本趋于下降,因为商业团体可以更严格地管理他们的授权要求。
[b]软件授权成本保持不变。
软件授权成本趋于上升,因为商业团体要求更多的“机器”(知道添加虚拟机很容易而且便宜)。
12.与传统的服务器数据中心相比,广泛使用服务器虚拟化的数据中心需要:雷竞技电脑网站
大约减少25%的员工来支持服务器和操作系统。
[b]支持服务器和操作系统的员工数量大致相同。
大约增加了25%的员工来支持服务器和操作系统。
答案
专家给出的正确答案如下:
1.服务器虚拟化软件对你放置在每个虚拟机上的Windows Server操作系统(或Linux)的版本没有限制,尽管一个全新的Windows版本可能要求你在安装它之前检查与服务器虚拟化软件的兼容性。
2.重新启动虚拟机可以不触及物理机或服务器虚拟化软件。它对其他虚拟机没有影响;它们完全相互隔离。但是请注意,如果重新启动物理机器(即重新启动服务器虚拟化软件),将会中断所有虚拟机的操作。
3.一般来说,为了充分利用服务器,最好在每个物理服务器上混合安装高工作负载和低工作负载的应用程序。在性能方面,高工作负载的应用程序将受益于能够在流量高峰期间暂时使用服务器的大部分CPU和内存资源,而低工作负载的应用程序将有效地“免费搭乘”服务器。
4.[b]在刀片服务器上安装服务器虚拟化软件在技术上没有任何问题或困难。但是,不应在没有仔细考虑到这种做法所造成的风险集中的情况下就采取这种做法。例如,如果您在16个刀片服务器中的每个服务器上构建10个虚拟机,刀片服务器货架上运行的应用程序总数可能是160个。如果架子上发生了任何不好的事情(起火、断电),并且没有足够的备份或冗余(架子外),您将同时失去160个应用程序,可能会破坏您的业务。
5.[b]您应该已经在数据中心中建立了一个SAN,或者已经将SAN服务扩展到您正在考虑由虚拟机替代的候选服务器雷竞技电脑网站。如果没有,则很可能在每个虚拟化物理服务器上运行的应用程序或数据库的总存储需求将超过服务器内硬盘驱动器所能提供的存储需求。
得分
每个正确答案值8分。
1 - 32分:新手
您的虚拟化知识非常有限。仔细阅读每个问题的正确答案,以更好地理解这项技术。
33 - 64分:到达目标
您对虚拟化的了解有限,但已经有了一个良好的开端。通读正确答案,看看哪些方面你可能需要更多的帮助。
65 - 96分:专家
恭喜你!您对服务器虚拟化非常了解。通读正确的答案,仔细思考你漏掉的问题。
6.[c]即使没有刀片服务器和服务器虚拟化的潜在的令人担忧的组合,在标准服务器上使用服务器虚拟化也将几个鸡蛋放在一个篮子里。考虑到一台服务器的硬件故障会导致10个应用程序和/或数据库丢失,通常需要提供某种程度的冗余,允许在主服务器故障时将服务器的全部内容快速转移到备用服务器。
7.[b]通常更好的做法是将物理服务器指定为“开发”、“测试/QA”和“生产”,并相应地将应用程序和数据库的实例放置在它们上面。这种策略是由安全需求驱动的,在某些行业中,是由规定不同环境(特别是生产环境)的不同处理方法的法规考虑因素驱动的。
8.[c]在一个理想的数据中心,跟踪雷竞技电脑网站虚拟化服务器的软件许可不会更难。然而,现实世界的经验表明,这确实更加困难。在虚拟化环境中,创建虚拟机的便捷性——再加上从业务团队那里了解每台虚拟机上需要或已经安装了什么软件的困难——使得跟踪许可要求和许可使用的难度大大增加。
9.[c]与传统环境相比,如何充分保护对虚拟机的访问和存储在虚拟机上的信息提出了新的挑战。首先,必须非常严格地控制对虚拟化软件的访问。其次,任何可以访问虚拟机的人都可以下载一个应用程序,对隔离虚拟机和其他虚拟机的虚拟“墙”发起攻击。第三,在网络级别为每个虚拟机实现访问限制更加复杂,因此基于网络的安全性可能最终被设置为运行在物理机器上的最不敏感的应用程序的安全性(特别是在网络/防火墙管理团队很忙的情况下)。
10.尽管许多CMDB软件供应商已经开始拥抱服务器虚拟化,但仍有许多CMDB产品的老版本在数据中心实现。雷竞技电脑网站这些虚拟机可能没有必要的底层数据库设计来将虚拟机识别为“数据实体”,并表示“虚拟机a在物理服务器x上”的关系。物理服务器附带的许多东西——比如安装在物理服务器上的操作系统的版本及其IP地址——现在必须与虚拟机相关联。此外,这些东西必须与非虚拟化服务器相关联。这些需求意味着CMDB基础的数据库设计需要进行重大修改,才能使产品对已经开始引入虚拟化的数据中心有用。雷竞技电脑网站
11.[c]一旦IT部门告诉商业集团,它可以在几个小时内提供一个新的虚拟机,人类的本性往往就会接管。如果他们不得不等待物理硬件的预算批准、订购、交付、安装和准备使用,他们可能会犹豫要不要请求虚拟机,这时企业就会发疯,提交虚拟机请求。一些专家称其为“虚拟机蔓延”。更糟糕的是,当项目被取消或开发工作完成时,还能指望业务小组告诉IT可以删除虚拟机吗?当然不是。
12.[b]在数据中心完成的大部分工作往往是由“服务器”的数量驱动的,无论这些服务器是标准服雷竞技电脑网站务器还是虚拟机都没有区别。在响应故障通知单、管理操作系统和应用程序更新和补丁、管理安全问题、监控性能等方面,每个虚拟机都需要与标准服务器同等的关注。由于不需要像以前那样经常安装物理机器而减少的总工作量可能会被安装和配置每台新机器上的服务器虚拟化系统(如VMware)所涉及的额外工作所抵消。
哈默是商业和技术咨询公司Acumen Solutions的董事,该公司在美国和欧洲设有办事处。联系他mhamer@acumensolutions.com.
这个版本的测试最初出现在计算机世界的印刷版。
这篇文章,“测试突出服务器虚拟化的好处和限制”,最初由《计算机世界》 .