让我们来看一下可用哪些方法来使用Xen 虚拟化技术降低成本、提高灵活性、简化管理并确保可靠的操作。我们将介绍在服务器整合、按需计算、高可用性计算和受管资源服务质量 (QoS) 领域中使用 Xen 的数种方法。
控制服务器的蔓延势头
一家普通的企业拥有多台服务器,所有服务器都运行单一应用程序,而且 CPU 的利用率平均只有 5% 至 40% 2 。服务器便宜,但不值钱。机器或刀片服务器占据着昂贵的房地产资源,而且它们对电源和冷却的需求导致电费越来越高。
根据企业规模的大小,雇用大量的 IT 员工可能是成功管理所有这些服务器的唯一途径。如果这些情况听起来非常耳熟,那么您应该知道当前是多么的效率低下。现在,您需要更高的计算能力,但无法容忍添加更多的服务器。
解决方案
SUSE Linux Enterprise Server 10 和 Xen 虚拟化软件允许多个虚拟机在同一台服务器上运行。每个虚拟机可以包含一个操作系统实例和一个应用程序。这一配置能够充分利用以前未使用的计算能力,可将 CPU 的利用率提升到80% 甚至更高。
虚拟化的结果是,企业的每个服务器的工作效率提高 2 到 8 倍。通过将旧服务器报废,可以减少服务器的安装数量,因此管理人员可以充分展示自己的技能,高效地工作,而不是想方设法控制服务器数量的蔓延。另外,由于电费下降和占地面积减少,企业可以节省大量的资金 — 并且可将节省下来的钱投资到重要的企业流程中去。
所需的组件
装有 Xen 3.0 的 SUSE Linux Enterprise Server 10 重要说明 — 请注意,您并非是用大量的虚拟机来替换大量的服务器。SUSE Linux Enterprise Server 10 包括 YaST 安装和系统管理工具,这样,您可以建立虚拟机,象文件一样复制它们,并使用 ZENworks Linux Management 分发它们。Novell 和业界合作伙伴提供许多用于高效监控和管理虚拟机的工具。
【编辑推荐】