Project Description
ExoGENI is a new GENI testbed that links GENI to two advances in virtual infrastructure services outside of GENI: open cloud computing (OpenStack) and dynamic circuit fabrics. ExoGENI orchestrates a federation of independent cloud sites located across the US and circuit providers, like Internet2 and ESnet through their native IaaS API interfaces, and links them to other GENI tools and resources.
ExoGENI is, in effect, a widely distributed networked infrastructure-as-a-service (NIaaS) platform geared towards experimentation and computational tasks. ExoGENI employs sophisticated topology embedding algorithms that take advantage of semantic resource descriptions using NDL-OWL – a variant of Network Description Language.
Individual ExoGENI deployments consist of cloud site “racks” on host campuses, linked with national research networks through programmable exchange points. The ExoGENI sites and control software are enabled for flexible networking operations using traditional VLAN-based switching and OpenFlow. Using ORCA (Open Resource Control Architecture) control framework software, ExoGENI offers a powerful unified hosting platform for deeply networked, multi-domain, multi-site cloud applications. We intend that ExoGENI will seed a larger, evolving platform linking other third- party cloud sites, transport networks, and other infrastructure services, and that it will enable real-world deployment of innovative distributed services and new visions of a Future Internet.
Project Publications
- A Framework for Integration of Rule-oriented Data Management Policies with Network Policies
- A Study on Group Communication in Distributed Wide-Area Measurement System Networks in Large Power Systems
- Achieving Performance Isolation on Multi-Tenant Networked Clouds Using Advanced Block Storage Mechanisms
- Adapting Scientific Workflows on Networked Clouds Using Proactive Introspection
- An On-Demand Weather Avoidance System for Small Aircraft Flight Path Routing
- An On-Demand Weather Avoidance System for Small Aircraft Flight Path Routing
- Anomaly Detection for Scientific Workflow Applications on Networked Clouds
- Anomaly Detection in Scientific Workflows using End-to-End Execution Gantt Charts and Convolutional Neural Networks
- Application Aware Software Defined Flows of Workflow Ensembles
- Autonomic Cloud Network Orchestration: A GENI Perspective
- Capacity of Inter-Cloud Layer-2 Virtual Networking
- COMET: Distributed Metadata Service for Multi-cloud Experiments
- DBcloud: Semantic Dataset for the Cloud
- Detecting Anomalous Packets in Network Transfers: Investigations using PCA, Autoencoder and Isolation Forest in TCP
- Detecting Outliers in Network Transfers with Feature Extraction
- Domain Science Applications on GENI: Presentation and Demo
- Dynamic Network Provisioning for Data Intensive Applications in the Cloud
- End-to-end online performance data capture and analysis for scientific workflows
- Evaluating I/O Aware Network Management for Scientific Workflows on Networked Clouds
- ExoGENI: A Multi-Domain Infrastructure-as-a-Service Testbed
- Fair Sharing of Network Resources Among Workflow Ensembles
- FlyNet: A Platform to Support Scientific Workflows from the Edge to the Core for UAV Applications
- Hardware-in-the-Loop Simulations and Verifications of Smart Power Systems Over an Exo-GENI Testbed
- Identifying Execution Anomalies for Data Intensive Workflows Using Lightweight ML Techniques
- Integrity Protection for Scientific Workflow Data: Motivation and Initial Experiences
- LENS: Resource Specification for Wireless Sensor Network Experimentation Infrastructures
- Leveraging and Adapting ExoGENI Infrastructure for Data-Driven Domain Science Workflows
- Leveraging Semantic Web Technologies for Managing Resources in a Multi-Domain Infrastructure-as-a-Service Environment
- Mining Workflows for Anomalous Data Transfers
- Provisioning and Evaluating Multi-domain Networked Clouds for Hadoop-based Applications
- Scaling up Applications Over Distributed Clouds with Dynamic Layer-2 Exchange and Broadcast Service
- Slice-based Network Transit Service: Inter-Domain L2 Networking on ExoGENI
- The Future of CISE Distributed Research Infrastructure
- The Future of CISE Distributed Research Infrastructure
- The GENI Book: A Retrospective on ORCA: Open Resource Control Architecture
- The GENI Book: ExoGENI: A Multi-Domain Infrastructure-as-a-Service Testbed
- The Open-Multinet Upper Ontology – Towards the Semantic-based Management of Federated Infrastructures
- Toward a Dynamic Network-centric Distributed Cloud Platform for Scientific Workflows: A Case Study for Adaptive Weather Sensing
- Toward an End-to-end Framework for Modeling, Monitoring and Anomaly Detection for Scientific Workflows
- Toward Prioritization of Data Flows for Scientific Workflows Using Virtual Software Defined Exchanges
- Training Classifiers to Identify TCP Signatures in Scientific Workflows
- WIRE: Resource-efficient Scaling with Online Prediction for DAG-based Workflows
- Novel Proposals for FAIR, Automated, Recommendable, and Robust Workflows
- Modeling Data Integrity Threats for Scientific Workflows Using OSCRP and MITRE ATT&CK