cloudstack icon indicating copy to clipboard operation
cloudstack copied to clipboard

Document about Ceph for storage

Open gobiursus opened this issue 1 year ago • 7 comments

ISSUE TYPE
  • Documentation Report
COMPONENT NAME
Documentation and Ceph as storage
CLOUDSTACK VERSION
All
CONFIGURATION
OS / ENVIRONMENT

Debian 12.7 Stable

SUMMARY

Can we add Ceph storage support into documentation? I want to use Ceph RBD as storage.

gobiursus avatar Oct 16 '24 17:10 gobiursus

@gobiursus the ceph storage documentation is mentioned here

https://docs.cloudstack.apache.org/en/4.19.1.1/installguide/configuration.html#adding-primary-storage

Screenshot 2024-10-17 at 4 48 56 PM

kiranchavala avatar Oct 17 '24 11:10 kiranchavala

Thank you. Is there anything I need to notice before I create RBD on Ceph? Like "I need to create 2 pools one for primary storage the other one for secondary storage" or "I need to create multiple pools one for this service and one for the other service like Openstack"?

gobiursus avatar Oct 17 '24 13:10 gobiursus

Thank you. Is there anything I need to notice before I create RBD on Ceph? Like "I need to create 2 pools one for primary storage the other one for secondary storage" or "I need to create multiple pools one for this service and one for the other service like Openstack"?

It is totally up to you. You just need to create a pool for clodstack. For the rest space, you can do anything you want.

weizhouapache avatar Oct 17 '24 14:10 weizhouapache

Thank you. Is there anything I need to notice before I create RBD on Ceph? Like "I need to create 2 pools one for primary storage the other one for secondary storage" or "I need to create multiple pools one for this service and one for the other service like Openstack"?

It is totally up to you. You just need to create a pool for clodstack. For the rest space, you can do anything you want.

Thank you. Is secondary storage necessary? Is secondary storage just for a backup in Cloudstack?

gobiursus avatar Oct 17 '24 14:10 gobiursus

Thank you. Is there anything I need to notice before I create RBD on Ceph? Like "I need to create 2 pools one for primary storage the other one for secondary storage" or "I need to create multiple pools one for this service and one for the other service like Openstack"?

It is totally up to you. You just need to create a pool for clodstack. For the rest space, you can do anything you want.

Thank you. Is secondary storage necessary? Is secondary storage just for a backup in Cloudstack?

secondary storage is required. it stores templates and snapshots. However, you can not use ceph RBD pool as a secondary storage. you can create cephfs , export it over NFS and add to cloudstack as a secondary storage.

weizhouapache avatar Oct 18 '24 06:10 weizhouapache

Thank you. Is there anything I need to notice before I create RBD on Ceph? Like "I need to create 2 pools one for primary storage the other one for secondary storage" or "I need to create multiple pools one for this service and one for the other service like Openstack"?

It is totally up to you. You just need to create a pool for clodstack. For the rest space, you can do anything you want.

Thank you. Is secondary storage necessary? Is secondary storage just for a backup in Cloudstack?

secondary storage is required. it stores templates and snapshots. However, you can not use ceph RBD pool as a secondary storage. you can create cephfs , export it over NFS and add to cloudstack as a secondary storage.

How much space do we usually give to the secondary storage?

gobiursus avatar Oct 18 '24 17:10 gobiursus

Thank you. Is there anything I need to notice before I create RBD on Ceph? Like "I need to create 2 pools one for primary storage the other one for secondary storage" or "I need to create multiple pools one for this service and one for the other service like Openstack"?

It is totally up to you. You just need to create a pool for clodstack. For the rest space, you can do anything you want.

Thank you. Is secondary storage necessary? Is secondary storage just for a backup in Cloudstack?

secondary storage is required. it stores templates and snapshots. However, you can not use ceph RBD pool as a secondary storage. you can create cephfs , export it over NFS and add to cloudstack as a secondary storage.

How much space do we usually give to the secondary storage?

It depends on your use case. For testing env, 50/100GB is enough. For production env, 1TB is probably not enough.

weizhouapache avatar Oct 18 '24 20:10 weizhouapache