Post on 16-Jan-2016
transcript
Best Practices for Architecting, Deploying, and Optimizing Data in SharePoint 2010 with DocAve
Tucker Hall Director of Marketing
AvePoint
Who is AvePoint?Global Leader in SharePoint Infrastructure ManagementFounded in 2001
Headquartered in Jersey City, NJ, with global offices in:USA: Chicago, San Jose, Dallas, Washington D.C.International: UK, Australia, Germany, Japan, Singapore
R&D team of 400+ –> Largest SharePoint team outside of MicrosoftWinner of 2008 Best of Tech Ed Award for Best SharePoint ProductA Managed Microsoft Gold Certified ISV Partner; MTC Alliance Member (1 of 15 Global Software Partners); Office TAP 14 MemberExclusive OEM relationships with IBM and NetApp
What is DocAve?Infrastructure Management for SharePoint
6 Main Functional Areas:Data ProtectionAdministration & ReplicationStorage OptimizationReportingComplianceMigration
Agenda
Platform Deployment and
Architecture
Management & Governance
Storage Optimization
Conclusion
Platform Deployment and Architecture
Platform DeploymentHow will you really go about deploying
SharePoint 2010?
Set up a test serverTest upgrades or do POCs
Create a copy of your production SharePoint 2007 environmentTest upgrades on this environment before upgrading productionUse a dedicated testing environment to test new features and expanded use
Duplicating Production
Out of the boxInstall SharePoint in test environmentBuild web applications and configure services, solutions, features, workflows, etc. Install customizations, web parts, etc.Copy and attach content databasesRe-index environment
With DocAve Backup (Platform Level)Install SharePoint in test environment (no configuration required)Perform restore of production farm
Recommended Architecture
Build redundancy into productionKeep a test environment!Make all changes in test before productionRecommend using a multi-stage approach
DevelopmentTesting / Quality AssuranceStaging / Pre-productionProduction
Web ServicesSearch / App ServicesSQL Database
Initial Test Environment
Web Services
Search /App Services
SQL Database
Expanded Test Environment
Development
Testing/QA Staging/Pre-prod
Production
Multiple Farm Environment
Deployment in SharePoint 2010What does SharePoint offer OOTB?
Deploy / roll-back solutions Activate / deactivate featuresExport / import site collections, sites, or lists
What is it missing?Cross Farm Support (for solutions & features)Granular control of rights (delegation), design elements, content, and customizationsDLLs, GAC files, Customizations, Workflows, IIS configurationMore granular schedule for periodic deployments as a part of workflows
Moving Between EnvironmentsOut of the Box Capabilities
Perform change in test environmentPackage as solutions whenever possibleDocument all changesRepeat all changes in production environment(s)
STSADM operationsBack-end scriptsDefine appropriate parameters for IISMake other settings and configuration changes (masterpages, content types, templates, etc.)
With DocAve Deployment ManagerPerform change in test environmentAbility to compare environmentsDeploy to appropriate farm(s)Produce report of all changes
Data ProtectionConsiderations for Geo DispersionAdministration
Management & Governance
Evolution of Native SharePoint Backup
2010 vs. 2007 capabilities
Site Collection level “granular” backup
Granular restore to the list/library level
Control on Platform Backup to cover content and configurations separately
What Is Still Missing?Do I still need 3rd party backup
solution?
What does “full farm” backup mean to you?
Global coverage, including multiple farm environmentsGAC, IIS, SharePoint Hive, and other Front-end customizationsAre your backups synchronized?
What’s the restore process for the “full farm” components?
Backup and Restore Granularity
OrganizationFarm
Web ApplicationContent Database
Site CollectionSites and subsitesLists and Libraries
FoldersItems
VersionsMetadata
IIS metabaseGACHiveSSP SSO
Solutions, FeaturesWorkflowWebparts
Master pages/designIndex, Search,
Admin, Config DBs
Basic
Solutions, FeaturesWorkflowWebparts
Master pages/designIndex, Search,
Admin, Config DBs
Backup and Restore Granularity
OrganizationFarm
Web ApplicationContent Database
Site CollectionSites and subsitesLists and Libraries
FoldersItems
VersionsMetadata
IIS metabaseGACHiveSSP SSO
Advanced
What Does DocAve Offer?Full Data & Farm Protection with DocAve Backup
and Recovery
Full-farm backup, including all componentsGranular backup, down to individual itemsFull restore granularityFREE granular restore from existing backups
Native SQL backups, STSADM, DPM, Tivoli DP, HP Data Protector, etc.
Supports existing storage infrastructure, with de-dup enablement
Net-App, Tivoli SM, EMC Centera, etc. Tiered storage backup structure to store and manage long-term retention policiesOn premises AND…
announcingBackup to the Cloud
Why Backup to the Cloud?
Global access to backup dataRedundancyOptimize storage costsRestore to… Anywhere.
Multiple Farm EnvironmentBackup
Development
Testing/QA Staging/Pre-Prod
Production
Cloud Storage
Tier 1 Storage
Tier 2 Storage
Tier 3 Storage
Media Services
Management & GovernanceData ProtectionConsiderations for Geo DispersionAdministration
What Are My Options?
Centralized environment, accessed globallyCentralized environment plus local content (sites, etc)Fully distributed, replicated architecture accessed locallyFully distributed, replicated architecture accessed locally, with centralized or cloud storage backup for high redundancy
Global ArchitecturesSingle centralized environment
Out of the box SharePoint
Lowest complexity, least costly
Varied User Experience
Evaluate bandwidth and usage patterns
Global ArchitecturesCentralized plus local content
Local services and sites, in addition to main farm
Increased infrastructure complexity
Governance can be an issue
Relocating teams/users is a pain
Global ArchitecturesFull distributed
Fast local access to SharePoint content
Replicate only what is relevant
Central control of bandwidth
Ability to handle remote locations
Global ArchitecturesCentralized Backup
Backup locally or to alternate sites
Consider cloud storage
Can be used for high redundancy
Cloud Storage
Management & GovernanceData ProtectionConsiderations for Geo DispersionAdministration
SharePoint 2010 Is Improved But…Challenges still exist
Lack of centralized UI for management of all settings, including common list / site policies, within a farmLack of global management across multiple farms and security-trimmed delegationLack of high-level view and policy management for rights and permissions
AdministrationHow DocAve Administrator completes the picture
Manage configurations, security, solutions and features globally
Search for and edit users, permissions, content, and configurations
Security trimmed access – by SharePoint access or administrative role
SiteAdmin
SiteAdmin
Site Admin
SiteAdmin
SiteAdmin
SiteAdmin
App Mgmt
Collection Admin
Collection Admin
Site Admin
DocAve
AdministratorWeb-Based
GUI
Global ArchitecturesCentralized Administration
Cloud Storage
Storage Optimization: Planning for Growth
0 1 2 3 4
Active Data
Data Usage in Collaboration EnvironmentIncrease in % of inactive data over time
Time in years
Data
in S
QL
Inactive sites, documents, list, libraries take up SQL storage, hindering performance
Planning for Data Use & GrowthWhat does SharePoint 2010 offer
OOTB?
No native archiving toolsEBS extended to include RBS
Available only in SQL Server 2008 SP2Only accessible via API
BCS (BDC in 2007) extended to allow for easier connectivity with legacy data systems
Let’s See a Single ProductionFarmWith Backup
Web Services
Search / App Services
Cloud Storage
Tier 1Tier 2Tier 3
SQL Database
announcing
DocAve Extender
Performance OptimizationDocAve Extender
Store content in file system in encrypted form and metadata in SQLUses BLOB (EBS/RBS) API’s for seamless integrationFully indexed and integrated with native SharePoint search (including FAST)Works with SharePoint workflows, alerts, Office applications, 3rd party apps, etc.
Single FarmWith Backup … and Extender
Web Services
Search / App Services
Cloud Storage
Tier 1Tier 2Tier 3
SQL Database
Extend Content out of SQL
Data Growth & Storage Optimization
Archive SharePoint content (from SQL or file system via DocAve Extender) to a lower tiered storage or for a long term retention policy
Business rule-based archiving engine Seamless access thru SharePoint (transparent to end-users)Fully indexed and integrated with native SharePoint search (including FAST)Works with SharePoint workflows, alerts, Office applications, 3rd party apps, etc.
DocAve Archiver
Single FarmWith Backup, Extender, …and Archiver
Web Services
Search / App Services
Cloud Storage
Tier 1Tier 2Tier 3
SQL Database
Archiveinactive data to
lower tiered storage
Connecting Legacy DataSharePoint 2010 Support
BCS is intended for connecting LOB’s into SharePoint, without migrating the dataNo OOTB solutions for getting content out of users desktops, file shares, or other ECM systems
What Are My Options?
Migrating vs. ConnectingValue add of legacy systemBusiness impact of a migrationMigration costsMaintenance costs
Migrating data into SharePointDownload/upload, lose metadata3rd Party tools
Use 3rd Party connectorECM Vendor optionsOR…
announcing
DocAve Connector
Data Access & Storage Optimization
Access to data in existing data stores (without the need to migrate into SharePoint/SQL)Maintain SharePoint as your presentation layer for legacy data stores
Shared drives, cloud services, ECM systems, etc.
Works with SharePoint workflows, alerts, Office applications, 3rd party apps, etc.
DocAve Connector
Web Services
Cloud Storage
Tier 1Tier 2Tier 3
SQL Database
Connect existing content
Single FarmWith Backup, Extender, Archiver, … and Connector
In Summary…DocAve provides the tools necessary for SharePoint platform: deployment, backup, replication, administration, and storage optimization
The options discussed can be used in any combination to suite your business needs
Let’s go thru one hypothetical build-out of a SharePoint 2010 environment…
Growing SharePoint Deployment
Example
Web ServicesSearch / App ServicesSQL Database
Start With 1 Server
Web Services
Search /App Services
SQL Database
Add More Servers
Development Testing QA/Staging Production
Add Dev/Test/Staging Farms
Development
Testing QA/Staging Production
Tier 1 Storage
Tier 2 Storage
Tier 3 Storage
Media Services
Add Backup and Archiving
Cloud Storag
e
Extend and Go GlobalWith DocAve Deployment Manager, Backup, Replicator, Administrator,Extender, Archiver, and Connector
Extend and Connect to data stores
Backup or Archive to the cloud
Add Global Farms
Backup to a recovery site or the
cloud
Centrally monitor, administer, and govern
Replicate and keep environments in synch
Extend to or connect from the cloud
Conclusion
DocAve tools will allow you to build and deploy high-end Enterprise Solutions on a global scale;
DocAve can streamline the deployment, governance, administration, and protection, while allowing to optimize storage;
Contact:Follow us on Twitter @AvePoint_IncVisit us on the web (and find free trials) at www.avepoint.comCorporate HQ, Jersey City, NJ:
sales@avepoint.com 800-661-6588 (US/Canada)201-793-1111 (International)
Thank You!
Q&A