Microsoft Azure
Материал из Xgu.ru
Microsoft Azure — публичная система облачных вычислений, предоставляющая как IaaS- так и PaaS-ресурсы. На данный момент (конец 2014) насчитывает во всём мире 19 регионов по 16 датацентров в каждом. Каждый регион рассчитан на работу до 600 000 серверов одновременно. По заявлению Скота Гутри (Scott Guthrie, MS Executive Vice President, Cloud and Enterprise Group) это число в два раза выше чем у Amazon и в 6 раз чем у Google[1].
Содержание |
[править] Azure Resource Manager
Azure Resource Manager позволяет создавать сложные инсталляции с многочисленными ресурсами разнообразно взаимосвязанными между собой. Входными данными для Azure Resource Manager'а является файл-шаблон в формате JSON, описывающий требуемую инфраструктуру.
Аналогичные возможности в AWS предлагает CloudFormation. Другое, вендоронезависимое, решение — Terraform.
Подробнее:
- https://github.com/Azure/azure-quickstart-templates — примеры шаблонов
[править] Некоторые факты
- Инстанции типа G поддерживают до 32 CPU ядер, 450 GB памяти, 6.5 TB локальных SSD.
- Premium Storage предоставляет до 32 TB на виртуальную машину на скорости больше чем 50,000 IOPS, и с задержкой на чтение меньше 1ms.[2]
[править] Типичные процедуры
[править] Импорт существующей машины в Azure
- Основная страница: Импорт Linux-машины в облако Azure
[править] Настройка частной сети
некоторые материалы по теме:
- http://azure.microsoft.com/blog/2014/12/02/azure-virtual-network-gateway-improvements/
- http://www.kerrb.com/ecAzureVms101/day4-creating-point-to-site-vpn-to-azure-virtual-machines
- https://github.com/Azure/azure-xplat-cli/wiki/Network-Management
- http://www.bhargavs.com/index.php/2013/05/16/azure-vpn-behind-nat-on-the-cheap/
Настройка VPN между внешней Linux-системой и облаком:
- http://azure.microsoft.com/blog/2014/05/22/connecting-to-a-windows-azure-virtual-network-via-a-linux-based-software-vpn-device/
- http://serverfault.com/questions/627637/azure-site-to-site-vpn-with-a-linux-based-router-to-bridge-the-vpn-ports-to-a-rr
- http://xmodulo.com/create-site-to-site-ipsec-vpn-tunnel-openswan-linux.html
Устройства, которые поддерживают VPN с Azure:
Соединение двух сетей внутри Azure между собой:
- http://www.virtualizationadmin.com/articles-tutorials/cloud-computing/microsoft/virtual-networks-microsoft-azure-part1.html
- http://www.virtualizationadmin.com/articles-tutorials/cloud-computing/microsoft/virtual-networks-microsoft-azure-part2.html
[править] Запуск кластера
- Основная страница: Linux Cluster в Azure
[править] Автоматическая настройка узлов
- Основная страница: Chef в Azure
[править] Дополнительная информация
- Microsoft Azure @ GitHub
- Microsoft Azure vs. Amazon Web Services: Cloud Comparison (англ.) — сопоставление сервисов AWS и Microsoft Azure
[править] Azure Container Service
ARM Templates:
- Mesos: https://github.com/rgardler/azure-quickstart-templates/tree/acs/acs-mesos-full-template
- Swarm: https://github.com/rgardler/azure-quickstart-templates/tree/acs/acs-swarm-full-template