Обзор Windows Azure
- В этой теме 0 ответов, 1 участник, последнее обновление 12 лет, 8 месяцев назад сделано Intinger.
-
АвторСообщения
-
15.04.2012 в 20:04 #7785IntingerУчастник
Облачные вычисления уже стали реальностью. Запуск приложений и хранение данных на компьютерах, распо-ложенных в доступном через Интернет центре обработки данных, может принести немало преимуществ. Однако независимо от того, где выполняются приложения, они создаются на определенных платформах. Например, для локальных приложений, выполняемых в центре обработки данных организации, в понятие платформы обычно входит операционная система, тот или иной способ хранения данных и, возможно, некоторые другие аспекты. Приложениям в облачной среде требуется аналогичная база для работы.
Именно такую базу предоставляет платформа Windows Azure — базу для запуска приложений и хранения данных в облаке. На рис. 1 это наглядно показано.
[attachment=37:0f817d6c99bb6c34c38a5120e55faf961.png]Рис. 1. Приложения Windows Azure выполняются в центрах обработки данных Microsoft и доступны через Интернет.Вместо того чтобы предоставлять программное обеспечение, которое заказчики Microsoft могли бы само-стоятельно устанавливать и выполнять на своих компьютерах, мы предлагаем Windows Azure в качестве сервиса. Заказчики используют эту платформу для выполнения приложений и хранения данных на компьютерах, принадлежащих корпорации Microsoft, а доступ к этим компьютерам осуществляется через Интернет. Приложениями как сервисом могут пользоваться и предприятия, и индивидуальные потребители. Вот несколько разновидностей приложений, которые можно создать на платформе Windows Azure. Независимый поставщик ПО может создать предназначенное для бизнес-пользователей приложение по модели SaaS («программное обеспечение как сервис»). Одной из целей создания Windows Azure была поддержка собственных приложений Microsoft, разработанных по модели SaaS, так что независимые поставщики ПО могут также использовать эту платформу в качестве основы для разнообразных облачных решений.
Независимый поставщик ПО может создать приложение SaaS для индивидуальных потребителей, а не предприятий. Поскольку в Windows Azure заложена возможность поддержки хорошо масштабируемых программных продуктов, эта платформа прекрасно подойдет фирме, планирующей разработку нового приложения для широкого потребительского рынка. Предприятия могут с помощью Windows Azure создавать и выполнять приложения, предназначенные для сотрудников. В такой ситуации, скорее всего, не потребуется столь высокая масштабируемость, как в приложениях для индивидуальных потребителей. Однако благодаря своей надежности и управляемости платформа Windows Azure представляет собой привлекательный вариант.
Для поддержки облачных приложений и данных в Windows Azure имеется пять компонентов, как показано на рис. 2.
[attachment=38:77e5ed0cd95a48316637a5cb03ad804a1.png]Рис. 2. В Windows Azure имеется пять основных компонентов: вычисления, хранилище, Fabric Controller, сеть доставки контента и подключения.Вычисления: выполнение приложений в облаке. В этом случае приложения работают в среде, во многом схожей со средой Windows Server, хотя модель программирования Windows Azure несколько отличается от модели локальных приложений Windows Server. Хранилище: хранение двоичных и структурированных данных в облаке. Fabric Controller: развертывание и мониторинг приложений, управление ими. Fabric Controller также обновляет системной ПО всей платформы. Сеть доставки контента (Content Delivery Network, CDN): повышает скорость глобального доступа к двоичным данным в хранилище Windows Azure за счет ведения кэшированных копий таких данных по всему миру. Подключения: позволяют создавать подключения IP-уровня между локальными компьютерами и приложениями Windows Azure.
Далее мы рассмотрим Вычисления в Windows AzureПри поддержке компании Microsoft -
АвторСообщения
- Для ответа в этой теме необходимо авторизоваться.