虚拟化技术解决了数据中心管理的一些物理限制,在有限的硬件基础上支持更多的负载,但是增加的可用性和灵活性也同时带来各种挑战。虚拟化的抽象性使得数据中心管理变得复杂,需要更多的技术和流程管理来防止虚拟环境失去控制。 虚拟化挑战的来源 虚拟化的挑战来自于对基础架构的虚拟化使得问题定位很难。传统架构下,应用失效可以很容易定位到服务器或某个子系统的故障。
而虚拟化后多个工作负载运行于同一台物理服务器上,而且可以根据需求让虚拟机在多个物理宿主机之间迁移。 因此,如果要追溯和识别出物理机上的某台虚拟机,或者是定位出IO资源瓶颈问题所在就需要管理员付出更多的努力。虚拟化的其它挑战也可能来自于对某些硬……
我们一直都在努力坚持原创.......请不要一声不吭,就悄悄拿走。
我原创,你原创,我们的内容世界才会更加精彩!
【所有原创内容版权均属TechTarget,欢迎大家转发分享。但未经授权,严禁任何媒体(平面媒体、网络媒体、自媒体等)以及微信公众号复制、转载、摘编或以其他方式进行使用。】
微信公众号
TechTarget
官方微博
TechTarget中国
虚拟化技术解决了数据中心管理的一些物理限制,在有限的硬件基础上支持更多的负载,但是增加的可用性和灵活性也同时带来各种挑战。虚拟化的抽象性使得数据中心管理变得复杂,需要更多的技术和流程管理来防止虚拟环境失去控制。
虚拟化挑战的来源
虚拟化的挑战来自于对基础架构的虚拟化使得问题定位很难。传统架构下,应用失效可以很容易定位到服务器或某个子系统的故障。而虚拟化后多个工作负载运行于同一台物理服务器上,而且可以根据需求让虚拟机在多个物理宿主机之间迁移。
因此,如果要追溯和识别出物理机上的某台虚拟机,或者是定位出IO资源瓶颈问题所在就需要管理员付出更多的努力。虚拟化的其它挑战也可能来自于对某些硬件设备的不兼容,如USB闪存。
可以在物理主机间迁移虚拟机的能力引入了一种新的故障诊断工具。管理员可以在保持各个应用不间断的前提下,重新平衡工作负载和转移受损的虚拟机。
另一个常见的虚拟化难题来自于应用程序和虚拟化平台的兼容性。不能兼容的应用可能会性能变差甚至是完全无法工作。通过在实验室的测试可以发现应用的兼容性问题,防止对生产负载造成影响。
容量规划
IT系统需求随时间而增长,容量规划正是为了满足增长要求。系统扩展通常是由于用户增加(内部或外部用户),或者是添加了应用程序,这些都最终影响到需要更多的计算资源,如更为强大的服务器和更快的存储设备。当需求超出容量时,就会面临更为严峻的虚拟化挑战。应用会变得不稳定甚至是完全不可用,随之而来的是对企业的收入和声誉带来更为深远的影响。
容量规划跟踪资源的利用率变化趋势,收集企业的业务数据来对将来可能的资源需求作出预测。基于此企业可以规划、预算、购买和部署新的设备来满足将来的新需求。
过分配技术使得容量规划更加复杂,因为所分配的资源超出实际物理资源数量。这就需要管理员在逻辑资源被实际占用之前,提前分配好相应的物理资源。
例如,假设分配了500MB大小的一个LUN,而最初实际占用的物理存储空间可能只有100MB。在这100MB空间被填满之前,管理员必须为该500MB的LUN增加更多的物理容量。
相同的问题也会发生在采用内存过分配技术的虚拟化平台中。
资源分发和过分配
涉及到资源分配时虚拟化面临的挑战会更多。分配指的是为工作负载分发计算资源的过程。资源的分配可能包含诸如在存储上划分LUN或者是为虚拟机分配CPU和内存资源等。
资源分配的基本目标是让虚拟化后的系统实际表现和未虚拟化之前保持一致。但是虚拟化也同时带来了过分配的风险(分配的资源超出系统实际可提供的资源),因为一个虚拟系统可能会同时支持多个工作负载。
计算资源的过分配技术不算什么新技术了。例如,自动精简配置已经成为存储设备的标准功能。但是在虚拟服务器上过分配资源会带来两个负面影响:
首先,为应用分配超出实际需求的过多资源带来了资源浪费,从而降低了该系统实际可承担的负载数量。其次,过分配资源可能会对服务器的性能和稳定性带来影响,这会威胁到一台物理主机上的所有工作负载。
虚拟系统的资源分配需要对每个应用及其计算资源需求做到心中有数。类似在线迁移等技术也可以帮助减轻资源分配和其它虚拟化方面面临的压力,管理员通过在服务器之间迁移工作负载来达到计算资源使用的平衡。
相关推荐
-
通过VMware DRS规则管理Windows Server 2016授权成本
对于想要缓解Windows Server 2016授权成本负担的IT管理员,可以考虑VMware的分布式资源调 […]
-
XenApp 6.5终结促使IT重新考虑应用交付
XenApp 6.5即将终结,Citrix用户将有机会重新审视其整个应用交付策略。 Citrix公司的XenA […]
-
Nutanix Acropolis管理软件的构成与功能特色
Nutanix Acropolis管理软件使虚拟化管理人员对主机和集群的管理简单高效。 人们在谈到Nutani […]
-
OpenStack及Openshift旨在简化VM和容器管理
与机相比,IT人员可更快地启动和关闭容器,而且,容器需要更少开销,基于此,目前这种技术已经有几种实际用例。然而 […]