Jainesh, As Syed mentioned, today Xen support in CloudStack is limited to XenServer (or more precisely XAPI, but today XAPI really is only used with XenServer). In 2014, I put forth a proposal to rectify that [1]. That proposal contained two steps, first we needed to clean up the use of Xen when XenServer (XAPI) was implied, and second was to implement a libvirt interface for Xen in CloudStack. The cleanup was completed with ACS 4.5 [2], but the libvirt work required some upstream changes in multiple projects. Those upstream changes were actually completed for OpenStack Liberty last year [3][4], with the result being Xen became a "Group B" hypervisor over there. I *feel* we're now in good shape to begin the second part of the effort and have Xen + libvirt become fully supported with CloudStack. Syed and I spoke about this at the CloudStack Collaboration Summit in Montreal last month.
I'll respond next week on the security proposal, in part as I'm gathering the API references. -tim [1] http://markmail.org/thread/yrl3ii7gqlaaexij [2] https://cwiki.apache.org/confluence/display/CLOUDSTACK/Convert+Xen+usage+to+XenServer [3] http://docs.openstack.org/liberty/config-reference/content/xen_libvirt.html [4] https://blog.xenproject.org/2015/05/20/xen-project-now-in-openstack-nova-hypervisor-driver-quality-group-b/ On Fri, Jul 15, 2016 at 9:06 AM, Syed Ahmed <sah...@cloudops.com> wrote: > I can probably elaborate on this a bit. Currently Xen (XenServer) uses > XAPI to interface with Cloudstack. This works for the most part but we > would ideally want to use libvirt as communication interface. This will > enable a lot of nice things like being able to support disk formats other > than VHD and overall better integration with other providers. > > Now XenServer does not work with libvirt so we would have to go with > opensource Xen. I have done some basic analysis around it. Feel free to > reach out to me if you have any questions. > > -Syed > > > On Mon, Jul 11, 2016 at 6:09 AM, Jainesh Patel <jainesh...@gmail.com> > wrote: > >> Hello Sir, >> >> Can you please tell us more about the proposal to bring pure Xen in as >> fully supported hypervisor and your project in security space? >> >> Regards, >> TheAtom >> >> On Wed, Jul 6, 2016 at 4:15 PM, Tim Mackey <tmac...@gmail.com> wrote: >> >> > Jainesh, and by extension all members of TheAtom, welcome to the >> CloudStack >> > project. You'll want to join the development list ( >> > dev@cloudstack.apache.org), >> > and look at the contributing section here: >> > https://github.com/apache/cloudstack and here: >> > https://cloudstack.apache.org/developers.html. >> > >> > A proposal was put to the dev list for the 2016-2017 roadmap earlier >> this >> > week ( >> > >> > >> http://mail-archives.apache.org/mod_mbox/cloudstack-dev/201607.mbox/%3cc10c1a0c-4d57-4fb4-8812-b20aa1ea8...@shapeblue.com%3E >> > ). That would probably be an excellent starting point to see the >> direction >> > of the project overall. As with most projects, its probably best to >> start >> > small and fix a few issues before starting in on something substantial. >> > >> > For something more substantial, and depending upon your skill set, there >> > has been an open proposal to bring pure Xen in as fully supported >> > hypervisor. Knowing a bit of what's involved there, it might fit well >> with >> > your time frame, plus I know there are some who would welcome that >> work. I >> > also have a smaller project in the security space which might be >> > interesting, but haven't made the proposal to the list yet. In all >> cases, >> > the hope would be that you'd continue to be involved with the project >> upon >> > project completion. >> > >> > (cross posted to dev@ to keep me honest - suspect further discussion >> > should >> > occur on dev@ and not users@ ) >> > >> > -tim >> > >> > >> > >> > >> > On Wed, Jul 6, 2016 at 6:05 AM, Jainesh Patel <jainesh...@gmail.com> >> > wrote: >> > >> > > Hello, >> > > >> > > We are a group of students that are currently pursuing our >> undergraduate >> > > degree in Computer Science from Pune Insititute of Computer >> > > Technology(PICT), Maharashtra, India. We will be graduating in June >> 2017 >> > > and are currently in our final year. For our B.E project, we have >> > selected >> > > the domain as Cloud Computing and would be very interesting in working >> > with >> > > open source cloud computing software, which is where we stumbled upon >> > > Apache CloudStack. >> > > >> > > It will be a great learning opportunity for us to work with Apache >> > > CloudStack and in turn work with you. We would appreciate if you could >> > > steer us towards the direction of choosing the right topic and working >> > > towards culminating a project in the same, which would be helpful for >> the >> > > community. >> > > >> > > Following are the few details which include information about us, >> which >> > > would help you in making an informed decision: >> > > >> > > 1) Group Name- TheAtom >> > > >> > > 2) Group Members: >> > > Shubham Mulay ( shubhammu...@gmail.com ) >> > > Faizaan Shaikh ( faizaanshai...@gmail.com ) >> > > Jainesh Patel ( jainesh...@gmail.com ) >> > > >> > > 3) We have two mentors working with us, who will be guiding throughout >> > the >> > > process, >> > > Dhruvesh Rathore ( dhruves...@hotmail.com ) >> > > Prerit Auti ( prerita...@gmail.com ) >> > > >> > > 4) Development time : 6 to 7 months from Aug '16 to Feb '17. >> > > >> > > We would love to hear from you about any ideas that you see fit for >> us to >> > > pursue and which are feasible in the specified time frame. Hoping to >> hear >> > > from you soon, and thanking you in anticipation. >> > > >> > > Regards, >> > > TheAtom >> > > >> > >> > >