- Windows Azure Pack — что за зверь и с чем его есть?
- Что за чудо-юдо, что за дивный зверь?
- Где взять и как поставить?
- Компоненты Windows Azure Pack
- Необходимые компоненты
- Дополнительные компоненты
- Информационный портал по безопасности
- Windows Azure Pack — что за зверь и с чем его есть?
- Что за чудо-юдо, что за дивный зверь?
- Где взять и как поставить?
Windows Azure Pack — что за зверь и с чем его есть?
Посетителей: 753 | Просмотров: 885 (сегодня 0)
Вот как раз на тему облачности думаю я пора рассказать про такую интересную штуку как Windows Azure Pack! Это как WIndows Azure, только как-бы «у вас в кармане»! Интересно? Тогда милости прошу продолжить чтение!
Что за чудо-юдо, что за дивный зверь?
Ну давайте разберемся, что же это такое — Windows Azure Pack? Ну во-первых, он совершенно бесплатен и доступен для скачивания в открытую. Во-вторых, по сути это набор аналогичных технологий механизмов своего старщего и полноценного брата — Windows Azure, который является публичным облаком от Microsoft. Вот только Azure Pack надстраивается над частным облачным тандемом — Windows Server 2012 R2 и System Center 2012 R2. Надстройка же позволяет получить интерфейс внешне практически ничем не отличающийся от Windows Azure, реализуя возможности самообслуживания, мультитенантность (или многоарендность, если изволите) на разных уровнях предоставления услуг — как на уровне IaaS, так и на уровне PaaS.
Если вникнуть в детали — то по сути это набор веб-порталов, которые используют REST API и прослойку SPF (Service Provider Foundation) как его реализующую для управления различными элементами инфраструктуры: компонентами System Center, в частности VMM, базами данных SQL или MySQL, веб-сайтами IIS (по сути на уровне PaaS) — это как пример. Если полностью перечислить функционал — то получится следующая картина, описанная ниже.
Увеличить
Вот так выглядит полный список предоставляемых сервисов через Windows Azure Pack на сегодняшний день.
1) Портал управления для администраторов — по сути, интерфейс, через который производится вся настройка сервисов, которые можно будет предоставлять через Windows Azure Pack. В частности на этом портале создаются и управляются ресурсы частного из VMM (или же публичного облака — смотря кто конечный потребитель), учетные записи пользователей — по сути создается роль Tenant Administrator все в том же VMM, планы предоставления услуг (план — это набор услуг который можно скомпоновать и предоставить пользователю через создание подписки), задать квоты на потребляемые ресурсы, а также установить механизмы биллинга для потребляемых ресурсов за счет сторонних компонентов, например Cloud Cruiser.
Увеличить
Вот так выглядит созданный пользователь и проассоциированная с ним подписка в Windows Azure Pack с точки зрения VMM.
2) Портал управления для пользователей — это по сути интерфейс для потребления услуг конечным пользователем — например задачу развертывания, мониторинга и управления веб-сайтами, виртуальными машинами или же сервисными шинами можно реализовать черз этот портал.
3) Service management API — это по сути REST API, который позволяет интегрировать порталы Windows Azure со сторонними решениями, например системами биллинга. Также этот механизм позволяет перенести функционал Windows Azure в кастомизированные, собственные веб-порталы (читай — интерфейсы). Тут главное разобраться — можно полностью реализовать весь функционал Windows Azure Pack на портале внешне ничего с ним общего даже не имеющим — да здравствует свобода выбора и конкурентное преимущество!
4) Виртуальные машины — по сути это уровень IaaS в области предоставления виртуальных машин как Windows, так и Linux. Данный портал включает в себя возможности создания галереи образов ВМ, аналогично своему взрослому брату, а также настройки виртуальных сетей и области масштабирования разворачиваемых компонентов.
5) Сервисная шина (Service Bus) — сервис, предоставляющий надежную систему обмена сообщениями и данными между распределенными приложениями. Данный механизм действует по подписке на сообщения на основе запросов или тем публикаций или подписок.
6) SQL и MySQL — по сути это сервис на уровне PaaS для предоставления экземпляров баз данных на указанных платформах, используется в сочетании с веб-сайтами, как правило. Тут важо понимать, что SQL можно и на уровне IaaS развернуть, т.е. получить виртуальную машину с СУБД, но в данном случае модно скзать, что предоставляется доступ к определенному экземпляру базы данных с квотой на ее объем, иными словами на ВМ с SQL может быть множество различных изолированных пользователей на уровне PaaS, который не имеют доступа к самой ВМ, только к СУБД, да и то — только к своему собственному экземпляру БД.
Увеличить
Пример подключения СУБД SQL на уровне PaaS в Windows Azure Pack.
7) Автоматизация и расширенные функции — по сути портал для создания кастомных, индивидуальных сервисов и их включение в работу пользователя. Можно, например, создавать runbook’и с целью автоматизации рабочих потоков и бизнес-процессов, а также исполнять их.
Где взять и как поставить?
Наверное, один из самых простых в установке продуктов из всех, с которыми мне приходилось работать.
Необходимо запустить наш Web Installer на машине, где планируется развернуть Azure Pack. Для начала рекомендую использовать экспресс-метод — это когда все роли и компоненты Azure Pack разворачиваются на одном сервере на базе Windows Server 2012 / 2012 R2.
Вот собственно и ссылка на установщик. Далее просто выбираем все компоненты и кликаем на Next->Next->Next>))))).
Увеличить
Так выглядит установщик Windows Azure Pack.
На всякий случай — список предварительных требований к установке:
• Windows Server® 2012 или Windows Server 2012 R2
• Microsoft Web Platform Installer 4.6
• Microsoft .NET Framework 3.5 Service Pack (SP) 1
• Internet Information Services (IIS) 8 или IIS 8.5
• .NET Framework 4.5 Extended, with ASP.NET Windows 8
С точки зрения требования к оборудования картина такая:
• 8 ГБ ОЗУ. Если вы запускаете внутри ВМ, то настоятельно рекомендуется НЕ ИСПОЛЬЗОВАТЬ динамическую память.
• 40 ГБ дискового пространства.
По скольку Windows Azure Pack — это веб-портал, то по умолчанию понадобится доступ некоторым портам, на брандмауэре открыть их нужно будет:
Admin API (API функций администратора)
30004
Management portal for administrators (Портал управления для администраторов)
30091
Authentication site (Сайт аутентификации)
30071
Configuraton site (Сайт настройки и конфигурирования)
30101 — Локальная подсеть
MySQL resource provider (Провайдер подключения СУБД MySQL)
30012
SQL Server or MySQL resource provider (Провайдер подключения СУБД SQL или MySQL)
30010
Tenant API (API для работы с пользовательскими функциями — внутренний)
30005
Tenant public API (API для работы с пользовательскими функциями — публичный)
30006
Management portal for tenants (Портал управления для пользователей)
30081
Usage (Служебный портал)
30022
WebAppGallery (Галерея веб-приложений)
30018
Windows authentication site (Сайт аутентификации)
30072
Как-то так выгляди общая история с WAP (Windows Azure Pack) — я естественно призываю самостоятельно попробовать его в деле, развернуть и настроить — а потом поиграть уже с сервисами и его функциями — крайне интересное занятие выходит на практике! Удачных Вам экспериментов!
Компоненты Windows Azure Pack
Применимо к:Windows Azure Pack
Пакет Windows Azure предоставляет базовый набор компонентов, необходимых для поддержки нескольких дополнительных компонентов, таких как веб-службы Windows Azure или шины обслуживания Windows Azure.Необходимо установить необходимые компоненты, а затем исходя из требований к размещению решить, какие компоненты определенных служб будут установлены.
Необходимые компоненты
API управления службой.API управления службой предоставляет единый интерфейс для управления службами Пакет Windows Azure на портал управления.Доступны три API-интерфейса:
Интерфейс Пакет Windows Azure Admin API предоставляет функциональные возможности по выполнению задач администрирования из портал управления для администраторов или через запуск командлетов Windows PowerShell.
Интерфейс Пакет Windows Azure Tenant API позволяет пользователям или клиентам многоарендной системы и настраивать облачные службы, входящие в планы, на которые они подписаны, и управлять ими.
Интерфейс Пакет Windows Azure Tenant Public API позволяет конечным пользователям настраивать облачные службы, входящие в планы, на которые они подписаны, и управлять ими.Интерфейс Tenant Public API предназначен для обслуживания всех нужд конечных пользователей, подписанных на различные службы, предоставляемые поставщиками услуг.
Сайты проверки подлинности.Эти веб-сайты предоставляют службы проверки подлинности для портал управления для администраторов и портал управления для клиентов.
Сайт проверки подлинности администратораПо умолчанию Пакет Windows Azure для портала администрирования использует проверку подлинности Windows.Для проверки подлинности пользователей можно также использовать службы федерации Active Directory Windows Azure (AD FS) .Дополнительные сведения см. в статье Настройка службы федерации Active Directory для Windows Azure Pack.
Сайт проверки подлинности клиента.Пакет Windows Azure использует поставщик членства ASP.NET для проверки подлинности для портал управления для клиентов.
портал управления службами.портал управления позволяет вам и вашим клиентам взаимодействовать с Microsoft Azure Pack.
Портал управления для администраторов.Портал для администраторов, где можно настраивать облака ресурсов, учетные записи клиентов, планы аренды и расценки.На этом портале администраторы могут создавать облака веб-сайтов, частные облака виртуальных машин, разрабатывать планы и управлять подписками пользователей.
Портал управления для клиентов.Настраиваемый портал самообслуживания для выделения ресурсов, мониторинга и управления службами, например Windows Azure Pack. Веб-сайты, виртуальные машины Windows Azure и Windows Azure Pack. Шина обслуживания.На этом портале пользователи подписываются на службы, создают виртуальные машины и базы данных.
Дополнительные компоненты
веб-сайты.Служба, которая позволяет предоставить масштабируемую платформу веб-хостинга высокой плотности для веб-приложений ASP.NET, PHP и Node.js.Служба веб-сайтов содержит настраиваемую коллекцию веб-приложений из проектов с открытым исходным кодом и возможности интеграции c системами управления версиями для сторонних разрабатываемых веб-сайтов и приложений.Дополнительные сведения и инструкции по развертыванию службы веб-сайтов см. в разделе Развертывание Windows Azure Pack. Веб-сайты.
Виртуальные машины.Служба, предоставляющая возможности инфраструктуры как службы для машин с Windows и Linux.Служба Virtual Machines включает коллекцию шаблонов виртуальных машин, функции масштабирования и виртуальной сети.Дополнительные сведения и инструкции по развертыванию службы виртуальных машин см. в разделе Подготовка облаков виртуальных машин.
Шина обслуживания.Служба, предоставляющая функции надежного обмена сообщениями между распределенными приложениями.Служба шины обслуживания предоставляет средства ведения очередей и возможности публикации или подписки с учетом тематики.Дополнительные сведения и инструкции по развертыванию службы шины обслуживания см. в разделе Интеграция шины обслуживания в Windows Azure Pack.
Автоматизация и расширяемость.Возможность для автоматизации и интеграция дополнительных нестандартных служб в платформу, в том числе редактора модулей Runbook и среды выполнения.Дополнительные сведения и инструкции о включении автоматизации см. в разделе Развертывание Service Management Automation.
SQL и MySQL.Клиентам можно выделять базы данных Microsoft SQL и MySQL.Дополнительные сведения см. в статье Использование SQL Server или MySQL с Windows Azure Pack.
Информационный портал по безопасности
Windows Azure Pack — что за зверь и с чем его есть?
Автор: admin от 22-01-2014, 10:10, посмотрело: 1 686
Всем согревающий привет от Лорда Огня!
В этот замечательный, солнечный и морозный (ух! — лад-хлад!) день уж очень хочется рассказать про что-нибудь облачное (банально, не правда ли? — смайл).
Вот как раз на тему облачности думаю я пора рассказать про такую интересную штуку как Windows Azure Pack! Это как WIndows Azure, только как-бы «у вас в кармане»! Интересно? Тогда милости прошу продолжить чтение!
Что за чудо-юдо, что за дивный зверь?
Ну давайте разберемся, что же это такое — Windows Azure Pack? Ну во-первых, он совершенно бесплатен и доступен для скачивания в открытую. Во-вторых, по сути это набор аналогичных технологий механизмов своего старщего и полноценного брата — Windows Azure, который является публичным облаком от Microsoft. Вот только Azure Pack надстраивается над частным облачным тандемом — Windows Server 2012 R2 и System Center 2012 R2. Надстройка же позволяет получить интерфейс внешне практически ничем не отличающимся от Windows Azure, реализуя возможности самообслуживания, мультитенантность (или многоарендность, если изволите) на разных уровнях предоставления услуг — как на уровне IaaS, так и на уровне PaaS.
Если вникнуть в детали — то по сути это набор веб-порталов, которые используют REST API и прослойку SPF (Service Provider Foundation) как его реализующую для управления различными элементами инфраструктуры: компонентами SYstem Center, в частности VMM, базами данных SQL или MySQL, веб-сайтами IIS (по сути на уровне PaaS) — это как пример. Если полностью перечислить функционал — то получится следующая картина, описанная ниже.
Вот так выглядит полный список предоставляемых сервисов через Windows Azure Pack на сегодняшний день.
1) Портал управления для администраторов — по сути, интерфейс, через который производится вся настройка сервисов, которые можно будет предоставлять через Windows Azure Pack. В частности на этом портале создаются и управляются ресурсы частного из VMM (или же публичного облака — смотря кто конечный потребитель), учетные записи пользователей — по сути создается роль Tenant Administrator все в том же VMM, планы предоставления услуг (план — это набор услуг который можно скомпоновать и предоставить пользователю через создание подписки), задать квоты на потребляемые ресурсы, а также установить механизмы биллинга для потребляемых ресурсов за счет сторонних компонентов, например Cloud Cruiser.
Вот так выглядит созданный пользователь и проассоциированная с ним подписка в Windows Azure Pack с точки зрения VMM.
2) Портал управления для пользователей — это по сути интерфейс для потребления услуг конечным пользователем — например задачу развертывания, мониторинга и управления веб-сайтами, виртуальными машинами или же сервисными шинами можно реализовать черз этот портал.
3) Service management API — это по сути REST API, который позволяет интегрировать порталы Windows Azure со сторонними решениями, например системами биллинга. Также этот механизм позволяет перенести функционал Windows Azure в кастомизированные, собственные веб-порталы (читай — интерфейсы). Тут главное разобраться — можно полностью реализовать весь функционал Windows Azure Pack на портале внешне ничего с ним общего даже не имеющим — до здравствует свобода выбора и конкурентное преимущество!
4) Виртуальные машины — по сути это уровень IaaS в области предоставления виртуальных машин как Windows, так и Linux. Данный портал включает в себя возможности создания галереи образов ВМ, аналогично своему взрослому брату, а также настройки виртуальных сетей и области масштабирования разворачиваемых компонентов.
5) Сервисная шина (Service Bus) — сервис, предоставляющий надежную систему обмена сообщениями и данными между распределенными приложениями. Данный механизм действует по подписке на сообщения на основе запросов или тем публикаций или подписок.
6) SQL и MySQL — по сути это сервис на уровне PaaS для предоставления экземпляров баз данных на указанных платформах, используется в сочетании с веб-сайтами, как правило. Тут важо понимать, что SQL можно и на уровне IaaS развернуть, т.е. получить виртуальную машину с СУБД, но в данном случае модно скзать, что предоставляется доступ к определенному экземпляру базы данных с квотой на ее объем, иными словами на ВМ с SQL может быть множество различных изолированных пользователей на уровне PaaS, который не имеют доступа к самой ВМ, только к СУБД, да и то — только к своему собственному экземпляру БД.
Пример подключения СУБД SQL на уровне PaaS в Windows Azure Pack.
7) Автоматизация и расширенные функции — по сути портал для создания кастомных, индивидуальных сервисов и их включение в работу пользователя. Можно, например, создавать runbook’b с целью автоматизации рабочих потоков и бизнес-процессов, а также исполнять их.
Где взять и как поставить?
Наверное, один из самых простых в установке продуктов из всех, с которыми мне приходилось работать.
Необходимо запустить наш Web Installer на машине, где планируется развернуть Azure Pack. Для начала рекомендую использовать экспресс-метод — это когда все роли и компоненты Azure Pack разворачиваются на одном сервере на базе Windows Server 2012 / 2012 R2.
Вот собственно и ссылка на установщик. Далее просто выбираем все компоненты и кликаем на Next->Next->Next>))))).
Так выглядит установщик Windows Azure Pack.
На всякий случай — список предварительных требований к установке:
• Windows Server® 2012 или Windows Server 2012 R2
• Microsoft Web Platform Installer 4.6
• Microsoft .NET Framework 3.5 Service Pack (SP) 1
• Internet Information Services (IIS) 8 или IIS 8.5
• .NET Framework 4.5 Extended, with ASP.NET Windows 8
С точки зрения требования к оборудования картина такая:
• 8 ГБ ОЗУ. Если вы запускаете внутри ВМ, то настоятельно рекомендуется НЕ ИСПОЛЬЗОВАТЬ динамическую память.
• 40 ГБ дискового пространства.
По скольку Windows Azure Pack — это веб-портал, то по умолчанию понадобится доступ некоторым портам, на брандмауэре открыть их нужно будет:
Admin API (API функций администратора)
Management portal for administrators (Портал управления для администраторов)
Authentication site (Сайт аутентификации)
Configuraton site (Сайт настройки и конфигурирования)
30101 — Локальная подсеть
MySQL resource provider (Проавйдер подключения СУБД MySQL)
SQL Server or MySQL resource provider (Проавйдер подключения СУБД SQL или MySQL)
Tenant API (API для работы с пользовательскими функциями — внутренний)
Tenant public API (API для работы с пользовательскими функциями — публичный)
Management portal for tenants (Портал управления для пользователей)
Usage (Служебный портал)
WebAppGallery (Галерея веб-приложений)
Windows authentication site (Сайт аутентификации)
Как-то так выгляди общая история с WAP (Windows Azure Pack) — я естественно призываю самостоятельно попробовать его в деле, развернуть и настроить — а помто поиграть уже с сервисами и его функциями — крайне интересное занятие выходит на практике! Удачных Вам экспериментов!