什么是裸机管理程序?综合指南
您是否正在为您的 IT 主干寻找高度可扩展、灵活且快速的解决方案?
了解裸机或虚拟化环境之间的区别将使您能够做出明智的决定。
花点时间在这里掌握基础知识:
您的项目在性能、密度和合规性方面有哪些要求?这些条款将决定您的部署策略,包括运行虚拟化环境的能力。
什么是裸机?
裸机只是“专用服务器”的另一种说法。
这是一个单租户环境,可直接访问底层硬件技术,无需任何管理程序开销。裸机除了核心性能外,还可以支持多种操作系统。
术语裸机是指直接访问硬件。它包括利用 1 型或 2 型管理程序无法访问的所有特定功能的能力。这只会通过虚拟化来模拟该环境。
什么是裸机管理程序?
裸机管理程序或 Type 1 管理程序 ,是直接安装在硬件上的虚拟化软件。
Hypervisor 的核心是主机或操作系统。
它的结构允许底层硬件组件的虚拟化运行,就好像它们可以直接访问硬件一样。管理程序使计算机能够将其操作系统与其核心物理结构和硬件分开。从这个位置,hypervisor 可以赋予物理主机操作许多虚拟单元的能力。
它允许有机会在同一台服务器上容纳许多客户端。服务器虚拟化允许更密集的部署,但代价是开销和利用所有硬件功能的能力有限。
每个客户都将体验到自己的专用服务器的模拟。但是,服务器的物理资源,例如 CPU 周期、内存和网络带宽,正在服务器上的所有租户之间共享。
虚拟机管理程序是关于灵活性和可扩展性的。管理程序允许更密集地利用硬件,尤其是在并非所有物理资源都被使用的情况下。虚拟化可以但不需要底层操作系统。尤其是在谈到与数据中心相关的生产工作负载时。数据中心着眼于部署在裸机服务器之上而不是操作系统内的管理程序。
虚拟环境创建的镜像类型也决定了管理程序的性能。
Microsoft、Citrix 和 VMware 拥有三个最流行的管理程序系统。 Hyper-V、Systems XenServer 和 ESX 品牌分别代表了当今虚拟机管理程序市场的大部分。
裸机最适合谁?
裸机环境适用于多种类型的工作负载,无论公司规模如何。
企业数据中心需要精细的资源和访问管理、高级别的安全性和扩展能力。单租户环境可以更好地执行,并且不会遇到“吵闹的邻居”的风险。由于物理隔离,从安全角度来看,涉及的风险较小。
Bare Metal 的主要特点是什么?
裸机服务器专用于一个客户端,并且永远不会与多个客户进行物理共享。如果该客户选择在其上运行虚拟化平台,他们将自己创建一个多租户环境。裸机通常是最精简的资源控制方式。
使用裸机,客户端可以避免管理程序环境中存在的所谓“嘈杂邻居效应” .
这些服务器也可以在 IT 服务提供商/IaaS 提供商持有的个人拥有的数据中心或托管中同样运行良好。企业还可以选择通过托管服务提供商的订阅轻松租用裸机服务器。
裸机环境的主要优势在于其分离性。
该系统不需要在任何其他操作系统内部运行。但是,它仍然为虚拟环境提供了所有必要的服务。
裸机有什么好处?
在不使用裸机的情况下,租户可以在传统的虚拟机管理程序基础架构中获得隔离和安全性。但是,“吵闹的邻居”效应可能仍然存在。
如果一台物理服务器因服务器上的一个租户的请求或消耗而过载,那么隔离将成为一个缺点。裸机环境完全避免了这种情况。
裸机还为管理员提供了通过添加新硬件来增加资源的选项。
- 降低间接费用 – 虚拟化平台比裸机产生更多开销,因为没有虚拟机管理程序层占用服务器的处理能力。随着开销的减少,解决方案的响应能力和整体速度将会提高。裸机还允许进行更多的硬件定制,从而提高速度和响应能力。
- 数据传输的成本效益 – 裸机提供商通常会提供更具成本效益的出站数据传输方法。专用服务器环境可能会提供数 TB 的免费数据传输。在其他条件相同的情况下,虚拟化环境将无法匹配这些初始报价。但是,这些情况取决于服务器报价和合作伙伴关系,并且无法保证。
- 灵活部署 – 服务器配置可以非常精确。根据您的工作负载,您或许可以混合使用裸机和虚拟环境。
- 服务质量 – 服务质量经常致力于消除裸机环境中出现的“邻居吵闹”问题。这可以被视为财务优势和技术优势。如果出现问题,客户会有人在纸上追究责任。但是,与任何 SLA 一样,这可能会因具体情况而异。
- 更高的安全性 – 对安全性非常敏感的组织可能会担心在虚拟机管理程序多租户环境中达不到法规遵从性标准。这是一些公司不愿迁移到裸机云计算的最常见原因之一。裸机服务器使创建完全物理的资源分离成为可能。请记住,默认情况下,虚拟化并不意味着安全性降低。安全是一个极其复杂和广泛的术语,涉及许多因素。
裸机管理程序有什么好处?
您可能不需要单租户、裸机服务器的卓越性能。您的公司可以通过使用管理程序更好地利用资源。即使与高效且可扩展的裸机解决方案相比,虚拟机管理程序也有许多优势。
当您有动态工作负载时选择管理程序,并且您不需要拥有绝对前沿的性能。需要在关闭之前启动并运行一小段时间的工作负载非常适合这种环境。
- 备份和保护 – 虚拟机比传统应用程序更容易保护。在备份应用程序之前,必须先暂停它。这个过程非常耗时,并且可能导致应用程序大量停机。使用快照工具可以快速轻松地捕获虚拟机的内存空间。然后可以在短时间内将该快照保存到磁盘。拍摄的每个快照都可以被调用,从而按需为用户提供丢失或损坏数据的恢复和恢复服务。
- 提高硬件利用率 – 裸机服务器只能充当单个应用程序和操作系统的主机。管理程序使用来自网络的更多可用资源来托管多个 VM 实例。这些实例中的每一个都可以在同一物理系统上运行完全独立的应用程序和操作系统。
- 提高移动性 – VM 的结构使其非常具有移动性,因为它是独立于底层硬件的独立实体。可以在具有足够可用资源的任何远程或本地虚拟服务器之间迁移 VM。这可以在任何时间点完成,而不会受到影响。这种情况经常发生,以至于它有一个流行词:实时迁移。也就是说,只要虚拟机可以运行管理程序,它就可以移动到不同底层基础架构上的相同管理程序环境。通过容器化实现终极移动性。
- 足够的安全性 – 由管理程序创建的虚拟实例在逻辑上彼此隔离,即使它们在物理上没有分离。尽管它们可能在同一物理服务器上,但它们彼此之间没有任何基础知识。如果一个人受到攻击或出现错误,问题不会直接转移到另一个人身上。尽管可能会出现嘈杂的邻居效应,但虚拟机管理程序的安全性令人难以置信,尽管它们在物理上并不专用于单个客户端。
为您的项目做出最佳决策
每种情况都不同,每种情况都需要查看所有可用的解决方案。最后,对于具有本机工作负载的裸机服务器与具有虚拟机管理程序和虚拟化工作负载的裸机,没有明确的答案。这两种选择都有其优点和缺点,因此归根结底要确保满足业务的所有领域。
评估后,将根据您的团队最满意和最适合您的需求做出决定。建议测试这两个系统以验证性能以及它如何影响您的基础架构和服务管理。
正确理解安全性、可扩展性和灵活性后,您应该准备好足够的工具来缩小决策范围。通过一些指导和测试,1 类裸机管理程序 可能是您的企业一直在寻找的解决方案。
云计算