|
Базы данных Постоянное хранение данных важнейший компонент множестваОсновы баз данных в MS AzureВыставление счетов
При использовании собственного развертывания SQL Server на базе виртуальных машин Azure
необходимо понимать три важных фактора, влияющих на цену. Первый —
стоимость самих виртуальных
машин Windows. Как вы помните, использование виртуальных машин Azure тарифицируется поминутно.
Второй —
стоимость лицензии SQL Server. При использовании образа SQL Server из Azure Marketplace вам
придется оплачивать лицензию SQL Server (также с
поминутной тарификацией). Ее стоимость зависит от
версии SQL Server (Web, Standard или Enterprise) и целевого размера виртуальной машины. Последний
фактор —
стоимость использования хранилища Azure. Для обеспечения сохраняемости дисков
виртуальных машин Azure используется хранилище Azure (в частности, страничные BLOB
-
объекты).
Итоговую стоимость использования SQL Server на базе виртуальных машин Azure можно представить так:
итоговая стоимость = стоимость Windows Server + стоимость лицензии SQL Server + стоимость
использования хранилища Azure.
Если у вас уже есть лицензия SQL Server, вы можете использовать ее вместо того, чтобы оплачивать (с
поминутной тарификацией) лицензию SQL Server, полученную вместе с образом виртуальной машины
Azure. В этом случае вы оплачиваете только лицензию Windows Server и использование хранилища Azure.
Возможность использования имеющейся лицензии SQL Server предоставляется в рамках преимущества
«мобильность лицензий» в программе Microsoft Software Assurance для Azure. Более подробная
информация доступна по адресу
http://azure.microsoft.com/pricing/license
-
mobility/
.
Рекомендации по подключению и повтору попыток взаимодействия с базой
данных
SQL Azure
Microsoft
больше не поддерживает
Enterprise Library
6, и исходный код этой библиотеки был выложен в
общий доступ. Пример логики повторных попыток приводится по адресу
https://azure.microsoft.com/documentation/articles/sql-database-develop-csharp-retry-windows/
.
Оба подхода в
равной степени допустимы.
Более подробная информация и рекомендации по подключению к базе данных
SQL Azure
приводятся в материале о лучших методиках и принципах построения архитектур:
https://azure.microsoft.com/documentation/articles/sql-database-connect-central-recommendations/
.
И наконец, команда
Microsoft Patterns & Practices
опубликовала подробное руководство по
реализации повторных попыток при работе с различными службами
Azure
, в том числе с базой
данных
SQL
. Более подробная информация и примеры программного кода доступны по адресу
https://azure.microsoft.com/documentation/articles/best-practices-retry-service-specific/
.
|
|
|