le cloud privé, de la théorie à la réalité avec microsoft private cloud
DESCRIPTION
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.TRANSCRIPT
Le Cloud Privé, de la théorie à la réalité avec Microsoft Private Cloud
(SER202)
Christophe Dubos - Fabrice MeillonArchitectes Infrastructure - Microsoft France
http://blogs.technet.com/chrisdu | http://aka.ms/fabricem
• 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
LE DATACENTER ET LES NUAGES
Le Datacenter aujourd’hui
Serveurs / Stockage / Réseau
Utilisateurs
Datacenter traditionnel/ virtualisé
A
VM
A
VM
A
VM
A AA Applicatio
nVM Machine
virtuelle
Hyperviseur
3) Création de la ressource (souvent
manuel)
Outils d’administrati
onVMs
2) Vérification la validité de la
demande
VM Admin
1) Demande une ressource (i.e.., VM) à l’administrateur
Complexité accrue
AgilitéCoûts d'infrastructureDatacenter
virtualisé
Coûts d’exploitation
Coûts logiciels
Datacenter traditionnel
Administration des
systèmes Administration des
systèmes
Logiciels
LogicielsMatériels, infrastructure
et locaux Matériels, infrastructure
et locaux
Sources de difficultés dansl'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é
Pourquoi le Datacenter doit évoluer
Agilité ÉconomiesServices
Les 5 caractéristiques de cette évolution
serveurs
stockage
réseau
App Resource
silo #1
App Resource
silo #2
App Resource
silo #3
Pool de ressources Elasticité
Libre service Facturation à l’usage
Automatisation
DU CENTRE DE DONNÉES AU CENTRE DE SERVICES
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
TÉMOIGNAGE BOUYGUES TELECOM
https://solutionscloud.bouyguestelecom-entreprises.fr
QUELLE TRAJECTOIRE VERS LE CLOUD PRIVÉ ?
Etapes vers le Cloud Privé
Standardisation
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 servicedélivré
Assurance QualitéPre production
Meilleures pratique pour l’automatisation
Cycle de vie des services
Portailprovisioning & niveau de service
Conception (Build) Production (Run)
• 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’ensemble des stacks• 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 etSystème
Virtualization
OS
Facilities
Network
Storage
HW
Virtualization
Service Unit 3
Applications
OS
Data Base
ApplicationStack
Authentification / Présentation
Facilities
Network
Storage
HW
Virtualization
Service Unit 4
OS
Data
Application
Front End
Access
Focu
s sur
l’agil
ité
Busin
ess
Focu
s sur
l’effi
cacit
é
IT
Extreme Standardization
Step 1
Base lining / Health Management
Step 2
Service ManagementSLA
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
• 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 fonctionnemen
t
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 ManagementSLA
Step 3
Process Engineering & Pre-Production
Step 4
Automation & Orchestration
Step 5
Service Lifecycle
Step 6
Self Service
Step 7
Build Run
Service Template (Multi-Tier .NET App)
Data TierApp TierWeb Tier
Scale- out & health policy Scale- out & health policy Scale- 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 ManagementSLA
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 Configuration
W2K8R2.VHD
OSsettings
MSDeploy
package
Configuration
App-VConfiguration
Etape 3: Définition des SLA et gestion du service
• Dois-je automatiser directement ou me focaliser sur les bonnes pratiques d’assurance qualité et de pré-production ?
Etape 4: Conception & Pre-production
AssuranceQualité
Fine tune process
Process 1
Process 2
Sélectionner le process
AutomationEngine
Automatiser process
Process 1Process 1
Process 1Process 1
Process 1Process 1
Process 1
Process 2Process 2
Process 2Process 2
Process 2Process 2
Process 2Process 2
Process 2
100,000 mauvais process en cours d’éxécution!
Process 2Process 2
Process 2Process 2
Process 2Process 2
Process 2Process 2
Process 2
Extreme Standardization
Step 1
Base lining / Health Management
Step 2
Service ManagementSLA
Step 3
Process Engineering & Pre-Production
Step 4
Automation & Orchestration
Step 5
Service Lifecycle
Step 6
Self Service
Step 7
Build Run
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
Initiatechange
Create deployment
CloneVM
Createdisk
Createserver
Joinnetwork
Connectdisk to VM
Associateserver to service
UpdateCMDB
Closerequest
Définition précise des processus Automatisation des processus Création d’une bibilothèquede Runbooks
Extreme Standardization
Step 1
Base lining / Health Management
Step 2
Service ManagementSLA
Step 3
Process Engineering & Pre-Production
Step 4
Automation & Orchestration
Step 5
Service Lifecycle
Step 6
Self Service
Step 7
Build Run
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 ManagementSLA
Step 3
Process Engineering & Pre-Production
Step 4
Automation & Orchestration
Step 5
Service Lifecycle
Step 6
Self Service
Step 7
Build Run
• 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
AdminDatacent
er
RôlesPublicatio
n
PropriétaireApplication
TRANSFORMATION DU DATACENTER EN CENTRE DE SERVICES AVEC MICROSOFT
Pool de Ressources
SC Virtual Machine ManagerSC App Controller
Définir Roles,Quotas & Actions
Microsoft Hyper-V
VMware vSphere
Citrix XenServer
serveurs
stockage
réseau
App Resource
silo #1
App Resource
silo #2
App Resource
silo #3
Microsoft Hyper-V
VMware vSphere
Citrix XenServer
serveurs stockage
réseau
Pool de Ressources Définir Roles, Quotas & Actions
DelegatedAdministrator
DelegatedAdministratorAdministration
Read OnlyAdministrator
Read OnlyAdministrator
Operations
Administrator
Administrator Any Action
Self Service
User
Self Service User
Revocable ActionsQuota 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
Approve request
Process automation
Self-service deployment
request
Access service catalog
Provision service
Access service catalogSelf-service deployment requestApprove requestProcess automationProvision serviceSC Service Manager SC Orchestrator SC Virtual Machine ManagerSC Virtual Machine Manager
SC App ControllerSC Virtual Machine ManagerSC App Controller
Fourniture d’un service fiable et prédictible
AVICodeAVICode Visual Studio Team SystemSC Operations Manager
Investiguer & Resoudre
Découvir les dépendances applicatives
Superviser les composants applicatifs et
le bon fonctionnemen
t
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 fonctionnement Découvrir les dépendances
applicativesInvestiguer & RésoudreTableaux de bord et vue niveau de
service
Self Service
CMDB
Runbooks Templates Services VMs Users
TemplatesVMM
Library DC Admi
n
Rôles utilisateurs
Publication
Hosts
AppOwner
EN GUISE DE CONCLUSION
Le cloud privé de Microsoft
CONTRÔLE EXPLOITATION
CONFIGURATION DÉPLOIEMENT
Admin. data
center
Virtuel
Physique
Cloud public
Cloud privé
Fourniture des services
et automatisati
on
ADMINISTRATION DES APPLICATIONS
FOURNITURE DES SERVICES ET AUTOMATISATION
ADMINISTRATION DE L’INFRASTRUCTURE
MODÈLE DE SERVICELibre-
servicePropriétaire/utilisateurde l'appli
FONDATION
• 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