官术网_书友最值得收藏!

Ceph – the best match for OpenStack

OpenStack adoption continues to rise at an incredible rate, and it is incredibly popular as it's based on software-defined on a wide range, whether it's computing, networking, or even storage. And when you talk about storage for OpenStack, Ceph will get all the attention. An OpenStack user survey, conducted in April 2017, showed Ceph dominating the block storage driver market with a whopping 65% usage, 41% higher (Source - https://www.openstack.org/assets/survey/April2017SurveyReport.pdf) than the next storage driver.

Ceph provides the robust, reliable storage backend that OpenStack was looking for. Its seamless integration with OpenStack components such as Cinder, Glance, Nova, and Keystone provides an all-in-one cloud storage backend for OpenStack. Here are some key benefits that make Ceph the best match for OpenStack:

  • Ceph provides an enterprise-grade, feature-rich storage backend at a very low cost per gigabyte, which helps to keep the OpenStack cloud deployment price down

  • Ceph is a unified storage solution for block, file, or object storage for OpenStack, allowing applications to use storage as they need

  • Ceph provides advance block storage capabilities for OpenStack clouds, which includes the easy and quick spawning of instances, as well as the backup and cloning of VMs

  • It provides default persistent volumes for OpenStack instances that can work like traditional servers, where data will not flush on rebooting the VMs

  • Ceph supports OpenStack in being host-independent by supporting VM migrations, scaling up storage components without affecting VMs

  • It provides the snapshot feature to OpenStack volumes, which can also be used as a means of backup

  • Ceph's copy-on-write cloning feature provides OpenStack to spin up several instances at once, which helps the provisioning mechanism function faster

  • Ceph supports rich APIs for both Swift and S3 object storage interfaces

The Ceph and OpenStack communities continue to work to make the integration more seamless and to make use of new features as they emerge.

OpenStack is a modular system that has a unique component for a specific set of tasks. There are several components that require a reliable storage backend, such as Ceph and extend full integration to it, as shown in the following diagram:

 

Each of these components uses Ceph in their own way to store block devices and objects. The majority of cloud deployment based on OpenStack and Ceph use the Cinder, Glance, and the Swift integrations with Ceph. Keystone integration is used when you need an S3-compatible object storage on the Ceph backend. Nova integration allows boot from Ceph volume capabilities for your OpenStack instances.

主站蜘蛛池模板: 瓦房店市| 蛟河市| 岳普湖县| 衡山县| 图木舒克市| 揭西县| 阿勒泰市| 珲春市| 双柏县| 高淳县| 常山县| 崇义县| 六枝特区| 历史| 建湖县| 信阳市| 神农架林区| 泰顺县| 鞍山市| 顺昌县| 黎川县| 九台市| 阿合奇县| 米泉市| 灌阳县| 弥勒县| 惠东县| 宜城市| 鸡东县| 扎赉特旗| 土默特右旗| 拜泉县| 扎兰屯市| 蒙阴县| 尚义县| 罗定市| 密山市| 工布江达县| 闻喜县| 桃江县| 阿瓦提县|