ESAC Grid Workshop
December 11 & 12, 2008 Madrid, Spain
Scaling out Computing Clusters with Amazon
EC2: Hands on!
Ruben Santiago Montero
Distributed Systems Architecture Research Group
Universidad Complutense de Madrid
1/23
Scaling out Computing Clusters with Amazon EC2
A logical view of the system
Cluster users
Virtual Network
Service Cluster Virtual
Layer Front-end Workernodes
OpenNebula (Distributed VM Manager)
Cloud
Provider
Local Physical Infrastructure
Infrastructure Layer
2/22
Scaling out Computing Clusters with Amazon EC2
Architecture of the Computing Cluster
Amazon EC2
Worker Worker
Node
Worker Node
Node Internet
Connection
OpenVPN Tunnels
Bridge
OpenVPN Server SGE Front-End Physical Host
Bridge
Local private network
Bridge Bridge Bridge
Worker Worker Worker Worker Worker
Node Node Node Node Node
Physical Host Physical Host Physical Host 3/22