|
UCI_Architecture
Eye-bird view about the vision of the UCI project. IntroductionThis document is intended to give an overview of the proposed UCI architecture. UCI Architecture
This is an eye-bird view about the vision of the UCI project. The main goal of this project is to have an abstraction layer which is agnostic to any cloud API, platform or infrastructure. The main driver of this architecture is to abstract the usage of any cloud API and unify them in one layer with the help of the semantic web and OWL in which you have a pool of resources semantically understood and described to enable you to use these resources regardless these resources are allocated from Amazon EC2 as a provider or Enomaly platform etc. Once you have a unified interface with common definitions to these resources, you can allocate, de-allocate, provision virtual machines or manage them through the UCI layer using the Agent component. This architecture is a mix of layers and components along with a use case described at the UCI project requirement page http://code.google.com/p/unifiedcloud/wiki/UCI_Requirements This UCI layer (web browser or UCI cloud client) should provide a kind of a dashboard (the component on the left of the diagram) to show the state of all allocated resources and running VMs. |
Sign in to add a comment
Looks promising Jason!
Here is an actual implementation of SEMP, running in the cloud. http://service.utilitystatus.com/semp/services