Просмотр по

Платформа микросервисов Azure получит поддержку Linux, Java и контейнеров

Платформа микросервисов Azure получит поддержку Linux, Java и контейнеров

Технический директор Azure Марк Руссинович (Mark Russinovich) на Open Networking Summit 2015 представил дальнейшие планы Microsoft в отношении Azure Service Fabric — новой PaaS-архитектуры Azure, ознакомительная версия которой для разработчиков вышла во апреле.

Внутри Microsoft Azure Service Fabric, прежде известная как Windows Fabric, уже использовалась на протяжении последних пяти лет. На ней базируются такие сервисы, как Azure Database, Azure Document DB, Service Bus и даже цифровой ассистент Cortana. Service Fabric является ключевым компонентом архитектуры программно-конфигурируемых сетей Microsoft, использующей программируемые переключатели или хосты для достижения лучших масштабирования и производительности.

С помощью Service Fabric, приложения Azure могут быть разложены на меньшие компоненты или микросервисы, которые можно обновлять и поддерживать независимо от базовой инфраструктуры. Различные микросервисы также могут общаться между собой через программные интерфейсы.

Microsoft собирается в будущем перенести Service Fabric в частные облака на базе Windows Server, а также в облака на хостинговых сервисах. В настоящее время, платформа Azure Service Fabric поддерживает Windows и языки C++ и C#, но в дальнейшем, как сообщает Руссинович, планируется добавить поддержку Linux, а также Java и других языков.

Дорожная карта для Service Fabric кроме того предусматривает поддержку контейнерных технологий Windows и Linux. На предыдущей конференции Ignite, старший менеджер программ Microsoft, Тейлор Браун (Taylor Brown) отметил, что пользователям будет предоставлена опция применения Service Fabric в виртуальных машинах, контейнерах или и там, и там. «Мы считаем, что люди будут еще долго продолжать использовать виртуальные машины, — заявил он. — Контейнеры это всего лишь еще один в наборе инструментов».

Хотя о сроках представитель Microsoft не сообщил, известно, что тестовая версия Windows Server 2016, включающая обычные Windows-контейнеры и виртуализованные Hyper-V, должна выйти этим летом.

Другой интересной новостью, проскользнувшей в выступлении Руссиновича, было известие о том, что Microsoft начинает использовать в серверных центрах Azure сетевые интерфейсные карты Azure SmartNIC с массивами программируемой логики (FPGA).

Ранее, в проекте под кодовым именем Catapult, компания уже приступила к применению в ограниченных масштабах FPGA для выполнения индексации для Bing. Теперь же SmartNIC позволит разгрузить центральные процессоры серверов от сложных задач, таких как криптография, ускорение хранения и качество обслуживания (QoS).

Добавить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *