Pragmatic in Mind

Mohamed El-Refaey

Subscribe to Mohamed El-Refaey: eMailAlertsEmail Alerts
Get Mohamed El-Refaey: homepageHomepage mobileMobile rssRSS facebookFacebook twitterTwitter linkedinLinkedIn


Related Topics: Web 3.0 Journal

Blog Feed Post

UCI Architecture



















I've been inspired by a discussion with PatWen
dorf 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...

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.