stratos-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Nirmal Fernando <nirmal070...@gmail.com>
Subject Re: [gsoc] GCE support for Stratos demo
Date Mon, 18 Aug 2014 04:40:55 GMT
All,

Here are my notes from the demo;

* In GCE in order to create an image using the disk, you need to terminate
the instance first.

Improvements to make;

* Support to give the private key file path instead of using the content of
the private key inside the cloud-controller.xml.
* Map Stratos Partitioning concept to GCE project ids, may be?!
* Use zone parameter in partition configuration to map an availability zone
in GCE.

@Suriya could you please create Jiras to track these improvements and also
other improvements?


On Thu, Aug 14, 2014 at 10:53 AM, Sathyasuriya Priya <sathyasuriya@gmail.com
> wrote:

> Thanks Akila.
>
> Yes. InstanceType works as well based on cartridge json. I have a small
> example in the testing doc [1].
> [2] lists the machine types.
> I did not test all of them. However, f1-micro, g1-small didn't work since
> their memory is low, and jclouds API complained about that. If needed we
> can circumvent this by specifying low memory requirement in GCEIaaS.java
> Rest of the types should work.
>
> Yes. I guess GCE jclouds regions & zones should match well with stratos.
> One issue would be that zone name actually includes region (us-central1-f,
> etc).
> The jclouds apis just take the region name. DiskApi, InstanceApi, etc in
> [3]
>
> Let me know of any other clarification.
>
> [1]
> https://docs.google.com/document/d/1_UyglvcuNASxFbC6YK4zDoKohx9xiiqBNZqMiezkhzo
> [2] https://developers.google.com/compute/docs/machine-types
> [3]
> https://github.com/suriyapriya/stratos/blob/gce-4.0.0/components/org.apache.stratos.cloud.controller/src/main/java/org/apache/stratos/cloud/controller/iaases/GCEIaas.java
>
> Thanks
> Suriya
>
>
> On Wed, Aug 13, 2014 at 11:50 AM, Akila Ravihansa Perera <
> ravihansa@wso2.com> wrote:
>
>> Awesome work, Suriya!
>>
>> Sorry I couldn't join the live Hangout but I watched the demo and it's
>> really nice to see Stratos running on GCE. I would like to share few
>> things :)
>>
>> Does current implementation support GCE instance type given in
>> cartridge json? I didn't see the instanceType section in your demo
>> video. (please ignore if I missed that). If not, you could create a
>> support JIRA for that as well.
>>
>> GCE also has the concept of regions and availability zones. So I think
>> we can easily integrate Stratos partitions and network partitions
>> model with that of GCE. Any limitations from Jclouds API that
>> prohibits us from doing this?
>>
>> Again, very nice work...thank you for all your hard work.
>>
>
>


-- 
Best Regards,
Nirmal

Nirmal Fernando.
PPMC Member & Committer of Apache Stratos,
Senior Software Engineer, WSO2 Inc.

Blog: http://nirmalfdo.blogspot.com/

Mime
View raw message