Saturday, April 28, 2018

Достоинства‭ ‬перехода‭ ‬на‭ ‬Cloudify

Достоинства‭ ‬перехода‭ ‬с‭ ‬инфраструктуры‭ (‬например‭ ‬на‭ ‬основе‭ openStack/vCloud/‬vSphere‭) ‬c‭ ‬ручным‭ ‬созданием‭ ‬и‭ ‬управлением‭ виртуальными‭ ‬машинами‭ ‬на‭ ‬продукты‭ ‬базирующиеся‭ ‬на‭ ‬оркестраторе.‭

Достоинства‭ ‬перехода‭ ‬на‭ ‬Cloudify:

Возможность‭ ‬централизованного‭ ‬управления‭ ‬инфраструктурой‭ ‬с‭ ‬возможностью‭ ‬использования‭ ‬гибридных‭ ‬решений.‭ ‬Позволяющей‭ ‬с‭ ‬минимальными‭ ‬изменениями‭ ‬управлять‭ ‬различными‭ ‬провайдерами‭ ‬в‭ ‬одной‭ ‬инфраструктуре. ‭
  1. Возможно‭ ‬комбинирование:
    • vSphere‭(‬+NSX‭)‬,‭ ‬vCloud,‭ ‬OpenStack,‭ ‬Azure,‭ ‬Google‭ ‬Cloud‭
    • Публичных‭ ‬и‭ ‬приватных‭ ‬облаков‭ (‬как‭ ‬пример‭ ‬vCD/OpenStack‭ ‬+‭ ‬GoogleСloud‭)
    • Возможность‭ ‬управления‭ ‬аппаратными‭ ‬решениями‭ ‬в‭ ‬будущем‭ ‬-‭ ‬netConf/ssh/cisco‭ ‬ios
    • Поддержка‭ ‬как‭ ‬SDN‭ ‬так‭ ‬и‭ ‬VNF
  2. Поддерживается‭ ‬мониторинг‭ ‬и‭ ‬масштабирование‭ ‬инфраструктуры‭ ‬по‭ ‬триггеру.
  3. Возможность‭ ‬визуального‭ ‬отображения‭ ‬взаимосвязей‭ ‬между‭ ‬компонентами‭ ‬инфраструктуры.
  4. Поддержка‭ ‬интеграции‭ ‬с‭ ‬сторонними‭ ‬продуктами,‭ ‬таких‭ ‬как:
    • ‬передача‭ ‬результатов‭ ‬мониторинга‭ ‬в‭ ‬сторонний‭ ‬продукт.
    • Управление‭ ‬из‭ ‬стороннего‭ ‬продукта‭ ‬инфраструктурой‭ ‬базирующейся‭ ‬на‭ ‬cloudify.
  5. Кластеризация‭ ‬и‭ ‬отказоустойчивость‭ ‬в платной версии.
  6. ‬Удобный‭ ‬пользовательский‭ ‬интерфейс‭ ‬с‭ ‬разделением‭ ‬на:
    • ‬доступные‭ ‬установочный‭ ‬шаблоны,‭ ‬описывающее‭ ‬взаимосвязь‭ ‬внутренних‭ ‬компонентов‭ ‬между‭ ‬собой;
    • ‬Список‭ ‬установок‭(‬deployments‭) ‬-‭ ‬базирующихся‭ ‬на‭ ‬шаблонов‭ ‬с‭ ‬возможностью‭ предоставления‭ ‬дополнительный‭ ‬уточняющих‭ ‬параметров;‭
    • ‬Логов‭ ‬событий‭ ‬привязанных‭ ‬к‭ ‬установкам‭ (‬deployments‭);‭
    • ‬Графиков‭ ‬базирующихся‭ ‬на‭ ‬текущем‭ ‬состоянии‭ ‬инфраструктуры‭ ‬с‭ ‬разбиением‭ ‬на‭ ‬установки.‭
  7. Доступность‭ ‬консольного‭ ‬клиента‭ ‬для‭ ‬выполнения‭ ‬операций‭ ‬без‭ ‬использования‭ ‬web‭ ‬интерфейса.
‭Возможная‭ ‬процедура‭ ‬перехода:

Постепенный‭ ‬перенос‭ ‬старых‭ ‬установок‭ ‬в‭ ‬cloudify‭ ‬-‭ ‬через‭ ‬указание‭ ‬текущей‭ ‬конфигурации‭ ‬виртуальных‭ ‬машин‭ ‬или‭ ‬иных‭ ‬компонентов‭ ‬с‭ предоставлением‭ проброса ‬операций‭ ‬через‭ ‬указание‭ ‬в‭ ‬свойствах‭ ‬компонента‭ “‬уже‭ ‬существующий‭”‬.‭ ‬В‭ ‬результате‭ ‬возможно‭ ‬использование‭ ‬уже‭ ‬существующей‭ ‬конфигурации‭ ‬и‭ ‬выполнение‭ ‬через‭ ‬powershell‭ (‬windows‭)‬,‭ ‬ssh‭ (‬unix‭ ‬like‭)‬,‭ ‬agent‭ (‬доустановка‭ ‬компонента‭ ‬для‭ ‬мониторинга‭ ‬на‭ ‬каждую‭ виртуальную‭ ‬машину‭)‬. И затем ‬последующее‭ ‬создание ‬компонентов‭ ‬изначально‭ ‬через‭ ‬cloudify‭ ‬плагины.

Поддерживается‭ ‬через‭ ‬плагины:‭

Облачные‭ ‬провайдеры:
  • vSphere‭(‬+NSX‭)
  • vCloud Air
  • openStack
  • Azure
  • AWS
  • GoogleCloud
  • KVM/qemu/libVirt
Плагины‭ ‬для‭ ‬управления:
  • SSH:‭ ‬Fabric/Terminal
  • Agent: ‬PowerShell/Bash/Python
  • VNF:‭ ‬NetConf
  • Ansible
  • Aria
  • Docker
  • Chef