Pour bénéficier pleinement du Cloud Computing, les entreprises doivent développer une infrastructure hautement performante et robuste. Le nuage public ou privé repose sur les mêmes composants: réseaux haut débit et centres informatiques sécurisés, mutualisation des ressources informatiques, virtualisation et automatisation, services à la demande et facturation à l’usage. Découvrez dans cette session Microsoft Private Cloud : la vision et les solutions proposées par Microsoft avec Windows Server 2012 Hyper-V et System Center 2012 pour faire évoluer votre infrastructure vers un centre de services.
Le Cloud Privé, de la théorie à la réalité avec Microsoft Private Cloud
1. Le Cloud Privé, de la théorie à la réalité
avec Microsoft Private Cloud (SER202)
Christophe Dubos - Fabrice Meillon
Architectes Infrastructure - Microsoft France
http://blogs.technet.com/chrisdu | http://aka.ms/fabricem
2. • Le Cloud pour qui et pourquoi ?
• Comment transformer votre Datacenter en
Centre de Services (Cloud Privé) ?
• Quelles technologies Microsoft permettent
cette transformation ?
Objectifs de la session
4. Le Datacenter aujourd’hui
Serveurs / Stockage / Réseau
Utilisateurs
Datacenter traditionnel/ virtualisé
A
VM
A
VM
A
VM
A A
A Application
VM Machine virtuelle
Hyperviseur
3) Création de la
ressource (souvent
manuel)
Outils
d’administration
VMs
2) Vérification la
validité de la
demande
VM
Admin
1) Demande une
ressource (i.e.., VM) à
l’administrateur
5. Complexité accrue
Agilité
Coûts
d'infrastructure
Datacenter
virtualisé
Coûts d’exploitation
Coûts logiciels
Datacenter
traditionnel
Administration
des systèmes
Administration
des systèmes
Logiciels
LogicielsMatériels, infrastru
cture et locaux
Matériels, infrastru
cture et locaux
Sources de difficultés dans
l'optimisation du Datacenter :
• Perte de temps sur des process IT à
faible valeur ajoutée
• Multiplicité des machines virtuelles
(VM)
• Complexité dans la gestion des
systèmes
Les limites du modèle traditionnel/virtualisé
7. Les 5 caractéristiques de cette évolution
serveurs stockage réseau
AppResource
silo#1
AppResource
silo#2
AppResource
silo#3
Pool de ressources Elasticité
Libre service Facturation à l’usage
Automatisation
9. AUTONOMIE ET AGILITÉ
CONSOMMATION EN LIBRE-
SERVICE
VISIBILITÉ ET CONTRÔLE
DES APPLICATIONS
SIMPLICITÉ
MUTUALISATION DES
RESSOURCES
DÉLÉGATION ET CONTRÔLE
FLEXIBILITÉ ET ELASTICITÉ
RENTABILITÉ FINANCIÈRE
CONSOMMATEUR DU SERVICE
Propriétaire de
l'application
FOURNISSEUR DE SERVICE
Administrateur
du Datacenter
Centre de service : Évolution du dialogue entre
l'entreprise et son service informatique
Contrat
de service
13. Etapes vers le Cloud Privé
Standardisatio
n
Etape 1
Supervision du
service
Etape 2
Gestion et
Niveau de
service - SLA
Etape 3
Process
Engineering &
Pre-Production
Etape 4
Automatisation
&
Orchestration
Etape 5
Cycle de vie du
Service
Etape 6
Libre service
Etape 7
Qualité
Unités de traitement
Conçu
pour assurer
la disponibilité
Accord
sur le service
délivré
Assurance
Qualité
Pre production
Meilleures
pratiquepour
l’automatisation
Cycle de
vie des services
Portail
provisioning&
niveau de
service
Conception (Build) Production (Run)
14. • Définition précise des Configuration Units qui agrégées permettent de créer des
Service Units
Unités de
Configuration
Service Unit 1
• Offres de collocation
• Indépendance des stacks matérielles
• Automatisation de l’infrastructure
Service Unit 2
• Indépendance des applications
• Automatisation de l’environnement
• Automatisation des système d’exploitation
Service Unit 3
• Réplication de l’environnement des applications
• Automatisation des stacks applicatives
• Certification et conformité des environnements
Service Unit 4
• Offre de service de bout en bout
• Automatisation et résilance de l’ensembl
• Gestion intégrale du service
Facilities
Network
Storage
HW
Virtualization
OS
Data
Application
Front End
Access
Facilities
Network
Storage
HW
Service Unit 1
Matériel
Virtualization
Facilities
Network
Storage
HW
Service Unit 2
Matériel et
Système
Virtualization
OS
Facilities
Network
Storage
HW
Virtualization
Service Unit 3
Applications
OS
Data Base
Application
Stack
Authentification /
Présentation
Service Unit 4
Extreme
Standardization
Step 1
Base lining / Health
Management
Step 2
Service
Management
SLA
Step 3
Process
Engineering & Pre-
Production
Step 4
Automation &
Orchestration
Step 5
Service Lifecycle
Step 6
Self Service
Step 7
Build Run
Etape 1: Standardisation à l’extrème
15. • Comment superviser et instrumenter l’application
Etape 2: Supervision du service
Investiger &
Résoudre
Découvrir les
dépendances
applicatives
Superviser les
composants
applicatifs et le
bon
fonctionnement
Identifier la
cause principale
du problème
Automatiser les
actions correctives
Analyses
Historique & Statistique
Extreme
Standardization
Step 1
Base lining / Health
Management
Step 2
Service
Management
SLA
Step 3
Process
Engineering & Pre-
Production
Step 4
Automation &
Orchestration
Step 5
Service Lifecycle
Step 6
Self Service
Step 7
Build Run
16. Service Template (Multi-Tier .NET App)
Data TierApp TierWeb Tier
Scale- out & health policyScale- out & health policyScale- out & health policy
WEB
HW profile OS profile App profile
App Server
HW profile OS profile App profile
Database
HW profile OS profile App profile
• Lorsque qu’un utilisateur demande une instance
supplémentaire…
Que devez-vous fournir ?
Extreme
Standardization
Step 1
Base lining / Health
Management
Step 2
Service
Management
SLA
Step 3
Process
Engineering & Pre-
Production
Step 4
Automation &
Orchestration
Step 5
Service Lifecycle
Step 6
Self Service
Step 7
Build Run
Service Template Library
SQL DAC ConfigurationW2K8R2.VHD OS
settings
MSDeploy
package
Configuratio
n
App-VConfiguration
Etape 3: Définition des SLA et gestion du
service
17. • Dois-je automatiser directement ou me focaliser sur les
bonnes pratiques d’assurance qualité et de pré-
production ?
Etape 4: Conception & Pre-production
Assurance
Qualité
Fine tune process
Process 1
Process 2
Sélectionner le process
Automation
Engine
Automatiser process
Process 1
Process 1
Process 1
Process 1
Process 1
Process 1
Process 1
Process 2
Process 2
Process 2
Process 2
Process 2
Process 2
Process 2
Process 2
Process 2
100,000 mauvais process
en cours d’éxécution!
Process 2
Process 2
Process 2
Process 2
Process 2
Process 2
Process 2
Process 2
Process 2
Extreme
Standardization
Step 1
Base lining / Health
Management
Step 2
Service
Management
SLA
Step 3
Process
Engineering & Pre-
Production
Step 4
Automation &
Orchestration
Step 5
Service Lifecycle
Step 6
Self Service
Step 7
Build Run
18. Etape 5: Automatisation et Orchestration
• Qui orchestre ? Les développeurs ou les administrateurs des Data Centers ?
• Faut-il réaliser une études des processus à automatiser ? Ou est-ce déjà
connu ?
• Script ou développement ?
Assurance
qualité
Monitor
for request
Initiate
change
Create deployment
Clone
VM
Create
disk
Create
server
Join
network
Connect
disk to VM
Associate
server to
service
Update
CMDB
Close
request
Définition précise des processus Automatisation des processus
Création d’une bibilothèque
de Runbooks
Extreme
Standardization
Step 1
Base lining / Health
Management
Step 2
Service
Management
SLA
Step 3
Process
Engineering & Pre-
Production
Step 4
Automation &
Orchestration
Step 5
Service Lifecycle
Step 6
Self Service
Step 7
Build Run
19. Etape 6: Cycle de vie du service
• Efficacité ou stabilité opérationnelle ?
ITIL COBIT MOF
Extreme
Standardization
Step 1
Base lining / Health
Management
Step 2
Service
Management
SLA
Step 3
Process
Engineering & Pre-
Production
Step 4
Automation &
Orchestration
Step 5
Service Lifecycle
Step 6
Self Service
Step 7
Build Run
20. • Si un utilisateur s’énerve et clique 1000 fois sur le bouton [demande],
êtes vous à même de gérer sa demande (capacité) ?
• Le portail est souvent déterminant dans perception de la qualité du
service rendu, d’où l’importance de son ergonomie et de sa surveillance
• La définition du Capacity Planing doit se faire de manière conjointe
Utilisateur / Admin Datacenter
Etape 7: Self Service
Admin
Datacenter
Rôles Publication
Propriétaire
Application
22. Pool de
Ressources
SC Virtual Machine Manager
SC App Controller
Définir Roles,
Quotas &
Actions
Microsoft
Hyper-V
VMware
vSphere
Citrix
XenServer
serveurs stockage réseau
AppResource
silo#1
AppResource
silo#2
AppResource
silo#3
Microsoft
Hyper-V
VMware
vSphere
Citrix
XenServer
serveurs stockage réseau
Pool de RessourcesDéfinir Roles, Quotas & Actions
Delegated
Administrator
Delegated
Administrator
Administration
Read Only
Administrator
Read Only
Administrator
Operations
Administrator
Administrator
Any Action
Self
Service
User
Self
Service User
Revocable Actions
Quota Controlled
Créer un modèle de service
Créer un
modèle de
service
Déployer les
services
Deployer les servicesSuperviser les services déployés
Superviser les
services
déployés
Concevoir et créer des services Cloud
24. AVICodeAVICode Visual Studio Team SystemSC Operations Manager
Investiguer &
Resoudre
Découvir les
dépendances
applicatives
Superviser les
composants
applicatifs et le
bon
fonctionnement
Isoler la cause
principale d’un
problème
Isoler la cause
principale d’un
problème
Gérer le niveau de service (SLA)
Isoler la cause principale d’un problèmeSuperviser les composants applicatifs et le
bon fonctionnementDécouvrir les dépendances applicativesInvestiguer & RésoudreTableaux de bord et vue niveau de service
27. Le cloud privé de Microsoft
CONTRÔLE
EXPLOITATION
CONFIGURATION
DÉPLOIEMENT
Admin.
data
center
Virtuel
Physique
Cloud public
Cloud privé
Fourniture des
services et
automatisation
ADMINISTRATION DES
APPLICATIONS
FOURNITURE DES SERVICES ET
AUTOMATISATION
ADMINISTRATION DE
L’INFRASTRUCTURE
MODÈLE DE
SERVICE
Libre-servicePropriétaire/u
tilisateur
de l'appli
FONDATION
28. • Comme toute transformation, la technologie n’est
qu’un aspect
• Identification et définition des objectifs
– Changement du rapport entre DSI et utilisateurs
• La transformation du Datacenter vers le cloud
privé impacte l’organisation, ses processus et les
technologies sous-jacentes :
– Mutualisation des ressources
– Outillage des opérations et le matrice RACI des opérations
– Suivi des niveaux de services
– La perspective d’un fournisseur de service
La transformation vers le Centre de
Services