Re: Accessing Ceph Storage Data via Ceph Block Storage

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Vaughan;

An absolute minimal Ceph cluster really needs to be 3 servers, and at that usable space should be 1/3 of raw space (see the archives of this mailing list for many discussions of why size=2 is bad).

While it is possible to run other tasks on Ceph servers, memory utilization of Ceph processes can be quite large, so it's often discouraged, especially on memory constrained servers.

Would it be feasible to acquire a system with sufficient RAM to run both VMs?

I believe RBD can be cached, but I can't speak to how it's configured, or how well it works.  I believe you would want a really fast drive (SSD) to store the cache on.

Depending on your performance and storage volume needs, you might be able to get away with building a micro-cluster, based on ARM CPUs.

Thank you,

Dominic L. Hilsbos, MBA 
Director - Information Technology 
Perform Air International Inc.
DHilsbos@xxxxxxxxxxxxxx 
www.PerformAir.com

-----Original Message-----
From: Vaughan Beckwith [mailto:Vaughan.Beckwith@xxxxxxxxxxxxxxxx] 
Sent: Tuesday, November 17, 2020 3:54 PM
To: ceph-users@xxxxxxx
Subject:  Accessing Ceph Storage Data via Ceph Block Storage

Hi All,

I'm not sure if this is the correct place to ask this question, I have tried the channels, but have received very little help there.

I am currently very new to Ceph and am investigating it as to a possible replacement for a legacy application which use to provide us with replication.

At the moment my company has three servers, two primary servers running Ubuntu and a backup server also running Ubuntu, the two primary servers each host a virtual machine, and it is these virtual machines that the office workers use for shared folder access, email and as a domain server, the office workers are not aware of the underlying linux servers.  In the past the legacy software would replicate the running VM files on both primary servers to the backup server.  The replication is done at the underlying linux host level and not from within the guest VMs.  I was hoping that I could get Ceph to do this as well.  From what I have read and I speak under correction, the best Ceph client type for this would be the block access, whereby I would then mount the block and start up the VMs.  As I would be running the VMs, as per normal routine, would Ceph then have to retrieve the large VM files from the storage nodes across the lan and bring the data back to the client to run in the VM. 
  Is there an option to cache certain parts of the data on certain clients?

Also none of the primary servers as they currently stand have the capacity to run both VMs together, so each primary has a dedicated VM which it runs, the backup server currently keeps replicated copies of both VM images from each primary, the replication is provided by the legacy application.  I'm also wondering if I need to get a fourth server, so I have 2 clients and 2 storage nodes.

Any suggestions or help would be greatly appreciated.

Yours sincerely

Vaughan Beckwith
Bluesphere Technologies
BSC I.T. (Honours)

vaughan.beckwith@xxxxxxxxxxxxxxxx<mailto:vaughan.beckwith@xxxxxxxxxxxxxxxx>
Telephone: 011 675 6354
Fax: (011) 675 6423

_______________________________________________
ceph-users mailing list -- ceph-users@xxxxxxx
To unsubscribe send an email to ceph-users-leave@xxxxxxx
_______________________________________________
ceph-users mailing list -- ceph-users@xxxxxxx
To unsubscribe send an email to ceph-users-leave@xxxxxxx



[Index of Archives]     [Information on CEPH]     [Linux Filesystem Development]     [Ceph Development]     [Ceph Large]     [Ceph Dev]     [Linux USB Development]     [Video for Linux]     [Linux Audio Users]     [Yosemite News]     [Linux Kernel]     [Linux SCSI]     [xfs]


  Powered by Linux