SlideShare ist ein Scribd-Unternehmen logo
1 von 18
Databases Love Nutanix
@Twitter
22
Principles of Database Servers
Databases are an extension of storage
Performance is more than just
the underlying storage devices
Size for performance before capacity
“The Bitterness of Poor Performance Lasts Long
After the Sweetness of a Cheap Price is Forgotten”
33
“The best strategy to win an F1 GP is to have the fastest car – David Coulthard”
Principles of Database Servers
Virtualize, but without compromise
Keep it standardized and simple
“Flash! Ah-ahh! Savior of the Universe!...
Flash! Ah-ahh! King of the Impossible!”
44
Platform Selection Considerations
• SSD for performance, HDD for cold storage
• Utilize storage only nodes to reduce DB processor licensing costs
• Large databases love lots of compute, memory and SSD
• NX8150, Dell XC730xd-24, Lenovo HX7500 (and all flash platforms)
Data Reduction Techniques - Your Mileage Will Vary
• Use inline compression
• Can be used in combination with DBs
• SQL Compression and Oracle Advanced Compression
Best Practices for Best Performance
55
General Performance Guidelines
• Single storage container*
• Align to NUMA boundaries
• Start with 2:1 vCPU, 1:1 memory
• Huge pages / Large Pages
• Separate IO across vSCSI adapters (except for AHV)
• Use the latest hypervisor version
• Use the latest Acropolis (AOS) version
* To drive maximum single node performance on all flash systems requires two containers on VMware ESXi.
Best Practices for Best Performance: General/VM
66
• Max memory should be less than total memory
• Set the right max degree of parallelism (MAXDOP)
• Separate drives for the following
• user data files,
• user log files,
• Temp DB Data, and
• Temp DB Logs (Automatic in SQL 2016)
• Security policy: Lock pages in memory, perform volume
maintenance operations
• Balance size of SQL VM and number of DB per VM
• Use trace flags with care
Best Practices for Best Performance: SQL Server
77
ASM for storage management (1MB ASM AU)
• At Least 2 vDisks per ASM Disk Group
• Separate ASM Disk Groups/mount points for data files, redo logs, archive logs
• Configure ASM Disk Groups with External Redundancy (Except OCR)
Set FileSystemIO Options = SetAll
Parallel threads per CPU = 1
Disable Shadow Clones with Oracle RAC
Default Max Linux IO Size – Change to 1024KB
Best Practices for Best Performance: Oracle
88
Scale Up vs Scale Out Conundrum
0
10000
20000
30000
40000
50000
60000
70000
80000
90000
1 VM per Host 2 VM per Host 3 VM per Host 4 VM per Host
OrdersPerMinute(OPM)
2 vCPU per VM
SQL Performance Scaleability
0
10000
20000
30000
40000
50000
60000
70000
80000
90000
2 vCPU 4 vCPU 8 vCPU
OrdersPerMinutes(OPM)
One VM Per Host Scale Up
Performance Benchmarks using DVD Store 2.1 on NX3450
99
TPC-C Like Test Using Benchmark Factory for Databases
Scale Up vs Scale Out Conundrum
1879 1945 1921
15 15 15
SQL01 SQL02 SQL03
3-Node Test
Trans Per Sec
Trans Time (ms)
1872
1969
1870
1953 1951 1938
15 15 15 15 15 15
SQL01 SQL02 SQL03 SQL04 SQL05 SQL06
6-Node Run
Trans Per Sec
Trans Time (ms)
1010
Swingbench on Single Oracle DB VM
Scale Up vs Scale Out Conundrum
1111
DB Supported when deployed on supported Operating System
Hypervisor Specific Details:
• Oracle on VMware vSphere Support – MOS Note 249212.1
• Oracle on Microsoft Hyper-V Support – MOS Note 1563794.1
• Oracle on AHV – NTNX KB 2682
• SQL Server AlwaysOn Availability Groups – MS KB 956893, NTNX KB 2177
• SQL Server Failover Cluster – NTNX KB 2660
Database Support on Nutanix
(Note: MOS = My Oracle Support)
1212
• Isolate databases licensed per processor to a reduced number of hosts
• Optimize Cores Per Socket and Clock Speed
• All Flash CTO Options on All Platforms
• Any Node can be a storage only node
• It’s easy to be audit ready!
Reduce Database Licensing Costs
Storage only nodes
1313
Efficient Dev / Test Environments
VM
clones
Give developers their own high
performance environment
Master /
production
VM
Quickly spin up local or remote
VM clones for QA testing
VM
clones or
replicas
Benefit from a VM-centric
approach to development
and testing.
1414
What a Difference a Year Makes
4.1.2 4.6
CompletionTime
Nutanix OS Version
Clone 12 x 500 GB SQL VM's With VMware vSphere on Nutanix
NX3450
Clone 12 x 500 GB SQL VM's With VMware vSphere on Nutanix NX3450
70% Faster
Clone Time
1515
SQL Always On Availability Groups/FCI
Oracle DataGuard, Fast Start Failover/MAA
Technologies at your disposal
Application
Storage
Hypervisor
Async and Sync Replication
High Availability /
Live Migration
16
Like What You Just Heard… There’s More!
READ
• Longwhiteclouds.com and Next.Nutanix.com: Lots of Performance, Oracle and SQL Content
• SQL Server and Oracle Best Practice Guide
• Virtualizing SQL Server with VMware: Doing IT Right (VMware Press 2014)
Questions
@Twitter
Thank You
@Twitter

Weitere ähnliche Inhalte

Was ist angesagt?

W jak sposób architektura hipekonwergentna cisco simplivity usprawni działani...
W jak sposób architektura hipekonwergentna cisco simplivity usprawni działani...W jak sposób architektura hipekonwergentna cisco simplivity usprawni działani...
W jak sposób architektura hipekonwergentna cisco simplivity usprawni działani...
Pawel Serwan
 

Was ist angesagt? (20)

Nutanix + Cumulus Linux: Deploying True Hyper Convergence with Open Networking
Nutanix + Cumulus Linux: Deploying True Hyper Convergence with Open NetworkingNutanix + Cumulus Linux: Deploying True Hyper Convergence with Open Networking
Nutanix + Cumulus Linux: Deploying True Hyper Convergence with Open Networking
 
Nutanix - The Next Level in Web Scale IT Architectures is Here
Nutanix - The Next Level in Web Scale IT Architectures is HereNutanix - The Next Level in Web Scale IT Architectures is Here
Nutanix - The Next Level in Web Scale IT Architectures is Here
 
Nutanix Technology Bootcamp
Nutanix Technology BootcampNutanix Technology Bootcamp
Nutanix Technology Bootcamp
 
Enterprise Cloud Platform - Keynote - Utrecht
Enterprise Cloud Platform - Keynote - UtrechtEnterprise Cloud Platform - Keynote - Utrecht
Enterprise Cloud Platform - Keynote - Utrecht
 
Enterprise Cloud Platform - Keynote
Enterprise Cloud Platform - KeynoteEnterprise Cloud Platform - Keynote
Enterprise Cloud Platform - Keynote
 
SYN 104: Citrix and Nutanix
SYN 104: Citrix and Nutanix SYN 104: Citrix and Nutanix
SYN 104: Citrix and Nutanix
 
Dell EMC VxRAIL Appliance based on VMware SDS
Dell EMC VxRAIL Appliance based on VMware SDSDell EMC VxRAIL Appliance based on VMware SDS
Dell EMC VxRAIL Appliance based on VMware SDS
 
OpenNebula TechDay Boston 2015 - Future of Information Storage with ISS Super...
OpenNebula TechDay Boston 2015 - Future of Information Storage with ISS Super...OpenNebula TechDay Boston 2015 - Future of Information Storage with ISS Super...
OpenNebula TechDay Boston 2015 - Future of Information Storage with ISS Super...
 
BusinesstoVirtual Nutanix Solution Provider http://tinyurl.com/b2vnutanix
BusinesstoVirtual Nutanix Solution Provider http://tinyurl.com/b2vnutanixBusinesstoVirtual Nutanix Solution Provider http://tinyurl.com/b2vnutanix
BusinesstoVirtual Nutanix Solution Provider http://tinyurl.com/b2vnutanix
 
W jak sposób architektura hipekonwergentna cisco simplivity usprawni działani...
W jak sposób architektura hipekonwergentna cisco simplivity usprawni działani...W jak sposób architektura hipekonwergentna cisco simplivity usprawni działani...
W jak sposób architektura hipekonwergentna cisco simplivity usprawni działani...
 
VMworld - sto7650 -Software defined storage @VMmware primer
VMworld - sto7650 -Software defined storage  @VMmware primerVMworld - sto7650 -Software defined storage  @VMmware primer
VMworld - sto7650 -Software defined storage @VMmware primer
 
XPDS16: High-Performance Virtualization for HPC Cloud on Xen - Jun Nakajima &...
XPDS16: High-Performance Virtualization for HPC Cloud on Xen - Jun Nakajima &...XPDS16: High-Performance Virtualization for HPC Cloud on Xen - Jun Nakajima &...
XPDS16: High-Performance Virtualization for HPC Cloud on Xen - Jun Nakajima &...
 
Hci solution with VxRail
Hci solution with VxRailHci solution with VxRail
Hci solution with VxRail
 
Making Virtualization Invisible with AHV and Acropolis App Mobility Fabric
Making Virtualization Invisible with AHV and Acropolis App Mobility FabricMaking Virtualization Invisible with AHV and Acropolis App Mobility Fabric
Making Virtualization Invisible with AHV and Acropolis App Mobility Fabric
 
Lock it Down with Nutanix Security
Lock it Down with Nutanix SecurityLock it Down with Nutanix Security
Lock it Down with Nutanix Security
 
Red Hat Storage Day Boston - Supermicro Super Storage
Red Hat Storage Day Boston - Supermicro Super StorageRed Hat Storage Day Boston - Supermicro Super Storage
Red Hat Storage Day Boston - Supermicro Super Storage
 
Lenovo Converged HX Series Nutanix Appliance
Lenovo Converged HX Series Nutanix ApplianceLenovo Converged HX Series Nutanix Appliance
Lenovo Converged HX Series Nutanix Appliance
 
Hyper-Converged Infrastructure Vx Rail
Hyper-Converged Infrastructure Vx Rail Hyper-Converged Infrastructure Vx Rail
Hyper-Converged Infrastructure Vx Rail
 
Nutanix basic
Nutanix basicNutanix basic
Nutanix basic
 
VMware Virtual SAN Presentation
VMware Virtual SAN PresentationVMware Virtual SAN Presentation
VMware Virtual SAN Presentation
 

Andere mochten auch

Sandeep kaushik npp certification exam (4.5) certificate
Sandeep kaushik npp certification exam (4.5) certificateSandeep kaushik npp certification exam (4.5) certificate
Sandeep kaushik npp certification exam (4.5) certificate
Sandeep Kaushik
 

Andere mochten auch (18)

Nutanix
NutanixNutanix
Nutanix
 
Becoming a Professional with Prism
Becoming a Professional with PrismBecoming a Professional with Prism
Becoming a Professional with Prism
 
Nutanix overview
Nutanix overviewNutanix overview
Nutanix overview
 
Nutanix Fundamentals The Enterprise Cloud Company
Nutanix Fundamentals The Enterprise Cloud CompanyNutanix Fundamentals The Enterprise Cloud Company
Nutanix Fundamentals The Enterprise Cloud Company
 
Nutanix NEXT on Tour - Maarssen, Netherlands
Nutanix NEXT on Tour - Maarssen, Netherlands  Nutanix NEXT on Tour - Maarssen, Netherlands
Nutanix NEXT on Tour - Maarssen, Netherlands
 
Web scale IT - Nutanix
Web scale IT - NutanixWeb scale IT - Nutanix
Web scale IT - Nutanix
 
Sandeep kaushik npp certification exam (4.5) certificate
Sandeep kaushik npp certification exam (4.5) certificateSandeep kaushik npp certification exam (4.5) certificate
Sandeep kaushik npp certification exam (4.5) certificate
 
Setup guide nos-v3_5
Setup guide nos-v3_5Setup guide nos-v3_5
Setup guide nos-v3_5
 
Platform administration guide-nos_v3_5
Platform administration guide-nos_v3_5Platform administration guide-nos_v3_5
Platform administration guide-nos_v3_5
 
Dell XC630-10 Nutanix on VMware ESXi reference architecture
Dell XC630-10 Nutanix on VMware ESXi reference architectureDell XC630-10 Nutanix on VMware ESXi reference architecture
Dell XC630-10 Nutanix on VMware ESXi reference architecture
 
NUTANIX and SPLUNK
NUTANIX and SPLUNKNUTANIX and SPLUNK
NUTANIX and SPLUNK
 
Nutanix Community Editionのご紹介
Nutanix Community Editionのご紹介Nutanix Community Editionのご紹介
Nutanix Community Editionのご紹介
 
VMware vROps Management Pack for Nutanix Overview
VMware vROps Management Pack for Nutanix OverviewVMware vROps Management Pack for Nutanix Overview
VMware vROps Management Pack for Nutanix Overview
 
Command reference nos-v3_5
Command reference nos-v3_5Command reference nos-v3_5
Command reference nos-v3_5
 
Financial Modeling for HCI/Cloud
Financial Modeling for HCI/CloudFinancial Modeling for HCI/Cloud
Financial Modeling for HCI/Cloud
 
Looking Beyond Microsoft RDS
Looking Beyond Microsoft RDSLooking Beyond Microsoft RDS
Looking Beyond Microsoft RDS
 
Visitor Management System
Visitor Management SystemVisitor Management System
Visitor Management System
 
SYN 219 Getting Up Close and Personal With MCS and PVS
SYN 219  Getting Up Close and Personal With MCS and PVS SYN 219  Getting Up Close and Personal With MCS and PVS
SYN 219 Getting Up Close and Personal With MCS and PVS
 

Ähnlich wie Databases love nutanix

Pre and post tips to installing sql server correctly
Pre and post tips to installing sql server correctlyPre and post tips to installing sql server correctly
Pre and post tips to installing sql server correctly
Antonios Chatzipavlis
 
Presentation architecting a cloud infrastructure
Presentation   architecting a cloud infrastructurePresentation   architecting a cloud infrastructure
Presentation architecting a cloud infrastructure
solarisyourep
 

Ähnlich wie Databases love nutanix (20)

Ceph Day Beijing - Ceph all-flash array design based on NUMA architecture
Ceph Day Beijing - Ceph all-flash array design based on NUMA architectureCeph Day Beijing - Ceph all-flash array design based on NUMA architecture
Ceph Day Beijing - Ceph all-flash array design based on NUMA architecture
 
Ceph Day Beijing - Ceph All-Flash Array Design Based on NUMA Architecture
Ceph Day Beijing - Ceph All-Flash Array Design Based on NUMA ArchitectureCeph Day Beijing - Ceph All-Flash Array Design Based on NUMA Architecture
Ceph Day Beijing - Ceph All-Flash Array Design Based on NUMA Architecture
 
Ambedded - how to build a true no single point of failure ceph cluster
Ambedded - how to build a true no single point of failure ceph cluster Ambedded - how to build a true no single point of failure ceph cluster
Ambedded - how to build a true no single point of failure ceph cluster
 
Pre and post tips to installing sql server correctly
Pre and post tips to installing sql server correctlyPre and post tips to installing sql server correctly
Pre and post tips to installing sql server correctly
 
Evoluzione dello storage
Evoluzione dello storageEvoluzione dello storage
Evoluzione dello storage
 
How Ceph performs on ARM Microserver Cluster
How Ceph performs on ARM Microserver ClusterHow Ceph performs on ARM Microserver Cluster
How Ceph performs on ARM Microserver Cluster
 
Red Hat Ceph Storage Acceleration Utilizing Flash Technology
Red Hat Ceph Storage Acceleration Utilizing Flash Technology Red Hat Ceph Storage Acceleration Utilizing Flash Technology
Red Hat Ceph Storage Acceleration Utilizing Flash Technology
 
VMworld 2015: Advanced SQL Server on vSphere
VMworld 2015: Advanced SQL Server on vSphereVMworld 2015: Advanced SQL Server on vSphere
VMworld 2015: Advanced SQL Server on vSphere
 
Ceph Community Talk on High-Performance Solid Sate Ceph
Ceph Community Talk on High-Performance Solid Sate Ceph Ceph Community Talk on High-Performance Solid Sate Ceph
Ceph Community Talk on High-Performance Solid Sate Ceph
 
Right-Sizing your SQL Server Virtual Machine
Right-Sizing your SQL Server Virtual MachineRight-Sizing your SQL Server Virtual Machine
Right-Sizing your SQL Server Virtual Machine
 
Hyper-v Best Practices
Hyper-v Best PracticesHyper-v Best Practices
Hyper-v Best Practices
 
IaaS for DBAs in Azure
IaaS for DBAs in AzureIaaS for DBAs in Azure
IaaS for DBAs in Azure
 
VMworld 2014: Advanced SQL Server on vSphere Techniques and Best Practices
VMworld 2014: Advanced SQL Server on vSphere Techniques and Best PracticesVMworld 2014: Advanced SQL Server on vSphere Techniques and Best Practices
VMworld 2014: Advanced SQL Server on vSphere Techniques and Best Practices
 
Presentation architecting a cloud infrastructure
Presentation   architecting a cloud infrastructurePresentation   architecting a cloud infrastructure
Presentation architecting a cloud infrastructure
 
Presentation architecting a cloud infrastructure
Presentation   architecting a cloud infrastructurePresentation   architecting a cloud infrastructure
Presentation architecting a cloud infrastructure
 
VMworld Europe 2014: Advanced SQL Server on vSphere Techniques and Best Pract...
VMworld Europe 2014: Advanced SQL Server on vSphere Techniques and Best Pract...VMworld Europe 2014: Advanced SQL Server on vSphere Techniques and Best Pract...
VMworld Europe 2014: Advanced SQL Server on vSphere Techniques and Best Pract...
 
Exchange 2010 New England Vmug
Exchange 2010 New England VmugExchange 2010 New England Vmug
Exchange 2010 New England Vmug
 
S016827 pendulum-swings-nola-v1710d
S016827 pendulum-swings-nola-v1710dS016827 pendulum-swings-nola-v1710d
S016827 pendulum-swings-nola-v1710d
 
Running MySQL on Linux
Running MySQL on LinuxRunning MySQL on Linux
Running MySQL on Linux
 
VMworld 2013: IBM Solutions for VMware Virtual SAN
VMworld 2013: IBM Solutions for VMware Virtual SAN VMworld 2013: IBM Solutions for VMware Virtual SAN
VMworld 2013: IBM Solutions for VMware Virtual SAN
 

Mehr von NEXTtour

Mehr von NEXTtour (20)

An Easy Path to Kubernetes on Nutanix
An Easy Path to Kubernetes on Nutanix An Easy Path to Kubernetes on Nutanix
An Easy Path to Kubernetes on Nutanix
 
Simplicity Without Compromise Building a Cognitive Cloud
Simplicity Without Compromise Building a Cognitive CloudSimplicity Without Compromise Building a Cognitive Cloud
Simplicity Without Compromise Building a Cognitive Cloud
 
What? VDI without Nutanix and ControlUp?!
What? VDI without Nutanix and ControlUp?!What? VDI without Nutanix and ControlUp?!
What? VDI without Nutanix and ControlUp?!
 
SUSE OpenStack Cloud + Nutanix
SUSE OpenStack Cloud + NutanixSUSE OpenStack Cloud + Nutanix
SUSE OpenStack Cloud + Nutanix
 
Extending Your Hyperconverged Infrastructure to the Public Cloud
Extending Your Hyperconverged Infrastructure to the Public CloudExtending Your Hyperconverged Infrastructure to the Public Cloud
Extending Your Hyperconverged Infrastructure to the Public Cloud
 
Bring Object Storage to your Nutanix Cluster with Cloudian HyperStore
Bring Object Storage to your Nutanix Cluster with Cloudian HyperStoreBring Object Storage to your Nutanix Cluster with Cloudian HyperStore
Bring Object Storage to your Nutanix Cluster with Cloudian HyperStore
 
Dell EMC Transform for the Future; The 6 Rules for Disruption
Dell EMC Transform for the Future; The 6 Rules for DisruptionDell EMC Transform for the Future; The 6 Rules for Disruption
Dell EMC Transform for the Future; The 6 Rules for Disruption
 
Future-Proof your enterprise for IT Resilience
Future-Proof your enterprise for IT ResilienceFuture-Proof your enterprise for IT Resilience
Future-Proof your enterprise for IT Resilience
 
Nutanix Delivers Simplicity, Does your backup and recovery do the same?
Nutanix Delivers Simplicity, Does your backup and recovery do the same?Nutanix Delivers Simplicity, Does your backup and recovery do the same?
Nutanix Delivers Simplicity, Does your backup and recovery do the same?
 
Bona Dea International Hospital Transforms Patient Care with Lenovo & Nutanix
Bona Dea International Hospital Transforms Patient Care with Lenovo & NutanixBona Dea International Hospital Transforms Patient Care with Lenovo & Nutanix
Bona Dea International Hospital Transforms Patient Care with Lenovo & Nutanix
 
A Technical Deep Dive on Protecting Acropolis Workloads with Rubrik
A Technical Deep Dive on Protecting Acropolis Workloads with RubrikA Technical Deep Dive on Protecting Acropolis Workloads with Rubrik
A Technical Deep Dive on Protecting Acropolis Workloads with Rubrik
 
Changing Financial Services Landscape and Role of IT
Changing Financial Services Landscape and Role of ITChanging Financial Services Landscape and Role of IT
Changing Financial Services Landscape and Role of IT
 
Deliver Availability & Agility across any app, any data, any cloud with Veeam...
Deliver Availability & Agility across any app, any data, any cloud with Veeam...Deliver Availability & Agility across any app, any data, any cloud with Veeam...
Deliver Availability & Agility across any app, any data, any cloud with Veeam...
 
Build Enterprise Clouds with Mellanox Networking
Build Enterprise Clouds with Mellanox NetworkingBuild Enterprise Clouds with Mellanox Networking
Build Enterprise Clouds with Mellanox Networking
 
PT201: Nutanix Software - Moving Beyond Appliances
PT201: Nutanix Software - Moving Beyond AppliancesPT201: Nutanix Software - Moving Beyond Appliances
PT201: Nutanix Software - Moving Beyond Appliances
 
Deep Dive On Intel Optane SSDs And New Server Platforms
Deep Dive On Intel Optane SSDs And New Server PlatformsDeep Dive On Intel Optane SSDs And New Server Platforms
Deep Dive On Intel Optane SSDs And New Server Platforms
 
AW205: Citrix VDI And Nutanix Everything You Want To Know
AW205: Citrix VDI And Nutanix Everything You Want To KnowAW205: Citrix VDI And Nutanix Everything You Want To Know
AW205: Citrix VDI And Nutanix Everything You Want To Know
 
AW203: Lift And Shift - Migrating Workloads To Nutanix
AW203: Lift And Shift - Migrating Workloads To NutanixAW203: Lift And Shift - Migrating Workloads To Nutanix
AW203: Lift And Shift - Migrating Workloads To Nutanix
 
VS108: Designing Next-gen EMR/EHR Deployments: Best Practices
VS108: Designing Next-gen EMR/EHR Deployments: Best PracticesVS108: Designing Next-gen EMR/EHR Deployments: Best Practices
VS108: Designing Next-gen EMR/EHR Deployments: Best Practices
 
PT105: Microsegmentation Made Easy
PT105: Microsegmentation Made EasyPT105: Microsegmentation Made Easy
PT105: Microsegmentation Made Easy
 

Kürzlich hochgeladen

Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businessWhy Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire business
panagenda
 
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Victor Rentea
 

Kürzlich hochgeladen (20)

Artificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : UncertaintyArtificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : Uncertainty
 
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...
 
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWEREMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
 
Understanding the FAA Part 107 License ..
Understanding the FAA Part 107 License ..Understanding the FAA Part 107 License ..
Understanding the FAA Part 107 License ..
 
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, AdobeApidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
 
[BuildWithAI] Introduction to Gemini.pdf
[BuildWithAI] Introduction to Gemini.pdf[BuildWithAI] Introduction to Gemini.pdf
[BuildWithAI] Introduction to Gemini.pdf
 
presentation ICT roal in 21st century education
presentation ICT roal in 21st century educationpresentation ICT roal in 21st century education
presentation ICT roal in 21st century education
 
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost SavingRepurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
 
Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businessWhy Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire business
 
Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...
 
Corporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptxCorporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptx
 
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
 
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ..."I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...
 
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
 
Vector Search -An Introduction in Oracle Database 23ai.pptx
Vector Search -An Introduction in Oracle Database 23ai.pptxVector Search -An Introduction in Oracle Database 23ai.pptx
Vector Search -An Introduction in Oracle Database 23ai.pptx
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdf
 
Platformless Horizons for Digital Adaptability
Platformless Horizons for Digital AdaptabilityPlatformless Horizons for Digital Adaptability
Platformless Horizons for Digital Adaptability
 
Introduction to Multilingual Retrieval Augmented Generation (RAG)
Introduction to Multilingual Retrieval Augmented Generation (RAG)Introduction to Multilingual Retrieval Augmented Generation (RAG)
Introduction to Multilingual Retrieval Augmented Generation (RAG)
 
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...
 
MS Copilot expands with MS Graph connectors
MS Copilot expands with MS Graph connectorsMS Copilot expands with MS Graph connectors
MS Copilot expands with MS Graph connectors
 

Databases love nutanix

  • 2. 22 Principles of Database Servers Databases are an extension of storage Performance is more than just the underlying storage devices Size for performance before capacity “The Bitterness of Poor Performance Lasts Long After the Sweetness of a Cheap Price is Forgotten”
  • 3. 33 “The best strategy to win an F1 GP is to have the fastest car – David Coulthard” Principles of Database Servers Virtualize, but without compromise Keep it standardized and simple “Flash! Ah-ahh! Savior of the Universe!... Flash! Ah-ahh! King of the Impossible!”
  • 4. 44 Platform Selection Considerations • SSD for performance, HDD for cold storage • Utilize storage only nodes to reduce DB processor licensing costs • Large databases love lots of compute, memory and SSD • NX8150, Dell XC730xd-24, Lenovo HX7500 (and all flash platforms) Data Reduction Techniques - Your Mileage Will Vary • Use inline compression • Can be used in combination with DBs • SQL Compression and Oracle Advanced Compression Best Practices for Best Performance
  • 5. 55 General Performance Guidelines • Single storage container* • Align to NUMA boundaries • Start with 2:1 vCPU, 1:1 memory • Huge pages / Large Pages • Separate IO across vSCSI adapters (except for AHV) • Use the latest hypervisor version • Use the latest Acropolis (AOS) version * To drive maximum single node performance on all flash systems requires two containers on VMware ESXi. Best Practices for Best Performance: General/VM
  • 6. 66 • Max memory should be less than total memory • Set the right max degree of parallelism (MAXDOP) • Separate drives for the following • user data files, • user log files, • Temp DB Data, and • Temp DB Logs (Automatic in SQL 2016) • Security policy: Lock pages in memory, perform volume maintenance operations • Balance size of SQL VM and number of DB per VM • Use trace flags with care Best Practices for Best Performance: SQL Server
  • 7. 77 ASM for storage management (1MB ASM AU) • At Least 2 vDisks per ASM Disk Group • Separate ASM Disk Groups/mount points for data files, redo logs, archive logs • Configure ASM Disk Groups with External Redundancy (Except OCR) Set FileSystemIO Options = SetAll Parallel threads per CPU = 1 Disable Shadow Clones with Oracle RAC Default Max Linux IO Size – Change to 1024KB Best Practices for Best Performance: Oracle
  • 8. 88 Scale Up vs Scale Out Conundrum 0 10000 20000 30000 40000 50000 60000 70000 80000 90000 1 VM per Host 2 VM per Host 3 VM per Host 4 VM per Host OrdersPerMinute(OPM) 2 vCPU per VM SQL Performance Scaleability 0 10000 20000 30000 40000 50000 60000 70000 80000 90000 2 vCPU 4 vCPU 8 vCPU OrdersPerMinutes(OPM) One VM Per Host Scale Up Performance Benchmarks using DVD Store 2.1 on NX3450
  • 9. 99 TPC-C Like Test Using Benchmark Factory for Databases Scale Up vs Scale Out Conundrum 1879 1945 1921 15 15 15 SQL01 SQL02 SQL03 3-Node Test Trans Per Sec Trans Time (ms) 1872 1969 1870 1953 1951 1938 15 15 15 15 15 15 SQL01 SQL02 SQL03 SQL04 SQL05 SQL06 6-Node Run Trans Per Sec Trans Time (ms)
  • 10. 1010 Swingbench on Single Oracle DB VM Scale Up vs Scale Out Conundrum
  • 11. 1111 DB Supported when deployed on supported Operating System Hypervisor Specific Details: • Oracle on VMware vSphere Support – MOS Note 249212.1 • Oracle on Microsoft Hyper-V Support – MOS Note 1563794.1 • Oracle on AHV – NTNX KB 2682 • SQL Server AlwaysOn Availability Groups – MS KB 956893, NTNX KB 2177 • SQL Server Failover Cluster – NTNX KB 2660 Database Support on Nutanix (Note: MOS = My Oracle Support)
  • 12. 1212 • Isolate databases licensed per processor to a reduced number of hosts • Optimize Cores Per Socket and Clock Speed • All Flash CTO Options on All Platforms • Any Node can be a storage only node • It’s easy to be audit ready! Reduce Database Licensing Costs Storage only nodes
  • 13. 1313 Efficient Dev / Test Environments VM clones Give developers their own high performance environment Master / production VM Quickly spin up local or remote VM clones for QA testing VM clones or replicas Benefit from a VM-centric approach to development and testing.
  • 14. 1414 What a Difference a Year Makes 4.1.2 4.6 CompletionTime Nutanix OS Version Clone 12 x 500 GB SQL VM's With VMware vSphere on Nutanix NX3450 Clone 12 x 500 GB SQL VM's With VMware vSphere on Nutanix NX3450 70% Faster Clone Time
  • 15. 1515 SQL Always On Availability Groups/FCI Oracle DataGuard, Fast Start Failover/MAA Technologies at your disposal Application Storage Hypervisor Async and Sync Replication High Availability / Live Migration
  • 16. 16 Like What You Just Heard… There’s More! READ • Longwhiteclouds.com and Next.Nutanix.com: Lots of Performance, Oracle and SQL Content • SQL Server and Oracle Best Practice Guide • Virtualizing SQL Server with VMware: Doing IT Right (VMware Press 2014)

Hinweis der Redaktion

  1. What big data apps are you running on Nutanix? Is this a new service for you or did you migrate it from another platform? ---If you migrated it, what did you migrate it from? ---What were the drivers for change? ---If it was new, what were the drivers for you to adopt big data? What other options did you consider for your app? Why did you choose Nutanix to run your app? ---Why did you virtualize rather then going bare metal? ---Did you consider cloud offerings?  What were the deciding factors? What are the benefits that you've seen running your app on Nutanix?