Upload
toinette-metais
View
109
Download
0
Embed Size (px)
Citation preview
Jean LonyEMC² | Microsoft Solutions Consultant [email protected]
SystemsUp 16% Y/Y Software
Up 20% Y/Y
ServicesUp 20% Y/Y
$3.575B
37%
17%
$1.569B
$4.487B
46%
Alliance EMC² & Microsoft
EMC² est Gold Certified Partner : ingéniérie conjointe, accord en terme de support et de développement de solutions intégrées
Signature d’une Alliance globale par Joe Tucci et Steeve Ballmer en Mars 2006
4 cibles principales sont visées dans cette alliance :
Migration Notes vers ExchangeUpgrades / Migrations Exchange 2003/2007 Upgrades & Deploiements SQL Server 2005 Intégration Office 2007 (SPS) & Documentum
EMC² a développé une practice Microsoft Services au travers des rachats d’Internosis et d’ Interlink
Gold Certified Partner Global Alliance Partner
Exchange 2007SQL 2005
Microsoft Office SharePoint Server
Migration, Backup, PRA, Archivage
Microsoft Office SharePoint Server
Solution de backup-to-disk Online pour SharePoint
Browse, Backup et Restore aux niveaux Site et Objets
Basé sur une architecture .NET
9
EBMS.exe
EBMS Database
EMC Backup Manager for SharePoint
Microsoft Sharepoint(WSS/Portal)
Sharepoint Database
Architecture Fonctionnelle de SharePoint
Operating System Services
Database Services Search Services Workflow Services
ASP.NET: Web Parts, Personalization, Master Pages, Provider Framework, Security, etc.
Platform Services
Storage Security Management Deployment Site Model Extensibility
Applications & Services
Collaboration Content MgmtPortal Search Biz Processes BI
Shared Services (Site Model+, Indexing+/Search+, Business Data Catalog, Profile Service, Audiences, Targeting, Usage Analytics, Single Sign-on Service)
Operating System Services
Database Services Search Services Workflow Services
ASP.NET: Web Parts, Personalization, Master Pages, Provider Framework, Security, etc.
Operating System Services
Database Services Search Services Workflow Services
ASP.NET: Web Parts, Personalization, Master Pages, Provider Framework, Security, etc.
Platform Services
Storage Security Management Deployment Site Model Extensibility
Applications & Services
Collaboration Content MgmtPortal Search Biz Processes BI
Shared Services (Site Model+, Indexing+/Search+, Business Data Catalog, Profile Service, Audiences, Targeting, Usage Analytics, Single Sign-on Service)
Platform Services
Storage Security Management Deployment Site Model Extensibility
Applications & Services
Collaboration Content MgmtPortal Search Biz Processes BI
Shared Services (Site Model+, Indexing+/Search+, Business Data Catalog, Profile Service, Audiences, Targeting, Usage Analytics, Single Sign-on Service)
Applications & Services
Collaboration Content MgmtPortal Search Biz Processes BI
Shared Services (Site Model+, Indexing+/Search+, Business Data Catalog, Profile Service, Audiences, Targeting, Usage Analytics, Single Sign-on Service)
Explosion des contenus dont beaucoup sont fixes
Wikis
BLOGs Offline docsWCM
Forms Versioning
Email integration
Doc Collaboration
Doc Management
Records Management
Operating System Services
Database Services Search Services Workflow Services
ASP.NET: Web Parts, Personalization, Master Pages, Provider Framework, Security, etc.
Platform Services
Storage Security Management Deployment Site Model Extensibility
Applications & Services
Collaboration Content MgmtPortal Search Biz Processes BI
Shared Services (Site Model+, Indexing+/Search+, Business Data Catalog, Profile Service, Audiences, Targeting, Usage Analytics, Single Sign-on Service)
Operating System Services
Database Services Search Services Workflow Services
ASP.NET: Web Parts, Personalization, Master Pages, Provider Framework, Security, etc.
Operating System Services
Database Services Search Services Workflow Services
ASP.NET: Web Parts, Personalization, Master Pages, Provider Framework, Security, etc.
Platform Services
Storage Security Management Deployment Site Model Extensibility
Applications & Services
Collaboration Content MgmtPortal Search Biz Processes BI
Shared Services (Site Model+, Indexing+/Search+, Business Data Catalog, Profile Service, Audiences, Targeting, Usage Analytics, Single Sign-on Service)
Platform Services
Storage Security Management Deployment Site Model Extensibility
Applications & Services
Collaboration Content MgmtPortal Search Biz Processes BI
Shared Services (Site Model+, Indexing+/Search+, Business Data Catalog, Profile Service, Audiences, Targeting, Usage Analytics, Single Sign-on Service)
Applications & Services
Collaboration Content MgmtPortal Search Biz Processes BI
Shared Services (Site Model+, Indexing+/Search+, Business Data Catalog, Profile Service, Audiences, Targeting, Usage Analytics, Single Sign-on Service)
Tout est stocké dans la DataBase SQLServer Metadata
Contenu
SQL Server
Architecture Fonctionnelle de SharePoint
Solution souple et économique de Gestion du Cycle de Vie des documents dans l’organisation
Mer
idio
ILM
Tier 1SQL Storage
Tier 2
Development FrameworkDevelopment Framework
GLOBAL REPOSITORY
User Experience Integration native de Microsoft Office
SharePoint Server 2007 Integration des applications Microsoft
Office 2007 Advanced Records Management pour
SharePoint Client Documentum pour Outlook
Integration de Documentum BPM avec Windows Workflow Foundation
Support pour les développements ASP.NET
SQL Server 2005 Support
Utilisation simplifiée pour l’utilisateur
Intégration basée sur .NET et Win WF
Infrastructure robuste
SharePointMS Office MS Outlook
Web Parts & Web Services
Application Server
Webtop DCMDAM
Avantages
• L’utilisateur garde ses habitudes de travail
• Sécurité repose sur un modèle unique quelque soit l’application
• Rationalisation et protection des exemplaires “officiels”
• Apporte à SharePoint les puissants moteurs de Gestion Documentaire de Documentum
EMC Documentum Platform
Repository Services
Desktop Integration
Business ProcessManagement
RegulatedContent Mgmt
Digital Asset MgmtAuto Classification
Federated Search
Transformations
XML Services Info Rights Mgmt
Trusted Content Svcs
Backup & Recovery
Lifecycle Mgmt
Records Mgmt
Process Services
Advanced Content Services
Integrated Archiving
Storage Optimization
Imaging
Integration de SharePoint et de Documentum
Solutions pour SQL 2005
SAN… NAS… CAS…SAN… NAS… CAS… IP-Storage… Disk Library…IP-Storage… Disk Library…
SATA160GB
7200RPM
SATA250GB
7200RPM
SATA500GB
7200RPM
FC73GB
10k/15kRPM
FC146GB
10k/15kRPM
FC300GB
10kRPM
LC-FC500GB
7200RPM
Disk TechnologyDisk Technology
iSCSI
Invista
DL710DL720
CLARiiONDisk
Library
DL310
DL740
Centera Connectrixfamily
CX700
CX500
CLARiiON
CX300
AX100
DMX800
DMX1000
Symmetrix
DMX-3
NASfamily
CelerraNSX
NS704NS700NS500
NS500GNS700GNS704G
Qu’est-ce que c’est ?
SAN (mode block SCSI) sur le réseau traditionnel IP
Connecte les serveurs au stockage via le réseau IP
Quels bénéfices ?
Abaisse les coûts de consolidation de certaines applications
Pourquoi EMC pour l’IP-Storage ?
Leader dans l’industrie des solutions de stockage basées sur IP
Offre logicielle étendue
Offre EMC Services pour le déploiement de solutions IP-Storage“While EMC has been one of the leaders in IP-based storage systems with NAS products, it
has also made investments in iSCSI to help position the company for growth in block storage. EMC is aiming to fully participate in the expansion of iSCSI-based storage systems.”
— IDC White Paper, “IP Networked Storage Moves into the Mainstream,” December 2005
20
• A configurations disques égales, différence de performance minime
entre iSCSI et FC : de 5 à 15% en faveur du FC
• Etalement des données sur un grand nombre d’axes physiques montre une amélioration des performances pouvant aller jusqu’à 44%
2Gb / 4Gb Vs 1Gb Ethernet
tests Lab “Enterprise Strategy Group (ESG)”
MetaLUN de 4 à 8 membres – striped @ 2 cylData et Log toujours sur des axes physiques différents
CACHECACHE
C DDA-01a DA-01b DA-02a DA-02b
C D C D C D
chunk 1 chunk 5 chunk 2 chunk 6 chunk 3 chunk 7 chunk 4 chunk 8960 KB 960 KB 960 KB 960 KB 960 KB 960 KB 960 KB 960 KB
chunk 1 chunk 5 chunk 2 chunk 6 chunk 3 chunk 7 chunk 4 chunk 8960 KB 960 KB 960 KB 960 KB 960 KB 960 KB 960 KB 960 KB
Microsoft SQL Server Layout Services Cette offre de services comprend, le design détaillé de la
DataBase basé sur les SLA du client. La solution sera basée sur les principes du “Best Practices / Guiding Principles” pour Symmetrix et CLARiiON, en prenant en considération les Performances, le Backup, la Continuité d’activité et l’Archivage.
Réduction des volumes
Archivage des données “mortes”
Troncature des “dimensions” inutilisées
Agrégation des données
Partitioning et alignement des Filegroups et des LUNs
Mise en œuvre de solutions de stockage différentiées
Données anciennes ou peu actives sur du stockage peu coûteux
Mise à niveau des besoins business (SLA) et des infrastructures de stockage
Partitions en “classes d’ages”, stockées sur des LUNs distincts
Q2Q220042004
Q3Q320042004
Q4Q420042004
Q2Q220032003
Q3Q320032003
Q4Q420032003
Q1Q120042004
Q1Q120052005
Q2Q220052005
Q3Q320052005
Q4Q420052005
Q2Q220042004
Déplacé sur du stockage peu cher par EMC LUN migration
Automatique et basé sur des règles
Déplacement des données de N-2
Déplacement des données de N-1
LUN Migration reduit la complexité des ETL et améliore la disponibilité du Stockage et des Bases
Agenda
Les opérations de Backup/Restore et
Archivage
La réplication locale et la Sauvegarde
La réplication distante et le PRA
6.5
3.6
2.8
2.6
2
1.6
1.6
1.5
1.3
1.2
1.1
Retail Brokerage
Point of sale
Energy
Credit Card sales authorization
Telecommunications
Call location
Manufacturing
Financial institutions
Information Technology
Insurance
Retail
Les arrêts de services sont très coûteuxDes Millions de Dollars de Revenus perdus par Heure d’interruption
Source: Meta Group
Backup, Recovery, et ArchivageTrois Challenges distincts
Pro
du
ctio
n
Primarystorage
Environment de Production grossit Croissance est de plus en plus coûteuse Davantage de people pour le tuning des
performances, l’allocation des ressources, les backups, et la gestion globale de l’infrastructure
SLA du Backup sont difficiles à atteindre Restaurations trop longues Sauvegardes incohérentes L’infrastructure bande est coûteuse et difficile à gérer
Backup
Archivage non adapté aux nouveaux besoins
Accès difficile aux données archivées Les backups comme sources d’archives dupliquent les
données Difficulté de mise en conformité par rapport à la
législation
Archive
Archivage des informations utiles sur du stockage secondaire
Améliore les performances et le TCO
Backup-to-disk pour accélérer les opérations
Moins de contenu, donc des sauvegardes plus complètes
Bénéfices “performance/fiabilité” lié au Backup-to-disk
Recherches en archive ou Restauration du backup
Les Archives restent “online” pour les besoins opérationnels
Des Restaurations plus rapides et plus simples
ŽŒ
ŽArchiveprocess
Recoveryprocess Production
SQL Server Virtual Device Interface (VDI)
Interface qui simplifie le contrôle et la gestion des Backup/Restore de la Base de DonnéesSupporte seulement le “FULL” backup
Peut être exécuté au niveau du filegroup, mais reste un Full backup du filegroup
Automatise la procédure de RecoveryLe Recovery peut être exécuté pour un fichier ou un filegroup donné
Dans ce cas, une séparation physique des fichiers est nécessaire au niveau des disques
Virtual Device Interface
RR Requestor(Replication Manager)
Writer(SQL)
Writer(Other Apps)
Writer(Other Apps)
Disk 1 Disk 2 Disk 3 Disk 4 Disk 5
Provider(Symmetrix)
Provider(CLARiiON)
DataSTD
LogSTD
DataBCV
LogBCV
2
43
5
1. RM découvre et localise les DB files SQL Server à travers VDI
2. RM synchronise les volumes STDs et BCVs
3. RM lance un appel à VDI 4. SQL Server fait un Checkpoint et
suspend les I/O Write 5. RM sépare (split) les BCVs et les STD6. RM signale la bonne fin du backup au
SQL Server7. SQL Server dégèle les I/O8. RM copie les Metadata files9. Optionnellement, monte les BCV sur un
serveur de backup et copie sur bande
8
1
6 7
SQL Server
DataSTD
LogSTD
DataBCV
LogBCV
2
43
5
1. La Base de Production est shutdown2. RM démonte les filesystems et lance
un restore des BCVs vers les volumes Standards (STD)
3. RM copie le metadata file de RM sur le serveur de production
4. RM execute les fonctions de restore5. RM peut lancer un database recovery,
si nécessaire
1SQL Server
Data STD
Other Data STD
Data STD
Other Data STD
Log STD
1. Backups (tape or disk) d’un groupe logique d’applications
2. Transport sur le remote site 3. Restauration des backups, application des
logs, recherche d’un point de cohérence Database ou application
4. Synchronisation des databases et des données ressource managers autour d’un point de cohérence business
4Log STD1
TapeLibrary
TapeLibrary
2
3
SQL Server SQL Server
1. Commit1. Commit
2. Write to 2. Write to Local LogLocal Log
2. Transmit to Mirror2. Transmit to Mirror
4. Write to 4. Write to Remote Remote
LogLog
Log
7. Acknowledge7. Acknowledge
3. Committed 3. Committed in Login Log
Constantly Constantly Redoing on Redoing on MirrorMirror
6. Acknowledge6. Acknowledge
DBDBDBDB Log
5. Committed 5. Committed in Login Log
Principal Mirror
Witness
Manages promotion of Mirror and
facilitates forming quorum
Copy ProcessVia network
Or SAN
Copy ProcessVia network
Or SAN
Log backup cycle
Apply Log cycle
Log shipping initiated from a restore of backup
Apply incremental transaction log backups
Recovering or Standby state
X = DBMS DataY = Application DataZ = Logs
HOST
STD(X)
STD(Z)
STD(Y)
STD(X)
STD(Y)
STD(Z)
1. Début de transaction2. Consistent split
a. Gel des write I/Osb. Instant splitc. Dégèle write I/Os
3. Data page destagéa. Write I/O Logb. Write des données
dépendantes4. Image cohérente sur BCVs
BCV(X)
BCV(Z)
BCV(Y)
SQL Server
Definition d’un Groupe Composite (X,Y,Z)
Solutions Enabler TimeFinder
1 3
3a
3b
2a
2c
2b
EnginuityConsistency
Assist
1. Début du Rolling disaster2. Log write3. Write des données
dépendantes4. Données incohérentes
X = DBMS DataY = Application DataZ = Logs
R2(C)
R2(X)R2(B)
R2(A)
HOST
R2(Z)
R2(Y)
R1(X)R1(B)
R1(A)
R1(Y)
R1(C)
R1(Z)
SQL Server
1
2
3
3
Data aheadof Log
4
R2(C)
R2(X)R2(B)
R2(A)
R2(Z)
R2(Y)
R1(X)R1(B)
R1(A)
R1(Y)
R1(C)
R1(Z)
1. Protection ConGroup2. Début du Rolling disaster3. Log write4. ConGroup “trip”5. Suspension des relations R1/R2 6. Write des données dépendantes7. Copie remote cohérente
X = DBMS DataY = Application DataZ = Logs
2
3
6
4
SuspendR1/R2
Relationship
5
7DBMSRestartable
Copy
HOST 1
HOST 2
E-ConGroup Definition (X,Y,Z) 1
E-ConGroup Definition (X,Y,Z) 1
Solutions EnablerConsistency Group
Solutions EnablerConsistency Group
SYMAPIPowerPath
SYMAPIPowerPath
SQL Server
SQL Server
Synchrone Aucun risque de perte de
donnée Impact sur les performances Distance limitée à 200Km RPO = 0, RTO – Cluster
FailoverAsynchrone Risque de perte de données
varie (secondes heures) Aucun impact sur les
performances
Source
Limited Distance
TargetServers
Source Target
Unlimited Distance
Servers
Star (Synchrone + Asynchrone) Aucune perte de données au premier
sinistre Impact sur les performances Résiste à un double sinistre RTO – Cluster Failover
Servers Source
Unlimited Distance
Target 2
Target 1
Storage Array Storage Array
Exchange SQL Autre DB
Local Site
Local CDP Journal
EMC Kashya
Key: FCIP
Bandwidth Reduction
Application Testing and
FailoverIntegrated CDP &
DR
Local Recovery
Host/Fabric Splitter
I/O Bookmarkin
g
EMC Kashya
Storage Array
Remote Site
Remote CDP Journal
Autre DB Exchange SQL
Storage Array
Remote Recovery
WAN Optimizatio
n
Target Side Processing
Solutions for Exchange
Database replication
Backup online and Rapid Restore
Single Mail & Mailbox restore
Solutions for SQL Database replication
Backup online and Rapid Restore
Resources Management
SAN management
SRM functionalities
Archiving
Email Archiving
http://www.microsoft.com/services/microsoftservices/srv_MTCParis.mspx
© 2007 Microsoft France
Votre potentiel, notre passion TM