gpt4 book ai didi

cloud - 为什么云计算需要虚拟化?

转载 作者:行者123 更新时间:2023-12-03 14:58:00 25 4
gpt4 key购买 nike

谁能解释一下为什么云计算需要虚拟化? IIS 和 Windows Server 的单个实例可以托管多个 Web 应用程序。那为什么我们需要在一台机器上运行多个操作系统实例呢?这如何导致更有效地利用资源?虚拟化开销如何值得?严格来说这是一个经济问题——我有钱只买 100 台机器,所以我运行虚拟化来假装我有 1000 台机器?

最佳答案

由于多种原因,虚拟化对于云计算来说很方便:

  • 云计算不仅仅是在 IIS 中运行的 Web 应用程序。 ActiveDirectory 不是网络应用程序。 SQL Server 不是 Web 应用程序。为了充分利用在云中运行代码的优势,您需要选择在云节点中安装各种服务,就像在您自己的 IT 数据中心中一样。其中许多服务不是由 IIS 管理的 Web 应用程序。如果您只将云视为 Web 应用程序,那么您将难以构建任何非 Web 应用程序。
  • 在幕后运行和管理云硬件的人员需要最终的权限和控制权来关闭、暂停和偶尔将您的云代码重新定位到不同的物理机器。如果您的云应用程序中的某些代码变得疯狂并失控,那么当代码直接在物理硬件上运行时,关闭该服务或该机器要比在流氓代码中运行时要困难得多。由管理程序管理的 VM。
  • 资源利用率 - 多个租户 (VM) 在相同的物理硬件上执行,但彼此之间的隔离比 IIS 的进程墙要强得多。每个租户的成本更低,每单位硬件的收入更高。
  • 关于cloud - 为什么云计算需要虚拟化?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3597993/

    25 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com