MOSS 2007 and SQL 2008: Better Together Rich Crane and Bob German Microsoft Technology Center | Boston.

Slides:



Advertisements
Similar presentations
Your Data Any Place, Any Time Manageability. SQL Server 2008 Manageability Challenges Challenges face database administrators today : Managing complex.
Advertisements

SSRS 2008 Architecture Improvements Scale-out SSRS 2008 Report Engine Scalability Improvements.
Introduction to Systems Management Server 2003 Tyler S. Farmer Sr. Technology Specialist II Education Solutions Group Microsoft Corporation.
High Availability Group 08: Võ Đức Vĩnh Nguyễn Quang Vũ
DEV392: Extending SharePoint Products And Technologies Through Web Parts And ASP.NET Clint Covington, Program Manager Data And Developer Services - Office.
Keith Burns Microsoft UK Mission Critical Database.
Implementation Considerations for FAST Search For SharePoint (FS4SP) Presenter : Shyam Narayan MOSSIG – February 2011 Meeting b:
Virtual techdays INDIA │ September 2011 High Availability - A Story from Past to Future Balmukund Lakhani │ Technical Lead – SQL Support, Microsoft.
Graeme Scott – Technology Solution Professional Reduce Infrastructure Costs & Increase Productivity with SQL Server 2008.
Presented by Jacob Wilson SharePoint Practice Lead Bross Group 1.
SQL Server 2008 for Hosting Key Questions to Address How can SQL Server save your costs? How can SQL Server help you increase customer base? How can.
Connect with life Praveen Srvatsa Director | AsthraSoft Consulting Microsoft Regional Director, Bangalore Microsoft MVP, ASP.NET.
Gopal Ashok Program Manager Microsoft Corp Session Code: DAT 312.
Sharepoint Portal Server Basics. Introduction Sharepoint server belongs to Microsoft family of servers Integrated suite of server capabilities Hosted.
{ Mission-Critical Applications } { Manageability } Mikael Colliander Senior Consultant Microsoft Corporation.
Enterprise Reporting with Reporting Services SQL Server 2005 Donald Farmer Group Program Manager Microsoft Corporation.
Russ Houberg Senior Technical Architect, MCM KnowledgeLake, Inc.
DPM v1 Disk-based replication of files End-user Restore without Help Desk Centralized Backup of Branch Office DPM v2 Seamless Disk- and Tape-protection.
Enterprise Search. Search Architecture Configuring Crawl Processes Advanced Crawl Administration Configuring Query Processes Implementing People Search.
Microsoft ® Application Virtualization 4.6 Infrastructure Planning and Design Published: September 2008 Updated: February 2010.
Walter Pitrof Technology Solution Professional Microsoft Switzerland Backup, Restore und Disaster Recovery mit Data Protection Manager 2012 Philipp Witschi.
Copyright © 2007 Quest Software The Changing Role of SQL Server DBA’s Bryan Oliver SQL Server Domain Expert Quest Software.
Windows ® Powered NAS. Agenda Windows Powered NAS Windows Powered NAS Key Technologies in Windows Powered NAS Key Technologies in Windows Powered NAS.
1 Enterprise Search From Microsoft Unlock the potential of your organization NameTitle Microsoft Corporation.
System Center Operations Manager 2007 Dave Northey Microsoft Ireland.
Chapter 10 : Designing a SQL Server 2005 Solution for High Availability MCITP Administrator: Microsoft SQL Server 2005 Database Server Infrastructure Design.
Understanding SQL Server Database Options for Microsoft Office SharePoint Server 2007 Todd Klindt, WSS MVP Solanite Consulting
Maintaining a Microsoft SQL Server 2008 Database SQLServer-Training.com.
Microsoft ® SQL Server ® 2008 and SQL Server 2008 R2 Infrastructure Planning and Design Published: February 2009 Updated: January 2012.
Fitting SharePoint Into Your Organization’s Disaster Recovery Plans Randy Williams, MVP MOSS Synergy Corporate Technologies
OFC 200 Microsoft Solution Accelerator for Intranets Scott Fynn Microsoft Consulting Services National Practices.
Deploying SharePoint Products and Technologies for Enterprise Collaboration Microsoft IT group’s Centrally Hosted Collaboration Solution.
Copyright © 2006 Pilothouse Consulting Inc. All rights reserved. Overview Scale out architecture Servers, services, and topology in Central Administration.
Module 19 Managing Multiple Servers. Module Overview Working with Multiple Servers Virtualizing SQL Server Deploying and Upgrading Data-Tier Applications.
Functional comparison between Windows SharePoint Services 3.0 and Microsoft Office SharePoint Server 2007 October 14 th, 2009, Lexington Microsoft Users.
Welcome to the Delaware Valley SharePoint User Group Russ Basiura SharePoint Consultant RJB Technical Consulting
Designing a Scalable Enterprise Project Management Architecture Ken Toole Platform Test Manager MS Project Microsoft Corporation.
1© Copyright 2012 EMC Corporation. All rights reserved. EMC PERFORMANCE OPTIMIZATION FOR MICROSOFT FAST SEARCH SERVER 2010 FOR SHAREPOINT EMC Symmetrix.
SharePoint enhancements through SQL Server RSS integration with SharePoint What’s New Elimination of IIS
Clifford Dibble Program Manager Microsoft Corporation SESSION CODE: DAT208.
SQL School is strongly committed to provide COMPLETE PRACTICAL REALTIME Trainings on SQL Server Technologies – Dev, SQL DBA, MSBI (SSIS, SSAS, SSRS) and.
Protecting SharePoint with System Center Data Protection Manager 2007 Chris Whitehead Premier Field Engineer Microsoft UK.
SQL Server 2008 R2 Manageability. Challenges facing database administrators today: Scaling management to multiple data centers Proactively monitoring.
Installation of Storage Foundation for Windows High Availability 5.1 SP2 1 Daniel Schnack Principle Technical Support Engineer.
20409A 7: Installing and Configuring System Center 2012 R2 Virtual Machine Manager Module 7 Installing and Configuring System Center 2012 R2 Virtual.
Hosting Websites and Web Applications with Microsoft ® SQL Server ® 2008.
Jorke Odolphi Product Technology Specialist WebCentral Using Microsoft Operations Manager To Monitor And Maintain Your Farm.
SQL Server 2012 Session: 1 Session: 4 SQL Azure Data Management Using Microsoft SQL Server.
System Center Data Protection Manager 2012 Boris Ulík | TSP | Microsoft Slovakia.
Narasimha Reddy Gopu Jisha J. Agenda Introduction to AlwaysOn * AlwaysOn Availability Groups (AG) & Listener * AlwaysOn Failover * AlwaysOn Active Secondaries.
Configuring SQL Server for a successful SharePoint Server Deployment Haaron Gonzalez Solution Architect & Consultant Microsoft MVP SharePoint Server
1 © 2010 Quest Software, Inc. ALL RIGHTS RESERVED Quest® Storage Maximizer for SharePoint Doug Davis Product Director – SharePoint Product Group
Blog.eardley.org.uk SharePoint Databases What you need to know Alan Eardley SQL Saturday Exeter 25 April 2015.
SharePoint 2010 Performance and Capacity Planning Best Practices
Data Platform and Analytics Foundational Training
SharePoint Solutions Architect, Protiviti
Policy Based Management: Introduction & implementation
What is SharePoint and why you should care
A Technical Overview of Microsoft® SQL Server™ 2005 High Availability Beta 2 Matthew Stephen IT Pro Evangelist (SQL Server)
Technical Overview (IT Pro)
Required 9s and data protection: introduction to sql server 2012 alwayson, new high availability solution Santosh Balasubramanian Senior Program Manager.
Dynamics AX Performance
20409A 7: Installing and Configuring System Center 2012 R2 Virtual Machine Manager Module 7 Installing and Configuring System Center 2012 R2 Virtual.
What’s new in SQL Server 2016 Availability Groups
Microsoft Virtual Academy
AlwaysOn Availability Groups
Microsoft Virtual Academy
Backup Monitoring – EMC NetWorker
Your Data Any Place, Any Time
Microsoft Virtual Academy
Presentation transcript:

MOSS 2007 and SQL 2008: Better Together Rich Crane and Bob German Microsoft Technology Center | Boston

Agenda MOSS Database Review New SQL 2008 Features Relevant to MOSS Database Backup Compression (up to 89% less disk space) Backup Compression with HA/DR (restore times up to 50% less with up to 89% less network usage) Database Mirroring Enhancements (increase availability while reducing network usage by up to 73%) Failover Clustering (much easier to install and manage with increased reliability) Transparent Data Encryption and Backup Encryption (encrypt all data seamlessly) Performance Studio, Central Management, and Policy-Based Management (reduce DBA workload) Additional Resources R

SharePoint and SQL Server 2008 Any flavor of SharePoint will benefit Office SharePoint Server 2007 (Standard or Enterprise) Windows SharePoint Services 3.0 You need SP1 to make it work! Existing install: Upgrade to SP1 Clean install: Download SharePoint w/SP1 slipstream B

SharePoint Databases Configuration – One per farm, stores information about the farm topology and settings Content – Stores all content; it is usual to have several content databases WSS Search – Property store for WSS search SSP Search – Displayable document properties/metadata for MOSS Search Single Sign-On – SSO credential mappings SSP – Other Shared Services such as user profiles, audiences, etc. B

Site Collections and Content Databases Farm Web Application Content DB Site Collection Top Level Site Site Site Collection Top Level Site Site Content DB Site Collection Top Level Site Web Application Content DB Site Collection Top Level Site Site Collection Top Level Site Site Site Collection Top Level Site B

Content Database Example Company Portal Central Admin Site SSP Admin Site Dept. Portals Document Repository Team Sites My Sites Web application Content DB Site Collection B

Database Backups & MOSS Database Backups are a large part of backing up SharePoint They’re not everything … still need to address: Filesystem: Installed features Server configuration, IIS Metabase Search index Granular Restores Recycle bin helps Data Protection Manager rd party tools (AvePoint, Commvault, EMC, etc.) Still backing up DB’s is the most important overall and takes up the majority of disk space B

Compressed By Default One checkbox turns on compression for all backups – even from SharePoint Central Admin! B

Backup Compression Example Content database with ~370K documents TestBackup Time (sec)Backup Size (KB) SQL 2005 SP ,647,646 SQL 2008 (no compression)29.943,648,672 SQL 2008 (w/compression) ,314 SQL 2008 with compression ran the backup 48% faster and used 80% less disk space compared to SQL 2005 Backup Compression can reduce maintenance and hardware expenditures by reducing disk space for backups delaying the need for new Content databases (test corpus was 360,000 text files) B

COMPRESSING SHAREPOINT BACKUPS DEMONSTRATION B

MOSS High Availability MOSS with SQL Clustering MOSS with SQL Mirroring or Log Shipping Web Load Balancing SQL Application Web Mirroring or Log Shipping Web Load Balancing SQL Application Web B

Backup Compression with HA/DR Database backups are needed for many high availability and disaster recovery methods such as Log Shipping and Database Mirroring Using backup compression can significantly reduce the time required for initialize and recovery of your MOSS HA/DR environment Can significantly improve Service Level Agreements (SLA) by reducing down time Web R

Database Mirroring Popular HA/DR solution that offers zero-to-minimal data-loss for your MOSS database environment Out-Of-The-Box with SQL Server 2008 STD/EE R SQL Server 2008 introduces several new features including log stream compression and bad page protection Great for low bandwidth & heavy log operations (ex. index rebuild) Reduce the cost of network bandwidth in your HA/DR environment Additional protection against failing storage hardware (i.e. disks) Can reduce network utilization or improve Service Level Agreement (SLA) depending on transaction patterns

Failover Clustering Rolling upgrade/patch support for SQL Server failover clusters to minimize downtime Improve failover cluster setup reliability Integrated OS cluster health checks Integrated SQL Server setup health checks Leverage new setup architecture Enable for sysprep and slip-stream Distributed setup on each node – No remote execution Align with Windows Server 2008 features 16-node failover clusters with SQL 2008 EE More nodes are perfect for shared DB environments IPV6 and DHCP support Heterogeneous hardware and iSCSI support Not aligned with OR dependencies We b R

Transparent Data Encryption (TDE) New Feature In SQL 2008 Transparently encrypts entire database Encrypt all data seamlessly This includes backups, transaction logs, and tempdb Easy to Implement No programming changes required to implement Low impact (~3-5% CPU) and can be much lower if most of the data is stored in memory Easy to implement with MOSS Recommended to implement at a Content database All Sites within Site Collections are protected No changes to MOSS (i.e. transparent) Consider moving sites which need encryption to their own SQL Server instance for performance R

Performance Studio New Feature in SQL Server 2008 for Performance Management (i.e. monitoring and troubleshooting) SQL Server Performance Dashboard based on system collection sets reports Sever Activity High level SQL Server and system information Should be turned on all the time Low overhead (that is, <5 percent) Query Statistics Detailed SQL Server information Drill down to performance issues root cause Disk Usage - general disk activity information per database Ability for data to be recorded historically and to be persisted across service restarts R

Performance Studio Benefits Capacity Planning Troubleshooting Determine Usage ex. Peaks, Spikes, etc. Advantages for MOSS Determine heavily utilized content database or sites Examine usage patterns across a 24 period when your not monitoring the database directly Capacity planning for moving sites into new site collections R

Central Management New Feature in SQL Server 2008 to centrally manage registered servers and groups of servers New Query Execute queries against a single registered server or a group of servers Ability to run TSQL against all SQL Server instances Evaluate Policies Works with new policy-based management to check policies R

Central Management Great for managing MOSS installations that span more than one SQL Server instance or MOSS databases that reside in shared SQL Server environments Example: SELECT AS ‘SQL Server Version’ R

Policy-based Management Policy-based management framework for the SQL Server Database Engine Ensure compliance with policies for system configuration Implement and enforce best practices Prevent/monitor changes to the system by authoring policies for the desired configuration Scale management across multiple servers Reduce Total Cost of Ownership by simplifying administration tasks R

Evaluating Policy On Demand (this is the default) Evaluated when the user right clicks on the policy and selects Evaluate from the menu. On Schedule (SQL 2008 only) Takes advantage of SQL Agent to check the policy on a scheduled basis On Change - Log Only (SQL 2008 only) Evaluates a policy when a change is made and alerts administrators when there is a policy failure On Change – Prevent (SQL 2008 only) Uses DDL triggers to prevent policy violations R

Policy-based Management Example MOSS - Best Practices for Capacity Management Best Practice of maximum of 5TB per SQL Server instance and 100GB per Content database Create a policy to check the size of each content database Create another policy to check the size of all content databases on an entire SQL Server instance On SQL 2008, schedule the policy to be checked periodically On SQL 2000/2005, check the policy on demand using the Central Management capabilities of SQL Server 2008 NOTE: Can be combined with Windows PowerShell to run on-demand policy on a scheduled basis R

USING SQL SERVER 2008 POLICY DEMONSTRATION R

Additional Resources See our blogs for: Recap of this session Links to relevant white papers and walk- throughs Download this slide deck Bob German’s Blog Rich Crane’s Blog B

25 © 2007 Microsoft Corporation. All rights reserved. This presentation is for informational purposes only. Microsoft makes no warranties, express or implied, in this summary.