Hi Steven,

 

Until the RBD/FS drivers are developed for those particular OS’s you are forced 
to use a Linux server to “proxy” the storage into another format which those 
OS’s can understand.

 

However if you take a look on the Dev mailing list, somebody has just posted a 
link to a Windows CephFS driver, with the potential for there to be a Windows 
RBD driver sometime in the future.

 

I believe the ESXi Driver API’s are available, so who knows, somebody may 
develop a native ESXi driver in the future too.

 

But in the meantime if you are worried about scale, you can always make use of 
multiple proxy nodes to spread the load across more hardware.

 

Nick

 

From: ceph-users [mailto:ceph-users-boun...@lists.ceph.com] On Behalf Of Steven 
Sim
Sent: 30 December 2014 12:26
To: Eneko Lacunza
Cc: ceph-users@lists.ceph.com
Subject: Re: [ceph-users] Block and NAS Services for Non Linux OS

 

Hello Eneko;

 

Firstly, thanks for your comments!

 

You mentioned that machines see a QEMU IDE/SCSI disk, they don't know whether 
its on ceph, NFS, local, LVM, ... so it works OK for any VM guest SO.

 

But what if I want to CEPH cluster to serve a whole range of clients in the 
data center, ranging from ESXi, Microsoft Hypervisors, Solaris (unvirtualized), 
AIX (unvirtualized) etc ...

 

In particular, I'm being asked to create a NAS and iSCSI Block storage farm 
with an ability to serve not just Linux but a range of operating system(s), 
some virtualized, some not . ...

 

I love the distributive nature of CEPH but using Proxy nodes (or heads) sort of 
goes against the distributive concept...



Warmest Regards
Steven Sim
Mobile : 96963117
Principal Systems
77 High Street
#10-07 High Street Plaza
Singapore 179433
Company Registration Number : 201002783M

 

On 30 December 2014 at 18:55, Eneko Lacunza <elacu...@binovo.es 
<mailto:elacu...@binovo.es> > wrote:

Hi Steven,

Welcome to the list.

On 30/12/14 11:47, Steven Sim wrote:

This is my first posting and I apologize if the content or query is not 
appropriate.

My understanding for CEPH is the block and NAS services are through specialized 
(albeit opensource) kernel modules for Linux.

What about the other OS e.g. Solaris, AIX, Windows, ESX ...

If the solution is to use a proxy, would using the MON servers (as iSCSI and 
NAS proxies) be okay?

Virtual machines see a QEMU IDE/SCSI disk, they don't know whether its on ceph, 
NFS, local, LVM, ... so it works OK for any VM guest SO.

Currently on Proxmox, it's qemu-kvm the ceph (RBD) client, not the linux kernel.


What about performance?


It depends a lot on the setup. Do you have something on your mind? :)

Cheers
Eneko

-- 
Zuzendari Teknikoa / Director Técnico
Binovo IT Human Project, S.L.
Telf. 943575997
      943493611
Astigarraga bidea 2, planta 6 dcha., ofi. 3-2; 20180 Oiartzun (Gipuzkoa)
www.binovo.es <http://www.binovo.es> 

_______________________________________________
ceph-users mailing list
ceph-users@lists.ceph.com <mailto:ceph-users@lists.ceph.com> 
http://lists.ceph.com/listinfo.cgi/ceph-users-ceph.com

 




_______________________________________________
ceph-users mailing list
ceph-users@lists.ceph.com
http://lists.ceph.com/listinfo.cgi/ceph-users-ceph.com

Reply via email to