Hi Chuanyu, On 12/11/2012 02:00 PM, Chuanyu Tsai wrote: > Hi cephers, > > I know that we can setup cluster addr and public addr to let OSDs > listen on different subnet for different purpose, however, I don't > have so much public IPs to give all my OSDs an IP per OSD. > Don't confuse "public" with actually route-able IP's on the internet. In most cases you'll use 192.168.X.X or 10.X.X.X for your Ceph cluster and let your clients communicate over that. The "cluster network" is there to let the OSDs do their inter-OSD-traffic over a different interface so you can gain more bandwith in certain cases. Note that you can also use IPv6 for your Ceph cluster, which I assume is available in Taiwan. I've been using Ceph with IPv6 for about 3 years now and works like a charm. Wido > So my question is, if I follow the link: > http://www.spinics.net/lists/ceph-devel/msg10941.html > to set all my pools using the ssd-primary rule or > something like that, than I bind public IP on every > ceph-osd-ssd-server-* > (it means all my primary osd have public IP, right?), > can this method make me using RBD correctly? > > Or do we have some method to let public network clients use RBD > and no need to let all OSDs have public IP? > > Regards, > Chuanyu. > -- > To unsubscribe from this list: send the line "unsubscribe ceph-devel" in > the body of a message to majordomo@xxxxxxxxxxxxxxx > More majordomo info at http://vger.kernel.org/majordomo-info.html > -- To unsubscribe from this list: send the line "unsubscribe ceph-devel" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html