- PVSM.RU - https://www.pvsm.ru -
Буквально вчера были анонсированы [1] новые виртуальные машины Microsoft Azure, которые уже доступны всем пользователям. Суть новых виртуальных машин заключена в повышенной производительности – от пользователей было много запросов на то, чтобы производительность процессоров была повышена. В виртуальных машинах D-серии используются быстрые vCPU (около 60% прироста в скорости по сравнению с виртуальными машинами A) и большим количеством памяти (до 112 Гб). Также у новых машин — локальные SSD-диски (до 800 Гб), что открывает большие перспективы для повышенных запросов к файловой подсистеме.
А Michal Smereczynski из Варшавы, не откладывая важные дела на потом, уже скомпилировал немного ядра за ~11 минут.
Для того, чтобы лучше понять, как использовать новую функциональность, немного истории -каждая ВМ создается с двумя дисками — C (системным, хранящимся в виде VHD в Microsoft Azure Storage) и D (временным, который привязывается к локальному оборудованию). Размещение данных на диске D теперь более обосновано за счет повышения производительности дисковой подсистемы (=SSD). Для Linux-машин это тоже актуально, только Linux получает это в виде /mnt или /mnt/resource.
В качестве хорошего бонуса использование SSD для диска D дает возможность использовать функциональность Buffer Pool Extensions [2](BPE), таким образом повышая эффективность использования проектов, использующих что-нибудь типа MongoDB или SQL Server 2014. Buffer Pool — это ресурс, работающий с глобальной памятью и использующийся для кэширования страниц с данными (обеспечивая более быстрые операции чтения). Buffer Pool Extensions был представлен в SQL Servr 2014 и стал нужен, собственно, для того, чтобы увеличивать производительность за счет локальных SSD. Ситуация, в которой происходит чтение из базы, это как раз тот сценарий, который будет иметь значительный выигрыш. Активировать эту функциональность для вашего SQL Server можно, выполнив T-SQL запрос:
ALTER SERVER CONFIGURATION
SET BUFFER POOL EXTENSION ON
SIZE = <size> [ KB | MB | GB ]
FILENAME = 'D:SSDCACHEEXAMPLE.BPE'
Подробнее про BPE здесь [3]. Судя по комментариям к основному анонсу, BPE может дать увеличение производительности до 40%, что весьма неплохо.
Еще можно разместить TempDB на SSD, и тогда должно стать еще быстрее. Как это сделать, можно прочитать здесь [4].
Посмотреть же, что думают на эту тему простые IT-парни из Microsoft, можно здесь [5].
Создать виртуальные машины нового типа можно как с обоих порталов (http://manage.windowsazure.com [6] и http://portal.azure.com [7]), так и с помощью командлетов и API.
По ценам можно посмотреть на странице - Virtual Machine Pricing Details [8].
Call To Action
Что же делать? Регистрировать триал и собирать ядро, конечно!
Бесплатный [9] 30-дневный триал Microsoft Azure;
Бесплатный [10] доступ к ресурсам Microsoft Azure для стартапов [11], партнеров [12], преподавателей, подписчиков MSDN [12];
Центр разработки Microsoft Azure (azurehub.ru) [13] – сценарии, руководства, примеры, рекомендации по выбору сервисов и разработке на Microsoft Azure;
Последние новости Microsoft Azure — Twitter.com/windowsazure_ru [14].
А еще мы будем рады ответить на ваши вопросы по адресу azurerus@microsoft.com [15]. И ждем вас в Сообществе Microsoft Azure на Facebook [16]. Здесь вы найдете экспертов (не забудьте задать им вопросы), фотографии и много-много новостей.
Автор: ahriman
Источник [17]
Сайт-источник PVSM.RU: https://www.pvsm.ru
Путь до страницы источника: https://www.pvsm.ru/ssd/70384
Ссылки в тексте:
[1] были анонсированы: http://azure.microsoft.com/blog/2014/09/22/new-d-series-virtual-machine-sizes/
[2] Buffer Pool Extensions : http://msdn.microsoft.com/en-us/library/dn133176.aspx
[3] здесь: http://msdn.microsoft.com/en-us/library/ee210585.aspx
[4] здесь: http://msdn.microsoft.com/en-us/library/ms345408.aspx
[5] здесь: http://channel9.msdn.com/Blogs/Regular-IT-Guy/D-Series-SSD-VMs-in-IaaS
[6] http://manage.windowsazure.com: http://manage.windowsazure.com/
[7] http://portal.azure.com: http://portal.azure.com/
[8] Virtual Machine Pricing Details: http://azure.microsoft.com/en-us/pricing/details/virtual-machines/
[9] Бесплатный: http://www.windowsazure.com/ru-ru/pricing/free-trial/?WT.mc_id=AF078DAA2
[10] Бесплатный: http://msdn.microsoft.com/ru-ru/jj950243
[11] стартапов: http://bit.ly/11VUn4L
[12] партнеров: http://bit.ly/19LE3bS
[13] Центр разработки Microsoft Azure (azurehub.ru): http://www.azurehub.ru/
[14] Twitter.com/windowsazure_ru: http://www.twitter.com/windowsazure_ru
[15] azurerus@microsoft.com: mailto:azurerus@microsoft.com
[16] Сообществе Microsoft Azure на Facebook: http://www.facebook.com/groups/azurerus/
[17] Источник: http://habrahabr.ru/post/238217/
Нажмите здесь для печати.