Большой двоичный объект Windows Azure




Скачать 272.83 Kb.
НазваниеБольшой двоичный объект Windows Azure
страница1/6
Дата публикации03.12.2013
Размер272.83 Kb.
ТипРеферат
shkolnie.ru > Информатика > Реферат
  1   2   3   4   5   6
Большой двоичный объект Windows Azure

Бред Калдер, Тони Ванг, Шейн Маинали и Джейсон Ву

Май 2009

Содержание


1Введение 1

2Модель данных 2

3REST-интерфейс BLOB-объектов 3

3.1Управление версиями 4

4BLOB-объект как список блоков 5

4.1Абстракции данных блоков 6

4.2Примеры запросов REST 7

4.2.1Примеры REST-запросов PUT Block 7

4.2.2Примеры REST-запросов PUT Block List 7

4.2.3Примеры REST-запросов GET Blob 8

4.2.4Примеры REST-запросов Get Block List 8

4.2.5Примеры REST-запросов Copy Blob 10

4.3Сценарии передачи блоков 11

4.4Условные операции PUT и GET и оптимистичный параллелизм 14

4.5Параллельные операции PUT и GET для одного BLOB-объекта 14

5Перечисление BLOB-объектов 15

5.1Иерархический перечень 15

5.2Разбивка на страницы 16

6Передовые практические методы 17

6.1Время ожидания повторных запросов и ошибки «Connection closed by Host» (соединение прервано узлом) 17

6.2Настройка приложения при многократном возникновении ошибок превышения времени ожидания 17

6.3Обработка ошибок и составление отчетов 18

6.4Сжатое содержимое 18

6.5Копирование BLOB-объекта 18

6.6Использование операции GET Block List для неподтвержденных блоков 19

6.7Устойчивость к сбоям 19

6.8Рекомендации по работе с контейнером BLOB-объекта 19



1Введение


Windows Azure является основой облачной платформы Microsoft. Эта «облачная операционная система» предоставляет разработчикам приложений основные технологические компоненты для создания масштабируемых служб высокой доступности:

  • Виртуализированные вычисления

  • Масштабируемое хранилище

  • Автоматизированное управление

  • Обширный пакет средств разработки


Хранилище Windows Azure позволяет разработчикам приложений хранить данные в облаке. Приложение получает доступ к данным в любой момент из любой точки и может хранить любой объем данных в течение неограниченного времени. При этом гарантируется, что данные не будут повреждены или утеряны. Хранилище Windows Azure поддерживает широкий набор абстракций данных:

  • Служба больших двоичных объектов Windows Azure (Windows Azure Blob) — обеспечивает хранение больших элементов данных.

  • Таблица Windows Azure (Windows Azure Table) — предоставляет структурированное хранилище для поддержки состояния службы.

  • Очередь Windows Azure (Windows Azure Queue) — обеспечивает диспетчеризацию асинхронных заданий и взаимодействие между службами.


Чтобы использовать хранилище Windows Azure, пользователь должен создать учетную запись при помощи веб-интерфейса портала Windows Azure. После создания учетной записи пользователь получает 256-разрядный секретный ключ, предназначенный для проверки подлинности пользователей и авторизации запросов к системе хранения.С помощью этого секретного ключа создается подпись HMAC SHA256 для запроса. Эта подпись передается с каждым запросом для аутентификации запросов пользователя.
В этом документе приведено описание службы больших двоичных объектов Windows Azure. Служба больших двоичных объектов Windows Azure позволяет приложениям хранить в облаке большие объекты, до 50 ГБ каждый. Наиболее часто используемые большие двоичные объекты (BLOB) обслуживаются несколькими серверами. Это обеспечивает масштабирование и обработку необходимого для работы приложения трафика. Такая система обладает высокой надежностью благодаря троекратному дублированию данных. Данные доступны в любой момент времени из любой точки. Кроме того, обеспечивается строгая согласованность. Это гарантирует мгновенную доступность объекта при его добавлении или обновлении: все внесенные изменения немедленно становятся доступны для чтения.
  1   2   3   4   5   6

Похожие:

Большой двоичный объект Windows Azure iconПрактическая работа Сеть доставки содержимого(cdn) Windows Azure
Сеть доставки содержимого Windows Azure (cdn) предназначена для доставки содержимого больших двоичных объектов Windows Azure. Сеть...
Большой двоичный объект Windows Azure iconПрактическая работа Использование службы кэширования (Azure Caching) в приложении Windows Azure
Упражнение Использование кэширования Windows Azure для сохранения состояния сеанса 10
Большой двоичный объект Windows Azure iconПрактическая работа Отладка приложений в Windows Azure
При работе с приложениями Windows Azure эмулятор вычислений позволяет выполнять код локально и отлаживать его с помощью тех же функций...
Большой двоичный объект Windows Azure iconСодержание Общие сведения 3 Ключевые вопросы 3
Сегмент Подключение локальной конечной точки к веб-роли Windows Azure в облаке 7
Большой двоичный объект Windows Azure iconОблачные службы, виртуальные машины и виртуальная сеть Windows Azure
Стандартные термины, применимые ко всем рассматриваемым здесь Уровням обслуживания
Большой двоичный объект Windows Azure iconСодержание
Для освобождения емкости необходимо объединить несколько баз данных sql azure в одну. Этот подход называется сегментированием баз...
Большой двоичный объект Windows Azure iconСодержание Общие сведения 3 Ключевые вопросы 3
Данный документ может также служить учебником или пошаговым руководством по этой технологии. Дополнительные демонстрации Windows...
Большой двоичный объект Windows Azure iconНазвание: Большой диск драйверов windows V 2 [русский] Описание
Описание: Большой диск драйверов windows V 2 [русский] Cборка установки драйверов и системных
Большой двоичный объект Windows Azure iconРуководство по установке демоверсии
Ос windows 95, Windows 98, Windows nt4 sp 6 или или Windows 2000 sp4, Windows xp, Windows me 19
Большой двоичный объект Windows Azure iconПроверьте содержимое комплекта
Данное устройство работает со следующими операционными системами: Windows xp, Windows 2000, Windows Me, Windows 98se
Вы можете разместить ссылку на наш сайт:
Школьные материалы


При копировании материала укажите ссылку © 2014
shkolnie.ru
Главная страница