Using Semantic Web Description Techniques for Managing Resources in a Multi-Domain Infrastructure-as-a-Service Environment

This paper reports on experience with using Semantic Web technologies for managing multi-domain networking infrastructure-s-a-service (IaaS) testbed. An OWL ontology based on newly-created vocabularies was used to model multi-layer network providers with common base classes for fundamental cyberreso...

Full description

Bibliographic Details
Main Authors: Yufeng Xin (renci, Ilia Baldine (renci, Kemafor Anyanwu (ncsu
Other Authors: The Pennsylvania State University CiteSeerX Archives
Format: Text
Language:English
Published: 2013
Subjects:
Online Access:http://citeseerx.ist.psu.edu/viewdoc/summary?doi=10.1.1.352.9453
http://www.renci.org/wp-content/uploads/2013/04/TR-13-02.pdf
Description
Summary:This paper reports on experience with using Semantic Web technologies for managing multi-domain networking infrastructure-s-a-service (IaaS) testbed. An OWL ontology based on newly-created vocabularies was used to model multi-layer network providers with common base classes for fundamental cyberresources, and adaptation functions from resources at one layer onto resources of the same base class at the layer below. Extended SPARQL path queries supported by GLEEN were used to support topology embedding and resource provisioning for creating connected arrangements of compute, storage and network resources gathered from multiple resource providers. The context for the work is the use of the semantic models in ORCA- the control software for ExoGENI, a new testbed funded through NSFs GENI project. ExoGENI is a multi-domain cloud testbed with a high degree of control over networking functions, including links within each domain and dynamic inter-domain links over national circuit fabrics. The paper describes how the semantic network models enable ExoGENI to instantiate on-demand virtual topologies of virtual machines linked by ondemand circuits and segments for a variety of applications ranging from networking experiments to highperformance computing.