Azure、SLA 和 CAP 定理

发布于 2024-08-26 10:02:10 字数 808 浏览 3 评论 0原文

  1. Azure 本身是 PaaS,而不是 IaaS。你同意?

    在我
  2. 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 你知道他们如何实现一致性和可用性声明的详细技术知识吗?

  3. 在 MS 页面上,您将找到三个 SLA .docs,一个用于 SQL Azure,第二个用于 Azure AppFabric/.Net 服务,第三个用于 Azure 计算和存储。(屏幕截图 1。)如何跟踪是否违反 SLA?他们是否提供某种监视器,以便我不必自己测量正常运行时间?

  1. Azure itself is imo PaaS and not IaaS. Do you agree?

  2. MS gurantees an availability of 99% and a strong consistency. You can find MS SLAs here: http://www.microsoft.com/windowsazure/sla
    (three SLAs Uptime: http://img229.imageshack.us/img229/4889/unbenanntqt.png ) I can't find anyhing about how they are going to archive that. Do they do backups? If Yes: How do they manage consistency? According to the Cap theorem (http://camelcase.blogspot.com/2007/08/cap-theorem.html
    ) their claims are not realistic.
    2.1 Do you know detailed technical stuff about the how they are going to realize the claims about consistency and availability?

  3. On the MS page you'll find three SLAs .docs, one for SQL Azure, the second for Azure AppFabric/.Net Services and the third for Azure Compute&Storage.(Screenshot in 1.) How can one track whether SLAs are violated? Do they offer some sort of monitor, so I don't have to measure the uptime by myself?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(3

灵芸 2024-09-02 10:02:10

1) Azure 是一个经典的“平台即服务”。我同意

2) 99% 并不是很高的可用性。这意味着 Azure 每年允许停机 3 天。恕我直言,您引用的博客文章不太理想。还有另一个更详细地解释了 CAP 定理。

1) Azure is a classical "Platform as a Service". I agree

2) 99% is not a very high availability. It means that Azure is allowed to be 3 full days down per year. The blog article you referenced is IMHO quite suboptimal. There is another one that explains the CAP theorem in more detail.

世界和平 2024-09-02 10:02:10

为了回答您的第一点,MS 本身将 Azure 称为“Windows Azure 平台” ”,所以它作为PaaS的地位似乎是不言而喻的。

针对第二点中有关备份的问题,云计算的主要承诺之一是允许您忽略资源的管理。他们承诺安全数据,这取决于你是否信任他们,但如果你想确切地知道他们如何实现它,你就错过了云抽象的要点。

第三点更有趣,但我认为您应该关注(编写监控软件?)它们是否符合 SLA。

In answer to your first point, MS itself calls Azure the "Windows Azure Platform", so its status as PaaS seems self-evident.

In response to your question about backups in the second point, one of the main promises of cloud computing is to allow you to ignore the administration of the resources. They promise safe data, it's up to you as to whether you trust them, but if you want to know exactly how they implement it, you're missing the point of the cloud abstraction.

The third point is more interesting, but I would assume it's up to you to pay attention (write monitoring software?) to whether they live up to their SLAs.

狼亦尘 2024-09-02 10:02:10

“微软是否会向 Windows Azure 添加虚拟机功能,以扩展可以在其上运行的现有应用程序集?

是的,微软将向 Windows Azure 添加虚拟机功能,以扩展可以在其上运行的现有应用程序集。这个虚拟机机器部署功能将使开发人员能够在 Windows Azure 中运行各种 Windows 应用程序,同时充分利用内置的自动化服务管理。” ( http://www.microsoft.com/windowsazure/faq/ )

因此 MS 是计划将 Azure 转变为 IaaS。

"Will Microsoft add VM functionality to Windows Azure to expand the set of existing applications that can be run on it?

Yes, Microsoft will add Virtual Machine functionality to Windows Azure to expand the set of existing applications that can be run on it. This Virtual Machine deployment functionality will enable developers to run a wide range of Windows applications in Windows Azure, while taking full advantage of the built in automated service management." ( http://www.microsoft.com/windowsazure/faq/ )

thus MS is planning Azure to become IaaS.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文