| By Mohamed El-Refaey | Article Rating: |
|
| March 4, 2009 09:51 AM EST | Reads: |
153 |
I've been inspired by a discussion with PatWendorf and some folks on the cloud interoperability forum about UCI project and its value and I have created the illustrated architecture diagram.
This is an eye-bird view about the vision of the UCI project. The main goal of this project as described by Pat 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.
Read the original blog entry...
Published March 4, 2009 Reads 153
Copyright © 2009 Ulitzer, Inc. — All Rights Reserved.
Syndicated stories and blog feeds, all rights reserved by the author.
More Stories By Mohamed El-Refaey
Work as head of research and development at EDC (Egypt Development Center) a member of NTG. previously worked for Qlayer, Acquired by (Sun Microsystems), when my passion about cloud computing domain started. with more than 10 years of experience in software design and development in e-commerce, BPM, EAI, Web 2.0, Banking applications, financial market, Java and J2EE. HIPAA, SOX, BPEL and SOA, and late two year focusing on virtualization technology and cloud computing in studies, technical papers and researches, and international group participation and events. I've been awarded in recognition of innovation and thought leadership while working as IT Specialist at EDS (an HP Company). Also a member of the Cloud Computing Interoperability Forum (CCIF) and member of the UCI (Unified Cloud Interface) open source project, in which he contributed with the project architecture.
- Ubuntu 9.10 Will Feature Cloud Computing
- Cloud Computing Certifications
- No Plans for Sun to Build Compute Cloud Like EC2
- VMware to Acquire SpringSource
- Ever thought about sharing your idle desktop ?!
- My IEEE paper has been published
- CloudCamp in Egypt
- Isolated Execution through virtualization
- UCI Architecture
- High Availability (VM Live migration)
- Back from HiPEAC 2008 Summer School
- High Availability (VM Live migration)






























Ulitzer content is offered under Creative Commons "Attribution Non-Commercial No Derivatives" License.
For any reuse or distribution, you must make clear to others the license terms of this work.
The best way to do this is with a link to this web page.
Any of the above conditions can be waived if you get written permission from Ulitzer, Inc., the copyright holder.
Nothing in this license impairs or restricts the author's moral rights.