Michman - это система оркестрации, предназначенная для упрощения процесса создания распределенных кластеров и управления сервисами в облачных средах.
В настоящее время Michman предоставляет возможности для развертывания систем из Apache Big Data Stack и позволяет пользователю выбирать необходимые версии устанавливаемых сервисов. Michman позволяет развернуть в облаке следующие системы:
- Apache Spark
- Apache Hadoop
- Apache Ignite
- Apache Cassandra
- ClickHouse
- CouchDB
- CVAT
- ElasticSearch with OpenDistro tools
- Jupyter
- Jupyterhub
- Kubernetes
- MariaDB
- Nextcloud
- NFS-Server
- PostgreSQL
- Redis
Создание и управление кластерами осуществляется через REST API (подробнее в документации swagger) с возможностью группового доступа к вычислительным ресурсам.
Публикация:
Michman: an Orchestrator to deploy distributed services in cloud environments – https://ieeexplore.ieee.org/document/9394140
Проект Michman является продолжением проекта spark-openstack (ISP RAS)