9月のOpenstackDaysで耳にしたり,調べていくと色々出てきた便利なプロジェクト群。
特によく聞いたものをピックアップしました。ここに挙げたもの以外にもいっぱいあります。
一覧はこちらhttps://www.openstack.org/software/project-navigator/openstack-components#main-services
Ironic
OpenstackDaysでよく耳にしたもの。
Openstackでベアメタルも管理できるようにできるやつ。これ使えばベアメタルクラウドできそう。
https://github.com/openstack/ironic
Heat
OpenstackDaysでよく耳にしたもの。その2。
Openstackの資源に対してyml書いてInfrastructure as Codeを実現するもの。AWSのCloudFormationに当たるもので,これとの互換性あるAPIも用意されているらしい。Kubernetesで言うdeploymnet.yml的なもの。
https://wiki.openstack.org/wiki/Heat
Cinder
OpenstackDaysでよく耳にしたもの。その3。
OpenstackでSoftware-Defined Block Storage を実現してくれるもの。
https://wiki.openstack.org/wiki/Cinder
Swift
OpenstackDaysでよく耳にしたもの。その4。
Openstackでオブジェクトストレージを実現してくれるソフトウェア。オブジェクト操作のためのREST APIを提供してくれる。オープンソース版S3。
https://wiki.openstack.org/wiki/Swift
https://knowledge.sakura.ad.jp/226/
Magnum
Openstackでコンテナオーケストレーションツール(Kuebernetes, Docker Swarm)を「bay」という単位でデプロイ・管理できる。つまり複数立ててOpenstackで管理できる。(あれ,Cattle時代のRancherのようだ・・)
https://wiki.openstack.org/wiki/Magnum
https://ameblo.jp/principia-ca/entry-12071866495.html
Zun
OpenstackでDockerコンテナ環境を管理できる。Openstackの各コンポーネント(GlanceやNeutronなど)と結合して使えるのが特徴。例えばGlanceがコンテナイメージレジストリとして利用できる。
https://wiki.openstack.org/wiki/Zun