FairCloud: Sharing the Network in Cloud Computing Presenter: Wei sun Lucian popa Gautam Kumar Mosharaf Chowdhury (HP Labs (UC Berkeley (UC Berkeley Arvind Krishnamurthy Sylvia Ratnasamy lon stoica (Univ Washington) (UC Berkeley (UC Berkeley
FairCloud: Sharing the Network in Cloud Computing Lucian Popa Gautam Kumar Mosharaf Chowdhury Arvind Krishnamurthy Sylvia Ratnasamy Ion Stoica (UC Berkeley) (UC Berkeley) (Univ Washington) (UC Berkeley) (UC Berkeley) (HP Labs) Presenter: Wei Sun
Motivation Request Instances Wizard Cancel x CH005E具NAM INSTANCE DETAILS CLATEKEY PA Provide the details for your instance(s). You may also decide whether you want to launch your instances as"on-demand"or Number of Instances: 1 Instance Type: Micro(t1micro, 6/ MB) Type CPU Units CPU res Memory o Launch I Micro(tI micro) Up to 2 ECUs 1 Core 613MB EC2 Instance ms what are commonly lard Large(m1.large) 4 ECUs 7.5GB Launch into Extra Large(m1xlarge) 15 GB High- Memory Double Extra Large(m2. 2xlarge) 13 ECUs cores O Request High-Memory Quadruple Extra Large(m2. 4xlarge\ 26 ECUs 8 Cores/ 68.4 GE High-CPU Extra Large(c1. xlar ECUs 7 GB Network?
Motivation Network?
Context Networks are more difficult to share than other resources
Context Networks are more difficult to share than other resources X
Context Several proposals that share network differently eg proportional to source VMs Seawall [NSDl11]) statically reserve bandwidth(oktopus [ Sigcomm12]) Provide specific types of sharing policies Characterize solution space and relate policies to each other
Context • Several proposals that share network differently, e.g.: – proportional to # source VMs (Seawall [NSDI11]) – statically reserve bandwidth (Oktopus[Sigcomm12]) – … • Provide specific types of sharing policies • Characterize solution space and relate policies to each other?
This talk → 1. Framework for understanding network sharing in cloud computing Goals, tradeoffs, properties 2. Solutions for sharing the network Existing policies in this framework New policies representing different points in the design space
This Talk 1. Framework for understanding network sharing in cloud computing – Goals, tradeoffs, properties 2. Solutions for sharing the network – Existing policies in this framework – New policies representing different points in the design space