服务器虚拟化:容量管理在虚拟化环境中至关重要
在缺乏合适的工具的前提下,实施IT服务优化将会是相当棘手的。商品化服务器的服务器虚拟化一直是最为被企业组织所迅速采用的技术之一。现如今,传统且低效的“一台物理服务器搭配一种应用程序”的模式正在迅速的让位于虚拟服务器之间共享资源池。这不仅可以帮助企业组织节省数据中心的电源、冷却和占地空间等资源,还可以帮助企业通过避免对某些物理服务器实施过度配置来节省资金。虚拟化技术提供了一种更为灵活的解决方案,使得企业可以根据不断变化的实际需求来重新分配资源。
服务器虚拟化的概念固然有诸多显著的优势。但是,与生活中的许多事物一样,其不仅仅只有一面。资源的虚拟化为基础架构堆栈添加了一个新的抽象层。这一层应该使虚拟化解决方案变得更加灵活和高效,但同时也使得IT服务优化变得更为复杂。对于要求苛刻且性能至关重要的应用程序而言,这可能会导致服务等级协议的中断和违规。在实施或更新虚拟化策略时,记住这一点非常重要。 在本文中,我们将与广大读者朋友们共同讨论如何在复杂的虚拟环境中优化IT服务。 在讨论服务器虚拟化对容量管理和IT服务优化方面所带来的挑战时,我们需要对构成灵活虚拟化环境的机制有一个共同的理解。从概念上讲,其使用的是三种机制: 1、资源虚拟化:将分组资源集中到池中,由一款虚拟管理程序分配给不同的虚拟机。 2、动态资源调度:虚拟机管理程序具备根据当前需求自动分配资源,并将资源引导到相应虚拟机的能力。 3、无缝迁移:具备跨不同物理服务器进行资源调度的能力,使服务器集群或服务器场成为一个大型资源池。 通过使用这些机制,可以帮助企业解决计算环境中的一些传统的容量管理的难题。在“一款应用程序搭配一台物理服务器”的商品化平台时代,企业通常不得不为高峰时期的应用程序需求进行配置。而如果一般正常的需求水平比高峰期低得多,则大部分资源在大部分时间都没有使用。更糟的是,根据事件的周期性,高峰可能是数周或数月才有一次。在虚拟化环境中,可以在多个不同的虚拟机之间以及在多台物理主机之间共享需要用于峰值使用的额外动态空间,这一切对虚拟机中运行的应用程序都是完全透明的。结合旨在优化峰值时间需求的管理活动,动态的资源调度可以特别有效地防止过度配置。 但是,服务器虚拟化和动态资源是否能够彻底消除对容量管理的需求呢?显然不是,如下我们将做详细讨论。 挑战难题 一个典型的服务器虚拟化项目首先挑选从易于上手的地方开始,先易后难。从持续活动水平较低的商品化应用程序迁移到虚拟环境中开始着手。由于这些商品化工作负载通常运行在较老的基础设施上,性能较差,而且由于大多数资源对资源的要求可能不是特别高,所以在性能和服务质量方面有了初步的提升。这肯定了将工作负载迁移到虚拟服务器的决定,重点在于减少了物理主机的数量。 最终,当所有的较为容易的工作都已经被完成后,继续这个过程并且涉及更复杂的工作负载便是很自然的了。尽管服务器虚拟化从长远来看应该是为了节省资金,但实施虚拟化战略通常需要在新的基础架构上进行一些初步的前期投资。在许多情况下,企业IT部门所面临的情况是,为了实现合理和及时的投资回报,这些前期投资需要在大量的应用程序和服务之间共享。这将导致更多的工作负载,如电子邮件、数据库和ERP系统。他们在资源消耗方面要求更高,而且关键性要求也更高。这种应用程序的可用性和吞吐量都非常重要。他们可能会支持企业的核心流程,或直接面对客户。这意味着您企业需要特别小心如何操作和管理这些服务。确保您企业现在和可预见的将来有足够的容量能力。 容量管理的一个重要方面是对每项工作负载或应用程序进行恰当的描述,在分析一项工作负载时,有些方面非常重要: 资源的利用——该工作负载将使用什么资源,以及对资源的使用程度如何? 在线还是批量——该工作负载是否是在线情况下使用(在这种情况下,单个交易的响应时间便至关重要);抑或还是批量情况下使用(在这种情况下,总吞吐量则更为重要) 线性分布与指数分布——在暴露于强度增加的情况下,工作负载的性能如何? 工作负载的稳定性——工作负载是否始终维持相同的活动水平,还是会偶尔爆发更多的活动? 周期性与随机性——这些活动高峰是可预测的还是随机发生的? 综合所有这些信息的配置文件将为您企业提供关于如何管理特定工作负载以及资源需求的好主意,帮助您了解工作负载的特点。 当您开始在同一个物理资源上混合使用多个工作负载(这可能是您企业首先实施虚拟化的原因之一),事情会变得更复杂一些。 如前所述,动态资源调度通常被用作解决容量需求变化的单一机制,无论是在一台物理主机内还是跨多台主机。但资源调度的效率和实用性在很大程度上取决于工作负载的特点。对于资源需求适中的一组工作负载通常很容易在不同主机之间进行平衡和迁移。但是,如果您开始将它们与更苛刻的工作负载混合在一起,那么您企业的选择会突然受到严格限制。 我曾经在伦敦举行的Gartner数据中心峰会上提出的一个类比似乎越来越受到人们的青睐,该类比说明了在尝试混合和匹配各种工作负载时可能出现的问题。在该峰会的演讲上,我建议使用类似俄罗斯方块的Block(块)来象征不同工作负载之间的不规则性。对资源需求适度的简单工作负载将由基本的两件式块来表示。更高的资源需求和更高的复杂性将导致该区块向各个方向扩张。块越大,对称越少,将它们整合起来就越困难。无法将块组合转换为资源不足的工作负载,但无法迁移到其他主机。突然之间,在虚拟化环境中实现灵活性的两大关键机制变得无法使用。即使您企业能够将它们结合起来,大的不对称块也很可能导致白色空间碎片化和资源利用率低于您企业原先计算和计划的。 基于动态资源调度和无缝工作负载迁移的虚拟化环境的服务优化策略仅仅假定完全的移动性和工作负载的自由混合。但在许多情况下,事实证明这太简单了。除了具有不同的“工作负载人员”之外,由技术或商业环境所施加的其他一些限制也会产生影响(专门或专有的硬件配置、合同义务,有关数据分段的安全策略,变更管理程序等)。总而言之,这表明需要更彻底的方法来实施企业级的虚拟化策略。为了让更多的要求和重要的工作负载虚拟化,单单依靠被动资源调度和工作负载的迁移机制是不够的。为确保服务得到最佳交付,需要在部署工作负载的布局和迁移策略之前进行调查和分析。 有哪些选择? 预测一项工作负载的容量需求的不同方法及其与其他工作负载共存的方法大致可以分为三类。 评估 这一类的方法严重依赖于“常识”和以往的经验。服务器虚拟化和整合方案的选择方法通常是将工作负载堆栈在一起,直到达到预定的阈值。但为了在这方面取得成功,您企业需要充分理解如下方面: 哪些指标与评估有关? 这些指标的正确阈值是多少? 企业如何使不同年代或不同指标的平台标准化? 当工作负载堆叠时,如何解释非线性的性能变化? 如果您企业对于上述任何信息的理解错误,都会导致做出不正确的预测。 评估和质量预测是基于观点和直觉,而不是硬性的事实。这类的工具集中在使程序更简单。在一天的工作结束时,对于质量的预测仍然取决于上述问题的答案。在大多数情况下,非线性增长等一些方面甚至没有得到解决。
YINGSOO,国际数据中心综合服务提供商,公司主要向客户提供香港云主机、美国云主机、香港服务器租用、日本服务器租用等境外服务器租用托管业务,至今已在全球自主运营了 6 个数据中心,建设了 20 个云服务节点,以优质的服务和稳定的产品,赢得用户的信赖与支持。全国统一服务热线:400-630-3752
热门文章:【物理防火墙 防ddos多少流量】【如何处理 sql被暴力破解】【香港服务器99】【对于大数据物理服务器配置】【构建小服务器】【多节点的好处】【轻量云 哪家便宜】【DIA GIA MSTP】【VPS服务器隐藏IP】【vps为什么会被墙】【服务器防护的主要内容】【服务器攻击】【智能家居开发商有服务器吗】【奇亚钱包不同步跟防火墙有关系吗】【1000人同时观看的直播服务器】【全球VPS市场】【到美国最低延迟多少ms】【执行cron脚本文件】【抖音服务器是哪家公司提供的】【chia分叉工具】【如何查询 加速后的ip】【奇亚无法连接钱包】【亚马逊服务器 流量攻击】【机房推流】【海外vps推荐】【天龙八部服务器租用】【vps日本韩国】【国际服网速慢怎么办】【香港服务器租用】【美国服务器IP地址如何查看】
版权声明:本站文章来源标注为YINGSOO的内容版权均为本站所有,欢迎引用、转载,请保持原文完整并注明来源及原文链接。禁止复制或仿造本网站,禁止在非www.yingsoo.com所属的服务器上建立镜像,否则将依法追究法律责任。本站部分内容来源于网友推荐、互联网收集整理而来,仅供学习参考,不代表本站立场,如有内容涉嫌侵权,请联系alex-e#qq.com处理。