-
#mstechdays techdays.microsoft.fr
-
Datacenter Microsoft Azure
Cohrence
Connectivit
Code
-
Software
Defined
Networking
Virtualisation
de
fonctionnalits
rseau
Fondamentaux
pour
supporter les
infra clouds
hybrides
-
Instructions
Flow table rules:
1. Forward
2. Modify
3. Encap/decapsulate
4. Drop, etc.
-
App App App App
Contrleur SDN
Switch
vSwitch
vSwitch
Switch
Northbound API
Southbound API
-
Control plane
Data plane
API REST
Protocoles de communication
System CenterManagement plane
Toute application utilisant SDNMicrosoft Azure Pack
Services rseau distribus
Rseau virtuelSDN v-Switch +
Distributed HNV Router
Performance du rseau
Forwarding/routing distribus
Services rseaux intgrs
Gestion intgre des rseaux physiques et virtuels
Gestion du cycle de vie des services rseaux
Surveillance rseau
NetworkController
Interconnection/Routage
-
Composants du management plane
Management plane
Microsoft Azure PackSCVMM
Microsoft Azure Pack - extensible aux autres consoles de clouds
Exprience similaire, quelque soit le cloud
Consommation des rseaux virtuels (par les locataires)
Configuration des services rseau (par ladministrateur du cloud)
Utilisable dans une VM monte et charge et haute disponibilit
-
Composants du data plane
SDN-vSwitch
HNV Dist. Router
Logicalswitch
Service Insertion
DistributedFirewall
Loadbalancing
Fast IO (PD)
Virtual edge
S2S GWForwarding
L3 GW
SLBForwarding
L2 GW
GRE GW VPN GW
Virtual edge
Scale out, hautement disponible
Passerelles rseaux physique virtuel
IPsec, GRE, VLAN, L3, L2
NAT, parefeu, Load-balancer
Utilisation de BGP pour le routage
SDN-vSwitch
Hyper-V Network Virtualization (HNV)
Encapsulation VXLAN et NVGRE
Routage distribu
Composants des services rseaux
-
Composants du control plane
Network controllers
Northbound interface
Hyper-v Host
Southbound interface
Virtual Network policies
-
Exemple : Dploiement de rseau virtuel avec VMM/WAP
Control plane
Data plane
Management Plane
Microsoft Azure Pack
Distributednetwork services
Virtual edge
Virtual networkSDN-vSwitch et routeur distribu
HNV
Le locataire configure son rseau virtuel et les services dont il a besoin sur le portail
Network controller
1
2
Network services managers
Virtual edgemanager
Virtual network manager
33 3
4 4 4
Le contrleur met jour les rseaux virtuels et services configurs dans le portail
Le Network Controller rcupre un objet JSON
Les services de contrle dploient les stratgies de rseaux virtuels et autres rseaux configurs
-
Southbound Interface
Northbound Interface
Fabric Network
Management
PowerShell
Simplified OMI/DSC
Schema
-
Software Load
Balancer
Hyper-V Host
Host Agent
Utilisation dAPI Rest &
PowerShell
DistributedFirewall
Service Chaining 3rd Party
VNFs
HNVL2/L3
Gateway
VPNGateway
Site-To-Site
Gateway
Mthodes de transports et change de donnes (South-Bound)
Site-To-Site
Gateway
Software Load
Balancer
HNVL2/L3
Gateway
VPNGateway
Service Chaining
SLB Agent
FW Agent
BGP Route Reflector
Network Service Managers
-
NetworkController
Routage depuisInternet
-
Internet et rseaux externes
Infrastructure de routage physique
Network Controller
-
Internet
Edge RoutingInfrastructure
Hyper-V Host
Traffic arrive dans
linfra
Trafic rout vers le
SLB MUX
Le trafic est encapsul et envoy
au Host Agent
Hyper-V Host
MUX dcide de la destination
Host Agent dcapsule et
envoi le trafic la VM
-
Internet
Edge RoutingInfrastructure
Hyper-V Host
VM Cliente
rpond
Hyper-V Host
Host Agent rcrit
ladresse IP source et envoie le paquet au
routeur infra
Le routeur renvoi le trafic sur
internet ou infra de routage
-
Internet
Hyper-V Host
Tenant VM
Hyper-V Host
Tenant VM
Edge Routing Infrastructure
-
Internet
Hyper-V Host
Tenant VM
Hyper-V Host
Tenant VM
Edge Routing Infrastructure
-
Internet
Hyper-V Host
Tenant VM
Hyper-V Host
Tenant VM
Edge Routing Infrastructure
-
Internet
Hyper-V Host
Tenant VM
Hyper-V Host
Tenant VM
Edge Routing Infrastructure
-
PowerShell
Distributed Firewall Manager
VM1 VM2 VM1
NIC NIC
VNICs
VM3 VM2 VM3
NIC
VNICs
NIC
-
Windows Server vNext apportera tout un ensemble dAPI qui permettent de faire du SDN
API facilement utilisables avec JSON/REST
Des fonctions virtualises sont apportes de base par lOS : parefeu distribu, load balancer, router distribu, etc.
Cela permet de dployer facilement des services complets (VM, ET rseau)
-
Donnez votre avis :
http://notes.mstechdays.fr
tech days2015
-
2015 Microsoft Corporation. All rights reserved.
tech days2015
#mstechdays techdays.microsoft.fr
Arnaud Lheureux@arnaudlheureux
http://aka.ms/Arnaud