We definitely wil need to be able to create volumes at the very least without 
using ec2.  Justinsb has some prototype code available for this.

Vish

On Feb 28, 2011, at 2:53 PM, John Purrier wrote:

> Hi Erik, today we have compute, block/volume, and network all encompassed in 
> nova. Along with image and object storage these make the whole of OpenStack 
> today. The goal is to see where we are at wrt the OpenStack API 
> (compute/network/volume/image) and coverage of the underlying implementation 
> as well as what is available through the EC2 API today.
>  
> I would propose that volume and network API’s be exposed not through the core 
> compute API, but as extensions. Once we create separate services and factor 
> network and volume services out of nova these API’s will form the core API’s 
> for these services. We may also need to up-version these service API’s 
> between Cactus and Diablo as they are currently under heavy discussion and 
> design.
>  
> John
>  
> From: Erik Carlin [mailto:erik.car...@rackspace.com] 
> Sent: Monday, February 28, 2011 3:16 PM
> To: John Purrier; openstack@lists.launchpad.net
> Subject: Re: [Openstack] OpenStack Compute API for Cactus (critical!)
>  
> John -
>  
> Are we just talking about compute aspects?  IMO, we should NOT be exposing 
> block functionality in the OS compute API.  In Diablo, we will break out 
> block into a separate service with it's own OS block API.  That means for 
> now, there may be functionality in nova that isn't exposed (an artifact of 
> originally mimicing EC2) until we can fully decompose nova into independent 
> services.
>  
> Erik   
>  
> From: John Purrier <j...@openstack.org>
> Date: Mon, 28 Feb 2011 14:16:20 -0600
> To: <openstack@lists.launchpad.net>
> Subject: [Openstack] OpenStack Compute API for Cactus (critical!)
>  
> Has anyone done a gap analysis against the proposed OpenStack Compute API and 
> a) the implemented code, and b) the EC2 API?
>  
> It looks like we have had a breakdown in process, as the community review 
> process of the proposed spec has not generated discussion of the missing 
> aspects of the proposed spec.
>  
> Here is what we said on Feb 3 as the goal for Cactus:
>  
> OpenStack Compute API completed. We need to complete a working set of API's 
> that are consistent and inclusive of all the exposed functionality.
>  
> We need to *very* quickly identify the missing elements that are required in 
> the OpenStack Compute API, and then discuss how we mobilize to get this work 
> done for Cactus. As this is the #1 priority for this release there are 
> implications on milestones dates depending on the results of this exercise. 
> The 1.1 spec should be complete and expose all current Nova functionality 
> (superset of EC2/RS).
>  
> Dendrobates, please take the lead on this, anyone who can help please 
> coordinate with Rick. Can we get a fairly complete view by EOD tomorrow? 
> Please set up a wiki page to identify the gaps, I suggest 3 columns (Actual 
> code / EC2 / OpenStack Compute).
>  
> Thanks,
>  
> John
> _______________________________________________ Mailing list: 
> https://launchpad.net/~openstack Post to : openstack@lists.launchpad.net 
> Unsubscribe : https://launchpad.net/~openstack More help : 
> https://help.launchpad.net/ListHelp
>  
> Confidentiality Notice: This e-mail message (including any attached or
> embedded documents) is intended for the exclusive and confidential use of the
> individual or entity to which this message is addressed, and unless otherwise
> expressly indicated, is confidential and privileged information of Rackspace.
> Any dissemination, distribution or copying of the enclosed material is 
> prohibited.
> If you receive this transmission in error, please notify us immediately by 
> e-mail
> at ab...@rackspace.com, and delete the original message.
> Your cooperation is appreciated.
> _______________________________________________
> Mailing list: https://launchpad.net/~openstack
> Post to     : openstack@lists.launchpad.net
> Unsubscribe : https://launchpad.net/~openstack
> More help   : https://help.launchpad.net/ListHelp

_______________________________________________
Mailing list: https://launchpad.net/~openstack
Post to     : openstack@lists.launchpad.net
Unsubscribe : https://launchpad.net/~openstack
More help   : https://help.launchpad.net/ListHelp

Reply via email to