SharePoint et Azure premiers pas - SharePoint Days Casablanca
Etapes pour la mise en œuvre d'une ferme SHAREPOINT 2010
-
Upload
pierre-erol-giraudy -
Category
Technology
-
view
5.928 -
download
0
description
Transcript of Etapes pour la mise en œuvre d'une ferme SHAREPOINT 2010
Ero
l GIR
AU
DY
20
11
Eta
pe
s p
ou
r la
mis
e e
n œ
uv
re d
’un
e
ferm
e S
ha
reP
oin
t S
erv
er
20
10
Les 7 étapes d’une mise en œuvre d’une ferme SharePoint Server 2010 – Point complémentaire à la Gouvernance (voir l’ouvrage ci-dessus et les documents formation E52 « administration SharePoint 2010 » – 20/08/2011 - version 11). Un audit préalable est souvent nécessaire si une ferme MOSS 2007 est utilisée.
ICT7 LUX
FORMATIONS SHAREPOINT
ETAPES SPS 2010 - Version: 11 – ICT7 - Pierre Erol GIRAUDY [email protected]
-=- Page 1 -=-
7 Etapes pour la mise en œuvre d’une ferme SharePoint Server 2010
Table des matières Les étapes pour la préparation de la mise en production du serveur SharePoint 2010 et de ses
plateformes collaboratives : .................................................................................................................... 3
1 - Collecte des informations & des moyens ......................................................................................... 3
2 - Acteurs et sécurités : .......................................................................................................................... 6
Implémentation des comptes & groupes : ........................................................................................ 6
3 - Architecture : ...................................................................................................................................... 8
Définition de la topologie des sites ..................................................................................................... 8
4 - Implantation et procédures : ........................................................................................................... 10
Installation de la solution SharePoint 2010 et/ou SPF ...................................................................... 10
5 - Fonctionnalités et C.D.C. : ................................................................................................................ 12
Définition des besoins ....................................................................................................................... 12
6- Création des maquettes : .................................................................................................................. 15
Création d’une maquette de sites : .................................................................................................. 15
BAT : .................................................................................................................................................. 15
Signature des BAT .............................................................................................................................. 15
7 - Mise en place définitive des sites : ................................................................................................... 16
Création des comptes et des autorisations dans SPF et SPS 2010 .................................................... 16
Sauvegardes 0.1 – 1.0 ........................................................................................................................ 16
Remise des documents et du KIT ...................................................................................................... 16
Pierre Erol GIRAUDY .......................................................................................................................... 17
Graphiques Platform Services ........................................................................................................... 17
SharePoint 2010 Performance Optimization and Scaling Best Practices–Cheat Sheet .................... 18
FORMATIONS SHAREPOINT
ETAPES SPS 2010 - Version: 11 – ICT7 - Pierre Erol GIRAUDY [email protected]
-=- Page 2 -=-
1 Initial requirements are gathered and tasks
assigned.
Developers use tools to track development and
store source code for customizations.
Automated builds are generated for integration
testing.
Build verification farm is used for additional testing
(larger environments).
After testing, customizations are deployed to pre-
production environment.
Pre-production environment matches production
environment as closely as possible.
After verifying in pre-production, customizations are
deployed to production.
End users use the production environment, provide
additional feedback and ideas. Issues are reported
and tracked.
Feedback and issues are transformed to
requirements and tasks, cycle begins again.
2
3
8
10
11
6
4
Résumé du processus de gestion du cycle de vie
For a full explanation of this process, see the video
Development Lifecycle for SharePoint 2010 at:
http://go.microsoft.com/fwlink/?LinkId=200174.
5
7
9
Testing personnel test the customizations.
Previous testing ensures that when customizations
are deployed to production, there are no
unexpected issues or problems encountered.
Pour une explication complète de ces processus, consultez la gestion du cycle de vie, voir la
vidéo pour SharePoint 2010 :http://go.microsoft.com/fwlink/?LinkId=200174
Voir aussi en anglais :
http://cluboffice2010.blogspot.com/2010/10/sharepoint-automation-service-accounts.html
SharePoint Server 2010: Operations Framework and Checklists
http://www.microsoft.com/downloads/en/details.aspx?FamilyID=3cd07201-7420-4c12-9639-
81da513e728d&utm_source=feedburner&utm_medium=feed&utm_campaign=Feed%3A+MicrosoftDownloadCenter+%28
Microsoft+Download+Center%29&utm_content=LocalHost#tm
The Productivity Hub is a Microsoft SharePoint Server 2010 site collection that offers training
materials for end-users.
http://www.microsoft.com/downloads/en/details.aspx?familyid=4AAA9862-E420-4331-8BC3-
469D7BAE0FF1&displaylang=en&hash=HpaTk4lvncx4RbkSGKWJjbr30fnSGghgOYFknvM40AMeYN7nIxkXOiL6xOVCh5C6OTH
7qUPV9nYcI09Y8fOnWQ%3d%3d
Implementing Governance in SharePoint 2010
http://www.microsoft.com/downloads/en/details.aspx?FamilyID=602d7bfc-0878-469a-90bd-
36aaab8f3cea&displaylang=en
BLOGS :
http://mossgouvernance.blogspot.com/
http://blogs.msdn.com/b/wael/archive/2010/12/16/sharepoint-governance-table-of-content.aspx
FORMATIONS SHAREPOINT
ETAPES SPS 2010 - Version: 11 – ICT7 - Pierre Erol GIRAUDY [email protected]
-=- Page 3 -=-
Les étapes pour la préparation de la mise en production du serveur
SharePoint 2010 et de ses plateformes collaboratives :
1 - Collecte des informations & des moyens
Demande de licence SQL Serveur 2008 R2 et valider version
Demande de licence Windows 2008 et valider version
Demande de licence SharePoint 20101 (2 - 2) + CAL (2) et valider ST ou ENT
Demande de licence antivirus et valider version + agent
Demande de licence d’outils de sauvegardes et de maintenance (DPM – System Center) Demande de licence outils de sauvegardes et valider version
Demande de licence VISUAL STUDIO 2010 et valider version
Demande de licence OFFICE 2010 & VISIO 2010 et valider version
Demande de création de contrôleur de domaine sur le site de PGC, éventuellement création d’un sous domaine
Qui gère le serveur DNS, demander l’ajout de nom d’hôte DNS.
Les rôles dans l’équipe SharePoint 2010 : 1. Administrateurs (2 => 3) 2. Group Manager 3. « Term store » administrateur 4. DBA 5. Développeurs 6. Formateurs
1 Voir FAST 2 Licences SPS 2010 : ST ou ENT. 3 Administrateurs : Farms *** - Collections ** - Sites * (délégation des services) – OU : comptes gérés.
FORMATIONS SHAREPOINT
ETAPES SPS 2010 - Version: 11 – ICT7 - Pierre Erol GIRAUDY [email protected]
-=- Page 4 -=-
7. Sponsor 8. Webmaster 9. Auteurs / Contributeur 10. Approbateurs 11. Lecteurs / Lecteurs restreints 12. Visiteurs
Demande sur qui fait quoi (12 rôles) à la DSI ou IT Pro. Quels sont les serveurs SMTP disponibles pour envoyer les mails de SHAREPOINT 2010,
Ajouter les serveurs SPF2010 et SP2010 dans les listes de confiance de IE.
Mise en place de la solution de virtualisation (si nécessaire) Serveurs de :
Production
Qualification
Tests…
Renseignements sur un éventuel SAN :
Cartes optoélectroniques (versions – spec.)
Autres types de cartes
Drivers (versions – spec.)
Types
Administrateur
… Information sur la topologie réseaux du site (S.I.)
Obtenir SharePoint Designer 2010
Mettre à jours le DNS pour intégrer les champs MX pour les courriers entrant dans SharePoint 2010
Voir les procédures de sécurités :
RSSI
Guides
Authentifications4
Métiers… Détermination des comptes et mots de passe:
mots de passe « farm security settings »
4 CLAIMS Based Authentification – Classic Mode.
FORMATIONS SHAREPOINT
ETAPES SPS 2010 - Version: 11 – ICT7 - Pierre Erol GIRAUDY [email protected]
-=- Page 5 -=-
administrateurs
recherche
SQL
Sauvegarde
installation
Index
Services (svc – voir ci-dessous).
Changement automatique de mot de passe (Attention aux comptes de services…).
EXEMPLES TYPE DE COMPTE (SVC)5 Nom du compte
Service SQL SQLsvc
Compte d'installation SQL Server SQLAdminsvc
Compte de sauvegarde SQL Server (important) SQLSauvsvc
Compte d'exécution du pool IIS 7.0 du site d'administration centrale et des services système de SharePoint 2010 SPFsvc
Service de recherche SharePoint Fondation 2010 SPFsearchsvc
Service de recherche SharePoint Server 2010 SP2010Searchsvc
Compte d'exécution du pool IIS 7.0 de l'application web du site de l'intranet SP2010ContentPool
Compte d'accès au contenu de l'index SP2010Indexsvc
Compte d'exécution de l'application de service BDC SP2010bdcsvc
Compte d'exécution du service de code en mode bac à sable SP2010sandboxsvc
Compte d'exécution du service d'émission de jeton de sécurité SP2010tokensvc
Compte d'exécution de l'application de service d'émission de jeton de revendications vers Windows SP2010claimssvc
Compte d'installation FAST FASTsvc
Compte d'installation SharePoint Server 2010 SP2010svc
Liste des Comités Liste des membres des Comités
5 Création d’une OU spécifique pour ces comptes (afin de ne pas les inclure dans les comptes gérés).
FORMATIONS SHAREPOINT
ETAPES SPS 2010 - Version: 11 – ICT7 - Pierre Erol GIRAUDY [email protected]
-=- Page 6 -=-
2 - Acteurs et sécurités :
Implémentation des comptes & groupes : Solutions retenus
Méthodes
Sécurités
Quels que soit la solution retenu créer les comptes administrateurs
Quels que soit la solution retenu créer les comptes utilisateurs
Définir les groupes de sécurité – groupes de services à créer Voir MATRICES
Enregistrer les informations complémentaires sur chaque acteur comme :
Téléphone
N° de bureau et adresse
Cel
Fax
Adresse
Photos
Sites
Blog
Profil
…
Matrices de droits à compléter :
PW Administrateur
PW « Farm Passphrase » KIT de Gouvernance à commencer Antivirus (Forefront, Trend, MacAfee, Norton…). :
1) Mise à jour 2) Exclusions 3) Quarantaines 4) Formations 5) Administrations
FORMATIONS SHAREPOINT
ETAPES SPS 2010 - Version: 11 – ICT7 - Pierre Erol GIRAUDY [email protected]
-=- Page 7 -=-
Maintenance et surveillance : (System Center - Monitoring).
Outil
Version
Nom
Agents
Responsable Procédures de sauvegardes : (DB Config).
Qui fait les sauvegardes
Quand
Supports
Périodicités
Méthodes (procédures)
Lieux de stockage des supports
Droits
Choix de la sécurité d’accès aux serveurs SP2010 :
NTLM
KERBEROS
HTTPS
Claims / CBA / Authentification par revendications Choix de la sécurité d’accès aux serveurs SPF2010 :
NTLM
KERBEROS
HTTPS
Claims6 / CBA / Authentification par revendications
ADACM (Active Directory Account Creation Mode) UAG Direct Access Droits des pools Voir la matrice des comptes de services.
6 Planifier l’authentification par revendications
FORMATIONS SHAREPOINT
ETAPES SPS 2010 - Version: 11 – ICT7 - Pierre Erol GIRAUDY [email protected]
-=- Page 8 -=-
3 - Architecture :
Définition de la topologie des sites
Architecture de l’infra + adresses I.P. :
1. Serveur(s) Web frontaux SP2010 2. Serveur Administration centrale SharePoint 2010 3. Serveur Indexe 4. Serveur(s) services 7 et applications 5. Serveur(s) SQL 6. Serveur Exchange 7. Serveur OCS - LYNC 8. Serveur de sauvegarde 9. Serveur SUS
Fiche technique des serveurs :
1. Type 2. Version 3. Ram 4. Cartes 5. Nombre de disques et lettres 6. Tailles des disques 7. Adresse IP
Répartition des répertoires et fonctions :
1. Log SPF et SP2010 2. Log IIS 3. Log Windows 2008 4. Log SQL 5. Temp 6. Sauvegardes 7. Binaires 8. Soft 9. Web Parts 10. Pages aspx 11. WSP / Solutions 12. KB + SP 13. Iconographies 14. Notes et docs 15. MIN & MEX
7 Excel Services + Visio + InfoPath…
FORMATIONS SHAREPOINT
ETAPES SPS 2010 - Version: 11 – ICT7 - Pierre Erol GIRAUDY [email protected]
-=- Page 9 -=-
Etude des Serveurs virtuels, des collections de sites et des sites à mettre en œuvre
Etude avec le configurateur HP (vérification de l’architecture8) Ajustements Test de performances Vérifications en fonction du KIT de Topologie et de la matrice Analyse de la maquette / topologie (utilisation des stencils VISIO 2010) Maquette de la topologie Vérification des bandes passantes :
1. Intranet 2. Extranet 3. Internet
Calcul des besoins en bandes passantes (voir : EG_BPOS_bandepassante2)
8 Réf. Capacity de Microsoft. – calculs itératifs – lise des procédures PH1 à 3 + ITERATIONS + PERNISATION..
FORMATIONS SHAREPOINT
ETAPES SPS 2010 - Version: 11 – ICT7 - Pierre Erol GIRAUDY [email protected]
-=- Page 10 -=-
4 - Implantation et procédures :
Installation de la solution SharePoint 2010 et/ou SPF
Installation Windows 2008 R2, les composants prérequis, les SMTP, les connecteurs POP3….
Installation SQL Server 2008 R2
Utilisation du compte de service dédié
Voir la matrice des comptes de services.
SSIS
SRSS
Installation SPF 2010 & de SPS 2010
Utilisation du compte de service dédié
Voir la matrice des comptes de services.
Installation de filtres additionnels
Déploiement des packs de langues (SharePoint Server 2010 – voir guide 114)
SPF 2010
SharePoint Server 2010 Configuration d’e-mail sortant (SharePoint Server 2010 )9 Configuration d’e-mail entrant (SharePoint Server 2010 – voir guide 144) Configuration du compte mobile (SharePoint Server 2010 - voir guide 177) Installation et configuration du Remote BLOB Storage (RBS) avec “FILESTREAM provider” (SharePoint Server 2010 - voir guide 157)
Mise en place des procédures de sauvegardes :
IE via SharePoint 2010 ou SPF2010
Scripts PowerShell
9 Voir le serveur Exchange (prendre en compte le certificat si OWA / HTTPS).
FORMATIONS SHAREPOINT
ETAPES SPS 2010 - Version: 11 – ICT7 - Pierre Erol GIRAUDY [email protected]
-=- Page 11 -=-
STSADM
Outils tiers
Mise en place des procédures de défragmentations et optimisations
Lancer l’agent SQL
Plan de maintenance SQL
Valider sur chaque instances
Limitation des capacités des processeurs mem.
Matrices (maquette) :
MIN
MEX
FEX
KB + SP
Calcul des tailles des DB en fonction des quotas Lister les services nécessaires (par WFE et APPS) Profile …. Voir matrice Installation de la B.I. KIT d’installation :
Outils Exemples Best pratiques Procédures HowToDo HowToUse
FORMATIONS SHAREPOINT
ETAPES SPS 2010 - Version: 11 – ICT7 - Pierre Erol GIRAUDY [email protected]
-=- Page 12 -=-
5 - Fonctionnalités et C.D.C. :
Définition des besoins
Création d’une liste de fonctionnalités nécessaires (pour les fonctionnalités validées, on fera un cahier des charges précis).
Création du KIT de Gouvernance :
Plan de classement des documents dans le KIT
Fiches d’accompagnement
Note de cadrage
Descriptif des ateliers (Workshop)
LIVRABLE_DSI__xxxxx_V1
LIVRABLE_non.entreprise__xxxxxx_V1
Livret_Descriptif du KIT de GOUVERNANCE2010
Livret_Formation Planning aide-mémoire
Livret_Management_SP2010
Etapes pour la mise en œuvre ferme SP2010
Compléter les 19 ou XX répertoires Validation des Matrices FICHES BLEU :
Normes
Titres
N°
Réf
Version
Commentaires Fiches et procédures de formations :
e-learning
Vidéos
Manuels
Pas à Pas
Documentations
Livre blancs Microsoft
… Fiches de maintenances :
Sauvegardes (tableaux et horaires) o Lancer le partage
Gestion des sauvegardes
Moteur de recherche (tableaux et horaires)
Active Directory (IMPORT : tableaux et horaires)
FORMATIONS SHAREPOINT
ETAPES SPS 2010 - Version: 11 – ICT7 - Pierre Erol GIRAUDY [email protected]
-=- Page 13 -=-
Nettoyage des TEMP
Nettoyage des LOGS
… Formations :
PowerShell
SharePoint 2010 10
SharePoint Fondation 2010
SharePoint Designer 2010
Visual Studio
InfoPath 2010
Visio 2010
OFFICE 2010
Outils SP2010
SQL 2008 R2
Forefront
HYPER-V
…. Support d’assistances OneNote :
10 Administrateur – Utilisateur haut niveau – Visiteur.
FORMATIONS SHAREPOINT
ETAPES SPS 2010 - Version: 11 – ICT7 - Pierre Erol GIRAUDY [email protected]
-=- Page 14 -=-
FORMATIONS SHAREPOINT
ETAPES SPS 2010 - Version: 11 – ICT7 - Pierre Erol GIRAUDY [email protected]
-=- Page 15 -=-
6- Création des maquettes :
Création d’une maquette de sites : A – maquette VISIO 2010 (Stencils) v 1.0
Création d’une maquette de sites : B – maquette SPS et SPF2010 (Stencils)
BAT : Validations Correctifs maquette v 2.0
Signature des BAT C – maquette électronique : KIT de maquetteages :
Stencils Exemples Best pratiques Procédures HowToDo HowToUse
FORMATIONS SHAREPOINT
ETAPES SPS 2010 - Version: 11 – ICT7 - Pierre Erol GIRAUDY [email protected]
-=- Page 16 -=-
7 - Mise en place définitive des sites :
Création des comptes et des autorisations dans SPF et SPS 2010
Passage des postes sur le domaine.
Ajout des sites dans les zones de confiances via les GPO.
Ajout des sites dans les Favoris des navigateurs via les GPO.
Vérification des navigateurs présents sur les postes. Test de fonctionnement.
Tests accès (Intranet – Extranet – Internet)
Sauvegardes 0.1 – 1.0 Remise officielle des sites : Contrôles SPRAPP
Remise des documents et du KIT
BAT – Livrables Fin de mission
FORMATIONS SHAREPOINT
ETAPES SPS 2010 - Version: 11 – ICT7 - Pierre Erol GIRAUDY [email protected]
-=- Page 17 -=-
Pierre Erol GIRAUDY
Graphiques Platform Services
FORMATIONS SHAREPOINT
ETAPES SPS 2010 - Version: 11 – ICT7 - Pierre Erol GIRAUDY [email protected]
-=- Page 18 -=-
SharePoint 2010 Performance Optimization and Scaling Best Practices–
Cheat Sheet
1. RAM (16 GB+ for WFE and 32 GB+ for DB) RED Point to be confirmed
2. All 64 bit servers
3. Disk I/O – not only the content DB but temp and search DB– during crawls [1]
1. Everything written to TEMPDB first! So split out temp and search into multiple same size data
files to match number of SQL processors and over separate physical disks
2. Separate the TEMPDB into its own fast physical disk
4. Network cards – half/full duplex – GB NIC Speed
5. Surface area configuration – TCP + named pipes
6. Topology choices (i.e. ensure index server crawling own WFE)
7. Offload index to a dedicated WFE [2]
8. Defrag DB’S [10] and file system [11]
9. Index/Crawling frequency, threads and tuning – robots.txt [3]
FORMATIONS SHAREPOINT
ETAPES SPS 2010 - Version: 11 – ICT7 - Pierre Erol GIRAUDY [email protected]
-=- Page 19 -=-
10. Make sure DB’s have adequate space to grow
11. Change Backup strategy – high disk i/o – stsadm –o backup inefficient, use SQL backup [4]
12. Split SP Logs from system drive
13. Profile Import – high CPU – use better filters [5]
14. Disable unneeded timer jobs [6]
15. Delete unused sites/web apps
16. Limit content DB to max 50 GB, 12 GB for individual site collections and software boundaries [7]
17. Watch out for SQL blocking [8]
18. Large list problems [9]
19. Turn on BLOB files (web.config) settings
20. Turn on Object Caching
21. Turn on Output Caching
22. Turn on Cache Profiles
23. Closed/Open web parts – ensure no closed on page and test for non-performing custom web parts by
removing and readding
24. SPDisposeCheck on all code
25. Run VS.NET Code Analysis performance checks
26. Eliminate the page weight by getting rid of large javascript files [12]
References LINK :