gpt4 book ai didi

Azure 术语令人困惑还是只有我这么认为?

转载 作者:行者123 更新时间:2023-12-01 07:32:32 24 4
gpt4 key购买 nike

我已经在 Azure 上阅读了一段时间,但我仍然在思考 Azure 中的三个主要路线之间到底有什么区别;网站、虚拟机和云服务。

现在我知道云服务是 Paas,它为您提供了一个由他们负责的预构建 VM,您只需在上面添加您的 Web/ worker 角色即可。他们的 VM 服务算作 Iaas,它允许您上传自己的 VM 镜像,并且它们不会为您更新或执行任何操作。最后,他们的网站服务是 Saas,您基本上只需上传 .aspx,他们就会为您完成其他所有事情。

但让我感到困惑的是,这三个(网站、虚拟机和云服务)不是都在云上,并且所有三个都在虚拟机上运行,​​并且所有三个都在运行或能够运行网站。然后您仍然会遇到有关云服务上的虚拟机角色的讨论,这是一个全新的困惑,但我相信它们现在已被弃用。

那么就 Web 角色和辅助角色而言,它们是仅在云服务“VM”上运行还是在虚拟机 VM 上运行,还是在两者上运行?

所以我只需要一点澄清,看起来也许只是他们使用的术语令人困惑,也许如果他们只是将它们命名为 IaaS、Paas、Saas 就不会那么困惑了,还是我遗漏了一些东西?

编辑:实际上我读到一些地方,网站不一定是 Saas,而是更多 Paas,有人也可以具体化吗?

最佳答案

这样想:

虚拟机:它们是虚拟机。您负责操作系统,包括许可、Windows 更新等。

网站:您在 Multi-Tenancy IIS 托管环境中获得一个“网站”。您无权更改操作系统,因此,如果您需要执行“特殊”操作(例如将 DLL 添加到 GAC 或其他系统级更改),则会受到限制。

云服务:这些是 Microsoft 为您管理操作系统的虚拟机,但您有权进行操作系统级别的更改。现在,当然,这些更改可能会消失,因此您必须明智地管理这些更改,但您确实有权执行此类操作。例如,如果您想在服务器上安装 FTP 客户端,如果您非常聪明,则可以在这里完成,但虚拟机可能是更好的选择。但是,如果您需要安装 Windows 来远程加入您的域(例如),则可以通过云服务来完成此操作。

这有帮助吗?也许另一种思考方式是这样的:

VM:您管理操作系统和其他所有内容。

网站:您管理的是网站,而不是服务器。

云服务:微软总是为您提供一个标准的虚拟机快照作为启动,您可以在每次应用程序启动时从那里调整操作系统(及其中的所有内容)。

关于Azure 术语令人困惑还是只有我这么认为?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24632314/

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