gpt4 book ai didi

azure - Windows Azure 存储(Blob、表、队列)是否针对 Windows Azure 角色的访问进行了优化?

转载 作者:行者123 更新时间:2023-12-04 14:34:35 28 4
gpt4 key购买 nike

我目前正在考虑在 Windows Azure 上托管 ElasticSearch执行。加载应用程序并在 Java 下运行它并不困难。

目前,ElasticSearch only supports Amazon's S3当谈到云存储时。

结果,我做了一个request to add support for Azure Blob Storage in ElasticSearch .

在我发出请求后,我突然想到,虽然我可以在 Azure 中托管 ElasticSearch,但我可以创建一个 Amazon S3帐户,然后让在 Azure 中运行的实例连接到 S3 帐户进行存储。

但是,我确实担心两者之间的速度。虽然我确信 Azure 存储和 Amazon S3 都针对非常快的速度进行了优化,但我有一种挥之不去的感觉,即从各自的计算集群访问时,存储系统确实得到了优化。

也就是说,有这方面的明确信息吗?这是有道理的,但我正在寻找具体的确认或否认。

最佳答案

这并不是针对 Azure 角色的 Azure 存储 API 优化的问题,而只是物理共置和网络距离/跳数的问题。您可以(并且应该)指定您的 Azure 存储服务与将使用该存储服务的 Azure 角色位于同一数据中心。

您可以预期同一数据中心内的 Azure 角色和 Azure 存储之间的网络带宽最大,延迟最低。当您的 Azure 角色连接到其自己的数据中心之外的任何设备(无论是另一个数据中心中的 Azure 存储,还是另一个数据中心中的 Amazon S3 存储)时,带宽会更低,延迟会更高。

除了性能之外,还请记住,您需要为服务进出 Azure 数据中心的所有数据流量付费。让您的 Azure 角色访问 Amazon S3 或另一个 Azure 数据中心中的数据将会占用您的带宽配额,而访问同一数据中心内的 Azure 存储则不会产生任何费用,无论您的角色和您的角色之间使用了多少流量。 Azure 存储。

关于azure - Windows Azure 存储(Blob、表、队列)是否针对 Windows Azure 角色的访问进行了优化?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5160052/

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