(495) 925-0049, ITShop интернет-магазин 229-0436, Учебный Центр 925-0049
  Главная страница Карта сайта Контакты
Поиск
Вход
Регистрация
Рассылки сайта
 
 
 
 
 

Автоматическое масштабирование веб-сайтов, облачных сервисов и виртуальных машин

В этой статье мы поговорим про анонс нового сервиса автоматического масштабирования веб-сайтов, облачных сервисов и виртуальных машин в Windows Azure.

 

Автоматическое масштабирование

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

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

Масштабирование облачных веб-сайтов


image

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

С помощью панели администрирования пользователь может задать цели масштабирования - минимальный и максимальные пределы нагрузки на CPU при которых происходит изменение в конфигурации, выделяются или удаляются экземпляры веб-сайта.

Например, если установить минимальный передел цели масштабирования в 30%, а максимальный предел в 80%, то Windows Azure будет выделять новые экземпляры веб-сайтов (и автоматически балансировать между ними нагрузку) пока средняя загрузка на CPU держится на уровне более 80%. В то же время, Windows Azure будет постепенно удалять экземпляры, в случае, если средняя нагрузка на CPU держится на уровне менее 30%.

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

Например, если установить параметр "Число экземпляров" в пределе от 2 до 9, то при любых условиях Windows Azure будет масштабировать веб-сайт от двух экземпляров до девяти и ни один экземпляр больше. 

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

Масштабирование облачных сервисов на основе CPU


image

Облачные сервисы Windows Azure могут быть автоматически масштабируемы на основе загрузки CPU точно так же, как и веб-сайты. Однако, для облачных сервисов доступны дополнительные функции и параметры масштабирования.

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

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

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

Масштабирование облачных сервисов на основе сообщений в очереди


image

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

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

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

Масштабирование виртуальных машин


Автоматическое масштабирование виртуальных машин в Windows Azure производится на основе сопоставленного с машинами облачного сервиса.

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

Остальные функции масштабирования идентичны таковым в облачных сервисах.

История успеха: Skype


В рамках пленарного доклада конференции Build 2013 Скотт Гатри объявил о переносе инфраструктуры сервиса Skype в облачное окружение Windows Azure.

image

Этот перенос позволит сервису отказаться от постоянного приобретения, развертывания и сопровождения собственных серверов.

Кроме того, благодаря функции автоматического масштабирования сервис Skype будет экономить свыше 40% средств в периоды спада нагрузки на сервис и автоматически увеличивать мощности в периоды роста.

 



 Распечатать »
 Правила публикации »
  Написать редактору 
 Рекомендовать » Дата публикации: 22.07.2013 
 

Магазин программного обеспечения   WWW.ITSHOP.RU
ZBrush 4R6 Win Commercial Single License ESD
Quest Software. SQL Navigator for Oracle
ABBYY Lingvo x6 Многоязычная Профессиональная версия, электронный ключ
NERO 2016 Classic ESD. Электронный ключ
Nero Basic Burning ROM 2018 VL 5 - 9 License corporate
 
Другие предложения...
 
Курсы обучения   WWW.ITSHOP.RU
 
Другие предложения...
 
Магазин сертификационных экзаменов   WWW.ITSHOP.RU
 
Другие предложения...
 
3D Принтеры | 3D Печать   WWW.ITSHOP.RU
 
Другие предложения...
 
Новости по теме
 
Рассылки Subscribe.ru
Информационные технологии: CASE, RAD, ERP, OLAP
Безопасность компьютерных сетей и защита информации
Реестр Windows. Секреты работы на компьютере
Один день системного администратора
Программирование на Visual Basic/Visual Studio и ASP/ASP.NET
Adobe Photoshop: алхимия дизайна
Проект mic-hard - все об XP - новости, статьи, советы
 
Статьи по теме
 
Новинки каталога Download
 
Исходники
 
Документация
 
 



    
rambler's top100 Rambler's Top100