14
1118 West Main Street Richmond, Virginia 23220 804.355.0511 ©2012 CapTech Ventures www.captechconsulting.c om Tri State SharePoint SharePoint and SQL 12 – Tricks and Traps James Tramel December 11, 2012

Sharepoint and SQL Server 2012

Embed Size (px)

DESCRIPTION

Forefront 2010 Unified Access Gateway with SharePoint 2010 takes considerable planning and considerations depending on your topology. Here are a few things to note about it, and at least one way to do it.

Citation preview

Page 1: Sharepoint and SQL Server 2012

1118 West Main StreetRichmond, Virginia 23220804.355.0511

©2012 CapTech Ventures

www.captechconsulting.com

Tri State SharePointSharePoint and SQL 12 – Tricks and TrapsJames Tramel

December 11, 2012

Page 2: Sharepoint and SQL Server 2012

©2012 CapTech Ventures, Inc. All rights reserved.

Agenda

Intro

SP Performance with 2012

BI in 2010/2013

Always On

Always Not

Benefits

Page 3: Sharepoint and SQL Server 2012

©2012 CapTech Ventures, Inc. All rights reserved.

Performance Enhacements

Page 3

Summary• Perf, BI, DR (Cloud)

Major Updates• Database Engine, Analysis Services, Integration Services, Data Quality Services,

Replication, Reporting Services, Master Data Services

Database Engine• File Tables / File Stream – integrate storage and management components over

metadata• Search• Spatial features

Scalability and Performance Enhancements • Column store Indexes• Partition Support Increased• Performance (reduced I/O and just faster)

Page 4: Sharepoint and SQL Server 2012

©2012 CapTech Ventures, Inc. All rights reserved.

Business Intelligence Enhancements

Reporting Services• SSRS• Report Server• Power View

Analysis Services• Power Pivot• Tabular and Multidimensional updates

Page 4

Page 5: Sharepoint and SQL Server 2012

©2012 CapTech Ventures, Inc. All rights reserved.

BI Demo

Page 5

Page 6: Sharepoint and SQL Server 2012

©2012 CapTech Ventures, Inc. All rights reserved.

Disaster Recovery and Availability - Quiz

Page 6

Clustering Mirroring

Availability Load Balancing

Disaster Recovery Failover

Page 7: Sharepoint and SQL Server 2012

©2012 CapTech Ventures, Inc. All rights reserved.

Failover Clustering and Always On Availability Groups

Page 7

AO

Page 8: Sharepoint and SQL Server 2012

©2012 CapTech Ventures, Inc. All rights reserved.

Clustering and Replicas - Intro

Primary Setting

Secondary Setting

Resulting Setting

Synchronous Synchronous SynchronousSynchronous Asynchronous AsynchronousAsynchronous Synchronous AsynchronousAsynchronous Asynchronous Asynchronous

Page 8

Page 9: Sharepoint and SQL Server 2012

©2012 CapTech Ventures, Inc. All rights reserved.

Definitions

• Primary

• Secondary

• Availability Group

• Primary Replica

• Secondary Replica

• Availability Replica

Page 9

Page 10: Sharepoint and SQL Server 2012

©2012 CapTech Ventures, Inc. All rights reserved.

Requirements

Page 10

Be a user database.Be a read/write database. Be a multi-user database.Not use AUTO_CLOSE.Use the full recovery mode.Possess a full database backup.Reside on the SQL Server instance where you are creating the availability group and be accessible. Not belong to another availability group.Not be configured for database mirroring

Page 11: Sharepoint and SQL Server 2012

©2012 CapTech Ventures, Inc. All rights reserved.

Topology – So how about a Stretched Farm?

Page 11

Page 12: Sharepoint and SQL Server 2012

©2012 CapTech Ventures, Inc. All rights reserved.

Stretched farm - Don’t do it

Page 12

Page 13: Sharepoint and SQL Server 2012

©2012 CapTech Ventures, Inc. All rights reserved.

Demo

Page 13

Page 14: Sharepoint and SQL Server 2012

©2012 CapTech Ventures, Inc. All rights reserved.

References

• Technethttp://technet.microsoft.com/en-us/sqlserver/ff898410.aspxhttp://technet.microsoft.com/en-us/magazine/hh528474.aspxhttp://blogs.technet.com/b/wbaer/archive/2011/10/12/

• MSDN

• Mike Hacker, Mark Kromer, Mike Wilmot, Juergen Thomashttp://msdn.microsoft.com/en-us/sqlserver/aa336270.aspxhttp://msdn.microsoft.com/en-us/library/ff929171.aspxhttp://msdn.microsoft.com/en-us/library/ff929171.aspxhttp://msdn.microsoft.com/library/hh781257.aspxhttp://msdn.microsoft.com/en-us/library/jj215886

• MS Virtual Labs, Cloudshare

• SQL Server 2012 AlwaysOn: Multisite Failover Cluster Instance, Mike Weiner, Sanjay Mishra, Min He. SQL CAT . http://sqlcat.com/sqlcat/b/msdnmirror/archive/2011/12/22/sql-server-2012-alwayson-high-availability-and-disaster-recovery-design-patterns.aspx

Page 14