Presentation is loading. Please wait.

Presentation is loading. Please wait.

A Communication Relay Mechanism toward Construction of Virtual Cluster on Orverlay Network PRAGMA14 Working Group 11-12 March 2008 Yasuyuki Kusumoto Osaka.

Similar presentations


Presentation on theme: "A Communication Relay Mechanism toward Construction of Virtual Cluster on Orverlay Network PRAGMA14 Working Group 11-12 March 2008 Yasuyuki Kusumoto Osaka."— Presentation transcript:

1 A Communication Relay Mechanism toward Construction of Virtual Cluster on Orverlay Network PRAGMA14 Working Group 11-12 March 2008 Yasuyuki Kusumoto Osaka University, Cyber media Center

2 Motivation of this study It is difficult to unify resources on Grid and provide a single o ptimum computational system with a user Heterogeneous computational environment Disability on network connectivity, such as NAT, FW Requirement for virtual cluster Homogeneous computational machines virtualization technology (Xen) End to end communication among nodes of virtual clusters orverlay network(P2P framework: PIAX) siteA siteC siteB os:solaris library:2.0.1 os:redhat library:1.0.0 os:debian library:1.1.2 Grid resources Firewall NAT Heterogeneous Disconnectivity

3 Virtual cluster on overlay network(P2P) Our approach for virtual cluster Gathering computational machines on overlay network Deployment of virtual machines on gathered machines Providing a private network among virtual machines goal providing a customizable computational environment with a user virtual cluster Grid resources Overlay network virtualization virtual cluster Virtual network

4 A communication relay mechanism Private network communication among virtual machines End-to-end communication with IP regardless of NAT,FW Virtual private network over a P2P environment Relaying VPN communication on orverlay network This mechanism : delivers VPN packets on overlay network regardless of NAT, FW allows virtual machines to communicate with IP each other Overlay network relay Communication relay mechanism Virtual machine A Virtual machine B Virtual machine C Virtual machine D Virtual machine E

5 The communication relay mechanism architecture OrverlayNetwork VPN workerAppmasterApp VirtualNIC IP:10.8.0.a VirtualNIC IP:10.8.0.b vpnclientvpnserver PIAX ID communication IP communication Tunnel Agent Tunnel Agent hostA(worker)hostB(master) forward vpn packets by using logical ID communication End-to-end communication with IP

6 Performance evaluation of the proposed mechanism Communication throughput master-worker communication (bandwidth:100Mbps) Execution of distributed computation applications Dock cpu utilization: big network utilization: small Himeno Benchmark cpu utilization: big network utilization: big communication throughput[Mbps] App:Dock exaction time[sec] App:HimenoBench score[Mflops] Physical cluster93.3773737 Virtual cluster8.8(-90.3%)779(-0.6%)205(-72%)

7 Summary The proposed mechanism provides virtual private network across multiple organizations realizes a virtual cluster on a P2P environment Future works Improvement of communication throughput VPN hole-punching on overlay network On-demand construction of virtual clusters Automatic deployment of virtual machines by utilizing data transfer functions of P2P Collecting resources broadly by using the resource powerful searching ability of PIAX

8 fin

9 Summary The proposed mechanism provides virtual private network across multiple organizations realizes a virtual cluster on a P2P environment Future works Improvement of communication throughput On-demand construction of virtual clusters Automatic deployment of virtual machines by utilizing data transfer functions of P2P

10 Virtual cluster

11

12 Virtual cluster on overlay network(P2P) Advantages of P2P Scalability of computational resources Resource Discovery Network connectivity(solves problem of NAT, Firewall) Goal To provide a customizable computational environment (virtual cluster) with a user virtual cluster Resources of grid Overlay network virtualization

13 Requirements for communication among virtual cluster nodes virtualization Virtual Cluster Virtual Private Network Overlay network Private network communication among virtual machines End-to-end communication with IP regardless of NAT,FW Virtual private network over a P2P environment

14 A communication relay mechanism relays VPN communication on orverlay network This mechanism: delivers VPN packets on overlay network regardless of NAT, FW allows virtual machines to communicate with IP each other Overlay network relay Communication relay mechanism Virtual machine A Virtual machine B Virtual machine C Virtual machine D Virtual machine E

15 Motivation for study Virtual cluster on orverlay network(P2P) Scalability of computational resources Discovery for resources Virtual machine (Xen)

16 Virtual cluster on overlay network siteA siteB siteC Virtualization virtual cluster

17 Necessity for new communication mechanism Virtual Private Network Virtual Cluster Users job

18 Performance of proposed system Communication throughput Execution of application Dock :CPU-intensive application()

19 siteC siteA siteB Virtualizat ion Virtual Private Network Virtual Cluster Users job overlay network PIAX virtual machine Xen

20 Summary and Future work Summary Proposed system enable computers on orverlay network to communicate using IP address Realization for Construction of virtual cluster utilizing our proposed communication system Future work Improvement of communication throughput On-demand construction of virtual cluster

21 n overlay network1/2 siteAsiteCsiteB Virtualization Virtual Private Network Virtual Cluster Users job overlay network PIAX virtual machine Xen

22 Virtual cluster on overlay network siteA siteB siteC Virtualization virtual machine Xen overlay network PIAX virtual cluster

23 Necessity for new communication mechanism Virtual Private Network Virtual Cluster Users job

24 Necessity for new communication mechanism Users job virtualization Virtual Private Network Virtual Cluster Overlay network

25 Necessity for new communication mechanism Virtual Private Network Virtual Cluster virtualization Overlay network Users job

26 Virtual cluster on overlay network(P2P) Integration of virtual machines on wide area distributed environment(P2P) Scalability of computational resources Discovery for resources Goal virtual cluster Resources of grid Overlay network virtualization

27 Virtual network Grid resources overlay network virtual resource virtual cluster virtual resource virtual cluster


Download ppt "A Communication Relay Mechanism toward Construction of Virtual Cluster on Orverlay Network PRAGMA14 Working Group 11-12 March 2008 Yasuyuki Kusumoto Osaka."

Similar presentations


Ads by Google