Upload
nicolas-georgeault
View
823
Download
2
Embed Size (px)
DESCRIPTION
Diapositives utilisées lors de l'animation de la session du 17 avril 2013 sur les éléments techniques importants a prendre en considération pour mettre en place les fonctionnalités Sociales de SharePoint 2013
Citation preview
Planifier et déployer les fonctionnalités sociales de
SharePoint 2013Nicolas Georgeault – SharePoint Architect, PCG Canada
www.sharepointsummit.org
Nicolas GeorgeaultArchitecte SharePoint Senior @Public Consulting Group Canada
MVP4 SharePoint Server
Architecte & [email protected]://ngeorgeault.club-sharepoint.frhttp://www.facebook.com/nicolas.georgeaulthttp://ca.linkedin.com/in/nicolasgeorgeault/http://
mvp.microsoft.com/fr-fr/mvp/Nicolas%20Georgeault-4027151@ngeorgeault
www.sharepointsummit.org
PCG Canada
Conseil aux états et aux programmes locaux de service aux Individus et de la Santés depuis 1986.
Plus de 1000 professionnels sur 50 bureaux aux Etats-Unis, au Canada, en Angleterre et en Pologne.
Services de conseil en management et en solutions technologiques pour la mesure de la performance des services du secteur publique.
5 Grands pôles de compétences:
http://publicconsultinggroup.com
www.sharepointsummit.org
Agenda
Social? Quoi de neuf en 2013?
Service d’Analyse Continue
Service de cache Distribue
Service de synchronisation
Architectures Hybrides
www.sharepointsummit.org
Social?Qu’est-ce que c’est?
5
www.sharepointsummit.org
Les fondements du réseautage social
Profiles Utilisateurs
Suivi
Personnalisation
Communautés
Recherche et annotation
Messagerie Instantanée
Flux de nouvelles
Notations et évaluation
1 - Identité
2 - Relations
3 – Expérience Utilisateur
4 - Partage
5 - Découverte
6 - Présence
7 - Echange
8 - Réputation
www.sharepointsummit.org
Quoi de neuf en 2013?
Quelles sont les différences?
7
www.sharepointsummit.org
Le site « Mon site » de SharePoint 2013
DBs de ContenuBase de Données de Profils
www.sharepointsummit.org
… pour quelles conséquences?
Cohérence• Les données Sociales sont maintenant dans le site
personnel• Le flux d’actualité provient de la base de contenu• Des fonctionnalités plus modulaires que dans 2010• Données sociale attachées a leur sujet, contenu =
Maintient de la cohérence simplifiée
Performance• En supprimant la base de données Sociale on
élimine le goulot d’étranglement
www.sharepointsummit.org
10
Skydrive
Nom Composant(s) Logo Remplace
SkydriveService en ligne fournissant un espace de stockage en ligne
Windows Live SkyDrive
SkydriveOutil de synchronisation local <-> espace de stockage en ligne Skydrive (celui décrit plus haut)
Live Mesh
Skydrive
Espace de stockage personnel associé à chaque utilisateur SharePoint 2013100Gb OnPrem, 7Gb O365
Page “Mon contenu” / “My Content” du “My Site” SharePoint 2010
SkyDrive ProOutil de synchronisation local <-> bibliothèques de documents SharePoint 2013
(partiellement) SharePoint Workspace
(dont il a garder le même nom d’exécutable)
http://blogs.developpeur.org/patricg/archive/2013/01/26/skydrive-oui-mais-lequel.aspx
www.sharepointsummit.org
Service d’analyse continue
Des informations a jour
11
www.sharepointsummit.org
Fraicheur des informations
Les fonctionnalités sociales s’appuient et dépendent beaucoup sur la fraicheur de l’index.• Flux d’actualité personnel• Flux d’actualité des personnes suivies• Mentions @• Suivi des tags• Flux d’actualité des sites• Etc…
www.sharepointsummit.org
Avec SharePoint 2010
• 1 seul travail d’indexation• Des latences importantes sur les fonctions sociales
Travail d’indexationincrémentale
Instant t
Fin du travaild’indexation
Contenu aindexer
t + 15 mn
Contenu aindexer
t + 30 mn
Travail d’indexationincrémentale
t + 45 mn
Travail d’indexationincrémentale
Travail d’indexationincrémentale
www.sharepointsummit.org
14
Contenu aindexer
Avec SharePoint 2013
• 1 travail toutes les 15 minutes par défaut• Instantanéité de la disponibilité de l’information
Travail d’indexationincrémentale
Instant t t + 15 mn t + 30 mn
Travail d’indexationincrémentale
t + 45 mn
Travail d’indexationincrémentale
Travail d’indexationincrémentale
Travail A
Travail B
Travail C
www.sharepointsummit.org
15
Limitations
Uniquement disponible sur les Types de source de contenu « Sites SharePoint »
www.sharepointsummit.org
Service de Cache distribué
Des performances améliorées
16
www.sharepointsummit.org
17
Le Cache Distribué
Bâti sur Windows Server AppFabric
Le service de cache AppFabric est installe par default par les prérequis
Utilisé par:• Les flux d’actualités• Authentification• Accès Client OneNote• Security Trimming• Performance des pages
Repopulation
1
2
3 A C
Sources d͛�Activité
Fonctions Microblogging
J �͛aime Posts/Replies
@ Mention ...
Edition de DocumentPartage de Document
Billet de Communauté
Travaux programmés
Anniversaires ...
Flux
Suivi
Flux des «J �͛aime»
Flux de tout le monde
Flux des «@ Mentions»
Flux des Activités Flux des sites
Cache distribué
Cache des Flux
Activités récentes de l �͛utilisateur
Activités récentes des
sites
Activités récentes des Annotations
Activités récentes des documents
Cache de dernière heure de modification
Heure de dernière
modification des Activités
B
Bases de données de Contenu
Activités de tout le monde
Activités de tous les sites
Bases de données de Contenu des Sites
personnels
Bases de données de contenu des Sites
www.sharepointsummit.org
18
Dépendances
Les différents caches qui dépendent du service de cache distribué
www.sharepointsummit.org
Service de Cache Distribué SharePoint 2013
Installé et démarré par default par l’installation SharePoint 2013 sur TOUS les serveurs sauf les Serveurs SQL
Vous pouvez le désactiver depuis l’administration centrale, MAIS il est recommandé d’utiliser les commandes PowerShell
Commande “skipRegisterAsDistributedCachehost” pour ne pas installer le service
www.sharepointsummit.org
Installation et recommendations
Le compte de service utilisé est le compte d’administration de la ferme
Comme pour l’UPS dans SharePoint 2010, le compte de service doit avoir des privilèges élevés durant l’installation (Administrateur local)
Après l’installation, le compte de service doit retrouver des privilèges standards
www.sharepointsummit.org
21
Le Cluster de cache distribué
Tout serveur avec le rôle installe est un Hôte de cache
Le Cluster de cache est le groupe de tous les hôtes de cache de la ferme SP2013
Mode Dédié ou Partagé (Co-localisé)
The Distributed Cache service can run in dedicated or collocated mode. When running in dedicated mode, the Distributed Cache service is started and all other services are stopped on the server. In collocated mode, the Distributed Cache service is running along with other services on the server.
Hôte de cache A
Hôte de cache B
Batterie de server
Taille du cache de l’hôte de
cache A = 8GB
Taille du cache de l’hôte de
cache B = 8GB
Taille du cache du Cluster de cache pour la
batterie = 16GB
www.sharepointsummit.org
Détermination de la taille du cache
Serveurs cache utilisent environ 50% de la mémoire allouée pour la gestion de son fonctionnement
La taille de mémoire maximale recommandée pour un serveur hôte de cache est de 16 Go et doit représenter 40% maximum de la mémoire totale du serveur.
Au delà de cette recommandation, le vidage du cache peut prendre trop de temps
Exemple de paramétrage pour un mode dédié: Vous pouvez allouer 2 Go de RAM pour le système d'exploitation Ce qui donne un maximum de 14 Go pour le cache repartis de la manière
suivante: 7 Go de stockage et de 7 Go pour le fonctionnement Ce qui permet de déterminer le nombre d’hôtes de cache nécessaires
Le besoin total étant difficile a évaluer, il faut surveiller les indicateurs
www.sharepointsummit.org
Implémentation du cache
Les données sont divisées entre les serveurs
On peut accéléré la reconstruction avec:• Le travail « Application de service de profil utilisateur
– travail de remplissage du cache de flux »• Les commandes PowerShell « Clear-
SPDistributedCacheItem, Update-SPRepopulateMicroblogLMTCache et Update-SPRepopulateMicroblogFeedCache»
La commande « Stop-SPDistributedCacheServiceInstance » permet de copier les donnees d’un serveur vers un autre.
www.sharepointsummit.org
24
Recommandations
Accès du registre a distance et Pare-feu
Allocation mémoire identique sur tous les serveurs
Ne pas faire fonctionner SQL Server, Project Server, Excel Services et les services de Recherche sur les hôtes de cache
Examiner les règles de l’analyseur d’intégrité
Ne JAMAIS utiliser l’outil Windows Server AppFabric
Ne pas utiliser la mémoire dynamique pour ces VMs
www.sharepointsummit.org
Service de synchronisation
Le point noir de la version 2010
25
www.sharepointsummit.org
Amelioration des performances
• Importantes amélioration de la performance de la synchronisation complète
• L’ajout d’indexes a certaines propriétés utilisateurs qui évite d’avoir a effectuer une lecture complète de la table
• L’import par « batch » des données du BDC plutôt qu’a l’unité
• Suppression de certaines étapes inutiles de la provision
• Suppression des données d’historique inutilisées• La résolution de certains objets est déplacée de
SharePoint vers l’outil de synchronisation
www.sharepointsummit.org
27
ForeFront Identity Manager
C:\Program Files\Microsoft Office Servers\14.0\Synchronization Service\UIShell\miisclient.exe
Toujours pas de support en cas d’utilisation directe
www.sharepointsummit.org
Nouvelles propriétés utilisateur
68Propriétés avec SharePoint 2010
93Propriétés avec SharePoint 2013
www.sharepointsummit.org
Les modes de Synchronisation
Équivalent de l’approche LDAP dans SharePoint
Connu sous le nom: Importation Direct
AD
Importation Active Directory SharePoint
Utilisation de Forefront Identity
Manager
Synchronisation de profil SharePoint
Services Web de gestion des profiles
et Model Objet
Gestionnaire d’identités externes
www.sharepointsummit.org
Nouvelle option de synchronization
Importation directe Active DirectoryTrès bon point de départ – démarrer simplementForêt Active Directory avec plusieurs domaines, une connexion par domaineSélection des UO à partir desquelles on souhaite importerImport des objets Utilisateur et GroupeFiltrage par texte simple écrit en syntaxe LDAPImportation complète et incrémentielleVous pouvez revenir ensuite vers une importation complète
www.sharepointsummit.org
Demo
www.sharepointsummit.org
Limitations de l’importation Active Directory
• Pas de traitement des liens transverses entre forêts par l'intermédiaire de l'objet AD « contact »
• Associer les valeurs multiples à une valeur unique ou vice versa n'est pas supporté
• L’association de propriétés systèmes SharePoint (celles qui commencent par SPS ...) n'est pas supporté
• Associer deux attributs AD différents à la même propriété SharePoint n'est pas supporté
• Pas de prise en charge de l'importation de propriétés utilisateur additionnelles à partir de BDC!
www.sharepointsummit.org
Architectures hybrides
Au delà de votre réseau prive
www.sharepointsummit.org
Scenarii possibles
Recherche fédérée
Espaces personnels
Réseau social avec les partenaires
Partage externes
Intégration de Yammer
www.sharepointsummit.org
Yammer??Pourquoi c’est important!
35
www.sharepointsummit.org
Vision de Microsoft de l’Entreprise Sociale
Transformez votre business en connectant les employés, les partenaires et les
clientsDe nouvelles experiences combinant le social, la collaboration, l’email et la communication unifiée
Couche Sociale
Experiences Connectées
Plateforme ConnectéeUne plateforme d’Entreprise pour la sécurité, la gestion
et la conformité
Couche social perversive connectant les personnes, les contenus et les données métier
www.sharepointsummit.org
Vision de Microsoft de l’Entreprise Sociale
Lync, Exchange, Applications
Office
Applications métiers tierces
Couche Sociale unique – Expérience connectée
www.sharepointsummit.org
Yammer + SharePoint
Réseau social
Réseau social Suite collaborative
Suite collaborative complète
www.sharepointsummit.org
Roadmap Yammer + SharePoint
Aujourd’hui
Intégration simple
Web PartsOpen Graph
Demain
Connections poussées
DocumentsFlux
Identité
Futur
Expériences Connectées
De nouvelles expériences
combinant le social, la collaboration,
l’email; la messagerie
instantanée, la voix et la vidéo
www.sharepointsummit.org
Yammer disponible dans l’offre Office 365
www.sharepointsummit.org
41
Références
• Blog et présentations de Spencer Harbar• Blog de Patrick Guimonet• Gérer
le service de cache distribué dans SharePoint Server 2013
• Gérer les analyses continues dans SharePoint Server 2013
• Environnement hybride pour SharePoint Server 2013
Thank you for your attention!This presentation will be available on the QuebecSharePoint Summit web site after the event.
Merci de votre attention !Cette présentation sera disponible sur le site internet
de SharePoint Summit Québec, après l’événement.
SVP évaluez ma session!Complétez le sondage et courez la chance
de gagner une tablette Surface
Please rate this session!Fill out the survey and get a chance to win a Surface