6
JELASTIC CLUSTER ON TOP OF GOOGLE CLOUD PLATFORM CTO, Ruslan Synytsky June ‘14

Jelastic (PaaS + IaaS) Virtual Cluster on Google Cloud Engine

Embed Size (px)

DESCRIPTION

Architecture of Jelastic Virtual Private Cluster on top of Google Cloud Platform.

Citation preview

Page 1: Jelastic (PaaS + IaaS) Virtual Cluster on Google Cloud Engine

JELASTIC CLUSTER ON TOP OF

GOOGLE CLOUD PLATFORM

CTO, Ruslan Synytsky

June ‘14

Page 2: Jelastic (PaaS + IaaS) Virtual Cluster on Google Cloud Engine

Jelastic Cluster uses Google Cloud API allocating

private networks and mapping the subnets to VMs.

Page 3: Jelastic (PaaS + IaaS) Virtual Cluster on Google Cloud Engine

VPN (PPTP) allows to get access to any private network

on any VM

Page 4: Jelastic (PaaS + IaaS) Virtual Cluster on Google Cloud Engine

End users Containers use internal IP addresses from

mapped VPN to get access to Internet.

Page 5: Jelastic (PaaS + IaaS) Virtual Cluster on Google Cloud Engine

Live Migration of Containers is the key feature.

VPN allows Jelastic Cluster to migrate Containers between VMs.

Page 6: Jelastic (PaaS + IaaS) Virtual Cluster on Google Cloud Engine

However, this workaround has one issue.

Traffic is routed via VPN to VMs where IP networks were mapped.

It causes network overhead in case of high traffic and big number

of VMs in the cluster.