Download presentation
Presentation is loading. Please wait.
Published bySuzan Carr Modified over 6 years ago
1
Integration of Inter-Domain Reservation Systems with other Composable Services
Vassiliki Pouli, GRNET TNC2011, Prague, May 17th, 2011 1
2
Composable services & Reservation Systems Integration into GEMBus
Outline GEMBus Composable services & Reservation Systems Integration into GEMBus Conclusion 2
3
GEMBus Developed in the framework of the GÉANT3 project
Built on top of an Enterprise Service Bus (ESB) platform ESB: Software architecture construct that provides fundamental services for complex architectures via an event-driven and standards-based messaging engine (the bus). Used to integrate heterogeneous systems to ceate a flexible infrastructure Provides a middleware to build Composable Services. 3
4
Examples of Composable Services into GEMBus
Reservation systems (e.g. AutoBAHN) Monitoring systems (e.g. perfSONAR) AutoBAHN GEMBus Path reservation Path reservation request user perfSONAR Path monitoring
5
Integration of a Reservation System
Use case: AutoBAHN (Automated Bandwidth Allocation across Heterogeneous Networks). AutoBAHN: Inter-domain network reservation system capable of setting up on demand dedicated circuits across heterogeneous domains irrespective of the underlying technologies. Creation of single adaptor for AutoBAHN service to enable the communication of the system with other Composable Services into GEMBus. Single adaptor used due to single AutoBAHN interface exposed to the user. 5
6
Integration Schema Reservation Client Adaptor:
Handles user request for path reservation/cancellation/modification. Forwards request to GEMBus. Reservation Service Adaptor: Deploys the reservation service inside the GEMBus. Acquires reservation parameters from the ESB and calls the reservation system with the specific user request. 6
7
Conclusion Through the adaptors a reservation service can become a Composable Service inside a GEMBus registry and can be orchestrated or composed with other services e.g. with a monitoring service in which it can forward the reservation parameters to monitor the network paths.
8
Vassiliki Pouli: vpouli@netmode.ntua.gr
Contact details Vassiliki Pouli: Costas Marinos: Mary Grammatikou: Vasilis Maglaris:
9
Thank you! 9
Similar presentations
© 2025 SlidePlayer.com. Inc.
All rights reserved.