scispace - formally typeset
Proceedings ArticleDOI

OCNI - Open Cloud Networking Interface

TLDR
OCNI is presented and evaluated in terms of its ability to integrate smoothly with existing cloud computing interfaces and to provide all the required capabilities to express connectivity requirements and ease connection establishment between cloud computing, network and storage nodes at the virtual and physical level irrespective of underlying transport technologies.
Abstract
This work presents an open cloud interface extension to merge cloud computing and networks into one modeling and representation framework to extend clouds beyond data centers and enable cloud networking to set up distributed cloud infrastructures. The proposed extension to the de facto standard interface in cloud computing (OCCI) is named Open Cloud Networking Interface (OCNI). OCNI is presented and evaluated in terms of its ability to integrate smoothly with existing cloud computing interfaces and to provide all the required capabilities to express connectivity requirements and ease connection establishment between cloud computing, network and storage nodes at the virtual and physical level irrespective of underlying transport technologies.

read more

Citations
More filters
Proceedings ArticleDOI

A Precise Metamodel for Open Cloud Computing Interface

TL;DR: The validation of the proposed metamodel defines rigourously the static semantics of the OCCI core concepts, of a precise type classification system, of an extensible data type system, and of both extension and configuration concepts.
Journal ArticleDOI

Model-driven cloud resource management with OCCIware

TL;DR: OCCIware provides a unique and unified framework to manage OCCI artifacts and, at the same time, it represents a factory to build cloud domain-specific modeling frameworks where each framework targets a specific cloud domain.
Book ChapterDOI

A Model-Driven Tool Chain for OCCI

TL;DR: This paper proposes the first model-driven tool chain for OCCI, based on a metamodel defining the static semantics for the O CCI standard in Ecore and OCL, and details the tooled process to define an OCCi extension.

OCCIware - A Formal and Tooled Framework for Managing Everything as a Service

TL;DR: The OCCIware project aims at building a comprehensive, coherent while modular model-driven toolchain for managing any kinds of cloud resources, especially Data Center as a Service, Deployment as a service, Big Data as an Service, and Linked Open Data as aService.
Proceedings ArticleDOI

Model-Driven Configuration Management of Cloud Applications with OCCI

TL;DR: This paper presents a model-driven framework that extends the OCCI PaaS extension and is able to use different configuration management tools to manage the whole lifecycle of cloud applications.
References
More filters
ReportDOI

The NIST Definition of Cloud Computing

Peter Mell, +1 more
TL;DR: This cloud model promotes availability and is composed of five essential characteristics, three service models, and four deployment models.
Journal ArticleDOI

OpenFlow: enabling innovation in campus networks

TL;DR: This whitepaper proposes OpenFlow: a way for researchers to run experimental protocols in the networks they use every day, based on an Ethernet switch, with an internal flow-table, and a standardized interface to add and remove flow entries.
Journal ArticleDOI

A survey of network virtualization

TL;DR: The existing technologies and a wide array of past and state-of-the-art projects on network virtualization are surveyed followed by a discussion of major challenges in this area.
Journal ArticleDOI

Network virtualization: state of the art and research challenges

TL;DR: The past and the state of the art in networkvirtualization along with the future challenges that must be addressed to realize a viable network virtualization environment are investigated.

Extending Networking into the Virtualization Layer.

TL;DR: This work describes how Open vSwitch can be used to tackle problems such as isolation in joint-tenant environments, mobility across subnets, and distributing configuration and visibility across hosts.