Just like to update everyone on the work on javelin.

We've basically started the work of breaking out components.  Currently we have

Framework - Framework pieces that underlies all services.
  - ipc: for ipc mechanism
  - jobs: for jobs management

Engine - Cloud-Engine Service
  - api: service api
  - components-api: api for the plugins
  - compute: compute orchestrations
  - network: network orchestration
  - planning: deployment planning orchestrations
  - schema: VO objects used by all of the components to present a schema.
  - service: rest service component
  - storage: storage orchestration
  - orchestration: overall vm orchestartion

Services - Various services
  - Nothing is done here yet.  But it's planned to move the api, management, 
ssvm, consoleproxy, and virtual router in here.

Plugins - plugins.  This directory is unchanged but expect to see more storage 
plugins being introduced here.

The most work being done here are two parts:
 - Storage orchestration and provisioning separation
 - Data center abstraction layer and services.

We've also been looking at jax-rs 399 and apache cxf to implement the rest 
service part of the cloud-engine.  Let us know if you have any concerns 
regarding this approach.

--Alex


Reply via email to