Microsoft Window 的 azure 和 GoDaddy、hostgator 等网络托管公司之间有什么区别?
4 回答
以下是一些需要考虑的关键差异:
- 服务器使用情况。对于像 GoDaddy 这样的托管商,服务器是共享资源,无法计算(或限制)与您的应用程序共享给定服务器的租户数量。使用 Azure,具有 8 个内核的给定服务器被分配给特定的 VM。最多将 8 个虚拟机部署到给定服务器。
- 服务水平协议。使用像 GoDaddy 这样的共享主机,没有内置的方法来扩展您的应用程序,或确保运行您的应用程序的多个服务器的可用性。使用 Azure,您可以轻松扩展到 2 个或更多实例,确保至少 99.95% 的可用性。
- 虚拟服务器。作为对上述一点的澄清:GoDaddy 现在提供虚拟服务器,起价约为每月 30 美元。但是,此产品不提供任何扩展支持。
- 耐用的存储。除了 SQL Azure(GoDaddy 提供 SQL Server 托管)之外,Azure 还提供表、blob 和队列,每一个都是三重复制的。此外,Azure 可以在几秒钟内部署一个新的 SQL Azure 实例。SQL Azure 也是三重复制的。
- 监控和诊断基础设施。Azure 提供了一个诊断基础结构来捕获性能计数器、队列大小、自定义日志文件等内容,并将它们整合到易于访问/可查询的表和 blob 存储中。然后,您可以围绕这组诊断构建应用程序监控应用程序。此外,Azure 结构本身会监控应用程序的运行状况。例如,如果服务器发生故障,您的应用程序会自动在另一台服务器上重新启动。我不知道有任何内置于廉价/共享托管解决方案中的自动健康监控和恢复系统,例如 GoDaddy 提供的那些。
- 按需提供附加服务。在 Azure 中,您可以访问多种消耗性服务,例如 SQL Azure、服务总线、可扩展存储(blob、表、队列)、访问控制、缓存(2011 年上线)和报告服务(2011 年上线)。
Azure 就像 AWS 或 Google App Engine。他们有大量的服务器,你可以在上面购买(廉价的)时间,然后从他们那里获得服务。它不是虚拟主机的替代品,而是小型数据中心的替代品。
您的个人网站可能不需要云计算可以提供的那种按需可扩展性,但是不能投资于数据中心的 Web 初创公司可能 - 并且取决于许多因素,经济可能会受到青睐其中。但也许不是。
网络主机非常适合静态或动态内容或数据库等。当您的需求是预期的两倍时,AWS/Azure/GAE 非常适合,因此您可以调整小滑块。
GoDaddy 只是一家网络托管公司,而 Windows Azure 是一家云托管公司。
通常云托管公司提供不同级别的服务,即基础架构即服务 (IAAS)、平台即服务 (PaaS) 和软件即服务 (SaaS)。通常云服务是按流量计费的,你为使用的东西付费。例如,您的计算资源(CPU 内核)、存储、带宽使用都将根据您的帐户进行计量和收费。在您只需选择托管计划的网络托管中,情况并非如此。
云托管的另一个重要区别是弹性和即时可扩展性。您只需运行几个命令即可添加 CPU 内核、硬盘存储、带宽和任何其他计算资源。
您只需单击几下即可立即创建新的虚拟机(服务器),管理并完全控制您的基础架构要求。它允许您按需扩展。
Azure 和 GoDaddy 之间的主要区别在于它们的灵活性、功能、安全性和可靠性,其中 Azure 居于首位。