2

我是 Azure 和网站部署的新手,我正在努力确保我了解事情是如何工作的。据我了解,一旦我创建了一个网站,就会创建一个 Web 应用程序并开始在云中运行,然后再发布我自己的网站。

我知道云提供了可扩展性、负载平衡(在多个数据中心之间)、易于发布/测试等......传统网络托管中不存在的东西。

所以我的问题是,由于我的网站现在位于云/Azure 中,我的网站会在 MS 数据中心中全球复制吗?如果是,它与负载平衡有什么不同吗?换句话说,它背后的想法是复制我的网站以提供来自世界各地的更快访问。如果所有这些都是正确的,我想传统的网络托管不支持复制。

很抱歉这些简单的问题,但我真的需要理解,如果你能提供任何细节,我将不胜感激。

4

1 回答 1

3

问:所以我的问题是,由于我的网站现在位于云/Azure 中,我的网站会在 MS 数据中心中全球复制吗?

答:您的网站不会自动在全球范围内复制到所有 MS 数据中心。每个 azure 服务,无论是云服务、sql-azure、存储、网站还是 VM,都位于您选择的位置。在一个位置内,您可以扩展一些服务以在多个实例中运行。如果您生成一个新实例,您的网站就会被复制。但它仍然在相同的地理位置运行。

问:如果是,它与负载平衡有什么不同吗?

答:在 Azure 中,您需要区分负载平衡和流量管理。如果您在一个位置运行多个实例,则只有一个外部 URL 可以访问它。负载均衡器将流量平均分配给每个正在运行的服务实例。

流量管理器允许您控制用户流量到 Windows Azure 托管服务的分配。托管服务可以在同一个数据中心或世界各地的不同中心运行。流量管理器通过将策略引擎应用于域名服务 (DNS) 查询来工作。

所以一般来说,如果你想把你的应用程序传播到世界各地,你必须自己做。

在您选择的所有位置创建服务并使用流量管理器连接它们。

于 2013-06-12T10:35:05.890 回答