SCVMM 2012 R2 joue désormais un rôle central dans la création et le déploiement des infrastructures de virtualisation Microsoft. Cette session aborde les différents points nécessaires à la définition des réseaux physiques et logiques et à leur déploiement, le déploiement de clusters au sein de SCVMM 2012 R2, Cette session est destinée aux techniciens et architectes en charge de la définition d'une infrastructure Cloud privé et disposant d'une bonne connaissance de la virtualisation et de SCVMM.
Speakers : Christophe Dubos (Microsoft), Cédric Bravo (Nware), Nicolas Escalas (Alfun)
Architecture Réseau des clouds privés avec Hyper-V et System Center Virtual Machine Manager 2012 R2
1.
2. Architecture réseau des
clouds privés avec SCVMM
2012 R2
Cédric BRAVO
Nicolas ESCALAS
Christophe DUBOS
Architecte Infrastructure
Virtualisation
Architecte Système et
Réseau
Architecture Datacenter
NWARE
ALFUN
Microsoft France
Cedric.bravo@nware.fr
n.escalas@alfun.fr
chrisdu@microsoft.com
www.guvirt.com
www.alfun.fr
MVP Hyper-V
Infrastructure, communication & collaboration
3. Agenda
Introduction
Virtual Machine
Manager 2012 R2,
changement de
paradigme. Les
raisons du
changement.
Les objets dans
Virtual Machine
Manager 2012 R2.
#mstechdays
Questions /
Réponses
Le modèle de
délégation.
Infrastructure, communication & collaboration
4. SCVMM 2012 R2, CHANGEMENT DE
PARADIGME.
Architecture réseau des cloud privés avec SCVMM 2012 R2
#mstechdays
Infrastructure, communication & collaboration
5. SCVMM 2012, changement de
paradigme.
• Déploiement avec SCVMM 2008 R2
#mstechdays
Infrastructure, communication & collaboration
6. SCVMM 2012, changement de
paradigme.
• Déploiement avec SCVMM 2012 R2
#mstechdays
Infrastructure, communication & collaboration
7. LES RAISONS DU CHANGEMENT
Convergence, isolation et simplification
#mstechdays
Infrastructure, communication & collaboration
8. Virtualisation du réseau
Services standardisés
Production
Développement
Délégation
VM Networks
Abstraction cloud
Datacenter 1
Datacenter 2
Infrastructure logique
et standardisée
Développement
Logical Networks
Production
Infrastructure physique
#mstechdays
Infrastructure, communication & collaboration
9. LES OBJETS SCVMM (DÉFINITION)
Architecture réseau des cloud privés avec SCVMM 2012 R2
#mstechdays
Infrastructure, communication & collaboration
10. Définition des objets SCVMM
Description
Exemple
Définition
Host Group
Regroupement d’hôtes hyper-v qui permet ensuite aux
différents autres objets VMM de s’adosser à ces hosts group
SiteA, SiteB
Cloud
Abstraction logique de ressources physiques (CPU, Mémoire,
Disques …) permettant une délégation à des utilisateurs via
des tenants.
Production
Pré-Production
Tenant
Entité cliente qui consomme des ressources d’un ou plusieurs
cloud.
Uplink Port Profile
Caractéristiques techniques des ports physiques Hyper-V
associé à un ou plusieurs groupes de serveurs de Hyper-V. Ce
port sera lié à un switch logique (Logical Switch).
Load Balacing Algorithm :
- Hyper-V Port
Teaming Mode : Independant
Site : DataCenter1
Virtual Network Adapter
Port Profile
Caractéristiques techniques des ports virtuels associées à
cartes réseaux virtuelles (VMs ou Host).
Bande passante réseau
Allow Mac Spoofing
Logical Switch
Modèle de switch qui sera distribué à des serveurs Hyper-V
incluant des configurations Uplink Port Profiles et Virtual
Network adapter Port Profile.
Switch1
- Uplink Port Profile 1 (Team)
- Virtual Port : Mac Spoofing
#mstechdays
Infrastructure, communication & collaboration
Développeurs
Equipe projets
11. Définition des objets SCVMM
Exemple
Description
Définition
Logical Network
Abstraction logique définissant une fonction réseau au
niveau de l’entreprise.
Tous les réseaux
l’entreprise
Vm Network
Permet de définir des réseaux virtuels de VMs au sein d’un
logical network. Ce VM Network est créé avec un logical
network en « 1 pour 1 » sans virtualisation du réseau ou « 1
pour X » en cas de virtualisation de réseau.
Client1, Client2
Production, Préproduction
Network Site
Groupement de sous réseaux IP et VLAN associé à un
groupement hôtes.
DataCenter1 :
192.168.0.X
192.168.1.X
IP POOL
Groupement d’IPs liées à un site permettant de déployer de
manière dynamique une configuration réseau à des machines
virtuelles
-
#mstechdays
Infrastructure, communication & collaboration
de
production
192.168.0.10 à 192.168.0.50
DNS : 192.168.0.1
Passerelle : 192.168.0.254
de
12. Les réseaux logiques
VM Networks
(Abstraction réseaux)
VM Networks
(Abstraction réseaux)
IP Pool
(IP Customer)
IP Pool
(IP Customer)
Logical Network (Fonction Entreprise)
Network Site (Bâtiment ou datacenter)
Network Definition (VLAN)
Host Group (Serveurs)
#mstechdays
Network Site (Bâtiment datacenter)
IP Pool (Conf IP)
Network Definition (VLAN)
Host Group (Serveurs)
Infrastructure, communication & collaboration
IP Pool (Conf IP)
Host Group (Serveurs)
14. Les switches logiques
Logical Switch
(Template de switch)
Port classification
(Abstraction réseau)
Uplink Port Profiles
(Conf Cartes physiques)
Virtual Port Profile
(Conf cartes virtuelles)
Network Site (Batiment)
Host Group (Serveurs)
#mstechdays
Infrastructure, communication & collaboration
16. Self Service via les pools de ressources
cloud
Tenant (Self Service)
Cloud (Ressource Pool)
VMNetwork (Abstraction réseau)
Host Group (Serveurs)
Logical Network (Fonction Entreprise)
Ports Classifications (Classes de port)
#mstechdays
Infrastructure, communication & collaboration
17. CAS D’USAGE
Architecture réseau des cloud privés avec SCVMM 2012
R2
#mstechdays
Infrastructure, communication & collaboration
Design/UX/UI
18. Cas usage : Société MicroStuff
La société MicroStuff souhaite mettre en place :
• Une architecture Hyper-V basée sur 2 sites
physiques (Lognes et Velizy)
• Son architecture contient différents sous-réseaux
• Ses VMs de production sont réparties sur les deux
sites
• La société Microstuff souhaite donc transposer sa
future configuration réseau dans System Center
Virtual Machine Manager 2012 R2
#mstechdays
Infrastructure, communication & collaboration
19. Etape 1: Définir les hosts groups
Host Groups
Velizy
Lognes
• Exemple
– Niveau 1 : Site géographique
• Logne, Velizy…
– Niveau 2 : Type de plateforme
• Vmware, Hyper-V, Xen…
– Niveau 3 : Environnement
• Production, pré-production, intégration / dev…
#mstechdays
Infrastructure, communication & collaboration
20. Etape 2: Identifier les réseaux logiques
Réseaux logiques
LN_DATA
LN_ClusterCSV
LN_LIVEMIG
LN_ADMIN
LN_STORAGE_SMB
#mstechdays
Network Site
VLAN Définition
IP Pool ?
NS_Lognes
192.168.0.0/24
Oui
NS_Velizy
192.168.1.0/24
Oui
NS_Lognes
10.0.0.0/24
Oui
NS_Velizy
10.0.1.0/24
Oui
NS_Lognes
10.0.2.0/24
Oui
NS_Velizy
10.0.3.0/24
Oui
NS_Lognes
172.16.0.0/24
Oui
NS_Velizy
172.16.1.0/24
Oui
NS_Lognes
10.0.4.0/24
Oui
NS_Velizy
10.0.5.0/24
Oui
Infrastructure, communication & collaboration
21. Etape 3: Création des switchs logiques (Uplink)
Uplink Port Profile
Réseau logique associés
Management_Velizy
•
•
•
•
LN_ClusterCSV
LN_LIVEMIG
LN_ADMIN
LN_STORAGE_SMB
Management_Lognes
•
•
•
•
LN_ClusterCSV
LN_LIVEMIG
LN_ADMIN
LN_STORAGE_SMB
Production_Velizy
•
LN_DATA
Production_Lognes
•
LN_DATA
#mstechdays
Infrastructure, communication & collaboration
22. Etape 4: Création des switchs logiques (Virtual
Ports)
Virtual Port Profile
Host Management ?
Port Class
Host Cluster
Oui
Cluster
Live Migration
Oui
Live Migration
Host Management
Oui
Host Management
Storage SMB V3
Oui
Storage
Low Bandwidth
Non
Bronze Network
Medium Bandwidth
Non
Silver Network
High Bandwidth
Non
Gold Network
#mstechdays
Infrastructure, communication & collaboration
23. Etape 5: Création des switchs logiques
Logical Switchs
Uplink Port Profiles
Teaming ?
LG_Management • Management_Velizy • Oui
• Management_Lognes
LG_Production
#mstechdays
• Production_Velizy
• Production_Lognes
• Oui
Infrastructure, communication & collaboration
Virtual Ports class
• Cluster
• Live Migration
• Host
Management
• Storage
• Bronze Network
• Silver Network
• Gold Network
25. Création des cloud et des VM Networks
Cloud Velizy
Cloud Entreprise
Cloud Lognes
VMNetwork (Réseau DATA)
Logical Network (Réseau DATA)
Datacenter Lognes (Network Site)
Réseau DATA (192.168.0.0/24)
(Network Definition)
Réseau DATA (192.168.1.0/24)
(Network Definition)
12 Serveurs Hyper-V
(Host groups)
#mstechdays
Datacenter Velizy (Network Site)
32 Serveurs Hyper-V
(Host groups)
Infrastructure, communication & collaboration
26. Processus de création et délégation
Configuration SCVMM
Fabric Admin (FA)
Exposition aux utilisateurs
Fabric Admin (FA)
Création de VM Networks
FA ou Tenant Admin (TA)
Création de VM et Services
Utilisateurs Self Service
Création des Logical
Networks
Création des Cloud
Sélection des Logical Network
Création de templates ou
VMs
Définition des réseaux
(Network Site / VLAN)
Association des Logical
Network au Cloud
Pour chaque carte réseau :
• Sélection VM Network
• Sélection Port Classification
Création des IP Pools
Association des Port
Classifications au Cloud
Si la virtualisation réseau est
activée
• Définition des options du
subnet (IP Pool, routage…)
Création des Logical Switchs
Déploiement de Logical
Switchs
Création des rôles de
délégation
• Droits de créer des “VM
Network”
• Configuration des quotas
Ajout de nouveaux éléments
• Network Virtualization
Gateway
• Load Balancer
#mstechdays
Infrastructure, communication & collaboration
Après placement
• Choix du subnet
• Choix IP Pool
• Configuration IP
27. POUR ALLER PLUS LOIN…
#mstechdays
Infrastructure, communication & collaboration
28. Un modèle réseau extensible
#mstechdays
Infrastructure, communication & collaboration
29. Un modèle extensible - Le Cisco Nexus
1000v
#mstechdays
Infrastructure, communication & collaboration
30. Intégration avec le gestion IPAM de
Windows
#mstechdays
Infrastructure, communication & collaboration
31. Donnez votre avis !
Depuis votre smartphone sur :
http://notes.mstechdays.fr
De nombreux lots à gagner toute les heures !!!
Claviers, souris et jeux Microsoft…
Merci de nous aider à améliorer les Techdays !
#mstechdays
Infrastructure, communication & collaboration