Академический Документы
Профессиональный Документы
Культура Документы
Lyon
Amsterdam
Berlin
Palo Alto
Genve
Tokyo
Bengalore
Benjing
HIPerNet engine
VPXI A
VPXI B
IT & Network resource virtualisation VPXI: Virtual Private eXecution Infrastructure VXDL: Virtual Infrastructure description Time-aware Virtual Infrastructure Allocation Security model
Scenario description
Execute a distributed application in a virtual infrastructure Application: NAS benchmark (version 3.3) MPI 7 applications: bt, cg, ep, is, lu, mg, sp Physical substrate: Grid5000 platform Steps: 1 2 3 4 Create a substrate of virtualized resources VPXIs specification VPXIs allocation and deployment Execution
5000 cores, distributed over 9 sites in France Various types of servers 10 Gbps connections over RENATER network DWDM + 10GE in the core Different local network technologies
Sophia
Application-mapping principles
12
2) VPXI specification
VXDL language Specification of virtual resources sets Specification of virtual topology Specification of time line Example: Specification of three VPXIs : Same resource set & topology, different link rates 4 virtual resources: VN 1, VN 2, VN 3, VN 4 2 virtual routers: VR 5 and VR 6 VPXI-3 VPXI-2 VPXI-1 100 Mbps 75 Mbps 50 Mbps
VN 3 VN 4
VN 1
VN 2
VR 5
VR 6
VN 1 VN 2 VN 1 VN 2 VN 1 VN 2 VR 5 VR 6 VR 5 VR 6 VR 5 VR 6 VN 3 VN 3 VN 3
HIPerNet engine
HIPerNET framework is a component-based software technology. Set of independant & replaceable modules to: Parse VXDL requests Allocate & schedule VPXIs Control of VPXIs & Virtual resources Manage users & security
HIPerNET framework: combines system and network virtualization provisions and configures virtual resources creates and manages VPXIs
VN 3
VN 4
HIPerNet engine
Virtualized resources
15
VXDL file
VN 3
VN 4
HIPerNet engine
VPXI deployment
VN 1 VR 5 VN 4 VN 3 VN 2 VR 6
6) Execution
Conclusions
VXDL is a powerfull language to specify flexible and personalized virtual infrastructures (VPXIs) Execution using the modular HIPerNet framework is straightforward for our users. Resource virtualisation & dynamic reconfiguration complexity is hidden. Grid5000 platform is a powerfull physical underlying infrastructure for VPXI functionalities, performances as well as scalabilitys experiments and demonstrations More features are beeing integrated in HIPerNet (security, OpenFlow interface, performance measurement, GUI) VPXI can be applied to a large variety of usages (new services test and deployment, high throughput applications) Collaboration and partnership : FP7 GEYSERS, FP7 SAIL, OrangeLabs, DocomoNTT, OpenFlow group
2.
3.
Julien Laganier and Pascale Vicat-Blanc Primet. HIPernet: a decentralized security infrastructure for large scale grid environments. In 6th IEEE/ACM International Conference on Grid Computing (GRID 2005), November 13-14, 2005, Seattle, Washington, USA, Proceedings, pages 140-147, 2005 Fabienne Anhalt, Guilherme Koslovski, Pascale Vicat-Blanc Primet Specifying and provisioning Virtual Infrastructures with HIPerNET. International Journal of Network Management (IJNM) - special issue on Network Virtualization and its Management, 2010. Pascale Vicat-Blanc Primet, Sebastien Soudan, and Dominique Verchere. Virtualizing and scheduling optical network infrastructure for emerging IT services. Optical Networks for the Future Internet (special issue of Journal of Optical Communications and Networking (JOCN)), 1(2):A121-A132, 2009. Guilherme Koslovski, Tram Truong Huu, Johan Montagnat, and Pascale Vicat-Blanc Primet. Executing distributed applications on virtualized infrastructures specified with the VXDL language and managed by the HIPerNET framework. In First International Conference on Cloud Computing (CLOUDCOMP 2009), Munich, Germany, October 2009. Pascale Vicat-Blanc Primet, Fabienne Anhalt, and Guilherme Koslovski. Exploring the virtual infrastructure service concept in Grid'5000. In 20th ITC Specialist Seminar on Network Virtualization, Hoi An, Vietnam, May 2009. Pascale Vicat-Blanc Primet, Jean-Patrick Gelas, Olivier Mornard, Guilherme Koslovski, Vincent Roca, Lionel Giraud, Johan Montagnat, and Tram Truong Huu. A scalable security model for enabling Dynamic Virtual Private Execution Infrastructures on the Internet. In IEEE/ACM International Conference on Cluster Computing and the Grid (CCGrid2009), Shanghai, May 2009. Guilherme Koslovski, Pascale Vicat-Blanc Primet, and Andrea Schwertner Char. VXDL: Virtual Resources and Interconnection Networks Description Language. In GridNets 2008, Oct. 2008.
4.
5.
6.
7.