如果您正在研究如何检测服务器蔓延或存储蔓延,您可能已经知道它们会降低网络性能并增加您的硬件和许可预算。看看我们已经看到哪些扭转蔓延的策略对 IT 经理很有效,哪些没有。还记得以前设置新服务器需要几周时间才能获得批准、申请和安装硬件、加载软件并启动它的糟糕日子吗?今天,如果您开始关闭虚拟服务器并同时吃 Twix 酒吧,您可以同时完成两者。
考虑到现在设置和配置新客户是多么容易,一定程度的服务器蔓延和/或存储蔓延可能是不可避免的。但是你可以控制它。我们已经看到了将管理策略和统一的网络流量监控方法相结合的最大成功。
首先,关于控制 VM 蔓延通常效果不佳的几句话:
电子表格:如果您在电子表格上手动跟踪虚拟机,我希望您在输入更新时非常自律。
如果您的追踪实际上是手动的——墙上的便利贴或钉在软木板上的索引卡——我们为你的进取精神喝彩。但现在是启动磁通电容器并回到未来的时候了。
牧马人:“嘿,这是谁设置的?” “你们配置了吗?” “这是谁建的?” “你还在用这个吗?”
反复询问这些类型的问题,试图追查谁拥有哪个 VM,并不能有效地利用 IT 专业人员的宝贵时间。即使它有效,它也不能解决蔓延的根本原因。
拼凑而成的跟踪/报告系统:您可以从多种工具中进行选择,以跟踪私有云中的 VM 库存、配置和持续性能。当随着时间的推移添加不能很好地协同工作的部分时,问题就来了。
近年来,许多公司迅速加强了虚拟化。在造成瓶颈、中断或成本超支之前,人们很容易忽视蔓延的威胁。然后,不同的筒仓经理可能会使用多种工具(具有多种学习曲线)来解决问题。
这时您会发现虚拟机蔓延和混乱具有相互依赖的关系。如果没有统一、连贯的跟踪和报告流程,您最终会与超载的主机、恶意访客以及过度使用或未充分利用的存储进行打地鼠游戏。
预防和检测 VM 服务器和存储蔓延的解决方案有两个主要组成部分:管理和技术。
管理组件:VM 问责制
虚拟化通过消除配置新服务器过程中的大量摩擦,使 IT 开发和部署更加灵活。您不希望因过多的管理限制而失去这一点。但是,您应该坚持问责制。
安排定期 VM 审查,并向您的员工发送报告,显示他们创建了哪些 VM。将您的系统配置为要求管理员在启动每个服务器时对其进行记录,以便以后可以对其进行跟踪。过滤每个管理员的列表,使其仅包含可能被放弃的服务器。还可以考虑使用退款引擎。同样,您不想制造不必要的障碍,但可能需要提醒您的员工后端数据存储正在消耗昂贵的资源。
技术组件:综合管理工具
专有的管理程序工具非常适合设置和清点虚拟机,但它们通常无法识别蔓延。例如,逐台手动搜索事件日志可能会耗费大量时间。您可能需要多个附加工具来增强您的虚拟机管理程序,即使这样,被遗弃的 VM 仍可能隐藏或误诊。最好的解决方案是网络管理跟踪系统,它可以一目了然地显示哪些 VM 不再与外界通信,哪些 VM 不消耗任何 CPU 资源等。
同一系统还应监控后端数据存储,因此您可以快速交叉检查非活动虚拟机及其相应的存储配置。如果这些监控功能还与您对主机负载平衡的实时跟踪共享一个控制台屏幕,那么您就可以很好地识别有风险的主机并快速深入寻找可以重新分配的潜在非活动资源。异构虚拟化环境之上的单一总体网络管理监控工具还有另一个优势:更容易生成经过适当过滤的报告。当您使用各种不同工具的大杂烩时,您必须学习大量不同的报告 UI。