[d2]large scale cloud 구축을 위한 open flow 활용
TRANSCRIPT
…⋯����������� ������������������
pool����������� ������������������ N����������� ������������������
Shared����������� ������������������ Storage����������� ������������������ (SAN,����������� ������������������ iSCSI,����������� ������������������ ..)����������� ������������������
VM1����������� ������������������ VM2����������� ������������������ VM10����������� ������������������ …⋯����������� ������������������ VM58����������� ������������������ VM59����������� ������������������ VM78����������� ������������������ …⋯����������� ������������������
…⋯����������� ������������������
pool����������� ������������������ 1����������� ������������������
VM92����������� ������������������ VM93����������� ������������������ VM98����������� ������������������ …⋯����������� ������������������
LVM����������� ������������������
Access����������� ������������������ ����������� ������������������ Switch����������� ������������������ (AS
)����������� ������������������
Access����������� ������������������ ����������� ������������������ Switch����������� ������������������ (AS
)����������� ������������������ …⋯����������� ������������������
Distribution����������� ������������������ Switch����������� ������������������ (DS
)����������� ������������������
문제는����������� ������������������ 여기!����������� ������������������
pool����������� ������������������ ����������� ������������������
VM1����������� ������������������ VM2����������� ������������������ VM10����������� ������������������ …⋯����������� ������������������ VM58����������� ������������������ VM59����������� ������������������ VM78����������� ������������������ …⋯����������� ������������������
…⋯����������� ������������������
Access����������� ������������������ ����������� ������������������ Switch����������� ������������������ (AS
)����������� ������������������
VM11����������� ������������������ VM12����������� ������������������ VM20����������� ������������������ …⋯����������� ������������������
ACL����������� ������������������ rules����������� ������������������ VLAN����������� ������������������ configurations����������� ������������������
ACL����������� ������������������ rules����������� ������������������ VLAN����������� ������������������ configurations����������� ������������������
VM1����������� ������������������ VM2����������� ������������������ VM10����������� ������������������ …⋯����������� ������������������ VM88����������� ������������������ VM89����������� ������������������ VM100����������� ������������������ …⋯����������� ������������������
Access����������� ������������������ ����������� ������������������ Switch����������� ������������������ (AS
)����������� ������������������
VM51����������� ������������������ VM52����������� ������������������ VM70����������� ������������������ …⋯����������� ������������������
Access����������� ������������������ ����������� ������������������ Switch����������� ������������������ (AS
)����������� ������������������
pool����������� ������������������ ����������� ������������������
ACL����������� ������������������ rules����������� ������������������ VLAN����������� ������������������ configurations����������� ������������������
ACL����������� ������������������ rules����������� ������������������ VLAN����������� ������������������ configurations����������� ������������������
…⋯����������� ������������������
pool����������� ������������������ N����������� ������������������ pool����������� ������������������ 1����������� ������������������
Access����������� ������������������ ����������� ������������������ Switch����������� ������������������ (AS
)����������� ������������������
Access����������� ������������������ ����������� ������������������ Switch����������� ������������������ (AS
)����������� ������������������ …⋯����������� ������������������
Distribution����������� ������������������ Switch����������� ������������������ (DS
)����������� ������������������
Access����������� ������������������ ����������� ������������������ Switch����������� ������������������ (AS
)����������� ������������������
pool����������� ������������������ N+1����������� ������������������
Access����������� ������������������ ����������� ������������������ Switch����������� ������������������ (AS
)����������� ������������������
VM3����������� ������������������ VM1����������� ������������������ VM2����������� ������������������
VM151����������� ������������������
VM6����������� ������������������ VM4����������� ������������������ VM5����������� ������������������
…⋯����������� ������������������ VM152����������� ������������������ VM153����������� ������������������ VM154����������� ������������������ VM155����������� ������������������
VM511����������� ������������������ VM512����������� ������������������ VM1011����������� ������������������
VM1985����������� ������������������
…⋯����������� ������������������ VM511����������� ������������������ VM512����������� ������������������
…⋯����������� ������������������
OpenFlow����������� ������������������ Controller����������� ������������������
OF����������� ������������������ Switch����������� ������������������
OF����������� ������������������ Switch����������� ������������������
OF����������� ������������������ Switch����������� ������������������
OF����������� ������������������ Switch����������� ������������������
OF����������� ������������������ Switch����������� ������������������
Mgmt.����������� ������������������ Logic����������� ������������������
Mgmt.����������� ������������������ Logic����������� ������������������
Mgmt.����������� ������������������ Logic����������� ������������������
Mgmt.����������� ������������������ Logic����������� ������������������
Mgmt.����������� ������������������ Logic����������� ������������������ …⋯����������� ������������������
OpenFlow����������� ������������������ Controller����������� ������������������
OF����������� ������������������ Switch����������� ������������������
Controller–to-Switch����������� ������������������ Asynchronous����������� ������������������ Symmetric����������� ������������������
Flow����������� ������������������ Entry����������� ������������������ 1����������� ������������������
Flow����������� ������������������ Entry����������� ������������������ 2����������� ������������������
Flow����������� ������������������ Entry����������� ������������������ 3����������� ������������������
…⋯����������� ������������������
FloodLightProvider����������� ������������������ TopologyManager����������� ������������������ LinkDiscovery����������� ������������������ Forwarding����������� ������������������
DeviceManager����������� ������������������ StorageSource����������� ������������������ RestServer����������� ������������������ StaticFlowPusher����������� ������������������
User-Defined����������� ������������������ Modules����������� ������������������
FloodLight����������� ������������������ Controller����������� ������������������
WEB����������� ������������������ UI����������� ������������������
mgmt.����������� ������������������ server����������� ������������������
DB����������� ������������������
OpenFlow����������� ������������������ Controlle
r����������� ������������������
OpenVSwitch����������� ������������������ OpenVSwitch����������� ������������������
①����������� ������������������
REST����������� ������������������ API����������� ������������������
③����������� ������������������
vm����������� ������������������
⑤����������� ������������������
• Packet-in����������� ������������������ • Port-status����������� ������������������
⑥����������� ������������������ FLOW_MOD����������� ������������������ (ADD)����������� ������������������
④����������� ������������������
FLOW_MOD����������� ������������������ (DELETE)����������� ������������������
⑧����������� ������������������
FLOW_MOD����������� ������������������ (ADD)����������� ������������������
⑨����������� ������������������
backgroud����������� ������������������ modules����������� ������������������
Flow����������� ������������������ Entry1����������� ������������������ for����������� ������������������ VM����������� ������������������ ACL����������� ������������������ ����������� ������������������
Flow����������� ������������������ Entry2����������� ������������������ for����������� ������������������ VM����������� ������������������ ACL����������� ������������������ ����������� ������������������
Flow����������� ������������������ Entry3����������� ������������������ for����������� ������������������ VM����������� ������������������ ACL����������� ������������������ ����������� ������������������
Flow����������� ������������������ Entry1����������� ������������������ for����������� ������������������ VM����������� ������������������ ACL����������� ������������������ ����������� ������������������
Flow����������� ������������������ Entry2����������� ������������������ for����������� ������������������ VM����������� ������������������ ACL����������� ������������������ ����������� ������������������
Flow����������� ������������������ Entry3����������� ������������������ for����������� ������������������ VM����������� ������������������ ACL����������� ������������������ ����������� ������������������
pool����������� ������������������ ����������� ������������������
VM1����������� ������������������ VM2����������� ������������������ VM10����������� ������������������ …⋯����������� ������������������ VM58����������� ������������������ VM59����������� ������������������ VM78����������� ������������������ …⋯����������� ������������������
…⋯����������� ������������������
Access����������� ������������������ ����������� ������������������ Switch����������� ������������������ (AS
)����������� ������������������
VM11����������� ������������������ VM12����������� ������������������ VM20����������� ������������������ …⋯����������� ������������������