Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Скачиваний:
209
Добавлен:
04.06.2015
Размер:
662.02 Кб
Скачать

Краткие итоги

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

Преимущество облачных вычислений: все вычисления выполняются удаленно, от компьютера пользователя требуется только наличие веб-браузера и доступа в Интернет.

Недостаток облачных вычислений – полная зависимость пользователя от облака (в котором хранятся не только программы, но и его данные).

Современная тенденция – разработка корпоративных облаков всех ведущих фирм, их объединение в единое облако и все более широкое использование облачных вычислений пользователями.

Элементы концепции облачных вычислений: инфраструктура как сервис, платформа как сервис, программное обеспечение как сервис.

Уровни компонент облачных вычислений: уровень клиента, уровень приложений, уровень сервисов, уровень платформы, уровень памяти (данных), уровень инфраструктуры.

Архитектура облачных вычислений: сервисы, инфраструктура, платформа, память.

Роли в разработчиков и клиентов в облачных вычислениях: архитектор облака, интегратор облака, поставщик облака, пользователи облака, производитель оборудования.

Стандарты, используемые в облачных вычислениях, - коммуникация приложений на основе протоколов HTTP и XMPP (протокол обмена мгновенными сообщениями); HTML 5 – специальная версия HTML для облачных вычислений; AJAX – технология для оптимизации обращений к веб-страницам путем минимизации числа перенаправлений; OMF – стандарт виртуализации данных; передача данных в формате XML.

Windows Azure – операционная система и платформа фирмы Microsoft для облачных вычислений, наиболее развитая и распространенная среди всех облачных платформ. Ее реализация основана на платформе .NET и Windows Communication Foundation (WCF) и предоставляемых ею сервисах. Компоненты (сервисы) Windows Azure – Интерфейс (Fabric), Вычисления (Compute) и Память (Storage). Обеспечивается доступ к SQL Azure – облачной версии Microsoft SQL Server. Облачные сервисы .NET функционируют на основе двух объединяющих компонент – управления доступом и облачной шины.

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

Набор для практики Вопросы

  1. Что такое облачные вычисления?

  2. Что понимается в облачных вычислений под "облаком"?

  3. Что такое центр обработки данных?

  4. Каковы элементы концепции облачных вычислений?

  5. Какие уровни выделяются при организации облачных вычислений?

  6. Что такое уровень клиента?

  7. Что такое уровень сервисов?

  8. Что такое уровень приложений?

  9. Что такое уровень платформы?

  10. Что такое уровень памяти?

  11. Что такое уровень инфраструктуры?

  12. Каковы роли клиентов и реализаторов в облачных вычислениях?

  13. Какие стандарты используются в облачных вычислениях?

  14. Что такое Microsoft Windows Azure?

  15. Из каких основных компонент состоит Microsoft Windows Azure?

  16. На какой платформе основана реализация Microsoft Windows Azure?

Соседние файлы в папке все лекции по ОС