Azure, SLA и CAP теорема - PullRequest
       19

Azure, SLA и CAP теорема

2 голосов
/ 23 марта 2010
  1. Сам Azure - это imo PaaS, а не IaaS. Ты согласен?

  2. MS гарантирует доступность 99% и высокую согласованность. Вы можете найти MS SLA здесь: http://www.microsoft.com/windowsazure/sla (три SLA Uptime: http://img229.imageshack.us/img229/4889/unbenanntqt.png) Я не могу найти ничего о том, как они собираются архивировать это. Они делают резервные копии? Если да: как они управляют согласованностью? Согласно теореме Кэпа (http://camelcase.blogspot.com/2007/08/cap-theorem.html ) их претензии нереальны. 2.1 Знаете ли вы подробную техническую информацию о том, как они собираются реализовывать заявления о согласованности и доступности?

  3. На странице MS вы найдете три документа SLA. Один для SQL Azure, второй для Azure AppFabric / .Net Services и третий для Azure Compute & Storage. (Снимок экрана в 1.) Как можно отслеживать нарушаются ли SLA? Они предлагают какой-то монитор, так что мне не нужно самостоятельно измерять время работы?

Ответы [ 3 ]

4 голосов
/ 23 марта 2010

1) Azure - это классическая «Платформа как услуга». Я согласен

2) 99% не очень высокая доступность. Это означает, что Azure может быть отключен на 3 полных дня в году. Статья в блоге, на которую вы ссылаетесь, ИМХО довольно неоптимальная. Существует еще один , который объясняет теорему CAP более подробно.

2 голосов
/ 23 марта 2010

В ответ на ваше первое замечание, сама MS называет Azure "Windows Azure Платформа ", поэтому ее статус PaaS кажется очевидным.

В ответ на ваш вопрос о резервном копировании во втором пункте, одно из главных обещаний облачных вычислений - позволить вам игнорировать администрирование ресурсов. Они обещают безопасные данные, и вам решать, доверяете ли вы им, но если вы хотите точно знать, как они их реализуют, вы упускаете точку облачной абстракции.

Третий пункт более интересен, но я полагаю, что вы должны обратить внимание (написать программное обеспечение для мониторинга?) На то, соответствуют ли они своим соглашениям об уровне обслуживания.

0 голосов
/ 11 апреля 2010

"Будет ли Microsoft добавлять функции виртуальной машины в Windows Azure, чтобы расширить набор существующих приложений, которые можно запускать на ней?

Да, Microsoft добавит функциональность виртуальной машины в Windows Azure, чтобы расширить набор существующих приложений, которые можно на ней запускать. Эта функция развертывания виртуальной машины позволит разработчикам запускать широкий спектр приложений Windows в Windows Azure, в то же время используя все преимущества встроенного автоматического управления службами. "(http://www.microsoft.com/windowsazure/faq/)

таким образом, MS планирует Azure стать IaaS.

...