服务器虚拟化


工作原理 虚拟化基础知识 现如今的 x86 服务器的设计存在局限性,每次只能运行一个操作系统和应用,这为 IT 部门带来了挑战。因此,即使是小型数据中心也必须部署大量服务器,而每台服务器的容量利用率只有 5% 到 15%,无论以哪种标准来衡量,都十分低效。 虚拟化使用软件来模拟硬件并创建虚拟计算机系统。这样一来,企业便可以在单台服务器上运行多个虚拟系统,也就是运行多个操作系统和应用,从而实现规模经济并提高效益。 虚拟机 虚拟计算机系统被称为“虚拟机”(VM),它是一种严密隔离的软件容器,内含操作系统和应用。每个功能完备的虚拟机都是完全独立的。通过将多台虚拟机放置在一台计算机上,可在一台物理服务器或“主机”上运行多个操作系统和应用。 名为“hypervisor”的精简软件层可将虚拟机与主机分离开来,根据需要为每个虚拟机动态分配计算资源。 虚拟机的主要特性 虚拟机具有以下特征,这些特征可提供多项优势。 分区 可在一台物理机上运行多个操作系统 可在虚拟机之间分配系统资源 隔离 可在硬件级别进行故障和安全隔离 可利用高级资源控制功能保持性能 封装 可将虚拟机的完整状态保存到文件中 移动和复制虚拟机就像移动和复制文件一样轻松 独立于硬件 可将任意虚拟机调配或迁移到任意物理服务器 服务器整合 借助服务器虚拟化,公司可以最大限度地利用服务器资源并减少所需服务器的数量。这最终会实现服务器整合,从而提高效率并降低成本。 虚拟化并非云计算 云计算与虚拟化并非是一回事,而利用虚拟化可以实现云计算的所有功能。云计算是指通过 Internet 按需交付共享计算资源(软件和/或数据)。无论是否位于云环境之中,您都可以首先将您的服务器虚拟化,然后迁移到云计算,以提高敏捷性并增强自助服务。