SlideShare ist ein Scribd-Unternehmen logo
1 von 44
Downloaden Sie, um offline zu lesen
Big Data: Virtualized SAP HANA Performance,
Scalability and Best Practices
Bob Goldsand, VMware
Todd Muirhead, VMware
VAPP5591
#VAPP5591
2
Agenda
 SAP/VMware Partnership
• Performance Validation of SAP HANA Running on vSphere 5.x
• Workloads Used and Test Results
 SAP HANA on VMware: Benefits/ROI
• Virtualized HP AppSystems for SAP HANA
• Consolidation/Deployment of multiple HANA Test & Development Instances
• SAP Co-Innovation Lab
• SAP HANA using VMware Technologies:
• vMotion, Distributed Resource Scheduler (DRS), High Availability (HA)
3
HANA on vSphere Begins
 SAP and VMware Partnership
• Both want HANA to run on vSphere
• Create team and assign resources to test
• Goal of achieving good performance
 HANA on vSphere Project Begins
• Starts October 2011
• Determine performance profile of HANA on vSphere
• Correctness, Performance, Consistency, Scale
• Work together to develop best practices
• HANA on vSphere setup in both SAP and VMware labs
4
HANA and vSphere are Neighbors
5
State of HANA in Early 2012
 HANA is an In-Memory DB
• Was code named NewDB
• Provides extreme performance improvements
 HANA is a Hardware Appliance
• Preinstalled and configured by partner
 HANA is sold by certified partners
• HP, IBM, Fujitsu, Hitachi, Cisco, Dell, and VCE
 HANA is the Future for SAP
• HANA is strategic
• HANA is rapidly growing
6
HANA on vSphere 5.x Test Results Summary
 No functional errors or issues after 18 months of testing
 Performance observed to be within 10% of native
 Profile of performance consistent with native
 Scale of performance consistent with native
Workload vSphere 5.1
XS HANA VM
vSphere 5.1
M HANA VM
CBTR 6.5% 5.7%
SAP-H -7% -2.6%
BW-EML Throughput 4.5% 4.6%
BW-EML Response Time 9% 6.2%
Native vs Virtual HANA Performance Tests
Virtual Within 10% of Native in Tests Conducted
7
HANA on vSphere Testing Overview
 Characterize the performance of HANA DB on vSphere 5.1 under
realistic workloads
 2 configurations investigated on native and virtual
• XS HANA w/ 10 cores, 20 HTs, 128GB
• M HANA w/ 40 cores and 512GB
 3 realistic workloads identified by SAP
• SAP-H based workload
• OLAP, DB Size=22GB, CPU Utilization > 95%
• CBTR from the Hasso Plattner Institute (HPI)
• Mixed OLAP & OLTP, DB Size=60GB, CPU Utilization > 85%
• Enhanced Mixed Load (BW-EML)
• Mixed OLAP Query Execution & Data Loading, DB Size=200 million records, CPU
Utilization ~ 80-90%
8
Testing: Hardware Configuration
HANA on vSphere Hardware
CPU (4 sockets) Intel Xeon E7-4870
@2.40GHz
Westmere-EX
w/ Hyper-Threading
Memory 1TB DDR3 1067MHz
DISK (SSD) 8x Crucial CT256M4 256GB 2.5in drives
RAID Intel 9265-8i RAID5 – OS partition
RAID0 – Data & Log
9
Testing: Software Configuration
 VMware ESX-5.x
• Standard release builds, no special tuning
• Enable Hyper-Threading
• No CPU or memory over-commit
• Fit HANA within NUMA Nodes when possible
• (tests pinned VM vCPUS and native CPUs to NUMA node)
 Guest OS
• SLES-11 SP2 (w/ default large pages)
• HANA 1.00.31.362930
• Generic HANA and HANA Studio
• VMXnet-3 vNIC
• 3 pvSCSI virtual controllers – OS, data, log
10
HANA on vSphere Testing Results – SAP-H
 SAP-H Results
• XS was ~ 22 GB DB and M was ~75 GB DB
• 95% CPU Utilization
• Results Measured in Queries Per Hour (QPH)
• 30 Minute Test Runs
• XS
• Over multiple test runs Native and VM achieved nearly identical performance (QPH)
• Tests consistently show VM ~7% faster than native (could be resource mgmt effects)
• Medium
• Again over multiple test runs both the native and VM achieved similar performance
• The average throughput difference between native and virtual decreased by 4% with
respect to XS tests
SAP-H - QPH %Difference
XS HANA +7.0%
M HANA +2.6%
11
CBTR Detailed Results
 CBTR Results
• 60 GB Database, “size” of 2 million
• 85% CPU Utilization
• Mix of 9 OLTP and 4 OLAP Queries – typical business operations
• XS
• Performance of CBTR mixed OLAP / OLTP test shows VM ~6% slower than native
• Medium
• Scaling from 10 to 40 cores, both virtual and native performance increased almost
linearly @ ~90% CPU load
• Performance difference remains at ~6%
Average RT (ms) %Difference
XS HANA 6.5%
M HANA 5.7%
12
Low Performance Variation = Consistent Performance
OLTP and OLAP have similar characteristics
13
BW-EML Results
 Database of 200 million records
 450 Users
 Mixed Query Execution and Data Loading
 CPU Utilization 80-90%
%Diff
XS Throughput (Dialog Steps / sec) 4.5%
XS Response Time (msec) 9.0%
M Throughput (Dialog Steps / sec) 4.6%
M Response Time (msec) 6.2%
14
BW-EML Detailed Results
0
5000
10000
15000
20000
25000
1 3 5 7 9 11 13 15 17 19 21 23 25 27 29 31 33 35 37 39 41
AvgResponseTime
Dialogue Step
Response Time for Each Dialogue Step
VM LargePages
BM 450 Users 2nd Round
15
Medium BW-EML Testing Results
0
5000
10000
15000
20000
25000
30000
35000
40000
45000
50000
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42
Medium HANA VM vs BM
BW-EML Individual Dialog Step Response Time
VM
BM
16
Testing Update with vSphere 5.1 Results
 The isolated tests for all three workloads were run on vSphere 5.1
• Slight performance gain across all three workloads
• SAP-H VMs slightly better than native
• Results vs. native:
 Linux kernel “transparent huge pages”
• Worth 3% - 4%
vSphere 5.0 vSphere 5.1
CBTR 9 % 6.5%
SAP-H -1% -7%
BW-EML Throughput 5 % 4.5%
BW-EML Response Time 10.5% 9%
17
HANA Performance Perspective
 HANA Case Study
• Native only case study
• HANA used instead of traditional RBMS
• Westmere-EX with 64 GB RAM
• 1,800x improvement for a specific operation
• Gathers 600 data points from 336 million
• Traditional RBMS – several minutes
• HANA – 1 second
 Potential of virtual HANA
• Theoretical application of 10% difference for virtual
• Result increases from 1 second to 1.1 seconds
• Big gains from using HANA are essentially the
same
Verification of SAP HANA Performance in the
Analysis of Massive Volumes of Data,
http://www.intel.com/content/dam/www/public/us
/en/documents/case-studies/performance-xeon-
e7-nomura-research-institute-data-analysis-
study.pdf, 2011
18
vMotion with HANA Lab Tests
 Successfully Completed vMotion of 128GB and 256GB HANA VMs
• Move live running VM from one physical host to another physical host
• No interruption to DB or connected clients
• Lab tests done with mixed OLAP and OLTP workload running
• VM at approximately 85% utilization across 20 vCPUs
• 10G Ethernet required
• No noticeable or measureable impact on performance of test run
• Test run lasts for approximately 20 minutes
• Performed multiple vMotion migrations each test
• Each vMotion took approximately 2 to 5 minutes
19
HANA on vSphere Best Practices
 No special tuning, just standard DB best practices
• Standard database best practices for vSphere
• Reserve memory
• Paravirtual vSCSI Disk Adapters
• Vmxnet3 virtual Network Adapters
• No CPU or Memory overcommitment
• Keep NUMA in Mind for CPU and RAM
 Please see SAP Note 1788665 for SAP FAQ on HANA on vSphere
20
Current State of on HANA on vSphere
 Test and Dev Support Statement from SAP in November 2012
• vHANA supported on HANA certified hardware
• Virtual HANA appliances Shipping Now
• No Shared Storage Support
• No vMotion
• No DRS
• Single Instance HANA Support
• Scale Out HANA with shared storage not supported
 Future
• Full production support
• Announced May 23 2013 (http://www.vmware.com/company/news/releases/vmw-sap-hybrid-cloud-
services-052113.html)
• Certification and Validation Project Underway
• COIL Lab Project
21
SAP HANA on VMware
Benefits/ROI
22
• Transient By Nature
• Many Peaks/Valleys;
Predictive
• End of Month/End of
Quarter/End of Year
Why Run Analytic Workloads on VMware?
Analytic Workloads Racks Of Hardware
• Big Iron; lots of servers
• Must Size for Peaks
• Large Cap-Ex
Virtual Infrastructure
• Virtualize Everything
• Adapts to Workloads
• vCloud Suite
• vCenter Operations
Manager
23
The SAP Co-Innovation Lab enables partners and
customers to forge new ideas and new solutions taking an
ecosystem approach to innovation
COIL Delivers SAP Landscapes, Solution Architectures
and Platforms dynamically provisioned as private clouds
The result is an accelerated solution
time to market
Cloud
The SAP Co-Innovation Lab Experience
24
SAP Co-Innovation Lab Project Scope, High Level Timeline
Running SAP HANA on the VMware vCloud Suite Deployment,
Availability, and Intelligent Management
 Proof Of Concept
 SAP HANA on vSphere
 Standard x86 Hardware
• Shared Storage Configuration
 VMware vMotion, DRS, HA
 Podcast April 18th
 SAPPHIRE Demonstrations
 Certified HP Hardware
 Validate VMware Functionality
 SAP HANA on vSphere Scale
Out testing
 SAP /VMware/HP Webcast
• June 19th -over 300 attendees
 Demo for VMWorld
 Intelligent Management
• vCenter Operations Suite
 SAP Business Suite on HANA
 Disaster Recovery
• VMware Site Recovery Manager
 Project Collateral
• Findings & White papers
• Podcasts
PHASE I (Complete) PHASE II PHASE III
2013 Feb. - May 2013 Q2 – Q3 2013 Q3 – Q4
25
Application enablement
BPC
• Successful POC on vHANA
• Shooting for November 2013 Go Live, fully
virtual
BW
• NLS implementation is a hard prereq
(2013)
• Considering vHANA, pending scale-out
support
vHANA Enablement
• Initially targeting single node deployments
(1 TB max)
• Supported through VMWare
• EMC IT to build on VMAX backend to
support existing DR solution (SRDF)
• vHANA expected to support BPC on HANA
project as well as CRM on HANA Build
phase
SAP
Go-Live
Roadmap Planning
• Mission Critical, OLTP support
CRM
• vHANA to support Build & Test phases
(2013/14)
• Avoid future re-work to HANA-specific Ensuring
that any HANA-specific developments are
Development considerations for R3
PS Go-Live
CRM
Go-Live
BW on HANA
Aug
Operational Data Mart (HANA as a ‘Side Car’)
Data replication from ECC
Sidecar
DB Platform
vHANA prototyping & enablement
Sybase IQ
(NLS) for BW
2012 2013 2014 2015
vHANA
BPC on HANA
vHANA
CRM on HANA (R3)
EMC IT: SAP vHANA Platform Roadmap
26
SAP/VMware Project: HANA on vSphere Certification Testing
 Dedicated Hardware at SAP Waldorf
• Use for certification and regression testing
• Scale up and scale out clusters
• Certified hardware partners – IBM & VCE
 Testing Configurations
• 1TB Single Node
• 4 x 512GB Scale Out Multi Node
• 4 x 256GB Scale Out Single Node (In-a-box)
 Additional Testing Requirements
• VMware HA and vMotion validation
 Target Completion Q4
• Release updated OSS Note
• Hardware to remain in Waldorf
IBM Scale UP Platform
VCE Scale Out Platform
27
Running Multiple SAP HANA Database on a Single Host
 SAP Co-Innovation Lab Project
• Hewlett Packard chosen as strategic partner
• HP AppSystems for SAP HANA
 Single Server Consolidation
• Fully Isolated, Independent, and Secure HANA
Test and Development Database
• Mixed SAP HANA T-Shirt Sizes
• Up to 2TB available per vSphere host (5.5 - 4TB)
 HP AppSystems for SAP HANA
• Example: Single DL980 – 1TB – 8x Intel x86 E7
• Max of 8 X-Small HANA Instances
• ~800K hardware savings
• Max of 4 Small HANA Instances
• ~200K hardware savings
VMware vSphere
X-Small
SAP HANA instance
Small
SAP HANA instance
X-Small
SAP HANA instance
X-Small
SAP HANA instance
Multiple
Small
And/Or
X-Small
HANA
Instances
Reduce
Test & Development
Costs
28
ROI: Rapid Deployment of SAP HANA Instances
 VMware Templates & Clones
• A clone is a copy of a virtual machine
• A template is a master copy of a
virtual machine
• Used to create many clones
 HP AppSystems for SAP HANA
• Based on HP ProLiant servers
• Quickly deploy
• Up to 16 test and development instances
of SAP HANA
• HP AppSystems include preconfigured
SAP HANA VMware templates
29
ROI: Rapid Deployment of SAP HANA Hosts
 VMware Host Profiles
• Enables you to establish consistent
host configurations
• Automated compliance checks
• Reducing errors caused by
misconfigurations
 SAP HANA
• Consistent host configuration critical
to performance
• Check & maintain compliance for
SAP HANA Clusters:
• Scale Up or Scale Out
 Complete & Rapid Provisioning
Solution
• VMware Templates – HANA VMs
• VMware Host Profiles – HANA Hosts
30
Mission Critical: Ensuring Zero Downtime For SAP HANA
 VMware vMotion
• Move running virtual machines across
ESXi Server
• Mature and stable VMware Technology
 Tool For Database Administrators
• Zero downtime maintenance
• Migrate live databases
• Little impact to users
 The Point Is
• How would a dba do this
without vMotion?
• Without vMotion; significant downtime
• And at what cost to the business?
Live SAP HANA Database Migrations
Infrastructure Abstraction
VMotion™
31
vMotion: So Important to Mission Critical In-Memory Databases
 vMotion of SAP HANA In-Memory
• Preserves the state of memory
• Query processing continues
• Slight performance hit during vMotion
• Minutes 250GB vHANA instance
 Contrast Restart of HANA Physical
• Downtime; Query/Transactions abort
• HANA does lazy restart loads
system tables
• Then column/row tables
Column Tables
Row Tables
Temporary
Computations
System Tables
Code & Stack
In-Memory State
Used
Memory
SAP HANA
Memory
Pool
Pool (Free)
32
VMware Distributed Resource Scheduled (DRS)
 Distributed Resource Scheduler
• Align IT infrastructure with
business goals
• Dynamic allocation of
compute resources
 Managing SAP HANA Databases
• Database workloads are
both dynamic and transient
• Directs compute resources
where needed
• Maintain database response
times and SLA’s
Automated SAP HANA Management
Infrastructure Abstraction
Dynamic
Resource
Scheduling
33
SAP HANA: Automation Levels and DRS Rules
 DRS Automation Levels
• Manual – recommend initial
placement and migrations
• Partially Automated – Initial
placement automated; recommend
migrations
• Fully Automated – automated
placement and migrations
 SAP HANA: Powerful DRS
Rules
• Affinity Rules
• HANA runs only on certified hardware
• Anti-Affinity Rules
• Single HANA instance per host
• Migrate non HANA VMs for End of
Month Processing from host(s)
34
VMware High Availability (HA) and SAP HANA
 Easy To Configure
• No coding required
• Classic database restart solution
 Prioritize SAP HANA Database
• Set VM restart priority.
• Example
• HANA Prod = High
• HANA Test = Medium
• HANA Dev = Low
• Flexible HA management
35
SAP HANA on vSphere: Symantec ApplicationHA
 Mission Critical Availability
• VMware HA – protects against
hardware and OS protection
failures
• Symantec Application HA –
protects application components
• Works with vMotion, DRS
 SAP vHANA Database
• Symantec ApplicationHA
• Many preconfigured templates
• zNeed to create custom template for
vHANA
 vSphere 5.5
• vHANA affinity & anti-affinity rules
now recognized as part of HA
failover
36
SAP HANA Test and Development – Over Commitment
 SAP HANA Complex Analytics
• Complex queries – 20 or 30 pages long
• Debugging nightmare; hours to days
 Separate SAP HANA Instance for
Developers
• Work on unique static data sets
• Debug – insure correct results are
returned
 Exception to Memory/CPU
Reservations Best Practices
• Memory/CPU can be over provisioned
because absolute speed in not a
concern
• Increase productivity by “speeding”
development/debug processes
SAP HANA Studio
Achieve Higher Consolidation Ratios
&
Increased ROI
37
Maximizing Use of Hardware: CPU/Memory Reservations/Limits
 VMware Resource Management
• CPU/Memory Reservations
• Guarantee allocation for a virtual Machine
• Regardless of VM activity; static allocation
• CPU/Memory Shares
• Proportional resource allocation; dynamic
 Analytic Transient Workloads
• Characterize activity of SAP HANA
• Scenario: SAP HANA receives 90% of
available resources but what happens
if HANA becomes less active?
• With Reservations no change
• With Shares and over commitment other
VMs can utilize resources
 Additional ROI – Running HANA
on VMware
HANA VM
Other VMs
HANA VM
BOBJ VM
Crystal
Reports VM
Other VMs
SAP HANA 90% of CPU/Memory Resources
VMware Shares - CPU/Memory
38
SAP HANA Scale Out and High Availability
 SAP HANA Physical High
Availability
• Requires standby server
• Idle resources used only on failover
 Physical HA is N+1 Architecture
• 3+1 can tolerate a single node failure
HANA
Node 1
HANA
Node 3
HANA
Node 2
HANA
Standby
 SAP HANA vCloud Suite HA
• Does not require standby server or
idle resources
• In cloud architecture migrate virtual
machines upon failure; provision
resources on demand
• Substantial cost savings
VMware vCenter Operations
VMware vSphere
HANA
Node 1
HANA
Node 2
VMware vSphere
HANA
Node 3
Test &
Dev
VMware vSphere
ASE SAP
Fully Utilize Hardware; Reduced Costs
39
VMware vCenter Operations Suite
 Analyze: HANA Workloads
• Determine when and where analytic
peaks and valleys are occurring?
 Forecast: HANA Usage Patterns
• Proactively deploy and redeploy
resources as needed to HANA and
other SAP applications
 Plan: SAP HANA Live Migrations
• Migrate HANA and other applications
using vMotion and Distributed
Resource Scheduler (DRS)
Once SAP HANA is Virtualized…
HANA HANA
Sybase
ASE
Sybase IQ
vCenter Operations Suite:
SAP Real-Time Data Platform
40
Conclusions
 SAP HANA on VMware
• Performance is not an issue
 SAP Co-Innovation Lab
• Powerful partnership of SAP, EMC, VCE, HP
• Delivering ROI and Innovative solutions to market
• Leveraging VMware technologies with SAP HANA
• Validation of vMotion, DRS, HA, Templates
• SAP HANA/VMware Demos - VMwareTV
• Upcoming Phases
• SAP HANA Scale Out testing
• SAP Business Suite on Powered by HANA
 Follow Project Progress on the SAP Community Network
41
Other VMware Activities Related to This Session
 Group Discussions:
VAPP1003-GD, VAPP1008-GD, VAPP1009-GD
SAP with Girish or Mohan Potheri or Vas Mitra
THANK YOU
Big Data: Virtualized SAP HANA Performance,
Scalability and Practices
Bob Goldsand, VMware
Todd Muirhead, VMware
VAPP5591
#VAPP5591

Weitere ähnliche Inhalte

Was ist angesagt?

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 Machineheraflux
 
Postgres on OpenStack
Postgres on OpenStackPostgres on OpenStack
Postgres on OpenStackEDB
 
Capacity Management/Provisioning (Cloud's full, Can't build here)
Capacity Management/Provisioning (Cloud's full, Can't build here)Capacity Management/Provisioning (Cloud's full, Can't build here)
Capacity Management/Provisioning (Cloud's full, Can't build here)andyhky
 
PostgreSQL Scaling And Failover
PostgreSQL Scaling And FailoverPostgreSQL Scaling And Failover
PostgreSQL Scaling And FailoverJohn Paulett
 
Enterprise PostgreSQL - EDB's answer to conventional Databases
Enterprise PostgreSQL - EDB's answer to conventional DatabasesEnterprise PostgreSQL - EDB's answer to conventional Databases
Enterprise PostgreSQL - EDB's answer to conventional DatabasesAshnikbiz
 
Storage and performance- Batch processing, Whiptail
Storage and performance- Batch processing, WhiptailStorage and performance- Batch processing, Whiptail
Storage and performance- Batch processing, WhiptailInternet World
 
Deep Dive into RDS PostgreSQL Universe
Deep Dive into RDS PostgreSQL UniverseDeep Dive into RDS PostgreSQL Universe
Deep Dive into RDS PostgreSQL UniverseJignesh Shah
 
PostgreSQL and Linux Containers
PostgreSQL and Linux ContainersPostgreSQL and Linux Containers
PostgreSQL and Linux ContainersJignesh Shah
 
Breaking the Sound Barrier with Persistent Memory
Breaking the Sound Barrier with Persistent Memory Breaking the Sound Barrier with Persistent Memory
Breaking the Sound Barrier with Persistent Memory HBaseCon
 
Distributed Caching Essential Lessons (Ts 1402)
Distributed Caching   Essential Lessons (Ts 1402)Distributed Caching   Essential Lessons (Ts 1402)
Distributed Caching Essential Lessons (Ts 1402)Yury Kaliaha
 
OVH Lab - Enterprise Cloud Databases
OVH Lab - Enterprise Cloud DatabasesOVH Lab - Enterprise Cloud Databases
OVH Lab - Enterprise Cloud DatabasesOVHcloud
 
The Magic of Tuning in PostgreSQL
The Magic of Tuning in PostgreSQLThe Magic of Tuning in PostgreSQL
The Magic of Tuning in PostgreSQLAshnikbiz
 
MySQL Server Settings Tuning
MySQL Server Settings TuningMySQL Server Settings Tuning
MySQL Server Settings Tuningguest5ca94b
 
Scott Schnoll - Exchange server 2013 high availability and site resilience
Scott Schnoll - Exchange server 2013 high availability and site resilienceScott Schnoll - Exchange server 2013 high availability and site resilience
Scott Schnoll - Exchange server 2013 high availability and site resilienceNordic Infrastructure Conference
 
2016 may-countdown-to-postgres-v96-parallel-query
2016 may-countdown-to-postgres-v96-parallel-query2016 may-countdown-to-postgres-v96-parallel-query
2016 may-countdown-to-postgres-v96-parallel-queryAshnikbiz
 
Sql Server High Availability & DR Technologies
Sql Server High Availability & DR TechnologiesSql Server High Availability & DR Technologies
Sql Server High Availability & DR TechnologiesRockSolid SQL
 
hbaseconasia2017: HBase Disaster Recovery Solution at Huawei
hbaseconasia2017: HBase Disaster Recovery Solution at Huaweihbaseconasia2017: HBase Disaster Recovery Solution at Huawei
hbaseconasia2017: HBase Disaster Recovery Solution at HuaweiHBaseCon
 
SM16 - Can i move my stuff to openstack
SM16 - Can i move my stuff to openstackSM16 - Can i move my stuff to openstack
SM16 - Can i move my stuff to openstackpittmantony
 
Meet HBase 1.0
Meet HBase 1.0Meet HBase 1.0
Meet HBase 1.0enissoz
 
The SQL Stack Design And Configurations
The SQL Stack Design And ConfigurationsThe SQL Stack Design And Configurations
The SQL Stack Design And ConfigurationsStephan Lawson
 

Was ist angesagt? (20)

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
 
Postgres on OpenStack
Postgres on OpenStackPostgres on OpenStack
Postgres on OpenStack
 
Capacity Management/Provisioning (Cloud's full, Can't build here)
Capacity Management/Provisioning (Cloud's full, Can't build here)Capacity Management/Provisioning (Cloud's full, Can't build here)
Capacity Management/Provisioning (Cloud's full, Can't build here)
 
PostgreSQL Scaling And Failover
PostgreSQL Scaling And FailoverPostgreSQL Scaling And Failover
PostgreSQL Scaling And Failover
 
Enterprise PostgreSQL - EDB's answer to conventional Databases
Enterprise PostgreSQL - EDB's answer to conventional DatabasesEnterprise PostgreSQL - EDB's answer to conventional Databases
Enterprise PostgreSQL - EDB's answer to conventional Databases
 
Storage and performance- Batch processing, Whiptail
Storage and performance- Batch processing, WhiptailStorage and performance- Batch processing, Whiptail
Storage and performance- Batch processing, Whiptail
 
Deep Dive into RDS PostgreSQL Universe
Deep Dive into RDS PostgreSQL UniverseDeep Dive into RDS PostgreSQL Universe
Deep Dive into RDS PostgreSQL Universe
 
PostgreSQL and Linux Containers
PostgreSQL and Linux ContainersPostgreSQL and Linux Containers
PostgreSQL and Linux Containers
 
Breaking the Sound Barrier with Persistent Memory
Breaking the Sound Barrier with Persistent Memory Breaking the Sound Barrier with Persistent Memory
Breaking the Sound Barrier with Persistent Memory
 
Distributed Caching Essential Lessons (Ts 1402)
Distributed Caching   Essential Lessons (Ts 1402)Distributed Caching   Essential Lessons (Ts 1402)
Distributed Caching Essential Lessons (Ts 1402)
 
OVH Lab - Enterprise Cloud Databases
OVH Lab - Enterprise Cloud DatabasesOVH Lab - Enterprise Cloud Databases
OVH Lab - Enterprise Cloud Databases
 
The Magic of Tuning in PostgreSQL
The Magic of Tuning in PostgreSQLThe Magic of Tuning in PostgreSQL
The Magic of Tuning in PostgreSQL
 
MySQL Server Settings Tuning
MySQL Server Settings TuningMySQL Server Settings Tuning
MySQL Server Settings Tuning
 
Scott Schnoll - Exchange server 2013 high availability and site resilience
Scott Schnoll - Exchange server 2013 high availability and site resilienceScott Schnoll - Exchange server 2013 high availability and site resilience
Scott Schnoll - Exchange server 2013 high availability and site resilience
 
2016 may-countdown-to-postgres-v96-parallel-query
2016 may-countdown-to-postgres-v96-parallel-query2016 may-countdown-to-postgres-v96-parallel-query
2016 may-countdown-to-postgres-v96-parallel-query
 
Sql Server High Availability & DR Technologies
Sql Server High Availability & DR TechnologiesSql Server High Availability & DR Technologies
Sql Server High Availability & DR Technologies
 
hbaseconasia2017: HBase Disaster Recovery Solution at Huawei
hbaseconasia2017: HBase Disaster Recovery Solution at Huaweihbaseconasia2017: HBase Disaster Recovery Solution at Huawei
hbaseconasia2017: HBase Disaster Recovery Solution at Huawei
 
SM16 - Can i move my stuff to openstack
SM16 - Can i move my stuff to openstackSM16 - Can i move my stuff to openstack
SM16 - Can i move my stuff to openstack
 
Meet HBase 1.0
Meet HBase 1.0Meet HBase 1.0
Meet HBase 1.0
 
The SQL Stack Design And Configurations
The SQL Stack Design And ConfigurationsThe SQL Stack Design And Configurations
The SQL Stack Design And Configurations
 

Andere mochten auch

BW on HANA optimisation answers
BW on HANA optimisation answersBW on HANA optimisation answers
BW on HANA optimisation answersAjay Kumar Uppal
 
SAP HANA SPS08 Scale-Out, High Availability and Disaster Recovery
SAP HANA SPS08 Scale-Out, High Availability and Disaster RecoverySAP HANA SPS08 Scale-Out, High Availability and Disaster Recovery
SAP HANA SPS08 Scale-Out, High Availability and Disaster Recovery SAP Technology
 
Hana To Go Presentation Final With Demo Screen Shots Nov8
Hana To Go Presentation Final With Demo Screen Shots Nov8Hana To Go Presentation Final With Demo Screen Shots Nov8
Hana To Go Presentation Final With Demo Screen Shots Nov8Doug Berry
 
Hana Memory Scale out using the hecatonchire Project
Hana Memory Scale out using the hecatonchire ProjectHana Memory Scale out using the hecatonchire Project
Hana Memory Scale out using the hecatonchire ProjectBenoit Hudzia
 
Running SAP Business Warehouse in the AWS Cloud-SAPPHIRE NOW 2016
Running SAP Business Warehouse in the AWS Cloud-SAPPHIRE NOW 2016Running SAP Business Warehouse in the AWS Cloud-SAPPHIRE NOW 2016
Running SAP Business Warehouse in the AWS Cloud-SAPPHIRE NOW 2016Amazon Web Services
 
IoT and the Role of Platforms
IoT and the Role of PlatformsIoT and the Role of Platforms
IoT and the Role of PlatformsTiE Bangalore
 
20170101 RILHEVA HVAC IOT PLATFORM
20170101 RILHEVA HVAC IOT PLATFORM20170101 RILHEVA HVAC IOT PLATFORM
20170101 RILHEVA HVAC IOT PLATFORMMassimiliano Cravedi
 
Introduction to HANA in-memory from SAP
Introduction to HANA in-memory from SAPIntroduction to HANA in-memory from SAP
Introduction to HANA in-memory from SAPugur candan
 
Microsoft & Internet of Things
Microsoft & Internet of ThingsMicrosoft & Internet of Things
Microsoft & Internet of ThingsMarlon Luz
 
SAP HANA and MS Azure: combining strengths
SAP HANA and MS Azure: combining strengthsSAP HANA and MS Azure: combining strengths
SAP HANA and MS Azure: combining strengthsdelaware BeLux
 
The Road Ahead of IoT
The Road Ahead of IoTThe Road Ahead of IoT
The Road Ahead of IoTTiE Bangalore
 
Connecting IoT devices to Azure
Connecting IoT devices to AzureConnecting IoT devices to Azure
Connecting IoT devices to AzureGuy Barrette
 
Internet of things (IoT) with Azure
Internet of things (IoT) with AzureInternet of things (IoT) with Azure
Internet of things (IoT) with AzureVinoth Rajagopalan
 
SAP on Azure. Use Cases and Benefits
SAP on Azure. Use Cases and BenefitsSAP on Azure. Use Cases and Benefits
SAP on Azure. Use Cases and BenefitsmyCloudDoor
 
Thinking Strategically About IoT
Thinking Strategically About IoTThinking Strategically About IoT
Thinking Strategically About IoTHolly Cummins
 
SUSE Linux Enterprise and SAP NetWeaver 7.30 HA Cluster
SUSE Linux Enterprise and SAP NetWeaver 7.30 HA Cluster SUSE Linux Enterprise and SAP NetWeaver 7.30 HA Cluster
SUSE Linux Enterprise and SAP NetWeaver 7.30 HA Cluster Dirk Oppenkowski
 
Blockchain & the IoT
Blockchain & the IoTBlockchain & the IoT
Blockchain & the IoTMat Keep
 
What’s New in Amazon Aurora for MySQL and PostgreSQL
What’s New in Amazon Aurora for MySQL and PostgreSQLWhat’s New in Amazon Aurora for MySQL and PostgreSQL
What’s New in Amazon Aurora for MySQL and PostgreSQLAmazon Web Services
 

Andere mochten auch (19)

BW on HANA optimisation answers
BW on HANA optimisation answersBW on HANA optimisation answers
BW on HANA optimisation answers
 
SAP HANA SPS08 Scale-Out, High Availability and Disaster Recovery
SAP HANA SPS08 Scale-Out, High Availability and Disaster RecoverySAP HANA SPS08 Scale-Out, High Availability and Disaster Recovery
SAP HANA SPS08 Scale-Out, High Availability and Disaster Recovery
 
Hana To Go Presentation Final With Demo Screen Shots Nov8
Hana To Go Presentation Final With Demo Screen Shots Nov8Hana To Go Presentation Final With Demo Screen Shots Nov8
Hana To Go Presentation Final With Demo Screen Shots Nov8
 
Autodesk Technical Webinar: SAP HANA in-memory database
Autodesk Technical Webinar: SAP HANA in-memory databaseAutodesk Technical Webinar: SAP HANA in-memory database
Autodesk Technical Webinar: SAP HANA in-memory database
 
Hana Memory Scale out using the hecatonchire Project
Hana Memory Scale out using the hecatonchire ProjectHana Memory Scale out using the hecatonchire Project
Hana Memory Scale out using the hecatonchire Project
 
Running SAP Business Warehouse in the AWS Cloud-SAPPHIRE NOW 2016
Running SAP Business Warehouse in the AWS Cloud-SAPPHIRE NOW 2016Running SAP Business Warehouse in the AWS Cloud-SAPPHIRE NOW 2016
Running SAP Business Warehouse in the AWS Cloud-SAPPHIRE NOW 2016
 
IoT and the Role of Platforms
IoT and the Role of PlatformsIoT and the Role of Platforms
IoT and the Role of Platforms
 
20170101 RILHEVA HVAC IOT PLATFORM
20170101 RILHEVA HVAC IOT PLATFORM20170101 RILHEVA HVAC IOT PLATFORM
20170101 RILHEVA HVAC IOT PLATFORM
 
Introduction to HANA in-memory from SAP
Introduction to HANA in-memory from SAPIntroduction to HANA in-memory from SAP
Introduction to HANA in-memory from SAP
 
Microsoft & Internet of Things
Microsoft & Internet of ThingsMicrosoft & Internet of Things
Microsoft & Internet of Things
 
SAP HANA and MS Azure: combining strengths
SAP HANA and MS Azure: combining strengthsSAP HANA and MS Azure: combining strengths
SAP HANA and MS Azure: combining strengths
 
The Road Ahead of IoT
The Road Ahead of IoTThe Road Ahead of IoT
The Road Ahead of IoT
 
Connecting IoT devices to Azure
Connecting IoT devices to AzureConnecting IoT devices to Azure
Connecting IoT devices to Azure
 
Internet of things (IoT) with Azure
Internet of things (IoT) with AzureInternet of things (IoT) with Azure
Internet of things (IoT) with Azure
 
SAP on Azure. Use Cases and Benefits
SAP on Azure. Use Cases and BenefitsSAP on Azure. Use Cases and Benefits
SAP on Azure. Use Cases and Benefits
 
Thinking Strategically About IoT
Thinking Strategically About IoTThinking Strategically About IoT
Thinking Strategically About IoT
 
SUSE Linux Enterprise and SAP NetWeaver 7.30 HA Cluster
SUSE Linux Enterprise and SAP NetWeaver 7.30 HA Cluster SUSE Linux Enterprise and SAP NetWeaver 7.30 HA Cluster
SUSE Linux Enterprise and SAP NetWeaver 7.30 HA Cluster
 
Blockchain & the IoT
Blockchain & the IoTBlockchain & the IoT
Blockchain & the IoT
 
What’s New in Amazon Aurora for MySQL and PostgreSQL
What’s New in Amazon Aurora for MySQL and PostgreSQLWhat’s New in Amazon Aurora for MySQL and PostgreSQL
What’s New in Amazon Aurora for MySQL and PostgreSQL
 

Ähnlich wie VMworld 2013: Big Data: Virtualized SAP HANA Performance, Scalability and Best Practices

Cloud advantage for sap hana
Cloud advantage for sap hanaCloud advantage for sap hana
Cloud advantage for sap hanapatmataz
 
VMworld 2013: How SRP Delivers More Than Power to Their Customers
VMworld 2013: How SRP Delivers More Than Power to Their Customers VMworld 2013: How SRP Delivers More Than Power to Their Customers
VMworld 2013: How SRP Delivers More Than Power to Their Customers VMworld
 
2015 04 Preparing for the SAP S/4HANA Migration
2015 04 Preparing for the SAP S/4HANA Migration2015 04 Preparing for the SAP S/4HANA Migration
2015 04 Preparing for the SAP S/4HANA MigrationBluefin Solutions
 
VMworld 2014: Extreme Performance Series
VMworld 2014: Extreme Performance Series VMworld 2014: Extreme Performance Series
VMworld 2014: Extreme Performance Series VMworld
 
10 Golden Rules for S/4 HANA Migrations
10 Golden Rules for S/4 HANA Migrations10 Golden Rules for S/4 HANA Migrations
10 Golden Rules for S/4 HANA MigrationsBluefin Solutions
 
TechTalkThai webinar SAP HANA
TechTalkThai webinar SAP HANATechTalkThai webinar SAP HANA
TechTalkThai webinar SAP HANAJarut Nakaramaleerat
 
VMworld 2013: Strategic Reasons for Classifying Workloads for Tier 1 Virtuali...
VMworld 2013: Strategic Reasons for Classifying Workloads for Tier 1 Virtuali...VMworld 2013: Strategic Reasons for Classifying Workloads for Tier 1 Virtuali...
VMworld 2013: Strategic Reasons for Classifying Workloads for Tier 1 Virtuali...VMworld
 
VMworld Europe 2014: Virtualizing Databases Doing IT Right – The Sequel
VMworld Europe 2014: Virtualizing Databases Doing IT Right – The SequelVMworld Europe 2014: Virtualizing Databases Doing IT Right – The Sequel
VMworld Europe 2014: Virtualizing Databases Doing IT Right – The SequelVMworld
 
VMware Vsan vtug 2014
VMware Vsan vtug 2014VMware Vsan vtug 2014
VMware Vsan vtug 2014csharney
 
VMworld 2013: Building a Validation Factory for VMware Partners
VMworld 2013: Building a Validation Factory for VMware Partners VMworld 2013: Building a Validation Factory for VMware Partners
VMworld 2013: Building a Validation Factory for VMware Partners VMworld
 
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 Ceph Community
 
Best Practices for Running SAP System Workloads on the AWS Cloud
Best Practices for Running SAP System Workloads on the AWS CloudBest Practices for Running SAP System Workloads on the AWS Cloud
Best Practices for Running SAP System Workloads on the AWS CloudMadelyn Morgan
 
Virtualizing Tier One Applications - Varrow
Virtualizing Tier One Applications - VarrowVirtualizing Tier One Applications - Varrow
Virtualizing Tier One Applications - VarrowAndrew Miller
 
VMworld 2013: What's New in VMware vSphere?
VMworld 2013: What's New in VMware vSphere? VMworld 2013: What's New in VMware vSphere?
VMworld 2013: What's New in VMware vSphere? VMworld
 
VMware virtual SAN 6 overview
VMware virtual SAN 6 overviewVMware virtual SAN 6 overview
VMware virtual SAN 6 overviewsolarisyougood
 
AWS Innovate: Running SAP Solutions on AWS Cloud- Shailesh Albuquerque
AWS Innovate: Running SAP Solutions on AWS Cloud- Shailesh AlbuquerqueAWS Innovate: Running SAP Solutions on AWS Cloud- Shailesh Albuquerque
AWS Innovate: Running SAP Solutions on AWS Cloud- Shailesh AlbuquerqueAmazon Web Services Korea
 
What is coming for VMware vSphere?
What is coming for VMware vSphere?What is coming for VMware vSphere?
What is coming for VMware vSphere?Duncan Epping
 
Best Practices to Administer, Operate, and Monitor an SAP HANA System
Best Practices to Administer, Operate, and Monitor an SAP HANA SystemBest Practices to Administer, Operate, and Monitor an SAP HANA System
Best Practices to Administer, Operate, and Monitor an SAP HANA SystemSAPinsider Events
 
SAP and VMware (Virtualizing SAP)
SAP and VMware (Virtualizing SAP)SAP and VMware (Virtualizing SAP)
SAP and VMware (Virtualizing SAP)Cenk Ersoy
 
SAP Solutions on AWS Overview
SAP Solutions on AWS Overview SAP Solutions on AWS Overview
SAP Solutions on AWS Overview Amazon Web Services
 

Ähnlich wie VMworld 2013: Big Data: Virtualized SAP HANA Performance, Scalability and Best Practices (20)

Cloud advantage for sap hana
Cloud advantage for sap hanaCloud advantage for sap hana
Cloud advantage for sap hana
 
VMworld 2013: How SRP Delivers More Than Power to Their Customers
VMworld 2013: How SRP Delivers More Than Power to Their Customers VMworld 2013: How SRP Delivers More Than Power to Their Customers
VMworld 2013: How SRP Delivers More Than Power to Their Customers
 
2015 04 Preparing for the SAP S/4HANA Migration
2015 04 Preparing for the SAP S/4HANA Migration2015 04 Preparing for the SAP S/4HANA Migration
2015 04 Preparing for the SAP S/4HANA Migration
 
VMworld 2014: Extreme Performance Series
VMworld 2014: Extreme Performance Series VMworld 2014: Extreme Performance Series
VMworld 2014: Extreme Performance Series
 
10 Golden Rules for S/4 HANA Migrations
10 Golden Rules for S/4 HANA Migrations10 Golden Rules for S/4 HANA Migrations
10 Golden Rules for S/4 HANA Migrations
 
TechTalkThai webinar SAP HANA
TechTalkThai webinar SAP HANATechTalkThai webinar SAP HANA
TechTalkThai webinar SAP HANA
 
VMworld 2013: Strategic Reasons for Classifying Workloads for Tier 1 Virtuali...
VMworld 2013: Strategic Reasons for Classifying Workloads for Tier 1 Virtuali...VMworld 2013: Strategic Reasons for Classifying Workloads for Tier 1 Virtuali...
VMworld 2013: Strategic Reasons for Classifying Workloads for Tier 1 Virtuali...
 
VMworld Europe 2014: Virtualizing Databases Doing IT Right – The Sequel
VMworld Europe 2014: Virtualizing Databases Doing IT Right – The SequelVMworld Europe 2014: Virtualizing Databases Doing IT Right – The Sequel
VMworld Europe 2014: Virtualizing Databases Doing IT Right – The Sequel
 
VMware Vsan vtug 2014
VMware Vsan vtug 2014VMware Vsan vtug 2014
VMware Vsan vtug 2014
 
VMworld 2013: Building a Validation Factory for VMware Partners
VMworld 2013: Building a Validation Factory for VMware Partners VMworld 2013: Building a Validation Factory for VMware Partners
VMworld 2013: Building a Validation Factory for VMware Partners
 
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
 
Best Practices for Running SAP System Workloads on the AWS Cloud
Best Practices for Running SAP System Workloads on the AWS CloudBest Practices for Running SAP System Workloads on the AWS Cloud
Best Practices for Running SAP System Workloads on the AWS Cloud
 
Virtualizing Tier One Applications - Varrow
Virtualizing Tier One Applications - VarrowVirtualizing Tier One Applications - Varrow
Virtualizing Tier One Applications - Varrow
 
VMworld 2013: What's New in VMware vSphere?
VMworld 2013: What's New in VMware vSphere? VMworld 2013: What's New in VMware vSphere?
VMworld 2013: What's New in VMware vSphere?
 
VMware virtual SAN 6 overview
VMware virtual SAN 6 overviewVMware virtual SAN 6 overview
VMware virtual SAN 6 overview
 
AWS Innovate: Running SAP Solutions on AWS Cloud- Shailesh Albuquerque
AWS Innovate: Running SAP Solutions on AWS Cloud- Shailesh AlbuquerqueAWS Innovate: Running SAP Solutions on AWS Cloud- Shailesh Albuquerque
AWS Innovate: Running SAP Solutions on AWS Cloud- Shailesh Albuquerque
 
What is coming for VMware vSphere?
What is coming for VMware vSphere?What is coming for VMware vSphere?
What is coming for VMware vSphere?
 
Best Practices to Administer, Operate, and Monitor an SAP HANA System
Best Practices to Administer, Operate, and Monitor an SAP HANA SystemBest Practices to Administer, Operate, and Monitor an SAP HANA System
Best Practices to Administer, Operate, and Monitor an SAP HANA System
 
SAP and VMware (Virtualizing SAP)
SAP and VMware (Virtualizing SAP)SAP and VMware (Virtualizing SAP)
SAP and VMware (Virtualizing SAP)
 
SAP Solutions on AWS Overview
SAP Solutions on AWS Overview SAP Solutions on AWS Overview
SAP Solutions on AWS Overview
 

Mehr von VMworld

VMworld 2016: vSphere 6.x Host Resource Deep Dive
VMworld 2016: vSphere 6.x Host Resource Deep DiveVMworld 2016: vSphere 6.x Host Resource Deep Dive
VMworld 2016: vSphere 6.x Host Resource Deep DiveVMworld
 
VMworld 2016: Troubleshooting 101 for Horizon
VMworld 2016: Troubleshooting 101 for HorizonVMworld 2016: Troubleshooting 101 for Horizon
VMworld 2016: Troubleshooting 101 for HorizonVMworld
 
VMworld 2016: Advanced Network Services with NSX
VMworld 2016: Advanced Network Services with NSXVMworld 2016: Advanced Network Services with NSX
VMworld 2016: Advanced Network Services with NSXVMworld
 
VMworld 2016: How to Deploy VMware NSX with Cisco Infrastructure
VMworld 2016: How to Deploy VMware NSX with Cisco InfrastructureVMworld 2016: How to Deploy VMware NSX with Cisco Infrastructure
VMworld 2016: How to Deploy VMware NSX with Cisco InfrastructureVMworld
 
VMworld 2016: Enforcing a vSphere Cluster Design with PowerCLI Automation
VMworld 2016: Enforcing a vSphere Cluster Design with PowerCLI AutomationVMworld 2016: Enforcing a vSphere Cluster Design with PowerCLI Automation
VMworld 2016: Enforcing a vSphere Cluster Design with PowerCLI AutomationVMworld
 
VMworld 2016: What's New with Horizon 7
VMworld 2016: What's New with Horizon 7VMworld 2016: What's New with Horizon 7
VMworld 2016: What's New with Horizon 7VMworld
 
VMworld 2016: Virtual Volumes Technical Deep Dive
VMworld 2016: Virtual Volumes Technical Deep DiveVMworld 2016: Virtual Volumes Technical Deep Dive
VMworld 2016: Virtual Volumes Technical Deep DiveVMworld
 
VMworld 2016: Advances in Remote Display Protocol Technology with VMware Blas...
VMworld 2016: Advances in Remote Display Protocol Technology with VMware Blas...VMworld 2016: Advances in Remote Display Protocol Technology with VMware Blas...
VMworld 2016: Advances in Remote Display Protocol Technology with VMware Blas...VMworld
 
VMworld 2016: The KISS of vRealize Operations!
VMworld 2016: The KISS of vRealize Operations! VMworld 2016: The KISS of vRealize Operations!
VMworld 2016: The KISS of vRealize Operations! VMworld
 
VMworld 2016: Getting Started with PowerShell and PowerCLI for Your VMware En...
VMworld 2016: Getting Started with PowerShell and PowerCLI for Your VMware En...VMworld 2016: Getting Started with PowerShell and PowerCLI for Your VMware En...
VMworld 2016: Getting Started with PowerShell and PowerCLI for Your VMware En...VMworld
 
VMworld 2016: Ask the vCenter Server Exerts Panel
VMworld 2016: Ask the vCenter Server Exerts PanelVMworld 2016: Ask the vCenter Server Exerts Panel
VMworld 2016: Ask the vCenter Server Exerts PanelVMworld
 
VMworld 2016: Virtualize Active Directory, the Right Way!
VMworld 2016: Virtualize Active Directory, the Right Way! VMworld 2016: Virtualize Active Directory, the Right Way!
VMworld 2016: Virtualize Active Directory, the Right Way! VMworld
 
VMworld 2016: Migrating from a hardware based firewall to NSX to improve perf...
VMworld 2016: Migrating from a hardware based firewall to NSX to improve perf...VMworld 2016: Migrating from a hardware based firewall to NSX to improve perf...
VMworld 2016: Migrating from a hardware based firewall to NSX to improve perf...VMworld
 
VMworld 2015: Troubleshooting for vSphere 6
VMworld 2015: Troubleshooting for vSphere 6VMworld 2015: Troubleshooting for vSphere 6
VMworld 2015: Troubleshooting for vSphere 6VMworld
 
VMworld 2015: Monitoring and Managing Applications with vRealize Operations 6...
VMworld 2015: Monitoring and Managing Applications with vRealize Operations 6...VMworld 2015: Monitoring and Managing Applications with vRealize Operations 6...
VMworld 2015: Monitoring and Managing Applications with vRealize Operations 6...VMworld
 
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 vSphereVMworld
 
VMworld 2015: Virtualize Active Directory, the Right Way!
VMworld 2015: Virtualize Active Directory, the Right Way!VMworld 2015: Virtualize Active Directory, the Right Way!
VMworld 2015: Virtualize Active Directory, the Right Way!VMworld
 
VMworld 2015: Site Recovery Manager and Policy Based DR Deep Dive with Engine...
VMworld 2015: Site Recovery Manager and Policy Based DR Deep Dive with Engine...VMworld 2015: Site Recovery Manager and Policy Based DR Deep Dive with Engine...
VMworld 2015: Site Recovery Manager and Policy Based DR Deep Dive with Engine...VMworld
 
VMworld 2015: Building a Business Case for Virtual SAN
VMworld 2015: Building a Business Case for Virtual SANVMworld 2015: Building a Business Case for Virtual SAN
VMworld 2015: Building a Business Case for Virtual SANVMworld
 
VMworld 2015: Explaining Advanced Virtual Volumes Configurations
VMworld 2015: Explaining Advanced Virtual Volumes ConfigurationsVMworld 2015: Explaining Advanced Virtual Volumes Configurations
VMworld 2015: Explaining Advanced Virtual Volumes ConfigurationsVMworld
 

Mehr von VMworld (20)

VMworld 2016: vSphere 6.x Host Resource Deep Dive
VMworld 2016: vSphere 6.x Host Resource Deep DiveVMworld 2016: vSphere 6.x Host Resource Deep Dive
VMworld 2016: vSphere 6.x Host Resource Deep Dive
 
VMworld 2016: Troubleshooting 101 for Horizon
VMworld 2016: Troubleshooting 101 for HorizonVMworld 2016: Troubleshooting 101 for Horizon
VMworld 2016: Troubleshooting 101 for Horizon
 
VMworld 2016: Advanced Network Services with NSX
VMworld 2016: Advanced Network Services with NSXVMworld 2016: Advanced Network Services with NSX
VMworld 2016: Advanced Network Services with NSX
 
VMworld 2016: How to Deploy VMware NSX with Cisco Infrastructure
VMworld 2016: How to Deploy VMware NSX with Cisco InfrastructureVMworld 2016: How to Deploy VMware NSX with Cisco Infrastructure
VMworld 2016: How to Deploy VMware NSX with Cisco Infrastructure
 
VMworld 2016: Enforcing a vSphere Cluster Design with PowerCLI Automation
VMworld 2016: Enforcing a vSphere Cluster Design with PowerCLI AutomationVMworld 2016: Enforcing a vSphere Cluster Design with PowerCLI Automation
VMworld 2016: Enforcing a vSphere Cluster Design with PowerCLI Automation
 
VMworld 2016: What's New with Horizon 7
VMworld 2016: What's New with Horizon 7VMworld 2016: What's New with Horizon 7
VMworld 2016: What's New with Horizon 7
 
VMworld 2016: Virtual Volumes Technical Deep Dive
VMworld 2016: Virtual Volumes Technical Deep DiveVMworld 2016: Virtual Volumes Technical Deep Dive
VMworld 2016: Virtual Volumes Technical Deep Dive
 
VMworld 2016: Advances in Remote Display Protocol Technology with VMware Blas...
VMworld 2016: Advances in Remote Display Protocol Technology with VMware Blas...VMworld 2016: Advances in Remote Display Protocol Technology with VMware Blas...
VMworld 2016: Advances in Remote Display Protocol Technology with VMware Blas...
 
VMworld 2016: The KISS of vRealize Operations!
VMworld 2016: The KISS of vRealize Operations! VMworld 2016: The KISS of vRealize Operations!
VMworld 2016: The KISS of vRealize Operations!
 
VMworld 2016: Getting Started with PowerShell and PowerCLI for Your VMware En...
VMworld 2016: Getting Started with PowerShell and PowerCLI for Your VMware En...VMworld 2016: Getting Started with PowerShell and PowerCLI for Your VMware En...
VMworld 2016: Getting Started with PowerShell and PowerCLI for Your VMware En...
 
VMworld 2016: Ask the vCenter Server Exerts Panel
VMworld 2016: Ask the vCenter Server Exerts PanelVMworld 2016: Ask the vCenter Server Exerts Panel
VMworld 2016: Ask the vCenter Server Exerts Panel
 
VMworld 2016: Virtualize Active Directory, the Right Way!
VMworld 2016: Virtualize Active Directory, the Right Way! VMworld 2016: Virtualize Active Directory, the Right Way!
VMworld 2016: Virtualize Active Directory, the Right Way!
 
VMworld 2016: Migrating from a hardware based firewall to NSX to improve perf...
VMworld 2016: Migrating from a hardware based firewall to NSX to improve perf...VMworld 2016: Migrating from a hardware based firewall to NSX to improve perf...
VMworld 2016: Migrating from a hardware based firewall to NSX to improve perf...
 
VMworld 2015: Troubleshooting for vSphere 6
VMworld 2015: Troubleshooting for vSphere 6VMworld 2015: Troubleshooting for vSphere 6
VMworld 2015: Troubleshooting for vSphere 6
 
VMworld 2015: Monitoring and Managing Applications with vRealize Operations 6...
VMworld 2015: Monitoring and Managing Applications with vRealize Operations 6...VMworld 2015: Monitoring and Managing Applications with vRealize Operations 6...
VMworld 2015: Monitoring and Managing Applications with vRealize Operations 6...
 
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
 
VMworld 2015: Virtualize Active Directory, the Right Way!
VMworld 2015: Virtualize Active Directory, the Right Way!VMworld 2015: Virtualize Active Directory, the Right Way!
VMworld 2015: Virtualize Active Directory, the Right Way!
 
VMworld 2015: Site Recovery Manager and Policy Based DR Deep Dive with Engine...
VMworld 2015: Site Recovery Manager and Policy Based DR Deep Dive with Engine...VMworld 2015: Site Recovery Manager and Policy Based DR Deep Dive with Engine...
VMworld 2015: Site Recovery Manager and Policy Based DR Deep Dive with Engine...
 
VMworld 2015: Building a Business Case for Virtual SAN
VMworld 2015: Building a Business Case for Virtual SANVMworld 2015: Building a Business Case for Virtual SAN
VMworld 2015: Building a Business Case for Virtual SAN
 
VMworld 2015: Explaining Advanced Virtual Volumes Configurations
VMworld 2015: Explaining Advanced Virtual Volumes ConfigurationsVMworld 2015: Explaining Advanced Virtual Volumes Configurations
VMworld 2015: Explaining Advanced Virtual Volumes Configurations
 

KĂźrzlich hochgeladen

The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024Rafal Los
 
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024The Digital Insurer
 
Developing An App To Navigate The Roads of Brazil
Developing An App To Navigate The Roads of BrazilDeveloping An App To Navigate The Roads of Brazil
Developing An App To Navigate The Roads of BrazilV3cube
 
What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?Antenna Manufacturer Coco
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonAnna Loughnan Colquhoun
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationSafe Software
 
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processorsdebabhi2
 
Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)wesley chun
 
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.pdfsudhanshuwaghmare1
 
Tech Trends Report 2024 Future Today Institute.pdf
Tech Trends Report 2024 Future Today Institute.pdfTech Trends Report 2024 Future Today Institute.pdf
Tech Trends Report 2024 Future Today Institute.pdfhans926745
 
Advantages of Hiring UIUX Design Service Providers for Your Business
Advantages of Hiring UIUX Design Service Providers for Your BusinessAdvantages of Hiring UIUX Design Service Providers for Your Business
Advantages of Hiring UIUX Design Service Providers for Your BusinessPixlogix Infotech
 
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...apidays
 
A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?Igalia
 
Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsArtificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsJoaquim Jorge
 
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 educationjfdjdjcjdnsjd
 
GenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdfGenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdflior mazor
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerThousandEyes
 
Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024The Digital Insurer
 
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024The Digital Insurer
 

KĂźrzlich hochgeladen (20)

The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024
 
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
 
Developing An App To Navigate The Roads of Brazil
Developing An App To Navigate The Roads of BrazilDeveloping An App To Navigate The Roads of Brazil
Developing An App To Navigate The Roads of Brazil
 
What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt Robison
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
 
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processors
 
Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)
 
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
 
Tech Trends Report 2024 Future Today Institute.pdf
Tech Trends Report 2024 Future Today Institute.pdfTech Trends Report 2024 Future Today Institute.pdf
Tech Trends Report 2024 Future Today Institute.pdf
 
Advantages of Hiring UIUX Design Service Providers for Your Business
Advantages of Hiring UIUX Design Service Providers for Your BusinessAdvantages of Hiring UIUX Design Service Providers for Your Business
Advantages of Hiring UIUX Design Service Providers for Your 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...
 
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
 
A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?
 
Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsArtificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and Myths
 
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
 
GenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdfGenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdf
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024
 
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024
 

VMworld 2013: Big Data: Virtualized SAP HANA Performance, Scalability and Best Practices

  • 1. Big Data: Virtualized SAP HANA Performance, Scalability and Best Practices Bob Goldsand, VMware Todd Muirhead, VMware VAPP5591 #VAPP5591
  • 2. 2 Agenda  SAP/VMware Partnership • Performance Validation of SAP HANA Running on vSphere 5.x • Workloads Used and Test Results  SAP HANA on VMware: Benefits/ROI • Virtualized HP AppSystems for SAP HANA • Consolidation/Deployment of multiple HANA Test & Development Instances • SAP Co-Innovation Lab • SAP HANA using VMware Technologies: • vMotion, Distributed Resource Scheduler (DRS), High Availability (HA)
  • 3. 3 HANA on vSphere Begins  SAP and VMware Partnership • Both want HANA to run on vSphere • Create team and assign resources to test • Goal of achieving good performance  HANA on vSphere Project Begins • Starts October 2011 • Determine performance profile of HANA on vSphere • Correctness, Performance, Consistency, Scale • Work together to develop best practices • HANA on vSphere setup in both SAP and VMware labs
  • 4. 4 HANA and vSphere are Neighbors
  • 5. 5 State of HANA in Early 2012  HANA is an In-Memory DB • Was code named NewDB • Provides extreme performance improvements  HANA is a Hardware Appliance • Preinstalled and configured by partner  HANA is sold by certified partners • HP, IBM, Fujitsu, Hitachi, Cisco, Dell, and VCE  HANA is the Future for SAP • HANA is strategic • HANA is rapidly growing
  • 6. 6 HANA on vSphere 5.x Test Results Summary  No functional errors or issues after 18 months of testing  Performance observed to be within 10% of native  Profile of performance consistent with native  Scale of performance consistent with native Workload vSphere 5.1 XS HANA VM vSphere 5.1 M HANA VM CBTR 6.5% 5.7% SAP-H -7% -2.6% BW-EML Throughput 4.5% 4.6% BW-EML Response Time 9% 6.2% Native vs Virtual HANA Performance Tests Virtual Within 10% of Native in Tests Conducted
  • 7. 7 HANA on vSphere Testing Overview  Characterize the performance of HANA DB on vSphere 5.1 under realistic workloads  2 configurations investigated on native and virtual • XS HANA w/ 10 cores, 20 HTs, 128GB • M HANA w/ 40 cores and 512GB  3 realistic workloads identified by SAP • SAP-H based workload • OLAP, DB Size=22GB, CPU Utilization > 95% • CBTR from the Hasso Plattner Institute (HPI) • Mixed OLAP & OLTP, DB Size=60GB, CPU Utilization > 85% • Enhanced Mixed Load (BW-EML) • Mixed OLAP Query Execution & Data Loading, DB Size=200 million records, CPU Utilization ~ 80-90%
  • 8. 8 Testing: Hardware Configuration HANA on vSphere Hardware CPU (4 sockets) Intel Xeon E7-4870 @2.40GHz Westmere-EX w/ Hyper-Threading Memory 1TB DDR3 1067MHz DISK (SSD) 8x Crucial CT256M4 256GB 2.5in drives RAID Intel 9265-8i RAID5 – OS partition RAID0 – Data & Log
  • 9. 9 Testing: Software Configuration  VMware ESX-5.x • Standard release builds, no special tuning • Enable Hyper-Threading • No CPU or memory over-commit • Fit HANA within NUMA Nodes when possible • (tests pinned VM vCPUS and native CPUs to NUMA node)  Guest OS • SLES-11 SP2 (w/ default large pages) • HANA 1.00.31.362930 • Generic HANA and HANA Studio • VMXnet-3 vNIC • 3 pvSCSI virtual controllers – OS, data, log
  • 10. 10 HANA on vSphere Testing Results – SAP-H  SAP-H Results • XS was ~ 22 GB DB and M was ~75 GB DB • 95% CPU Utilization • Results Measured in Queries Per Hour (QPH) • 30 Minute Test Runs • XS • Over multiple test runs Native and VM achieved nearly identical performance (QPH) • Tests consistently show VM ~7% faster than native (could be resource mgmt effects) • Medium • Again over multiple test runs both the native and VM achieved similar performance • The average throughput difference between native and virtual decreased by 4% with respect to XS tests SAP-H - QPH %Difference XS HANA +7.0% M HANA +2.6%
  • 11. 11 CBTR Detailed Results  CBTR Results • 60 GB Database, “size” of 2 million • 85% CPU Utilization • Mix of 9 OLTP and 4 OLAP Queries – typical business operations • XS • Performance of CBTR mixed OLAP / OLTP test shows VM ~6% slower than native • Medium • Scaling from 10 to 40 cores, both virtual and native performance increased almost linearly @ ~90% CPU load • Performance difference remains at ~6% Average RT (ms) %Difference XS HANA 6.5% M HANA 5.7%
  • 12. 12 Low Performance Variation = Consistent Performance OLTP and OLAP have similar characteristics
  • 13. 13 BW-EML Results  Database of 200 million records  450 Users  Mixed Query Execution and Data Loading  CPU Utilization 80-90% %Diff XS Throughput (Dialog Steps / sec) 4.5% XS Response Time (msec) 9.0% M Throughput (Dialog Steps / sec) 4.6% M Response Time (msec) 6.2%
  • 14. 14 BW-EML Detailed Results 0 5000 10000 15000 20000 25000 1 3 5 7 9 11 13 15 17 19 21 23 25 27 29 31 33 35 37 39 41 AvgResponseTime Dialogue Step Response Time for Each Dialogue Step VM LargePages BM 450 Users 2nd Round
  • 15. 15 Medium BW-EML Testing Results 0 5000 10000 15000 20000 25000 30000 35000 40000 45000 50000 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 Medium HANA VM vs BM BW-EML Individual Dialog Step Response Time VM BM
  • 16. 16 Testing Update with vSphere 5.1 Results  The isolated tests for all three workloads were run on vSphere 5.1 • Slight performance gain across all three workloads • SAP-H VMs slightly better than native • Results vs. native:  Linux kernel “transparent huge pages” • Worth 3% - 4% vSphere 5.0 vSphere 5.1 CBTR 9 % 6.5% SAP-H -1% -7% BW-EML Throughput 5 % 4.5% BW-EML Response Time 10.5% 9%
  • 17. 17 HANA Performance Perspective  HANA Case Study • Native only case study • HANA used instead of traditional RBMS • Westmere-EX with 64 GB RAM • 1,800x improvement for a specific operation • Gathers 600 data points from 336 million • Traditional RBMS – several minutes • HANA – 1 second  Potential of virtual HANA • Theoretical application of 10% difference for virtual • Result increases from 1 second to 1.1 seconds • Big gains from using HANA are essentially the same Verification of SAP HANA Performance in the Analysis of Massive Volumes of Data, http://www.intel.com/content/dam/www/public/us /en/documents/case-studies/performance-xeon- e7-nomura-research-institute-data-analysis- study.pdf, 2011
  • 18. 18 vMotion with HANA Lab Tests  Successfully Completed vMotion of 128GB and 256GB HANA VMs • Move live running VM from one physical host to another physical host • No interruption to DB or connected clients • Lab tests done with mixed OLAP and OLTP workload running • VM at approximately 85% utilization across 20 vCPUs • 10G Ethernet required • No noticeable or measureable impact on performance of test run • Test run lasts for approximately 20 minutes • Performed multiple vMotion migrations each test • Each vMotion took approximately 2 to 5 minutes
  • 19. 19 HANA on vSphere Best Practices  No special tuning, just standard DB best practices • Standard database best practices for vSphere • Reserve memory • Paravirtual vSCSI Disk Adapters • Vmxnet3 virtual Network Adapters • No CPU or Memory overcommitment • Keep NUMA in Mind for CPU and RAM  Please see SAP Note 1788665 for SAP FAQ on HANA on vSphere
  • 20. 20 Current State of on HANA on vSphere  Test and Dev Support Statement from SAP in November 2012 • vHANA supported on HANA certified hardware • Virtual HANA appliances Shipping Now • No Shared Storage Support • No vMotion • No DRS • Single Instance HANA Support • Scale Out HANA with shared storage not supported  Future • Full production support • Announced May 23 2013 (http://www.vmware.com/company/news/releases/vmw-sap-hybrid-cloud- services-052113.html) • Certification and Validation Project Underway • COIL Lab Project
  • 21. 21 SAP HANA on VMware Benefits/ROI
  • 22. 22 • Transient By Nature • Many Peaks/Valleys; Predictive • End of Month/End of Quarter/End of Year Why Run Analytic Workloads on VMware? Analytic Workloads Racks Of Hardware • Big Iron; lots of servers • Must Size for Peaks • Large Cap-Ex Virtual Infrastructure • Virtualize Everything • Adapts to Workloads • vCloud Suite • vCenter Operations Manager
  • 23. 23 The SAP Co-Innovation Lab enables partners and customers to forge new ideas and new solutions taking an ecosystem approach to innovation COIL Delivers SAP Landscapes, Solution Architectures and Platforms dynamically provisioned as private clouds The result is an accelerated solution time to market Cloud The SAP Co-Innovation Lab Experience
  • 24. 24 SAP Co-Innovation Lab Project Scope, High Level Timeline Running SAP HANA on the VMware vCloud Suite Deployment, Availability, and Intelligent Management  Proof Of Concept  SAP HANA on vSphere  Standard x86 Hardware • Shared Storage Configuration  VMware vMotion, DRS, HA  Podcast April 18th  SAPPHIRE Demonstrations  Certified HP Hardware  Validate VMware Functionality  SAP HANA on vSphere Scale Out testing  SAP /VMware/HP Webcast • June 19th -over 300 attendees  Demo for VMWorld  Intelligent Management • vCenter Operations Suite  SAP Business Suite on HANA  Disaster Recovery • VMware Site Recovery Manager  Project Collateral • Findings & White papers • Podcasts PHASE I (Complete) PHASE II PHASE III 2013 Feb. - May 2013 Q2 – Q3 2013 Q3 – Q4
  • 25. 25 Application enablement BPC • Successful POC on vHANA • Shooting for November 2013 Go Live, fully virtual BW • NLS implementation is a hard prereq (2013) • Considering vHANA, pending scale-out support vHANA Enablement • Initially targeting single node deployments (1 TB max) • Supported through VMWare • EMC IT to build on VMAX backend to support existing DR solution (SRDF) • vHANA expected to support BPC on HANA project as well as CRM on HANA Build phase SAP Go-Live Roadmap Planning • Mission Critical, OLTP support CRM • vHANA to support Build & Test phases (2013/14) • Avoid future re-work to HANA-specific Ensuring that any HANA-specific developments are Development considerations for R3 PS Go-Live CRM Go-Live BW on HANA Aug Operational Data Mart (HANA as a ‘Side Car’) Data replication from ECC Sidecar DB Platform vHANA prototyping & enablement Sybase IQ (NLS) for BW 2012 2013 2014 2015 vHANA BPC on HANA vHANA CRM on HANA (R3) EMC IT: SAP vHANA Platform Roadmap
  • 26. 26 SAP/VMware Project: HANA on vSphere Certification Testing  Dedicated Hardware at SAP Waldorf • Use for certification and regression testing • Scale up and scale out clusters • Certified hardware partners – IBM & VCE  Testing Configurations • 1TB Single Node • 4 x 512GB Scale Out Multi Node • 4 x 256GB Scale Out Single Node (In-a-box)  Additional Testing Requirements • VMware HA and vMotion validation  Target Completion Q4 • Release updated OSS Note • Hardware to remain in Waldorf IBM Scale UP Platform VCE Scale Out Platform
  • 27. 27 Running Multiple SAP HANA Database on a Single Host  SAP Co-Innovation Lab Project • Hewlett Packard chosen as strategic partner • HP AppSystems for SAP HANA  Single Server Consolidation • Fully Isolated, Independent, and Secure HANA Test and Development Database • Mixed SAP HANA T-Shirt Sizes • Up to 2TB available per vSphere host (5.5 - 4TB)  HP AppSystems for SAP HANA • Example: Single DL980 – 1TB – 8x Intel x86 E7 • Max of 8 X-Small HANA Instances • ~800K hardware savings • Max of 4 Small HANA Instances • ~200K hardware savings VMware vSphere X-Small SAP HANA instance Small SAP HANA instance X-Small SAP HANA instance X-Small SAP HANA instance Multiple Small And/Or X-Small HANA Instances Reduce Test & Development Costs
  • 28. 28 ROI: Rapid Deployment of SAP HANA Instances  VMware Templates & Clones • A clone is a copy of a virtual machine • A template is a master copy of a virtual machine • Used to create many clones  HP AppSystems for SAP HANA • Based on HP ProLiant servers • Quickly deploy • Up to 16 test and development instances of SAP HANA • HP AppSystems include preconfigured SAP HANA VMware templates
  • 29. 29 ROI: Rapid Deployment of SAP HANA Hosts  VMware Host Profiles • Enables you to establish consistent host configurations • Automated compliance checks • Reducing errors caused by misconfigurations  SAP HANA • Consistent host configuration critical to performance • Check & maintain compliance for SAP HANA Clusters: • Scale Up or Scale Out  Complete & Rapid Provisioning Solution • VMware Templates – HANA VMs • VMware Host Profiles – HANA Hosts
  • 30. 30 Mission Critical: Ensuring Zero Downtime For SAP HANA  VMware vMotion • Move running virtual machines across ESXi Server • Mature and stable VMware Technology  Tool For Database Administrators • Zero downtime maintenance • Migrate live databases • Little impact to users  The Point Is • How would a dba do this without vMotion? • Without vMotion; significant downtime • And at what cost to the business? Live SAP HANA Database Migrations Infrastructure Abstraction VMotion™
  • 31. 31 vMotion: So Important to Mission Critical In-Memory Databases  vMotion of SAP HANA In-Memory • Preserves the state of memory • Query processing continues • Slight performance hit during vMotion • Minutes 250GB vHANA instance  Contrast Restart of HANA Physical • Downtime; Query/Transactions abort • HANA does lazy restart loads system tables • Then column/row tables Column Tables Row Tables Temporary Computations System Tables Code & Stack In-Memory State Used Memory SAP HANA Memory Pool Pool (Free)
  • 32. 32 VMware Distributed Resource Scheduled (DRS)  Distributed Resource Scheduler • Align IT infrastructure with business goals • Dynamic allocation of compute resources  Managing SAP HANA Databases • Database workloads are both dynamic and transient • Directs compute resources where needed • Maintain database response times and SLA’s Automated SAP HANA Management Infrastructure Abstraction Dynamic Resource Scheduling
  • 33. 33 SAP HANA: Automation Levels and DRS Rules  DRS Automation Levels • Manual – recommend initial placement and migrations • Partially Automated – Initial placement automated; recommend migrations • Fully Automated – automated placement and migrations  SAP HANA: Powerful DRS Rules • Affinity Rules • HANA runs only on certified hardware • Anti-Affinity Rules • Single HANA instance per host • Migrate non HANA VMs for End of Month Processing from host(s)
  • 34. 34 VMware High Availability (HA) and SAP HANA  Easy To Configure • No coding required • Classic database restart solution  Prioritize SAP HANA Database • Set VM restart priority. • Example • HANA Prod = High • HANA Test = Medium • HANA Dev = Low • Flexible HA management
  • 35. 35 SAP HANA on vSphere: Symantec ApplicationHA  Mission Critical Availability • VMware HA – protects against hardware and OS protection failures • Symantec Application HA – protects application components • Works with vMotion, DRS  SAP vHANA Database • Symantec ApplicationHA • Many preconfigured templates • zNeed to create custom template for vHANA  vSphere 5.5 • vHANA affinity & anti-affinity rules now recognized as part of HA failover
  • 36. 36 SAP HANA Test and Development – Over Commitment  SAP HANA Complex Analytics • Complex queries – 20 or 30 pages long • Debugging nightmare; hours to days  Separate SAP HANA Instance for Developers • Work on unique static data sets • Debug – insure correct results are returned  Exception to Memory/CPU Reservations Best Practices • Memory/CPU can be over provisioned because absolute speed in not a concern • Increase productivity by “speeding” development/debug processes SAP HANA Studio Achieve Higher Consolidation Ratios & Increased ROI
  • 37. 37 Maximizing Use of Hardware: CPU/Memory Reservations/Limits  VMware Resource Management • CPU/Memory Reservations • Guarantee allocation for a virtual Machine • Regardless of VM activity; static allocation • CPU/Memory Shares • Proportional resource allocation; dynamic  Analytic Transient Workloads • Characterize activity of SAP HANA • Scenario: SAP HANA receives 90% of available resources but what happens if HANA becomes less active? • With Reservations no change • With Shares and over commitment other VMs can utilize resources  Additional ROI – Running HANA on VMware HANA VM Other VMs HANA VM BOBJ VM Crystal Reports VM Other VMs SAP HANA 90% of CPU/Memory Resources VMware Shares - CPU/Memory
  • 38. 38 SAP HANA Scale Out and High Availability  SAP HANA Physical High Availability • Requires standby server • Idle resources used only on failover  Physical HA is N+1 Architecture • 3+1 can tolerate a single node failure HANA Node 1 HANA Node 3 HANA Node 2 HANA Standby  SAP HANA vCloud Suite HA • Does not require standby server or idle resources • In cloud architecture migrate virtual machines upon failure; provision resources on demand • Substantial cost savings VMware vCenter Operations VMware vSphere HANA Node 1 HANA Node 2 VMware vSphere HANA Node 3 Test & Dev VMware vSphere ASE SAP Fully Utilize Hardware; Reduced Costs
  • 39. 39 VMware vCenter Operations Suite  Analyze: HANA Workloads • Determine when and where analytic peaks and valleys are occurring?  Forecast: HANA Usage Patterns • Proactively deploy and redeploy resources as needed to HANA and other SAP applications  Plan: SAP HANA Live Migrations • Migrate HANA and other applications using vMotion and Distributed Resource Scheduler (DRS) Once SAP HANA is Virtualized… HANA HANA Sybase ASE Sybase IQ vCenter Operations Suite: SAP Real-Time Data Platform
  • 40. 40 Conclusions  SAP HANA on VMware • Performance is not an issue  SAP Co-Innovation Lab • Powerful partnership of SAP, EMC, VCE, HP • Delivering ROI and Innovative solutions to market • Leveraging VMware technologies with SAP HANA • Validation of vMotion, DRS, HA, Templates • SAP HANA/VMware Demos - VMwareTV • Upcoming Phases • SAP HANA Scale Out testing • SAP Business Suite on Powered by HANA  Follow Project Progress on the SAP Community Network
  • 41. 41 Other VMware Activities Related to This Session  Group Discussions: VAPP1003-GD, VAPP1008-GD, VAPP1009-GD SAP with Girish or Mohan Potheri or Vas Mitra
  • 43.
  • 44. Big Data: Virtualized SAP HANA Performance, Scalability and Practices Bob Goldsand, VMware Todd Muirhead, VMware VAPP5591 #VAPP5591