Hello all, There's a framework [0] I've been working on for a while to deploy Ceph in the cloud. For now, this is done through the Linode, LLC cloud provider [1]. Primarily I use this for testing CephFS performance/behavior. For example, it's fairly simple to create a decent sized test cluster with 150GB MDSs and 16x 16GB OSDs for a humble 1.7TB usable storage. Then provision 100+ client machine nodes for executing workflows against the Ceph cluster. This has been very useful for isolating aberrant behaviors that are only uncovered at scale. All of the code/playbooks I use for this purpose are also in the ceph-linode repository. Early versions of this project used ceph-ansible but I have updated the code to use the new cephadm deployment technology [2] in Ceph Octopus release. The ansible playbook to deploy the cluster [3] is delightfully simple. Anyway, I thought it may be useful to the broader community to have an option to try out cephadm on a throwaway cluster for pennies per hour through a VPS provider. Getting a small cluster started should take less than 10 minutes by following the README. I hope some folks out there find this useful for their own testing. Feedback is welcome. [0] https://github.com/batrick/ceph-linode [1] https://www.linode.com/ [2] https://docs.ceph.com/docs/master/cephadm/ [3] https://github.com/batrick/ceph-linode/blob/master/cephadm.yml Full disclosure: I have no relationship with Linode except as a customer. -- Patrick Donnelly, Ph.D. He / Him / His Principal Software Engineer Red Hat Sunnyvale, CA GPG: 19F28A586F808C2402351B93C3301A3E258DD79D _______________________________________________ Dev mailing list -- dev@xxxxxxx To unsubscribe send an email to dev-leave@xxxxxxx