Azure 本身是 PaaS,而不是 IaaS。你同意?
MS保证99%的可用性和强一致性。您可以在此处找到 MS SLA:http://www.microsoft.com/windowsazure/sla (三个 SLA 正常运行时间: http://img229.imageshack.us/img229/4889/unbenanntqt.png )我找不到任何关于他们将如何存档的信息。他们做备份吗?如果是:他们如何管理一致性?根据 Cap 定理 ( http://camelcase.blogspot.com/2007/08/cap-theorem.html )他们的主张并不现实。 2.1 你知道他们如何实现一致性和可用性声明的详细技术知识吗?
在 MS 页面上,您将找到三个 SLA .docs,一个用于 SQL Azure,第二个用于 Azure AppFabric/.Net 服务,第三个用于 Azure 计算和存储。(1 中的屏幕截图。)如何跟踪是否违反 SLA?他们是否提供某种监视器,这样我就不必自己测量正常运行时间?
最佳答案
1) Azure 是一个经典的“平台即服务”。我同意
2) 99% 并不是很高的可用性。这意味着 Azure 每年允许停机 3 天。恕我直言,您引用的博客文章不太理想。有another one这更详细地解释了 CAP 定理。
关于Azure、SLA 和 CAP 定理,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2502024/