could PetaSAN migrate to centos7? not just ubuntu
love_vicky
8 Posts
March 13, 2017, 2:57 amQuote from love_vicky on March 13, 2017, 2:57 amI found petaSAN iso based on ubuntu, it can be work on centos7??
I found petaSAN iso based on ubuntu, it can be work on centos7??
admin
2,930 Posts
March 13, 2017, 8:30 amQuote from admin on March 13, 2017, 8:30 amActually PetSAN is based more on SUSE 🙂 It uses the kernel used in their enterprise storage offering (with minor patches by us). We started PetaSAN early 2015 working on a kernel to support 2 way active/passive with a Ceph rbd backend, SES v2 was released Nov. 2015 with support for n-way active/active clustered iscsi, all done within the kernel. We decided to base PetaSAN on this.
For the root filesystem, we wanted a plug and play appliance not a full distro. We looked into CoreOS and Ubuntu Core, we chose the later because it provides a minimalist Ubuntu root file system and supports transactional updates which we hope to use some day. Also according to some/most stats, Ubuntu is the most common distro used in Ceph and OpenStack deployments. Can we use a Centos7 root filesystem with the custom kernel ? probably but not sure if this is better.
Actually PetSAN is based more on SUSE 🙂 It uses the kernel used in their enterprise storage offering (with minor patches by us). We started PetaSAN early 2015 working on a kernel to support 2 way active/passive with a Ceph rbd backend, SES v2 was released Nov. 2015 with support for n-way active/active clustered iscsi, all done within the kernel. We decided to base PetaSAN on this.
For the root filesystem, we wanted a plug and play appliance not a full distro. We looked into CoreOS and Ubuntu Core, we chose the later because it provides a minimalist Ubuntu root file system and supports transactional updates which we hope to use some day. Also according to some/most stats, Ubuntu is the most common distro used in Ceph and OpenStack deployments. Can we use a Centos7 root filesystem with the custom kernel ? probably but not sure if this is better.
Last edited on March 13, 2017, 8:32 am · #2
love_vicky
8 Posts
March 13, 2017, 9:35 amQuote from love_vicky on March 13, 2017, 9:35 am3q for your answer. I just found suse enterprise offer this feature. Is this target_core_rbd achieve ceph active/active iscsi cluster??
3q for your answer. I just found suse enterprise offer this feature. Is this target_core_rbd achieve ceph active/active iscsi cluster??
admin
2,930 Posts
March 13, 2017, 10:01 amQuote from admin on March 13, 2017, 10:01 amMostly yes, but there are also other kernel changes such as in the rbd block driver. There is also user space patches to Ceph to support this kernel client under VMWare ( VAAI compare and write / write same)
In PetaSAN we did minor kernel changes mostly to support better hyper-v  persistent reservation support (it passes all MS cluster validation tests), target discovery to support paths moving between nodes and some tuning. In user space dynamic path movement was added using Consul, in SUSE lrbd tool they are fixed:
https://github.com/SUSE/lrbd/wiki
Mostly yes, but there are also other kernel changes such as in the rbd block driver. There is also user space patches to Ceph to support this kernel client under VMWare ( VAAI compare and write / write same)
In PetaSAN we did minor kernel changes mostly to support better hyper-v  persistent reservation support (it passes all MS cluster validation tests), target discovery to support paths moving between nodes and some tuning. In user space dynamic path movement was added using Consul, in SUSE lrbd tool they are fixed:
https://github.com/SUSE/lrbd/wiki
Last edited on March 13, 2017, 10:01 am · #4
could PetaSAN migrate to centos7? not just ubuntu
love_vicky
8 Posts
Quote from love_vicky on March 13, 2017, 2:57 amI found petaSAN iso based on ubuntu, it can be work on centos7??
I found petaSAN iso based on ubuntu, it can be work on centos7??
admin
2,930 Posts
Quote from admin on March 13, 2017, 8:30 amActually PetSAN is based more on SUSE 🙂 It uses the kernel used in their enterprise storage offering (with minor patches by us). We started PetaSAN early 2015 working on a kernel to support 2 way active/passive with a Ceph rbd backend, SES v2 was released Nov. 2015 with support for n-way active/active clustered iscsi, all done within the kernel. We decided to base PetaSAN on this.
For the root filesystem, we wanted a plug and play appliance not a full distro. We looked into CoreOS and Ubuntu Core, we chose the later because it provides a minimalist Ubuntu root file system and supports transactional updates which we hope to use some day. Also according to some/most stats, Ubuntu is the most common distro used in Ceph and OpenStack deployments. Can we use a Centos7 root filesystem with the custom kernel ? probably but not sure if this is better.
Actually PetSAN is based more on SUSE 🙂 It uses the kernel used in their enterprise storage offering (with minor patches by us). We started PetaSAN early 2015 working on a kernel to support 2 way active/passive with a Ceph rbd backend, SES v2 was released Nov. 2015 with support for n-way active/active clustered iscsi, all done within the kernel. We decided to base PetaSAN on this.
For the root filesystem, we wanted a plug and play appliance not a full distro. We looked into CoreOS and Ubuntu Core, we chose the later because it provides a minimalist Ubuntu root file system and supports transactional updates which we hope to use some day. Also according to some/most stats, Ubuntu is the most common distro used in Ceph and OpenStack deployments. Can we use a Centos7 root filesystem with the custom kernel ? probably but not sure if this is better.
love_vicky
8 Posts
Quote from love_vicky on March 13, 2017, 9:35 am3q for your answer. I just found suse enterprise offer this feature. Is this target_core_rbd achieve ceph active/active iscsi cluster??
3q for your answer. I just found suse enterprise offer this feature. Is this target_core_rbd achieve ceph active/active iscsi cluster??
admin
2,930 Posts
Quote from admin on March 13, 2017, 10:01 amMostly yes, but there are also other kernel changes such as in the rbd block driver. There is also user space patches to Ceph to support this kernel client under VMWare ( VAAI compare and write / write same)
In PetaSAN we did minor kernel changes mostly to support better hyper-v  persistent reservation support (it passes all MS cluster validation tests), target discovery to support paths moving between nodes and some tuning. In user space dynamic path movement was added using Consul, in SUSE lrbd tool they are fixed:
https://github.com/SUSE/lrbd/wiki
Mostly yes, but there are also other kernel changes such as in the rbd block driver. There is also user space patches to Ceph to support this kernel client under VMWare ( VAAI compare and write / write same)
In PetaSAN we did minor kernel changes mostly to support better hyper-v  persistent reservation support (it passes all MS cluster validation tests), target discovery to support paths moving between nodes and some tuning. In user space dynamic path movement was added using Consul, in SUSE lrbd tool they are fixed:
https://github.com/SUSE/lrbd/wiki