SlideShare a Scribd company logo
MS SQL Server: Multiple Instances Consolidation PracticesAlexander PrusakovSenior MS SQL Server DBAMay, 2010
Sr. MS SQL Server DBA (consultant) in one of the biggest financial institution in the world 20+ years of IT experience (business users, ERPs, databases and applications support, software development, data warehousing, etc.)15+ years of experience with MS SQL ServerMBA, MCITP: Database Administrator 2005/2008Industries:	banking/finance, energy, education, health care, 		manufacturing, IT consulting.Speaker’s Background:
Why;How;What to expect and how it works;Summary;Q and A.Agenda:
TermsConsolidation refers to the merger from multiple computer sources into single.Virtualization refers to the abstraction of computer resources.Multi-instancing refers to the utilization of the same computer sources by multiple independent SQL Servers
Dedicated service
Dedicated service
Multi-instancing Virtualization
Multi-instancingVirtualization
Unexpected need in new SQL Server without budget for a hardware;Buzz about virtualization;Enterprise environment;Curiosity;How did I step in:
 Reduce hardware cost Reduce pollution (carbon footprint)Reduce labor/support cost Increase resources utilization  Look nice in other’s eyesWhy to consolidate:
Reduce hardware cost:Actually it might not (MSRP pre-configured estimated):Enterprise level server: 16 sockets, 196GB (16P) about$175,000.00;HP ProLiant DL785G5 8380 -128GB (8P)$34,999.00;HP ProLiant DL380G6 E5504-4GB (1P)$ 2,289.00 x   8 = $ 18,312.00;$ 2,289.00 x 16 = $ 36,624.00;
Real Benefits:Space: 2U x 8 = 16U vs. 7UPower: 460x8 = 3,680 vs. 1,300 WCooling cost: varyReduced carbon footprint (including manufacturing and usage)Ability to add physical CPUs and/or memory
Reduce support cost:Cost of annual licensing;OS – 1 to 8;SQL Server: 8 x   5,999.00 =   47,992.00			 8 x 24,999.00 = 199,992.00Load performance improvement;Cost  of SysAdmin support(1 vs. 8);Cost of DBA time (patch 1 vs. 8);Cost of real estate and other
Extras bonus from Enterprise version: Data compression; Resource governor;Table partitioning; Hot-add CPU and memory;Policy-based management;Data collector; etc.
Total workload throughput on the system versus total number of databases.http://www.dell.com/downloads/global/solutions/ServerConsolidation1.doc
Workload throughput on each database versus the number of databases on the systemhttp://www.dell.com/downloads/global/solutions/ServerConsolidation1.doc
Effective memory for procedure cache in different configurations http://www.dell.com/downloads/global/solutions/ServerConsolidation1.doc
Increase resource utilization:Ability to re-distribute CPUs and memory between instances;Parallel processing (especially beneficial in non-business hours);Now you look GREAT!Or may be not
Multi-instancing vs Virtualization
Multi-instancing vs Virtualization
Multi-instancing vs Virtualization* http://msdn.microsoft.com/en-us/library/cc768536(BTS.10).aspx
How: Install multiple instances;Create multiple TempDBs;Limit CPUs and memory per instance;Leave enough memory for OS;Monitor performance;Test performance before move to production; Know your IO system; Set up thresholds;
Multiple instances consolidation practices
Multiple instances consolidation practices
What is useful: Microsoft Performance Dashboard; Quest Foglight software;Good DBA;What is not that much: Single Instance Reports; Profiler;Sysadmins.
Usefulness:
And NOT:
But can be better:
 Steady but needs a lot of patience from DBA;Business has to follow rules;Adds extra work to manage and keep records on DBs;Harder tune performance;Higher cost of error (including planning).How it works :
How:SQL Server Engines for users are separated on different instances; SSAS and SSRS are separated from database engines;Each instance is used by databases of one business unit;Application has no elevated rights on any shared server; Have a big boss on your side!
 Push back from development team on:CPU utilization;IO utilization (IOPS);Database schema optimization;Query tuning;What to expect:
 Push back from business:DBA has to be involved;One instance down – all business units might be down;IT cost saving <> business cost;Is there a shortcut?;What to expect:
 Unexpected errors; A lot of work to build monitoring and administration tools; Fun, fun, a lot of fun What to expect:
 Bigger the farm – better savings;Bigger the farm – bigger the headache;Not that scary if design and implementation has been done carefully.Summary:
Internet – find your way, do it yourselfMicrosoft –excellent documentation, big community. For example:http://msdn.microsoft.com/en-us/library/ee819082.aspx Hardware Manufactures –hard to find the truth Consultants –result may be varyWhere to look for more:
Slides can be found on:http://indiana.sqlpass.org/Default.aspx?tabid=2742Email: a_prusakov@yahoo.comQuestions & Open DiscussionThank You!

More Related Content

PPTX
Sql server consolidation and virtualization
PPTX
Sql Server 2008 Server Consolidation
DOCX
Microsoft SQL Server - Server Consolidation Datasheet
PPT
Server Consolidation
PDF
3 Steps to Hyperconvergence
DOCX
Microsoft SQL Server - Virtualization Datasheet
PPTX
Storage Virtualization
PDF
Hyperconvergence Facts and FAQs
Sql server consolidation and virtualization
Sql Server 2008 Server Consolidation
Microsoft SQL Server - Server Consolidation Datasheet
Server Consolidation
3 Steps to Hyperconvergence
Microsoft SQL Server - Virtualization Datasheet
Storage Virtualization
Hyperconvergence Facts and FAQs

What's hot (20)

PDF
Hyperconvergence FAQ's
PPTX
02 Dell Blade Server Day 1
PPTX
Storage virtualization
PDF
DELL STORAGE REPLICATION aCelera and WAN Series Solution Brief
PDF
Total cloud data center product sheet
PPTX
Hyperconverged Infrastructure, It's the Future
PPTX
Cisco & Microsoft Converged Infrastructure
PDF
VMworld 2013: VMware vSphere High Availability - What's New and Best Practices
PPT
Virtualize Your Disaster! Remove the Disaster from “Disaster Recovery”
PPT
09ntc Server Virtualization Session Slides
PPTX
Business Continuity & Disaster Recovery with Microsoft Azure
PPTX
IBM Software, Tivoli Storage Manager
PPT
Basics of IBM Tivoli Storage Manager
PPTX
VMworld 2015: Rethinking Enterprise Storage: Rise Of Hyper Converged Infrastr...
PPTX
Disaster Recovery Planning using Azure Site Recovery
PPSX
Flex Cloud Hosting - Reduce server sprawl and optimize server utilization
PPTX
Cloud database
PPTX
PHD Virtual Image-based Backup for Citrix XenServer
PPT
Server Virtualization
PDF
AMER Webcast: VMware Virtual SAN
Hyperconvergence FAQ's
02 Dell Blade Server Day 1
Storage virtualization
DELL STORAGE REPLICATION aCelera and WAN Series Solution Brief
Total cloud data center product sheet
Hyperconverged Infrastructure, It's the Future
Cisco & Microsoft Converged Infrastructure
VMworld 2013: VMware vSphere High Availability - What's New and Best Practices
Virtualize Your Disaster! Remove the Disaster from “Disaster Recovery”
09ntc Server Virtualization Session Slides
Business Continuity & Disaster Recovery with Microsoft Azure
IBM Software, Tivoli Storage Manager
Basics of IBM Tivoli Storage Manager
VMworld 2015: Rethinking Enterprise Storage: Rise Of Hyper Converged Infrastr...
Disaster Recovery Planning using Azure Site Recovery
Flex Cloud Hosting - Reduce server sprawl and optimize server utilization
Cloud database
PHD Virtual Image-based Backup for Citrix XenServer
Server Virtualization
AMER Webcast: VMware Virtual SAN
Ad

Viewers also liked (20)

PPTX
Microsoft SQL Server - Reduce Your Cost and Improve your Agility Presentation
PPTX
Sql 2012 Upgrade Readiness Guide
PPTX
Top 5 Challenges to Upgrading to SQL Server 2016
PPTX
Introduction to SQL Server 2008 Management Data Warehouse (MDW)
PPTX
Microsoft SQL Server - Benefits of Enterprise Edition Presentation
PPT
Download Presentation
PPTX
Microsoft SQL Server 2008 R2 - Manageability Presentation
PPTX
Analyse et optimisation des performances du moteur SQL Serveur
PPT
Hp Polyserve Database Utility For Sql Server Consolidation
PDF
SQL Server 2008 Consolidation
PPTX
Microsoft SQL Server - BI Consolidation Presentation
PPTX
Hyper Urban Farming_Catalysts For Change Zone of Future Innovtion
PPTX
Glocal Learning Quests_Catalysts for Change Zone of Future Innovation
PDF
Innovation Imperative for Indian Software Services Companies
PPT
Competencies to do in class
PDF
Aula android 04
PPT
Opvallendgoed
PDF
Dissertation full
PDF
Dialogkonferansen Photos - this is why you should present at this conference
PDF
CII's The Seventh Innovation Summit 2011 - Programme Agenda
Microsoft SQL Server - Reduce Your Cost and Improve your Agility Presentation
Sql 2012 Upgrade Readiness Guide
Top 5 Challenges to Upgrading to SQL Server 2016
Introduction to SQL Server 2008 Management Data Warehouse (MDW)
Microsoft SQL Server - Benefits of Enterprise Edition Presentation
Download Presentation
Microsoft SQL Server 2008 R2 - Manageability Presentation
Analyse et optimisation des performances du moteur SQL Serveur
Hp Polyserve Database Utility For Sql Server Consolidation
SQL Server 2008 Consolidation
Microsoft SQL Server - BI Consolidation Presentation
Hyper Urban Farming_Catalysts For Change Zone of Future Innovtion
Glocal Learning Quests_Catalysts for Change Zone of Future Innovation
Innovation Imperative for Indian Software Services Companies
Competencies to do in class
Aula android 04
Opvallendgoed
Dissertation full
Dialogkonferansen Photos - this is why you should present at this conference
CII's The Seventh Innovation Summit 2011 - Programme Agenda
Ad

Similar to Multiple instances consolidation practices (20)

PPT
Attunity Efficient ODR For Sql Server Using Attunity CDC Suite For SSIS Slide...
PDF
Whats New Sql Server 2008 R2
PPT
CirrusDB Offerings
PDF
Whats New Sql Server 2008 R2 Cw
PPT
Private cloud with z enterprise
PPTX
SQL Azure Overview - ericnel
PDF
Espresso: LinkedIn's Distributed Data Serving Platform (Paper)
PDF
Sigmod 2013 - On Brewing Fresh Espresso - LinkedIn's Distributed Data Serving...
DOCX
DBA, LEVEL III TTLM Monitoring and Administering Database.docx
PPTX
Azure SQL Database Managed Instance
PPTX
Deploying your Application to SQLRally
PPTX
Introduction to SQL Azure
PDF
Google take on heterogeneous data base replication
PPTX
Business Case Of Desktop Virtualization
PPTX
What Is New In 2008 R2 Public
PPT
Large Scale SQL Considerations for SharePoint Deployments
PPTX
Microsoft Windows Azure - EBC Deck June 2010 Presentation
PPTX
Compare Clustering Methods for MS SQL Server
PPTX
Introduction to microsoft sql server 2008 r2
PDF
Oracle databáze – Konsolidovaná Data Management Platforma
Attunity Efficient ODR For Sql Server Using Attunity CDC Suite For SSIS Slide...
Whats New Sql Server 2008 R2
CirrusDB Offerings
Whats New Sql Server 2008 R2 Cw
Private cloud with z enterprise
SQL Azure Overview - ericnel
Espresso: LinkedIn's Distributed Data Serving Platform (Paper)
Sigmod 2013 - On Brewing Fresh Espresso - LinkedIn's Distributed Data Serving...
DBA, LEVEL III TTLM Monitoring and Administering Database.docx
Azure SQL Database Managed Instance
Deploying your Application to SQLRally
Introduction to SQL Azure
Google take on heterogeneous data base replication
Business Case Of Desktop Virtualization
What Is New In 2008 R2 Public
Large Scale SQL Considerations for SharePoint Deployments
Microsoft Windows Azure - EBC Deck June 2010 Presentation
Compare Clustering Methods for MS SQL Server
Introduction to microsoft sql server 2008 r2
Oracle databáze – Konsolidovaná Data Management Platforma

Recently uploaded (20)

PPTX
KOM of Painting work and Equipment Insulation REV00 update 25-dec.pptx
PDF
Per capita expenditure prediction using model stacking based on satellite ima...
PPTX
VMware vSphere Foundation How to Sell Presentation-Ver1.4-2-14-2024.pptx
PDF
Peak of Data & AI Encore- AI for Metadata and Smarter Workflows
PPTX
MYSQL Presentation for SQL database connectivity
PDF
Agricultural_Statistics_at_a_Glance_2022_0.pdf
PDF
How UI/UX Design Impacts User Retention in Mobile Apps.pdf
PPT
“AI and Expert System Decision Support & Business Intelligence Systems”
PDF
Electronic commerce courselecture one. Pdf
PDF
Build a system with the filesystem maintained by OSTree @ COSCUP 2025
PPTX
Cloud computing and distributed systems.
PDF
Bridging biosciences and deep learning for revolutionary discoveries: a compr...
PDF
Modernizing your data center with Dell and AMD
PPTX
Detection-First SIEM: Rule Types, Dashboards, and Threat-Informed Strategy
PDF
Shreyas Phanse Resume: Experienced Backend Engineer | Java • Spring Boot • Ka...
PDF
Network Security Unit 5.pdf for BCA BBA.
PDF
7 ChatGPT Prompts to Help You Define Your Ideal Customer Profile.pdf
PDF
Building Integrated photovoltaic BIPV_UPV.pdf
PDF
Architecting across the Boundaries of two Complex Domains - Healthcare & Tech...
PDF
CIFDAQ's Market Insight: SEC Turns Pro Crypto
KOM of Painting work and Equipment Insulation REV00 update 25-dec.pptx
Per capita expenditure prediction using model stacking based on satellite ima...
VMware vSphere Foundation How to Sell Presentation-Ver1.4-2-14-2024.pptx
Peak of Data & AI Encore- AI for Metadata and Smarter Workflows
MYSQL Presentation for SQL database connectivity
Agricultural_Statistics_at_a_Glance_2022_0.pdf
How UI/UX Design Impacts User Retention in Mobile Apps.pdf
“AI and Expert System Decision Support & Business Intelligence Systems”
Electronic commerce courselecture one. Pdf
Build a system with the filesystem maintained by OSTree @ COSCUP 2025
Cloud computing and distributed systems.
Bridging biosciences and deep learning for revolutionary discoveries: a compr...
Modernizing your data center with Dell and AMD
Detection-First SIEM: Rule Types, Dashboards, and Threat-Informed Strategy
Shreyas Phanse Resume: Experienced Backend Engineer | Java • Spring Boot • Ka...
Network Security Unit 5.pdf for BCA BBA.
7 ChatGPT Prompts to Help You Define Your Ideal Customer Profile.pdf
Building Integrated photovoltaic BIPV_UPV.pdf
Architecting across the Boundaries of two Complex Domains - Healthcare & Tech...
CIFDAQ's Market Insight: SEC Turns Pro Crypto

Multiple instances consolidation practices

  • 1. MS SQL Server: Multiple Instances Consolidation PracticesAlexander PrusakovSenior MS SQL Server DBAMay, 2010
  • 2. Sr. MS SQL Server DBA (consultant) in one of the biggest financial institution in the world 20+ years of IT experience (business users, ERPs, databases and applications support, software development, data warehousing, etc.)15+ years of experience with MS SQL ServerMBA, MCITP: Database Administrator 2005/2008Industries: banking/finance, energy, education, health care, manufacturing, IT consulting.Speaker’s Background:
  • 3. Why;How;What to expect and how it works;Summary;Q and A.Agenda:
  • 4. TermsConsolidation refers to the merger from multiple computer sources into single.Virtualization refers to the abstraction of computer resources.Multi-instancing refers to the utilization of the same computer sources by multiple independent SQL Servers
  • 9. Unexpected need in new SQL Server without budget for a hardware;Buzz about virtualization;Enterprise environment;Curiosity;How did I step in:
  • 10. Reduce hardware cost Reduce pollution (carbon footprint)Reduce labor/support cost Increase resources utilization Look nice in other’s eyesWhy to consolidate:
  • 11. Reduce hardware cost:Actually it might not (MSRP pre-configured estimated):Enterprise level server: 16 sockets, 196GB (16P) about$175,000.00;HP ProLiant DL785G5 8380 -128GB (8P)$34,999.00;HP ProLiant DL380G6 E5504-4GB (1P)$ 2,289.00 x 8 = $ 18,312.00;$ 2,289.00 x 16 = $ 36,624.00;
  • 12. Real Benefits:Space: 2U x 8 = 16U vs. 7UPower: 460x8 = 3,680 vs. 1,300 WCooling cost: varyReduced carbon footprint (including manufacturing and usage)Ability to add physical CPUs and/or memory
  • 13. Reduce support cost:Cost of annual licensing;OS – 1 to 8;SQL Server: 8 x 5,999.00 = 47,992.00 8 x 24,999.00 = 199,992.00Load performance improvement;Cost of SysAdmin support(1 vs. 8);Cost of DBA time (patch 1 vs. 8);Cost of real estate and other
  • 14. Extras bonus from Enterprise version: Data compression; Resource governor;Table partitioning; Hot-add CPU and memory;Policy-based management;Data collector; etc.
  • 15. Total workload throughput on the system versus total number of databases.http://www.dell.com/downloads/global/solutions/ServerConsolidation1.doc
  • 16. Workload throughput on each database versus the number of databases on the systemhttp://www.dell.com/downloads/global/solutions/ServerConsolidation1.doc
  • 17. Effective memory for procedure cache in different configurations http://www.dell.com/downloads/global/solutions/ServerConsolidation1.doc
  • 18. Increase resource utilization:Ability to re-distribute CPUs and memory between instances;Parallel processing (especially beneficial in non-business hours);Now you look GREAT!Or may be not
  • 21. Multi-instancing vs Virtualization* http://msdn.microsoft.com/en-us/library/cc768536(BTS.10).aspx
  • 22. How: Install multiple instances;Create multiple TempDBs;Limit CPUs and memory per instance;Leave enough memory for OS;Monitor performance;Test performance before move to production; Know your IO system; Set up thresholds;
  • 25. What is useful: Microsoft Performance Dashboard; Quest Foglight software;Good DBA;What is not that much: Single Instance Reports; Profiler;Sysadmins.
  • 28. But can be better:
  • 29. Steady but needs a lot of patience from DBA;Business has to follow rules;Adds extra work to manage and keep records on DBs;Harder tune performance;Higher cost of error (including planning).How it works :
  • 30. How:SQL Server Engines for users are separated on different instances; SSAS and SSRS are separated from database engines;Each instance is used by databases of one business unit;Application has no elevated rights on any shared server; Have a big boss on your side!
  • 31. Push back from development team on:CPU utilization;IO utilization (IOPS);Database schema optimization;Query tuning;What to expect:
  • 32. Push back from business:DBA has to be involved;One instance down – all business units might be down;IT cost saving <> business cost;Is there a shortcut?;What to expect:
  • 33. Unexpected errors; A lot of work to build monitoring and administration tools; Fun, fun, a lot of fun What to expect:
  • 34. Bigger the farm – better savings;Bigger the farm – bigger the headache;Not that scary if design and implementation has been done carefully.Summary:
  • 35. Internet – find your way, do it yourselfMicrosoft –excellent documentation, big community. For example:http://msdn.microsoft.com/en-us/library/ee819082.aspx Hardware Manufactures –hard to find the truth Consultants –result may be varyWhere to look for more:
  • 36. Slides can be found on:http://indiana.sqlpass.org/Default.aspx?tabid=2742Email: a_prusakov@yahoo.comQuestions & Open DiscussionThank You!