SlideShare uma empresa Scribd logo
1 de 18
Baixar para ler offline
Cloud & SDN
심장훈(맥라렌이최고)
preisner@gmail.com
1. 클라우드 컴퓨팅
1. 클라우드 컴퓨팅
SaaS : Service as a Service
PaaS : Platform as a Service
IaaS : Infrastructure as a Service
Google App engine
AppScale
Salesforce Platform
Public :
Private :
1. 클라우드 컴퓨팅
Computing
Storage
Network
Monitoring
Logging
Orchestration
IaaS
UI
User
User
User
Xen, KVM, Hyper-V
iSCSI, NFS, FCoE
VLAN, SDN, Fabric
User
2. 클라우드 네트워크 모델
2. 클라우드 네트워크 – Amazon Web Services
NAT
Cnode
VM
VM
VM
vS/W
Cnode
VM
VM
VM
vS/W
Cnode
VM
vS/W
Cnode
VM
VM
vS/W
VMVM
VM
Controller
DNSDHCPSwitch
ToR ToR
Subnet
VM
Subnet
VM
VM
Switch
VPC VPN G/W
DC
• IP over IP (L3)
• NAT, DHCP, DNS 연동
• Scalability
• VM migration?
• Security Group
• VPC – No multicasting,
broadcasting
NAT
VM
VM
VM
VM
Cnode
2. 클라우드 네트워크 – CloudStack Advanced network
VM
VM
VM
vS/W
Cnode
VM
RVM
VM
vS/W
Cnode
RVM
vS/W
Cnode
VM
VM
vS/W
VMVM
RVM
Switch
ToR ToR
• VLAN (L2)
• Single broadcasting domain
- interface 1 vlan 1-4000
- Poor scalability
• No management for physical devices
• Router VM – RVM
- F/W, LB, DHCP ..
• Performance?
CloudStack…
Firewall
Router
vSphere
2. 클라우드 네트워크 – VMware vCloud Director
VM VM VM
vSphere
VM VM
vDS, Nexsus 1000V
ESX ESX
Switch
• Overlay networking
• Tunneling
- MAC-in-MAC : vCDNI
- MAC-over-IP : VxLAN
• Flooding, Broadcasting for MAC
learning
• Security : App Firewall
vCentre
VM
F/W F/W F/W F/W F/W F/W
NIC NIC
2. 클라우드 네트워크 – Windows Network Virtualization, NVP
VM VM VM VM VM
Hypervisor Hypervisor
Switch
WNV Module
VM
vNIC
SCVMM,
NVP controller(NVP)
Virtual Switch (OpenvSwitch – NVP)
WNV Module
vNIC vNIC vNIC vNIC vNIC
OpenFlow (NVP)
• Overlay networking
• NVGRE (WNV), GRE & STT(NVP)
- Centralized Controller
- MAC-over-GRE
• ARP Proxy : No flooding
• Security : WNV module
NIC NIC
2. 클라우드 네트워크 – MidoNet
VM
Hypervisor
NIC
vNIC
• Overlay networking : GRE
• L2 ~ L4(stateful) virtual networking
• Virtual Router : For each Tenant, Provider
• Forwarding decision in local
• No OpenFlow
• Distributed Database
- Cassandra : L4 session
- Zookeeper : MAC, F/W Rules and ETC..
- Latency?
MidoNet
Agent
vNIC
Hypervisor
vNIC
MidoNet
Agent
VM
vNIC
OpenvSwitch
NIC
VMVM
Distributed
Database
Controller
Switch
2. 클라우드 네트워크 – NEC P-Flow, BigSwitch BigNetwork
Switch
Controller Cluster
OpenFlow
• Hop-by-Hop, SDpN
• Controller controls physical, virtual switches
• No STP, VLAN
• Ideal networking for Cloud
- Automated configuration, Management
- Customizable, Self-Service…
- Performance?
Switch Switch
Switch Switch
Controller
…App App App
Controller Controller
vSwitch
vSwitch
vSwitch
vSwitch
Switch
2. 클라우드 네트워크 – SR-IOV + NP(Network Processor)
VM VM VM
Hypervisor
Switch
vNIC
Controller
vNIC vNIC
OpenFlowNIC Driver
VF VF VF
pNIC
PF Driver
• Control switches in PF driver from remote controller
• Just an idea
• Low latency, High Performance
• Expensive
- NP, development costs
2. 클라우드 네트워크 – DataCentre Fabric
• Flat network
- Cisco FabricPath
- Juniper Qfabric
- Brocade VCS
• TRILL, SPB(IEEE 802.1aq) .. Standard?
- Proprietary
• MLAG, VPC(Cisco)
• Low latency
• Unified interface (FCoE)
• Expensive
2. 클라우드 네트워크 – 정리
Automation
Network
Virtualization
Scalability Centralized Customizable Compatibility
Amazon O
△
VPC
Good X X X
CloudStack △
△
VLAN
bad △ X O
VMware
+ VxLAN
△ O Not bad △ X
X
vShpere only
WNV △ O Good △ X
X
Hyper-V only
NVP △ O Good △ X O
MidoNet △ O Good △ X
X
KVM only
NEC, Bigswitch O O ? O O O
DC Fabric O
△
VxLAN(Cisco)
Good O X O
3. 클라우드 환경의 네트워크
3. 클라우드 환경의 네트워크
 NaaS - Network as a Service
- Decoupling Logical, Physical network
- Network resource pool
 IT 환경의 통합
- Computing, Network, Storage
- 중앙관리, 모니터링(Metering)
 Automation, Centralized
- Self-service
- Change Management
 확장성
- STP, VLAN, Dynamic MAC learning
 Simple
- Simple is the best
3. 클라우드 환경의 네트워크 - 결론
 클라우드 환경으로 전환을 고려 중?
- 네트워크 모델
- 확장성
- SDN : 클라우드를 위한 네트워크
Centralized, API for automation, Scale-out
- Open Source
 네트워크도 서비스다
- Cloud 로의 통합
 Cloud 에서 시작된 네트워크 운영, 개발, 비즈니스 모델의 변화
- 보안 모델 – 분산 접근통제, Controller 보안
- 운영자의 역할, 운영 방식
- DevOps
4. FAQ
 Network 운영자는 개발자가 아니다.
 조금 더 기다려야?
-> 네트워크 운영 환경의 변화에 대응해야
 Legacy로도 가능하다?
-> VLAN -> VxLAN, STP -> TRILL, Scale-up
-> Cloud computing, Automation, Centralized?
-> 전통적인 troubleshoot 방법의 변화 : Logical, Physical flow
 성능
a. Controller
- 수백 flow ~ 수백만 flow/sec
b. Switch
- TCAM + ASIC
- Latency
 SDN 이 기존 네트워크를 대체 할까?
-> Cloud computing 이 기존 IT환경을 대체 할까?
-> Hybrid

Mais conteúdo relacionado

Mais de NAIM Networks, Inc.

SDN입문 (Overlay and Underlay)
SDN입문 (Overlay and Underlay)SDN입문 (Overlay and Underlay)
SDN입문 (Overlay and Underlay)NAIM Networks, Inc.
 
ONK2015-Jive:SDN/NFV Based Enterprise IoT Management Solution
ONK2015-Jive:SDN/NFV Based Enterprise IoT Management SolutionONK2015-Jive:SDN/NFV Based Enterprise IoT Management Solution
ONK2015-Jive:SDN/NFV Based Enterprise IoT Management SolutionNAIM Networks, Inc.
 
9th SDN Expert Group Seminar - Session4
9th SDN Expert Group Seminar - Session49th SDN Expert Group Seminar - Session4
9th SDN Expert Group Seminar - Session4NAIM Networks, Inc.
 
9th SDN Expert Group Seminar - Session3
9th SDN Expert Group Seminar - Session39th SDN Expert Group Seminar - Session3
9th SDN Expert Group Seminar - Session3NAIM Networks, Inc.
 
9th SDN Expert Group Seminar - Session2
9th SDN Expert Group Seminar - Session29th SDN Expert Group Seminar - Session2
9th SDN Expert Group Seminar - Session2NAIM Networks, Inc.
 
9th SDN Expert Group Seminar - Session1
9th SDN Expert Group Seminar - Session19th SDN Expert Group Seminar - Session1
9th SDN Expert Group Seminar - Session1NAIM Networks, Inc.
 
고신뢰 네트워크사업-클라우드와 SDN 보안
고신뢰 네트워크사업-클라우드와 SDN 보안고신뢰 네트워크사업-클라우드와 SDN 보안
고신뢰 네트워크사업-클라우드와 SDN 보안NAIM Networks, Inc.
 
OVNC 2015-SDN 해외 활용사례 (일본): O3 Project : User-oriented SDN for WAN
OVNC 2015-SDN 해외 활용사례 (일본): O3 Project : User-oriented SDN for WANOVNC 2015-SDN 해외 활용사례 (일본): O3 Project : User-oriented SDN for WAN
OVNC 2015-SDN 해외 활용사례 (일본): O3 Project : User-oriented SDN for WANNAIM Networks, Inc.
 
OVNC 2015-High performance Network Function Virtualization & VNF acceleration
OVNC 2015-High performance Network Function Virtualization & VNF accelerationOVNC 2015-High performance Network Function Virtualization & VNF acceleration
OVNC 2015-High performance Network Function Virtualization & VNF accelerationNAIM Networks, Inc.
 
OVNC 2015-SDN을 이용한 IoT 환경 단말보안
OVNC 2015-SDN을 이용한 IoT 환경 단말보안OVNC 2015-SDN을 이용한 IoT 환경 단말보안
OVNC 2015-SDN을 이용한 IoT 환경 단말보안NAIM Networks, Inc.
 
OVNC 2015-Service Provider SDN with Cloud Transformation
OVNC 2015-Service Provider SDN with Cloud TransformationOVNC 2015-Service Provider SDN with Cloud Transformation
OVNC 2015-Service Provider SDN with Cloud TransformationNAIM Networks, Inc.
 
OVNC 2015-성공적인 Customer Optimized Datacenter 구축 방안
OVNC 2015-성공적인 Customer Optimized Datacenter 구축 방안OVNC 2015-성공적인 Customer Optimized Datacenter 구축 방안
OVNC 2015-성공적인 Customer Optimized Datacenter 구축 방안NAIM Networks, Inc.
 
OVNC 2015-Open Ethernet과 SDN을 통한 Mellanox의 차세대 네트워크 혁신 방안
OVNC 2015-Open Ethernet과 SDN을 통한 Mellanox의 차세대 네트워크 혁신 방안OVNC 2015-Open Ethernet과 SDN을 통한 Mellanox의 차세대 네트워크 혁신 방안
OVNC 2015-Open Ethernet과 SDN을 통한 Mellanox의 차세대 네트워크 혁신 방안NAIM Networks, Inc.
 
OVNC 2015-서비스 에지 가상화를 위한 NFV/SDN 플랫폼
OVNC 2015-서비스 에지 가상화를 위한 NFV/SDN 플랫폼OVNC 2015-서비스 에지 가상화를 위한 NFV/SDN 플랫폼
OVNC 2015-서비스 에지 가상화를 위한 NFV/SDN 플랫폼NAIM Networks, Inc.
 
OVNC 2015-차세대 데이터센터 아키텍처, 애플리케이션 중심 인프라스트럭처 ACI
OVNC 2015-차세대 데이터센터 아키텍처, 애플리케이션 중심 인프라스트럭처 ACIOVNC 2015-차세대 데이터센터 아키텍처, 애플리케이션 중심 인프라스트럭처 ACI
OVNC 2015-차세대 데이터센터 아키텍처, 애플리케이션 중심 인프라스트럭처 ACINAIM Networks, Inc.
 
OVNC 2015-THE NEW IP - Open Networking Architecture with SDN & NFV
OVNC 2015-THE NEW IP - Open Networking Architecture with SDN & NFVOVNC 2015-THE NEW IP - Open Networking Architecture with SDN & NFV
OVNC 2015-THE NEW IP - Open Networking Architecture with SDN & NFVNAIM Networks, Inc.
 
OVNC 2015-Software-Defined Networking: Where Are We Today?
OVNC 2015-Software-Defined Networking: Where Are We Today?OVNC 2015-Software-Defined Networking: Where Are We Today?
OVNC 2015-Software-Defined Networking: Where Are We Today?NAIM Networks, Inc.
 
OVNC 2015-Enabling Software-Defined Transformation of Service Provider Networks
OVNC 2015-Enabling Software-Defined Transformation of Service Provider NetworksOVNC 2015-Enabling Software-Defined Transformation of Service Provider Networks
OVNC 2015-Enabling Software-Defined Transformation of Service Provider NetworksNAIM Networks, Inc.
 
7th SDN Expert Group Seminar - Session4
7th SDN Expert Group Seminar - Session47th SDN Expert Group Seminar - Session4
7th SDN Expert Group Seminar - Session4NAIM Networks, Inc.
 

Mais de NAIM Networks, Inc. (20)

Sdn and Security
Sdn and SecuritySdn and Security
Sdn and Security
 
SDN입문 (Overlay and Underlay)
SDN입문 (Overlay and Underlay)SDN입문 (Overlay and Underlay)
SDN입문 (Overlay and Underlay)
 
ONK2015-Jive:SDN/NFV Based Enterprise IoT Management Solution
ONK2015-Jive:SDN/NFV Based Enterprise IoT Management SolutionONK2015-Jive:SDN/NFV Based Enterprise IoT Management Solution
ONK2015-Jive:SDN/NFV Based Enterprise IoT Management Solution
 
9th SDN Expert Group Seminar - Session4
9th SDN Expert Group Seminar - Session49th SDN Expert Group Seminar - Session4
9th SDN Expert Group Seminar - Session4
 
9th SDN Expert Group Seminar - Session3
9th SDN Expert Group Seminar - Session39th SDN Expert Group Seminar - Session3
9th SDN Expert Group Seminar - Session3
 
9th SDN Expert Group Seminar - Session2
9th SDN Expert Group Seminar - Session29th SDN Expert Group Seminar - Session2
9th SDN Expert Group Seminar - Session2
 
9th SDN Expert Group Seminar - Session1
9th SDN Expert Group Seminar - Session19th SDN Expert Group Seminar - Session1
9th SDN Expert Group Seminar - Session1
 
고신뢰 네트워크사업-클라우드와 SDN 보안
고신뢰 네트워크사업-클라우드와 SDN 보안고신뢰 네트워크사업-클라우드와 SDN 보안
고신뢰 네트워크사업-클라우드와 SDN 보안
 
OVNC 2015-SDN 해외 활용사례 (일본): O3 Project : User-oriented SDN for WAN
OVNC 2015-SDN 해외 활용사례 (일본): O3 Project : User-oriented SDN for WANOVNC 2015-SDN 해외 활용사례 (일본): O3 Project : User-oriented SDN for WAN
OVNC 2015-SDN 해외 활용사례 (일본): O3 Project : User-oriented SDN for WAN
 
OVNC 2015-High performance Network Function Virtualization & VNF acceleration
OVNC 2015-High performance Network Function Virtualization & VNF accelerationOVNC 2015-High performance Network Function Virtualization & VNF acceleration
OVNC 2015-High performance Network Function Virtualization & VNF acceleration
 
OVNC 2015-SDN을 이용한 IoT 환경 단말보안
OVNC 2015-SDN을 이용한 IoT 환경 단말보안OVNC 2015-SDN을 이용한 IoT 환경 단말보안
OVNC 2015-SDN을 이용한 IoT 환경 단말보안
 
OVNC 2015-Service Provider SDN with Cloud Transformation
OVNC 2015-Service Provider SDN with Cloud TransformationOVNC 2015-Service Provider SDN with Cloud Transformation
OVNC 2015-Service Provider SDN with Cloud Transformation
 
OVNC 2015-성공적인 Customer Optimized Datacenter 구축 방안
OVNC 2015-성공적인 Customer Optimized Datacenter 구축 방안OVNC 2015-성공적인 Customer Optimized Datacenter 구축 방안
OVNC 2015-성공적인 Customer Optimized Datacenter 구축 방안
 
OVNC 2015-Open Ethernet과 SDN을 통한 Mellanox의 차세대 네트워크 혁신 방안
OVNC 2015-Open Ethernet과 SDN을 통한 Mellanox의 차세대 네트워크 혁신 방안OVNC 2015-Open Ethernet과 SDN을 통한 Mellanox의 차세대 네트워크 혁신 방안
OVNC 2015-Open Ethernet과 SDN을 통한 Mellanox의 차세대 네트워크 혁신 방안
 
OVNC 2015-서비스 에지 가상화를 위한 NFV/SDN 플랫폼
OVNC 2015-서비스 에지 가상화를 위한 NFV/SDN 플랫폼OVNC 2015-서비스 에지 가상화를 위한 NFV/SDN 플랫폼
OVNC 2015-서비스 에지 가상화를 위한 NFV/SDN 플랫폼
 
OVNC 2015-차세대 데이터센터 아키텍처, 애플리케이션 중심 인프라스트럭처 ACI
OVNC 2015-차세대 데이터센터 아키텍처, 애플리케이션 중심 인프라스트럭처 ACIOVNC 2015-차세대 데이터센터 아키텍처, 애플리케이션 중심 인프라스트럭처 ACI
OVNC 2015-차세대 데이터센터 아키텍처, 애플리케이션 중심 인프라스트럭처 ACI
 
OVNC 2015-THE NEW IP - Open Networking Architecture with SDN & NFV
OVNC 2015-THE NEW IP - Open Networking Architecture with SDN & NFVOVNC 2015-THE NEW IP - Open Networking Architecture with SDN & NFV
OVNC 2015-THE NEW IP - Open Networking Architecture with SDN & NFV
 
OVNC 2015-Software-Defined Networking: Where Are We Today?
OVNC 2015-Software-Defined Networking: Where Are We Today?OVNC 2015-Software-Defined Networking: Where Are We Today?
OVNC 2015-Software-Defined Networking: Where Are We Today?
 
OVNC 2015-Enabling Software-Defined Transformation of Service Provider Networks
OVNC 2015-Enabling Software-Defined Transformation of Service Provider NetworksOVNC 2015-Enabling Software-Defined Transformation of Service Provider Networks
OVNC 2015-Enabling Software-Defined Transformation of Service Provider Networks
 
7th SDN Expert Group Seminar - Session4
7th SDN Expert Group Seminar - Session47th SDN Expert Group Seminar - Session4
7th SDN Expert Group Seminar - Session4
 

Último

캐드앤그래픽스 2024년 5월호 목차
캐드앤그래픽스 2024년 5월호 목차캐드앤그래픽스 2024년 5월호 목차
캐드앤그래픽스 2024년 5월호 목차캐드앤그래픽스
 
MOODv2 : Masked Image Modeling for Out-of-Distribution Detection
MOODv2 : Masked Image Modeling for Out-of-Distribution DetectionMOODv2 : Masked Image Modeling for Out-of-Distribution Detection
MOODv2 : Masked Image Modeling for Out-of-Distribution DetectionKim Daeun
 
Console API (Kitworks Team Study 백혜인 발표자료)
Console API (Kitworks Team Study 백혜인 발표자료)Console API (Kitworks Team Study 백혜인 발표자료)
Console API (Kitworks Team Study 백혜인 발표자료)Wonjun Hwang
 
Merge (Kitworks Team Study 이성수 발표자료 240426)
Merge (Kitworks Team Study 이성수 발표자료 240426)Merge (Kitworks Team Study 이성수 발표자료 240426)
Merge (Kitworks Team Study 이성수 발표자료 240426)Wonjun Hwang
 
Continual Active Learning for Efficient Adaptation of Machine LearningModels ...
Continual Active Learning for Efficient Adaptation of Machine LearningModels ...Continual Active Learning for Efficient Adaptation of Machine LearningModels ...
Continual Active Learning for Efficient Adaptation of Machine LearningModels ...Kim Daeun
 
A future that integrates LLMs and LAMs (Symposium)
A future that integrates LLMs and LAMs (Symposium)A future that integrates LLMs and LAMs (Symposium)
A future that integrates LLMs and LAMs (Symposium)Tae Young Lee
 

Último (6)

캐드앤그래픽스 2024년 5월호 목차
캐드앤그래픽스 2024년 5월호 목차캐드앤그래픽스 2024년 5월호 목차
캐드앤그래픽스 2024년 5월호 목차
 
MOODv2 : Masked Image Modeling for Out-of-Distribution Detection
MOODv2 : Masked Image Modeling for Out-of-Distribution DetectionMOODv2 : Masked Image Modeling for Out-of-Distribution Detection
MOODv2 : Masked Image Modeling for Out-of-Distribution Detection
 
Console API (Kitworks Team Study 백혜인 발표자료)
Console API (Kitworks Team Study 백혜인 발표자료)Console API (Kitworks Team Study 백혜인 발표자료)
Console API (Kitworks Team Study 백혜인 발표자료)
 
Merge (Kitworks Team Study 이성수 발표자료 240426)
Merge (Kitworks Team Study 이성수 발표자료 240426)Merge (Kitworks Team Study 이성수 발표자료 240426)
Merge (Kitworks Team Study 이성수 발표자료 240426)
 
Continual Active Learning for Efficient Adaptation of Machine LearningModels ...
Continual Active Learning for Efficient Adaptation of Machine LearningModels ...Continual Active Learning for Efficient Adaptation of Machine LearningModels ...
Continual Active Learning for Efficient Adaptation of Machine LearningModels ...
 
A future that integrates LLMs and LAMs (Symposium)
A future that integrates LLMs and LAMs (Symposium)A future that integrates LLMs and LAMs (Symposium)
A future that integrates LLMs and LAMs (Symposium)
 

3rd SDN Interest Group Seminar-Session 2 (130123)

  • 3. 1. 클라우드 컴퓨팅 SaaS : Service as a Service PaaS : Platform as a Service IaaS : Infrastructure as a Service Google App engine AppScale Salesforce Platform Public : Private :
  • 6. 2. 클라우드 네트워크 – Amazon Web Services NAT Cnode VM VM VM vS/W Cnode VM VM VM vS/W Cnode VM vS/W Cnode VM VM vS/W VMVM VM Controller DNSDHCPSwitch ToR ToR Subnet VM Subnet VM VM Switch VPC VPN G/W DC • IP over IP (L3) • NAT, DHCP, DNS 연동 • Scalability • VM migration? • Security Group • VPC – No multicasting, broadcasting NAT VM VM VM VM
  • 7. Cnode 2. 클라우드 네트워크 – CloudStack Advanced network VM VM VM vS/W Cnode VM RVM VM vS/W Cnode RVM vS/W Cnode VM VM vS/W VMVM RVM Switch ToR ToR • VLAN (L2) • Single broadcasting domain - interface 1 vlan 1-4000 - Poor scalability • No management for physical devices • Router VM – RVM - F/W, LB, DHCP .. • Performance? CloudStack… Firewall Router
  • 8. vSphere 2. 클라우드 네트워크 – VMware vCloud Director VM VM VM vSphere VM VM vDS, Nexsus 1000V ESX ESX Switch • Overlay networking • Tunneling - MAC-in-MAC : vCDNI - MAC-over-IP : VxLAN • Flooding, Broadcasting for MAC learning • Security : App Firewall vCentre VM F/W F/W F/W F/W F/W F/W NIC NIC
  • 9. 2. 클라우드 네트워크 – Windows Network Virtualization, NVP VM VM VM VM VM Hypervisor Hypervisor Switch WNV Module VM vNIC SCVMM, NVP controller(NVP) Virtual Switch (OpenvSwitch – NVP) WNV Module vNIC vNIC vNIC vNIC vNIC OpenFlow (NVP) • Overlay networking • NVGRE (WNV), GRE & STT(NVP) - Centralized Controller - MAC-over-GRE • ARP Proxy : No flooding • Security : WNV module NIC NIC
  • 10. 2. 클라우드 네트워크 – MidoNet VM Hypervisor NIC vNIC • Overlay networking : GRE • L2 ~ L4(stateful) virtual networking • Virtual Router : For each Tenant, Provider • Forwarding decision in local • No OpenFlow • Distributed Database - Cassandra : L4 session - Zookeeper : MAC, F/W Rules and ETC.. - Latency? MidoNet Agent vNIC Hypervisor vNIC MidoNet Agent VM vNIC OpenvSwitch NIC VMVM Distributed Database Controller Switch
  • 11. 2. 클라우드 네트워크 – NEC P-Flow, BigSwitch BigNetwork Switch Controller Cluster OpenFlow • Hop-by-Hop, SDpN • Controller controls physical, virtual switches • No STP, VLAN • Ideal networking for Cloud - Automated configuration, Management - Customizable, Self-Service… - Performance? Switch Switch Switch Switch Controller …App App App Controller Controller vSwitch vSwitch vSwitch vSwitch Switch
  • 12. 2. 클라우드 네트워크 – SR-IOV + NP(Network Processor) VM VM VM Hypervisor Switch vNIC Controller vNIC vNIC OpenFlowNIC Driver VF VF VF pNIC PF Driver • Control switches in PF driver from remote controller • Just an idea • Low latency, High Performance • Expensive - NP, development costs
  • 13. 2. 클라우드 네트워크 – DataCentre Fabric • Flat network - Cisco FabricPath - Juniper Qfabric - Brocade VCS • TRILL, SPB(IEEE 802.1aq) .. Standard? - Proprietary • MLAG, VPC(Cisco) • Low latency • Unified interface (FCoE) • Expensive
  • 14. 2. 클라우드 네트워크 – 정리 Automation Network Virtualization Scalability Centralized Customizable Compatibility Amazon O △ VPC Good X X X CloudStack △ △ VLAN bad △ X O VMware + VxLAN △ O Not bad △ X X vShpere only WNV △ O Good △ X X Hyper-V only NVP △ O Good △ X O MidoNet △ O Good △ X X KVM only NEC, Bigswitch O O ? O O O DC Fabric O △ VxLAN(Cisco) Good O X O
  • 16. 3. 클라우드 환경의 네트워크  NaaS - Network as a Service - Decoupling Logical, Physical network - Network resource pool  IT 환경의 통합 - Computing, Network, Storage - 중앙관리, 모니터링(Metering)  Automation, Centralized - Self-service - Change Management  확장성 - STP, VLAN, Dynamic MAC learning  Simple - Simple is the best
  • 17. 3. 클라우드 환경의 네트워크 - 결론  클라우드 환경으로 전환을 고려 중? - 네트워크 모델 - 확장성 - SDN : 클라우드를 위한 네트워크 Centralized, API for automation, Scale-out - Open Source  네트워크도 서비스다 - Cloud 로의 통합  Cloud 에서 시작된 네트워크 운영, 개발, 비즈니스 모델의 변화 - 보안 모델 – 분산 접근통제, Controller 보안 - 운영자의 역할, 운영 방식 - DevOps
  • 18. 4. FAQ  Network 운영자는 개발자가 아니다.  조금 더 기다려야? -> 네트워크 운영 환경의 변화에 대응해야  Legacy로도 가능하다? -> VLAN -> VxLAN, STP -> TRILL, Scale-up -> Cloud computing, Automation, Centralized? -> 전통적인 troubleshoot 방법의 변화 : Logical, Physical flow  성능 a. Controller - 수백 flow ~ 수백만 flow/sec b. Switch - TCAM + ASIC - Latency  SDN 이 기존 네트워크를 대체 할까? -> Cloud computing 이 기존 IT환경을 대체 할까? -> Hybrid