Hi Gang,

Yes, I'm working on CloudStack support for Stratos. I've got some code written and thus far I am at the point where Stratos recognizes the new provider 'cloudstack'. I've been planning to share this code and will do so asap.

I'm currently in the process of setting up a VM template to use as a generic cartridge.

Once I've uploaded the code I'll advise on its location.


cheers

*Jason Daly*
*VP, Product Development*
SystemBind Consulting & IT Services Inc.
5115 Maingate Drive, Unit 1
Mississauga, ON
Tel: 416.848.0980 x 850
Mobile: 416.388.4070
Toll: 1.877.SYS.BIND
www.systembind.com
On 29/06/2014 12:54 PM, Melan Nimesh wrote:
Thanks Chris and Lan for the prompt response. yes I am willing to use virtualbox. Your suggestions and support would be very useful for me

I will try this out and will update this thread as progress.

Thanks,
Melan


On Sun, Jun 29, 2014 at 9:50 PM, Ian Duffy <i...@ianduffy.ie <mailto:i...@ianduffy.ie>> wrote:

    Thanks for the CC chris.

        Ian Duffy (cc'd) has been working on an automated virtualbox
        development environment setup that contains cloudstack and
        xenserver [1].  This may save you some time, but it is
        probably worth pinging Ian to see if the project is ready for
        testing.


     It will give you XenServer and the nfs/mysql box you will have to
    compile/run cloudstack on your own machine.

    Instructions on setting up a cloudstack dev environment:
    https://github.com/runseb/cloudstack-books/blob/master/en/developer.markdown

    Instructions for bringing up the xenserver and mysql + nfs box via
    vagrant can be found at: https://github.com/imduffy15/GSoC-2014
    (It should work for you)

    Bringing up VMs inside of the "devcloud" environment can be
    interesting. There is a default template supplied "ttylinux_pv"
    which is a very low spec machine. Ignore the "Medium" and "Small"
    service offerings they are default ones created by cloudstack on
    first run, they will not work inside of devcloud as they do not
    use local storage.

    If you wish to install ubuntu or debian you will need to: (This is
    due to nested virtualization)

    1) Create a service offering with 512mb+ ram and that uses local
    storage.
    2) Create a disk offering that uses local storage.
    3) Upload a Ubuntu Server ISO. (not netinstall iso, xenserver
    doesn't recognize its structure for booting. Preferably use
    something with linux kernel 3 to get the PV drivers.).
    4) Modify the templates_view sql table to set the hvm flag on the
    uploaded ISO to 0.

    If you need any more help to get going let me know.


    On 29 June 2014 17:09, chris snow <chsnow...@gmail.com
    <mailto:chsnow...@gmail.com>> wrote:

        Hi Melan,

        Jason Daly and Tuna were working on cloudstack support, I've
        cc'd them.

        In my experience, Cloudstack can be a bit of a nightmare to
        set up.  If you run into such issues, Ian Duffy (cc'd) has
        been working on an automated virtualbox development
        environment setup that contains cloudstack and xenserver [1].
         This may save you some time, but it is probably worth pinging
        Ian to see if the project is ready for testing.

        Cheers,

        Chris

        ---
        [1] https://github.com/imduffy15/GSoC-2014/


        On Sun, Jun 29, 2014 at 4:45 PM, Melan Nimesh
        <me...@apache.org <mailto:me...@apache.org>> wrote:

            Hi Devs,

            Apache CloudStack is a popular open source cloud computing
            platform, but Stratos is lacking CloudStack support as an
            IaaS provider. So, I am going to work on CloudStack
            support for Stratos.
            It seems there is own CloudStack API but Cloudstack is
            supported by jclouds[1] and pretty much everything the
            Cloudstack API can do is implemented in jclouds. I am
            still at initial steps of setting up
            CloudStack on my machine and I will update this thread as
            progress.

            Your suggestions are much appreciated.

            Thanks,
            Melan

            [1]
            https://github.com/jclouds/jclouds/tree/master/apis/cloudstack

-- Melan Nimesh Jayasinghage






--
Melan Nimesh Jayasinghage

Reply via email to