'

Архитектура, возможности и методы использования платформы облачных вычислений Microsoft Windows Azure Лекция 6 Windows Azure Storage

Понравилась презентация – покажи это...





Слайд 0

Архитектура, возможности и методы использования платформы облачных вычислений Microsoft Windows Azure Лекция 6 Windows Azure Storage Сафонов Владимир Олегович Профессор кафедры информатики Заведующий лабораторией Java-технологии Санкт-Петербургский государственный университет Email: vosafonov@gmail.com WWW: http://www.vladimirsafonov.org


Слайд 1

Windows Azure Storage– основная компонента Azure, предназначенная для управления памятью в “облаке”. По классу ПО (см. лекцию 1) Azure Storage относится к промежуточному ПО (middleware) Azure Storage предназначена для поддержки хранения информации в Azure Platform. (C) Сафонов В.О. 2011 2 Введение в Azure Storage


Слайд 2

- Сервис Blob (Binary Large OBjects) для хранения текста или бинарных данных - Сервис Queue для надежного сохраняемого обмена сообщениями между сервисами - Сервис Table для работы со структурированной памятью, к которой можно обращаться по запросам. (C) Сафонов В.О. 2011 3 Основные сервисы Storage


Слайд 3

Троекратное дублирование данных; устойчивость к ошибкам Поддержка REST (Representational State Transfer) – наиболее оптимального асинхронного протокола взаимодействия с Web-сервисами (C) Сафонов В.О. 2011 4 Преимущества Windows Azure Storage


Слайд 4

В Azure CTP предоставляются три сервиса Памяти - таблицы (tables), очереди (queues) и бинарные объекты (blobs) В коммерческой версии они объединены под сервисами блокировки и кэширования. Они функционируют под управлением Azure Fabric. Каждый сервис имеет программный .NET API и HTTP REST API. REST-узлы сети имеют следующий формат имен: .[storage,blob,queue].core.windows.net. (C) Сафонов В.О. 2011 5 Формат доменых имен элементов Памяти Azure


Слайд 5

Структурированные, не требующие описаний в виде схем, масштабируемые хранилища данных Каждый объект имеет имя таблицы и набор свойств вида ключ / значение Ограничения на объекты: максимальный объем – 1 МБайт, максимальное число свойств – 255. Поддерживаются следующие типы свойств: - строка (string) - двоичный объект (binary) - целое число (int) - длинное целое (long) - булевское значение (bool) - вещественное двойтой точности (double) - глобальный идентификатор объекта (guid) Имеется три специальных свойства: ключ раздела (partition key), ключ строки в таблице (row key), и версия (version) К таблицам поддерживаются очереди сообщений Таблица делится на разделы (partitions) Запросы к таблицам (C) Сафонов В.О. 2011 6 Таблицы


Слайд 6

Бинарные объекты могут создаваться и обрабатываться программным путем. Бинарные объекты идентифицируются уникальными, мнемоничными путями доступа в виде URL-адресов типа: <account>.blob.core.windows.net Размер бинарных объектов можнт быть до 50 ГБайт. Блоки до 64 МБайт могут обрабатываться непосредственно, большей длины – должны быть разделены на блоки. Каждый блок закачивается на сайт отдельно. В конце операции проверяется, все ли блоки закачаны. Пространство имен для бинарных объектов – это иерархический IURL-путь вида: <account>.blob. core.windows.net Бинарные объекты можно изменять (C) Сафонов В.О. 2011 7 Бинарные объекты (blobs)


Слайд 7

(C) Сафонов В.О. 2011 8 Создание нового Storage Account


Слайд 8

(C) Сафонов В.О. 2011 9 Создание территориальной группы


Слайд 9

(C) Сафонов В.О. 2011 10 Выбор сведений о подписке


Слайд 10

(C) Сафонов В.О. 2011 11 Создание Storage account по выбранной подписке


Слайд 11

(C) Сафонов В.О. 2011 12 Создание новой учетной записи хранения


Слайд 12

(C) Сафонов В.О. 2011 13 URL-адрес учетной записи хранения


Слайд 13

(C) Сафонов В.О. 2011 14 URL-адрес учетной записи хранения


Слайд 14

(C) Сафонов В.О. 2011 15 Создание Storage account saf2


Слайд 15

(C) Сафонов В.О. 2011 16 Регистрация доменного имени


Слайд 16

(C) Сафонов В.О. 2011 17 Доменное имя создано


Слайд 17

Домашнее задание к лекции 6 Войдите в облако Azure, создайте Storage account и в нем – домен. В домене создайте бинарный объект и таблицу и поэкспериментируйте с ними. (C) Сафонов В.О. 2011 18


×

HTML:





Ссылка: