Cisco тоже хочет в облака

в 7:05, , рубрики: CIAC, Cisco, cloud, Облачные вычисления, хостинг, метки: , ,

Всем привет! Хочу продолжить тему облаков и сегодня мы поговорим о продукте от компании Cisco. Cisco Intelligent Automation for Cloud (CIAC) – програмное обеспечение, которое может автоматизировать имеющийся датацентр или поможет построить свое частное или публичное облако. Хочется заметить, что вокруг этого софта не так много шумихи, как вокруг платформ типа Openstack или Eucalyptus. Софт достаточно мощный и позволяет решать практически любые задачи. Всех кого заинтересовал добро пожаловать под кат.

История

CIAC состоит из двух компонентов: CPO и CCP. Ни один из этих продуктов Cisco сама не сделала. Для автоматизации процессов Cisco в 2009 году за $105 миллионов покупает Tidal Software Inc., вместе с компанией получает продукт Tidal Enterprise Scheduler. Предпологалось, что на базе этого продукта Cisco будет автоматизировать и виртуализировать датацентры построенные на базе Cisco Unified Computing System. Как показывает время так оно и случилось. Для полноценного облака Cisco не хватало еще одной вещи – self-service portal. И в 2011 году Cisco покупает newScale и получает service catalog и self-service portal. После этих покупок появляется Cisco Intelligent Automation for Cloud — голый, никому не нужный продукт. Как только вы хоть немного начнете работать с ним, вы заметите, что вы работаете с разными продуктами, которые пытаются вместе связать. В некоторых местах Cisco даже не поменяла оригинальных названий. Вообще есть мнение, что Cisco и не хочет облака, очень много уделяется времени, и ресурсов функционалу для разворачивания операционных систем на UCS. Они хотят продавать железо и предлогают софт к этому железу. Вопрос кому это нужно? Сейчас все идут в сторону виртуализации.

Архитектура

Как я и говорил ранее CIAC состоит из двух компонентов:

  • Cisco Cloud Portal (CCP) — он предоставляет пользователям self-service portal через который они могут получить доступ к ресурсам облака.
  • Cisco Process Orchestrator (CPO) – бэкэнд облака, который автоматизирует задачи.

Cisco тоже хочет в облака

На схеме серой рамкой обведено все, что умеет делать CIAC. На данный момент основной платформой по виртуализации можно считать VMware vCenter. У CPO есть коннектор, чтобы подключать vCenter и производить автоматизацию создания и управления виртуальной машиной. Как и многие платформы CIAC — это всеголишь фреймворк для построения облака. Так же осуществляется поддержка Cisco Server Provisioner (CSP) и UCSM для bare metal provisioning.

Cisco Cloud Portal

Портал с помощью которого пользователь получает доступ к нашему облаку. Данный продукт использует Java и если вы захотите его установить вам понадобится:

  • Linux, Windows
  • Java
  • JBoss, WebSphere, WebLogic
  • Microsoft SQL Server 2008, Oracle 11g

Я перечислил всё с чем может работать портал, вам надо выбрать что-то одно из каждого пункта. Обычно стандартная установка происходит на JBoss и на Microsoft SQL. Процесс установки происходит достаточно быстро, а вот интеграция с CPO и дальнейшая настройка без опыта может занять много времени.

Cisco тоже хочет в облака

Портал поддерживает LDAP авторизацию. Много мощных инструментов, которые позволяет кастомизировать и добавлять новые сервисы без написания кода, но все это настолько сложно и криво работает, что очень часто появляются мысли написать свой портал с нуля.

Cisco тоже хочет в облака

Окно создание новой виртуальной машины стандартное для всех практически облачных платформ. Чуть ниже еще можно указать логин и пароль администратора. Весь портал работает с помощью запросов. К примеру создание новой виртуальной машины это запрос, который вдальнейшем будет отправлен на CPO. Причем можно просматривать статус этих запросов или к примеру включить функционал апрува запросов. По идее, для конечных пользователей этот функционал с запросами должен быть закрыт.

Cisco тоже хочет в облака

Окно просмотра состояния запроса. В данном случае удаление виртуальной машины, которое завершилось успешно.

Cisco тоже хочет в облака

После создания виртуальной машины пользователь может начать работать с ней и выполнять стандартные задачи.

Cisco Process Orchestrator

С помощю данного программного обеспечения можно создавать workflow для автоматизации процессов в облаке. Требования для установки:

  • Windows Server 2003, Windows Server 2008
  • .NET Framework 4
  • Java
  • Microsoft SQL Server, Oracle 11g

CPO действительно мощный софт, который позволяет вам автоматизировать многие вещи. Приведу список адаптеров, который есть:

  • IBM DB2
  • JMX integration
  • Networking
  • OLAP database
  • Oracle Database
  • SNMP integration
  • Terminal (SSH and Telnet)
  • BMC Remedy
  • Cisco UCS™ Manager
  • Cloud integration
  • Cisco Server Provisioner
  • Cisco Cloud Portal
  • Email integration
  • Generic database integration
  • VMware vCenter
  • VMware ESX and ESXi
  • Web service integration
  • Microsoft Active Directory
  • Microsoft SCOM 2007
  • Microsoft SQL Server
  • Microsoft Windows

Так же есть бета версии адаптеров для интеграции с:

  • vCloud Director
  • Openstack
  • Amazon EC2

Построение новых процессов похоже на программирование. Вы перетягиваете активити и шаг за шагом строите свой процесс по автоматизации какой-то задачи.

Cisco тоже хочет в облака

В дальнейшем получаются что-то вроде этого:

Cisco тоже хочет в облака

Все эти новые процессы можно связывать с порталом. Пользователь лишь должен прислать нужные данные с помощью портала для выполнения процесса. Администратор может мониторить как происходит выполнение процессов.

Cisco тоже хочет в облака
Каждый процесс можно развернуть и смотреть как он выполняется по шагам.

Cisco тоже хочет в облака

Выводы

Достаточно интересный софт от большой компании. Причем Cisco не ведет активные продажи, они пытается продавать его через своих партнеров или предлогают крупным клиентам. Софт не бесплатный. И например мне не понятно, как можно заплатить деньги и получить голый софт, который еще нужно долго долго допиливать, но у крупных компаний свои правила игры. Бюджеты выделены — давайте пилить деньги. Монстроидальный и слишком навароченный по моему мнению портал усложняет его кастомизаци. Что касается CPO, то продукт заслуживает внимания. Вопрос нужен ли он кому-то за деньги? Думаю, что при исследовании рынка не многие остановятся на этом варианте, а вот если вы покупаете кучу железа у Cisco и вам предлогают построить облако, то вполне возможно вы согласитесь. Все таки vendor lock-in и партнерские отношения работают.

Автор: essential55

* - обязательные к заполнению поля


https://ajax.googleapis.com/ajax/libs/jquery/3.4.1/jquery.min.js