Submit Search
Upload
SAP Gateway scalability testing
•
1 like
•
178 views
Е
Евгений Друзькин
Follow
SAP Gateway scalability testing
Read less
Read more
Software
Report
Share
Report
Share
1 of 25
Download now
Download to read offline
Recommended
000 237
000 237
ambrevan87
Informix User Group France - 30/11/2010 - Nouveautés IDS 11.10 & 11.50
Informix User Group France - 30/11/2010 - Nouveautés IDS 11.10 & 11.50
Nicolas Desachy
SVC / Storwize: cache partition analysis (BVQ howto)
SVC / Storwize: cache partition analysis (BVQ howto)
Michael Pirker
Innovate2013Breakout-RDA-2179-Frank-Ning
Innovate2013Breakout-RDA-2179-Frank-Ning
Frank Ning
AME-1934 : Enable Active-Active Messaging Technology to Extend Workload Balan...
AME-1934 : Enable Active-Active Messaging Technology to Extend Workload Balan...
wangbo626
Best Practices: Migrating a Postgres Production Database to the Cloud
Best Practices: Migrating a Postgres Production Database to the Cloud
EDB
ScalabilityAvailability
ScalabilityAvailability
webuploader
BigDataSpain 2016: Introduction to Apache Apex
BigDataSpain 2016: Introduction to Apache Apex
Thomas Weise
Recommended
000 237
000 237
ambrevan87
Informix User Group France - 30/11/2010 - Nouveautés IDS 11.10 & 11.50
Informix User Group France - 30/11/2010 - Nouveautés IDS 11.10 & 11.50
Nicolas Desachy
SVC / Storwize: cache partition analysis (BVQ howto)
SVC / Storwize: cache partition analysis (BVQ howto)
Michael Pirker
Innovate2013Breakout-RDA-2179-Frank-Ning
Innovate2013Breakout-RDA-2179-Frank-Ning
Frank Ning
AME-1934 : Enable Active-Active Messaging Technology to Extend Workload Balan...
AME-1934 : Enable Active-Active Messaging Technology to Extend Workload Balan...
wangbo626
Best Practices: Migrating a Postgres Production Database to the Cloud
Best Practices: Migrating a Postgres Production Database to the Cloud
EDB
ScalabilityAvailability
ScalabilityAvailability
webuploader
BigDataSpain 2016: Introduction to Apache Apex
BigDataSpain 2016: Introduction to Apache Apex
Thomas Weise
Apache Hadoop YARN 3.x in Alibaba
Apache Hadoop YARN 3.x in Alibaba
DataWorks Summit
Tips Tricks and Little known features in SAP ASE
Tips Tricks and Little known features in SAP ASE
SAP Technology
The Magic of Tuning in PostgreSQL
The Magic of Tuning in PostgreSQL
Ashnikbiz
How to scale recommendation system with HBase
How to scale recommendation system with HBase
Rafael Arana
TCP and BBR
TCP and BBR
APNIC
Sunx4450 Intel7460 GigaSpaces XAP Platform Benchmark
Sunx4450 Intel7460 GigaSpaces XAP Platform Benchmark
Shay Hassidim
Much Ado About CPU
Much Ado About CPU
Martin Packer
Storage Networking Solutions for High Performance Databases by QLogic
Storage Networking Solutions for High Performance Databases by QLogic
Jone Smith
Inside MapR's M7
Inside MapR's M7
Ted Dunning
zIIP Capacity Planning
zIIP Capacity Planning
Martin Packer
Analyzing OTM Logs and Troubleshooting
Analyzing OTM Logs and Troubleshooting
MavenWire
Top 5 performance and capacity challenges for z/OS
Top 5 performance and capacity challenges for z/OS
Metron
EnterpriseDB's Best Practices for Postgres DBAs
EnterpriseDB's Best Practices for Postgres DBAs
EDB
Chapter 9 Operating Systems silberschatz
Chapter 9 Operating Systems silberschatz
GiulianoRanauro
Efficient Data Center Virtualization with QLogic 10GbE Solutions from HP
Efficient Data Center Virtualization with QLogic 10GbE Solutions from HP
Jone Smith
Master Index Rebuilding in ASE 15.7
Master Index Rebuilding in ASE 15.7
SAP Technology
Capacity Management for system z license charge reporting
Capacity Management for system z license charge reporting
Metron
Best Practices to avoid ORA-01555
Best Practices to avoid ORA-01555
Deiby Gómez
Daya_DBA
Daya_DBA
Dayasekhar Babu Kurakalva
My First Web Services Example - XFire, Spring, SoapUI
My First Web Services Example - XFire, Spring, SoapUI
Guo Albert
Las relaciones publicas 2
Las relaciones publicas 2
Driseidy Herrera
Masas
Masas
guillermo gurrola
More Related Content
What's hot
Apache Hadoop YARN 3.x in Alibaba
Apache Hadoop YARN 3.x in Alibaba
DataWorks Summit
Tips Tricks and Little known features in SAP ASE
Tips Tricks and Little known features in SAP ASE
SAP Technology
The Magic of Tuning in PostgreSQL
The Magic of Tuning in PostgreSQL
Ashnikbiz
How to scale recommendation system with HBase
How to scale recommendation system with HBase
Rafael Arana
TCP and BBR
TCP and BBR
APNIC
Sunx4450 Intel7460 GigaSpaces XAP Platform Benchmark
Sunx4450 Intel7460 GigaSpaces XAP Platform Benchmark
Shay Hassidim
Much Ado About CPU
Much Ado About CPU
Martin Packer
Storage Networking Solutions for High Performance Databases by QLogic
Storage Networking Solutions for High Performance Databases by QLogic
Jone Smith
Inside MapR's M7
Inside MapR's M7
Ted Dunning
zIIP Capacity Planning
zIIP Capacity Planning
Martin Packer
Analyzing OTM Logs and Troubleshooting
Analyzing OTM Logs and Troubleshooting
MavenWire
Top 5 performance and capacity challenges for z/OS
Top 5 performance and capacity challenges for z/OS
Metron
EnterpriseDB's Best Practices for Postgres DBAs
EnterpriseDB's Best Practices for Postgres DBAs
EDB
Chapter 9 Operating Systems silberschatz
Chapter 9 Operating Systems silberschatz
GiulianoRanauro
Efficient Data Center Virtualization with QLogic 10GbE Solutions from HP
Efficient Data Center Virtualization with QLogic 10GbE Solutions from HP
Jone Smith
Master Index Rebuilding in ASE 15.7
Master Index Rebuilding in ASE 15.7
SAP Technology
Capacity Management for system z license charge reporting
Capacity Management for system z license charge reporting
Metron
Best Practices to avoid ORA-01555
Best Practices to avoid ORA-01555
Deiby Gómez
Daya_DBA
Daya_DBA
Dayasekhar Babu Kurakalva
What's hot
(19)
Apache Hadoop YARN 3.x in Alibaba
Apache Hadoop YARN 3.x in Alibaba
Tips Tricks and Little known features in SAP ASE
Tips Tricks and Little known features in SAP ASE
The Magic of Tuning in PostgreSQL
The Magic of Tuning in PostgreSQL
How to scale recommendation system with HBase
How to scale recommendation system with HBase
TCP and BBR
TCP and BBR
Sunx4450 Intel7460 GigaSpaces XAP Platform Benchmark
Sunx4450 Intel7460 GigaSpaces XAP Platform Benchmark
Much Ado About CPU
Much Ado About CPU
Storage Networking Solutions for High Performance Databases by QLogic
Storage Networking Solutions for High Performance Databases by QLogic
Inside MapR's M7
Inside MapR's M7
zIIP Capacity Planning
zIIP Capacity Planning
Analyzing OTM Logs and Troubleshooting
Analyzing OTM Logs and Troubleshooting
Top 5 performance and capacity challenges for z/OS
Top 5 performance and capacity challenges for z/OS
EnterpriseDB's Best Practices for Postgres DBAs
EnterpriseDB's Best Practices for Postgres DBAs
Chapter 9 Operating Systems silberschatz
Chapter 9 Operating Systems silberschatz
Efficient Data Center Virtualization with QLogic 10GbE Solutions from HP
Efficient Data Center Virtualization with QLogic 10GbE Solutions from HP
Master Index Rebuilding in ASE 15.7
Master Index Rebuilding in ASE 15.7
Capacity Management for system z license charge reporting
Capacity Management for system z license charge reporting
Best Practices to avoid ORA-01555
Best Practices to avoid ORA-01555
Daya_DBA
Daya_DBA
Viewers also liked
My First Web Services Example - XFire, Spring, SoapUI
My First Web Services Example - XFire, Spring, SoapUI
Guo Albert
Las relaciones publicas 2
Las relaciones publicas 2
Driseidy Herrera
Masas
Masas
guillermo gurrola
Leo e Sorriso: progetti di ricerca tecnologici per l'energia
Leo e Sorriso: progetti di ricerca tecnologici per l'energia
CSI Piemonte
Payment System Simulations @ Central Bank of Bolivia
Payment System Simulations @ Central Bank of Bolivia
Kimmo Soramaki
CICS Transaction Gateway V9.1 Overview
CICS Transaction Gateway V9.1 Overview
Robert Jones
Portfolio architecture
Portfolio architecture
duchene-sophie
Romanticismo riassunto
Romanticismo riassunto
Valentina Meli
Fire pump controllers
Fire pump controllers
michaeljmack
Variable speed fire pump controllers
Variable speed fire pump controllers
michaeljmack
Soap ui
Soap ui
EPAM_Dnipropetrovsk_Testing_Community
מגמות וחדשנות בשירותים פיננסיים: השיבוש הדיגיטלי
מגמות וחדשנות בשירותים פיננסיים: השיבוש הדיגיטלי
Carmelon Digital Marketing
Resume [PatrickOwens]
Resume [PatrickOwens]
Patrick Owens
Learning design
Learning design
Laura Antichi
JOURNEY TO TRUE DEMOCRACY IN AFRICA
JOURNEY TO TRUE DEMOCRACY IN AFRICA
TrueDemocracy
ICD-10-PCS Codes – Definition, Use and Importance
ICD-10-PCS Codes – Definition, Use and Importance
Outsource Strategies International
Api testing
Api testing
test test
SOAP-UI The Web service Testing
SOAP-UI The Web service Testing
Ganesh Mandala
4 Major Advantages of API Testing
4 Major Advantages of API Testing
QASource
Introduction to SoapUI day 3
Introduction to SoapUI day 3
Qualitest
Viewers also liked
(20)
My First Web Services Example - XFire, Spring, SoapUI
My First Web Services Example - XFire, Spring, SoapUI
Las relaciones publicas 2
Las relaciones publicas 2
Masas
Masas
Leo e Sorriso: progetti di ricerca tecnologici per l'energia
Leo e Sorriso: progetti di ricerca tecnologici per l'energia
Payment System Simulations @ Central Bank of Bolivia
Payment System Simulations @ Central Bank of Bolivia
CICS Transaction Gateway V9.1 Overview
CICS Transaction Gateway V9.1 Overview
Portfolio architecture
Portfolio architecture
Romanticismo riassunto
Romanticismo riassunto
Fire pump controllers
Fire pump controllers
Variable speed fire pump controllers
Variable speed fire pump controllers
Soap ui
Soap ui
מגמות וחדשנות בשירותים פיננסיים: השיבוש הדיגיטלי
מגמות וחדשנות בשירותים פיננסיים: השיבוש הדיגיטלי
Resume [PatrickOwens]
Resume [PatrickOwens]
Learning design
Learning design
JOURNEY TO TRUE DEMOCRACY IN AFRICA
JOURNEY TO TRUE DEMOCRACY IN AFRICA
ICD-10-PCS Codes – Definition, Use and Importance
ICD-10-PCS Codes – Definition, Use and Importance
Api testing
Api testing
SOAP-UI The Web service Testing
SOAP-UI The Web service Testing
4 Major Advantages of API Testing
4 Major Advantages of API Testing
Introduction to SoapUI day 3
Introduction to SoapUI day 3
Similar to SAP Gateway scalability testing
Architecting and Tuning IIB/eXtreme Scale for Maximum Performance and Reliabi...
Architecting and Tuning IIB/eXtreme Scale for Maximum Performance and Reliabi...
Prolifics
SAP
SAP
malikashu
Monitoring_and_Managing_Peopelsoft_Resources-Namrata Zalewski
Monitoring_and_Managing_Peopelsoft_Resources-Namrata Zalewski
Namrata Zalewski
Impact2014 session # 1523 performance optimization using ibm java on z and w...
Impact2014 session # 1523 performance optimization using ibm java on z and w...
Elena Nanos
OOW16 - Getting Optimal Performance from Oracle E-Business Suite [CON6711]
OOW16 - Getting Optimal Performance from Oracle E-Business Suite [CON6711]
vasuballa
Become a Performance Diagnostics Hero
Become a Performance Diagnostics Hero
TechWell
Sap basis online training classes
Sap basis online training classes
sapehsit
Scaling up uber's real time data analytics
Scaling up uber's real time data analytics
Xiang Fu
Sap basis administrator user guide
Sap basis administrator user guide
PoguttuezhiniVP
Will it Scale? The Secrets behind Scaling Stream Processing Applications
Will it Scale? The Secrets behind Scaling Stream Processing Applications
Navina Ramesh
How to Improve Performance Testing Using InfluxDB and Apache JMeter
How to Improve Performance Testing Using InfluxDB and Apache JMeter
InfluxData
Training Webinar: Detect Performance Bottlenecks of Applications
Training Webinar: Detect Performance Bottlenecks of Applications
OutSystems
OSMC 2022 | The Power of Metrics, Logs & Traces with Open Source by Emil-Andr...
OSMC 2022 | The Power of Metrics, Logs & Traces with Open Source by Emil-Andr...
NETWAYS
Strata Singapore: GearpumpReal time DAG-Processing with Akka at Scale
Strata Singapore: GearpumpReal time DAG-Processing with Akka at Scale
Sean Zhong
Introduction to Apache Apex - CoDS 2016
Introduction to Apache Apex - CoDS 2016
Bhupesh Chawda
Real-time Stream Processing using Apache Apex
Real-time Stream Processing using Apache Apex
Apache Apex
Actionable Insights with Apache Apex at Apache Big Data 2017 by Devendra Tagare
Actionable Insights with Apache Apex at Apache Big Data 2017 by Devendra Tagare
Apache Apex
Autodesk Technical Webinar: SAP HANA in-memory database
Autodesk Technical Webinar: SAP HANA in-memory database
SAP PartnerEdge program for Application Development
Performance vision Version 2.15 news
Performance vision Version 2.15 news
PerformanceVision (previously SecurActive)
Challenges Encountered by Scaling Up Recommendation Services at Gravity R&D
Challenges Encountered by Scaling Up Recommendation Services at Gravity R&D
Domonkos Tikk
Similar to SAP Gateway scalability testing
(20)
Architecting and Tuning IIB/eXtreme Scale for Maximum Performance and Reliabi...
Architecting and Tuning IIB/eXtreme Scale for Maximum Performance and Reliabi...
SAP
SAP
Monitoring_and_Managing_Peopelsoft_Resources-Namrata Zalewski
Monitoring_and_Managing_Peopelsoft_Resources-Namrata Zalewski
Impact2014 session # 1523 performance optimization using ibm java on z and w...
Impact2014 session # 1523 performance optimization using ibm java on z and w...
OOW16 - Getting Optimal Performance from Oracle E-Business Suite [CON6711]
OOW16 - Getting Optimal Performance from Oracle E-Business Suite [CON6711]
Become a Performance Diagnostics Hero
Become a Performance Diagnostics Hero
Sap basis online training classes
Sap basis online training classes
Scaling up uber's real time data analytics
Scaling up uber's real time data analytics
Sap basis administrator user guide
Sap basis administrator user guide
Will it Scale? The Secrets behind Scaling Stream Processing Applications
Will it Scale? The Secrets behind Scaling Stream Processing Applications
How to Improve Performance Testing Using InfluxDB and Apache JMeter
How to Improve Performance Testing Using InfluxDB and Apache JMeter
Training Webinar: Detect Performance Bottlenecks of Applications
Training Webinar: Detect Performance Bottlenecks of Applications
OSMC 2022 | The Power of Metrics, Logs & Traces with Open Source by Emil-Andr...
OSMC 2022 | The Power of Metrics, Logs & Traces with Open Source by Emil-Andr...
Strata Singapore: GearpumpReal time DAG-Processing with Akka at Scale
Strata Singapore: GearpumpReal time DAG-Processing with Akka at Scale
Introduction to Apache Apex - CoDS 2016
Introduction to Apache Apex - CoDS 2016
Real-time Stream Processing using Apache Apex
Real-time Stream Processing using Apache Apex
Actionable Insights with Apache Apex at Apache Big Data 2017 by Devendra Tagare
Actionable Insights with Apache Apex at Apache Big Data 2017 by Devendra Tagare
Autodesk Technical Webinar: SAP HANA in-memory database
Autodesk Technical Webinar: SAP HANA in-memory database
Performance vision Version 2.15 news
Performance vision Version 2.15 news
Challenges Encountered by Scaling Up Recommendation Services at Gravity R&D
Challenges Encountered by Scaling Up Recommendation Services at Gravity R&D
Recently uploaded
EY_Graph Database Powered Sustainability
EY_Graph Database Powered Sustainability
Neo4j
ODSC - Batch to Stream workshop - integration of Apache Spark, Cassandra, Pos...
ODSC - Batch to Stream workshop - integration of Apache Spark, Cassandra, Pos...
Christina Lin
Unveiling the Tech Salsa of LAMs with Janus in Real-Time Applications
Unveiling the Tech Salsa of LAMs with Janus in Real-Time Applications
Alberto González Trastoy
Alluxio Monthly Webinar | Cloud-Native Model Training on Distributed Data
Alluxio Monthly Webinar | Cloud-Native Model Training on Distributed Data
Alluxio, Inc.
Salesforce Certified Field Service Consultant
Salesforce Certified Field Service Consultant
AxelRicardoTrocheRiq
Short Story: Unveiling the Reasoning Abilities of Large Language Models by Ke...
Short Story: Unveiling the Reasoning Abilities of Large Language Models by Ke...
kellynguyen01
(Genuine) Escort Service Lucknow | Starting ₹,5K To @25k with A/C 🧑🏽❤️🧑🏻 89...
(Genuine) Escort Service Lucknow | Starting ₹,5K To @25k with A/C 🧑🏽❤️🧑🏻 89...
gurkirankumar98700
Hand gesture recognition PROJECT PPT.pptx
Hand gesture recognition PROJECT PPT.pptx
bodapatigopi8531
Try MyIntelliAccount Cloud Accounting Software As A Service Solution Risk Fre...
Try MyIntelliAccount Cloud Accounting Software As A Service Solution Risk Fre...
MyIntelliSource, Inc.
Der Spagat zwischen BIAS und FAIRNESS (2024)
Der Spagat zwischen BIAS und FAIRNESS (2024)
OPEN KNOWLEDGE GmbH
5 Signs You Need a Fashion PLM Software.pdf
5 Signs You Need a Fashion PLM Software.pdf
Wave PLM
Unit 1.1 Excite Part 1, class 9, cbse...
Unit 1.1 Excite Part 1, class 9, cbse...
aditisharan08
Building a General PDE Solving Framework with Symbolic-Numeric Scientific Mac...
Building a General PDE Solving Framework with Symbolic-Numeric Scientific Mac...
stazi3110
why an Opensea Clone Script might be your perfect match.pdf
why an Opensea Clone Script might be your perfect match.pdf
joe51371421
Introduction to Decentralized Applications (dApps)
Introduction to Decentralized Applications (dApps)
Intelisync
Exploring iOS App Development: Simplifying the Process
Exploring iOS App Development: Simplifying the Process
Evangelist Apps https://twitter.com/EvangelistSW/
HR Software Buyers Guide in 2024 - HRSoftware.com
HR Software Buyers Guide in 2024 - HRSoftware.com
Fatema Valibhai
The Ultimate Test Automation Guide_ Best Practices and Tips.pdf
The Ultimate Test Automation Guide_ Best Practices and Tips.pdf
kalichargn70th171
Unlocking the Future of AI Agents with Large Language Models
Unlocking the Future of AI Agents with Large Language Models
aagamshah0812
TECUNIQUE: Success Stories: IT Service provider
TECUNIQUE: Success Stories: IT Service provider
mohitmore19
Recently uploaded
(20)
EY_Graph Database Powered Sustainability
EY_Graph Database Powered Sustainability
ODSC - Batch to Stream workshop - integration of Apache Spark, Cassandra, Pos...
ODSC - Batch to Stream workshop - integration of Apache Spark, Cassandra, Pos...
Unveiling the Tech Salsa of LAMs with Janus in Real-Time Applications
Unveiling the Tech Salsa of LAMs with Janus in Real-Time Applications
Alluxio Monthly Webinar | Cloud-Native Model Training on Distributed Data
Alluxio Monthly Webinar | Cloud-Native Model Training on Distributed Data
Salesforce Certified Field Service Consultant
Salesforce Certified Field Service Consultant
Short Story: Unveiling the Reasoning Abilities of Large Language Models by Ke...
Short Story: Unveiling the Reasoning Abilities of Large Language Models by Ke...
(Genuine) Escort Service Lucknow | Starting ₹,5K To @25k with A/C 🧑🏽❤️🧑🏻 89...
(Genuine) Escort Service Lucknow | Starting ₹,5K To @25k with A/C 🧑🏽❤️🧑🏻 89...
Hand gesture recognition PROJECT PPT.pptx
Hand gesture recognition PROJECT PPT.pptx
Try MyIntelliAccount Cloud Accounting Software As A Service Solution Risk Fre...
Try MyIntelliAccount Cloud Accounting Software As A Service Solution Risk Fre...
Der Spagat zwischen BIAS und FAIRNESS (2024)
Der Spagat zwischen BIAS und FAIRNESS (2024)
5 Signs You Need a Fashion PLM Software.pdf
5 Signs You Need a Fashion PLM Software.pdf
Unit 1.1 Excite Part 1, class 9, cbse...
Unit 1.1 Excite Part 1, class 9, cbse...
Building a General PDE Solving Framework with Symbolic-Numeric Scientific Mac...
Building a General PDE Solving Framework with Symbolic-Numeric Scientific Mac...
why an Opensea Clone Script might be your perfect match.pdf
why an Opensea Clone Script might be your perfect match.pdf
Introduction to Decentralized Applications (dApps)
Introduction to Decentralized Applications (dApps)
Exploring iOS App Development: Simplifying the Process
Exploring iOS App Development: Simplifying the Process
HR Software Buyers Guide in 2024 - HRSoftware.com
HR Software Buyers Guide in 2024 - HRSoftware.com
The Ultimate Test Automation Guide_ Best Practices and Tips.pdf
The Ultimate Test Automation Guide_ Best Practices and Tips.pdf
Unlocking the Future of AI Agents with Large Language Models
Unlocking the Future of AI Agents with Large Language Models
TECUNIQUE: Success Stories: IT Service provider
TECUNIQUE: Success Stories: IT Service provider
SAP Gateway scalability testing
1.
SAP NetWeaver Gateway Throughput
& Scalability David Freidlin
2.
© 2013 SAP
AG. All rights reserved. 2 Agenda Gateway Throughput Gateway Data Scalability Gateway Scaling Out Gateway High Availability
3.
© 2013 SAP
AG. All rights reserved. 3 Gateway Throughput Gateway is stateless (no session is stored on the Gateway server). Therefore the throughput parameter (number of calls per time period) has more value than number of users. In Gateway, when 100 users execute 10 calls per hour, each consume the same Gateway resources as 10 users that execute 100 calls per hour each. To achieve better throughput, we recommend that you implement SAP Note 1801618.
4.
© 2013 SAP
AG. All rights reserved. 4 Gateway Throughput Test configuration (executed with load runner tool): 600 users with 5 seconds think-time between operations. Ramp up 5 users every 30 seconds (1 hour ramp up). Every user executes the following calls sequentially: Read 50 bookings in XML format, Read 100 bookings in XML format Read 200 bookings in XML format, Read 50 bookings in JSON format Read 100 bookings in JSON format, Read 200 bookings in JSON format Gateway server hardware configuration is 8 cores with 1,700 SAPS each, and 32 GB RAM. Test results: Total number of calls per second (throughput) is scalable when CPU utilization of the Gateway server increases. CPU of the Gateway server reaches 100%, and that of the backend system reaches 25% when you complete to ramp-up the users. Response time is stable during the test execution. ~203,000 calls passed. No error calls. 105 calls per second were executed once CPU of the Gateway server reached 100%.
5.
© 2013 SAP
AG. All rights reserved. 5 Gateway Throughput (Graph) Gateway_Throughput_LR_HTML_Report.zip In the attached file, you can find the load runner HTML report for all the graphs.
6.
© 2013 SAP
AG. All rights reserved. 6 Gateway Data Scalability Gateway processing time is scalable when the number of objects fetched from the backend increases JSON format behaves slightly better than XML. 0 2000 4000 6000 8000 10000 12000 0 5000 10000 15000 20000 25000 30000 Time(ms) Number of fetched objects (bookings) Gateway Data Scalability Gateway + Backend Response Time (XML) Gateway + Backend Response Time (JSON) Gateway CPU (XML) Gateway CPU (JSON) (*) Backend Response Time includes RFC call time.
7.
© 2013 SAP
AG. All rights reserved. 7 Agenda Gateway Throughput Gateway Data Scalability Gateway Scaling Out o Gateway Scaling Out Landscape o Scaling Out Test Configuration o Scaling Out Test Results Gateway High Availability
8.
© 2013 SAP
AG. All rights reserved. 8 Gateway Scaling Out Landscape GW 2.0 DI ABAP 7.02 (VM) 7,500 SAPS The landscape contains SAP Web Dispatcher, 3 SAP NetWeaver Gateway dialog instances, and 2 SAP Business Suite systems (ERP and CRM). First Gateway dialog instance has 14,000 SAPS, the second has 10,500 SAPS, and the third has 7,500 SAPS. SAP Web Dispatcher is used as a load balancer. SAP Web Dispatcher and one Gateway Dialog Instance are on VMware machines. 10,500 SAPS 14,000 SAPS
9.
© 2013 SAP
AG. All rights reserved. 9 Scaling Out Test Configuration - I Test configuration: Systems: SAP Web Dispatcher, 3 Gateway Dialog Instances (DIs), ERP and CRM. Test procedure: Phase 1. Run 220 users. Only one Gateway DI with 14,000 SAPS works. o Two Gateway DIs manually stopped. o SAP Web Dispatcher sends requests to one Gateway DI only. Phase 2. After 1 hour, start manually the second Gateway DI with 10,500 SAPS. o One Gateway DI still stopped. o SAP Web Dispatcher sends requests to two Gateway DIs Phase 3. After 1.5 hours, run 150 additional users. The total number of users is 370. o One Gateway DI is still stopped. Phase 4. After 1 hour, manually start the third Gateway DI with 7,500 SAPS. o SAP Web Dispatcher sends requests to all three Gateway DIs. Phase 5. After 1 hour, run 100 additional users. The total number of users is 470.
10.
© 2013 SAP
AG. All rights reserved. 10 Scaling Out Test Configuration - II Think-time between operations equals to 1 second. Every user triggers one call to query 25 flight objects from the CRM or the ERP system (randomly, 50:50) through SAP NetWeaver Gateway. The user then waits for 1 second and triggers the same call again. Test time period: 5.5 hours (for 5 phases).
11.
© 2013 SAP
AG. All rights reserved. 11 Scaling Out Test Results – I Test results: Throughput (number of calls per second) is scalable when the CPU utilization and the SAPS of Gateway Dialog Instances are increased. The following table shows scaling out results of 5 phases: Phase # Users # GW DIs # GW DIs SAPS CPU Utilization (%) Throughput (calls per second) Throughput/ SAPS Response Time (Sec) 1 220 1 14K 100% 140 0.01 0.57 2 220 2 14K+10.5K=24.5K 75% each 195 0.008 0.13 3 370 2 14K+10.5K=24.5K 100% 245 0.01 0.5 4 370 3 14K+10.5K+7.5K= 32K 85% each 295 0.009 0.23 5 470 3 14K+10.5K+7.5K= 32K 100% 320 0.01 0.46
12.
© 2013 SAP
AG. All rights reserved. 12 Scaling Out Test Results - II ~5,000,000 transactions executed in 5.5 hours without errors. Response time was stable during every phase. It was higher than single user response time due to CPU utilization bottleneck and this was expected. ERP, CRM and SAP Web Dispatcher systems behaved stable and linearly. With 3 SAP NetWeaver Gateway Dialog Instances, the systems produced 320 transactions per second 1,150,000 transactions per hour!
13.
© 2013 SAP
AG. All rights reserved. 13 Scaling Out: Load Runner Results – Graph I GW DI 1 CPU Utilization (%) Response Time (sec) Transactions per second (Throughput) ERP CPU Utilization (%) GW DI 2 CPU Utilization (%) CRM CPU Utilization (%) Running Vusers GW DI 3 CPU Utilization (%) Web Dispatcher CPU Utilization (%) Phase 1 Phase 2 Phase 5Phase 3 Phase 4 Merged graphs of CPU Utilization of 3 Gateway DIs, CRM, ERP , Web Dispatcher with Throughput, Response Time, and Number of Users, in 5 Phases. Note: The values in the table below are in a number of scales.
14.
© 2013 SAP
AG. All rights reserved. 14 Scaling Out Load Runner Results – Graph II Response Time (sec) Transactions per second (Throughput) Running Vusers Phase 1 Phase 2 Phase 5Phase 3 Phase 4 Merged graphs of Throughput, Response Time, and Number of Users in 5 Phases. Note: The values in the table below are in a number of scales.
15.
© 2013 SAP
AG. All rights reserved. 15 Scaling Out Load Runner Results – Graph III GW DI 1 CPU Utilization (%) Transactions per second (Throughput) GW DI 2 CPU Utilization (%) Running Vusers GW DI 3 CPU Utilization (%) Phase 1 Phase 2 Phase 5Phase 3 Phase 4 Merged graphs of CPU Utilization of 3 Gateway DIs, Throughput, and Number of Users.
16.
© 2013 SAP
AG. All rights reserved. 16 Agenda Gateway Throughput Gateway Data Scalability Gateway Scaling Out Gateway High Availability o Failover test o Services distribution by Logon Group test
17.
© 2013 SAP
AG. All rights reserved. 17 Gateway High Availability Landscape
18.
© 2013 SAP
AG. All rights reserved. 18 Failover Test Configuration Test configuration: Systems: SAP Web Dispatcher, 2 Gateway Dis, and CRM system 1,000 users with 10 seconds think-time between operations. Every user triggers one call query 25 flight objects from the CRM system waits for 5 to 15 seconds and triggers the same call again. Test time period: 16 hours One of the Dialog instances was switched off manually after ~6 hours of the load test.
19.
© 2013 SAP
AG. All rights reserved. 19 Failover Test Results Test results: The response time and throughput of Gateway did not change when the second DI was stopped. When the second Gateway DI was stopped, the SAP Web Dispatcher sent all the calls to the first Gateway DI, which continued to be stable with higher utilization. 5,600,000 transactions were executed without errors. The systems were stable during 16 hours. The response time, throughput (~100 transactions per second!) and systems behaviuor were very stable.
20.
© 2013 SAP
AG. All rights reserved. 20 Failover Test Load Runner Results (Graph)
21.
© 2013 SAP
AG. All rights reserved. 21 Services Distribution By Logon Group Test Configuration Test configuration: Systems: SAP Web Dispatcher, 2 Gateway DIs, ERP and CRM system. 1,000 users with 10 seconds think-time between operations. Every user triggers randomly (50:50), one query call for flight objects from the CRM system, or Material query from ERP system. Each user then waits for 5 to 15 seconds, and triggers the call randomly again. Test time period: 7 hours 2 logon groups. Flight service belongs to logon Group 1, and the service logic calls to CRM. Material service belongs to logon Group 2 and calls to ERP.
22.
© 2013 SAP
AG. All rights reserved. 22 Services Distribution By Logon Group Test Results Test results: SAP Web Dispatcher distributed the work load to relevant GW DI according to configurations. ~2,400,000 transactions passed and 19 failed. The systems were stable during 16 hours. The response time, throughput (~100 transactions per second!) and systems behaviuor were very stable.
23.
© 2013 SAP
AG. All rights reserved. 23 Services Distribution Test Load Runner Results (Graph)
24.
© 2013 SAP
AG. All rights reserved. 24 No part of this publication may be reproduced or transmitted in any form or for any purpose without the express permission of SAP AG. The information contained herein may be changed without prior notice. Some software products marketed by SAP AG and its distributors contain proprietary software components of other software vendors. Microsoft, Windows, Excel, Outlook, and PowerPoint are registered trademarks of Microsoft Corporation. IBM, DB2, DB2 Universal Database, System i, System i5, System p, System p5, System x, System z, System z10, System z9, z10, z9, iSeries, pSeries, xSeries, zSeries, eServer, z/VM, z/OS, i5/OS, S/390, OS/390, OS/400, AS/400, S/390 Parallel Enterprise Server, PowerVM, Power Architecture, POWER6+, POWER6, POWER5+, POWER5, POWER, OpenPower, PowerPC, BatchPipes, BladeCenter, System Storage, GPFS, HACMP, RETAIN, DB2 Connect, RACF, Redbooks, OS/2, Parallel Sysplex, MVS/ESA, AIX, Intelligent Miner, WebSphere, Netfinity, Tivoli and Informix are trademarks or registered trademarks of IBM Corporation. Linux is the registered trademark of Linus Torvalds in the U.S. and other countries. Adobe, the Adobe logo, Acrobat, PostScript, and Reader are either trademarks or registered trademarks of Adobe Systems Incorporated in the United States and/or other countries. Oracle and Java are registered trademarks of Oracle and/or its affiliates. UNIX, X/Open, OSF/1, and Motif are registered trademarks of the Open Group. Citrix, ICA, Program Neighborhood, MetaFrame, WinFrame, VideoFrame, and MultiWin are trademarks or registered trademarks of Citrix Systems, Inc. HTML, XML, XHTML and W3C are trademarks or registered trademarks of W3C®, World Wide Web Consortium, Massachusetts Institute of Technology. © 2013 SAP AG. All rights reserved. SAP, R/3, SAP NetWeaver, Duet, PartnerEdge, ByDesign, SAP BusinessObjects Explorer, StreamWork, and other SAP products and services mentioned herein as well as their respective logos are trademarks or registered trademarks of SAP AG in Germany and other countries. Business Objects and the Business Objects logo, BusinessObjects, Crystal Reports, Crystal Decisions, Web Intelligence, Xcelsius, and other Business Objects products and services mentioned herein as well as their respective logos are trademarks or registered trademarks of Business Objects Software Ltd. Business Objects is an SAP company. Sybase and Adaptive Server, iAnywhere, Sybase 365, SQL Anywhere, and other Sybase products and services mentioned herein as well as their respective logos are trademarks or registered trademarks of Sybase, Inc. Sybase is an SAP company. All other product and service names mentioned are the trademarks of their respective companies. Data contained in this document serves informational purposes only. National product specifications may vary. The information in this document is proprietary to SAP. No part of this document may be reproduced, copied, or transmitted in any form or for any purpose without the express prior written permission of SAP AG.
25.
© 2013 SAP
AG. All rights reserved. 25 © 2013 SAP AG. Alle Rechte vorbehalten. Weitergabe und Vervielfältigung dieser Publikation oder von Teilen daraus sind, zu welchem Zweck und in welcher Form auch immer, ohne die ausdrückliche schriftliche Genehmigung durch SAP AG nicht gestattet. In dieser Publikation enthaltene Informationen können ohne vorherige Ankündigung geändert werden. Die von SAP AG oder deren Vertriebsfirmen angebotenen Softwareprodukte können Softwarekomponenten auch anderer Softwarehersteller enthalten. Microsoft, Windows, Excel, Outlook, und PowerPoint sind eingetragene Marken der Microsoft Corporation. IBM, DB2, DB2 Universal Database, System i, System i5, System p, System p5, System x, System z, System z10, System z9, z10, z9, iSeries, pSeries, xSeries, zSeries, eServer, z/VM, z/OS, i5/OS, S/390, OS/390, OS/400, AS/400, S/390 Parallel Enterprise Server, PowerVM, Power Architecture, POWER6+, POWER6, POWER5+, POWER5, POWER, OpenPower, PowerPC, BatchPipes, BladeCenter, System Storage, GPFS, HACMP, RETAIN, DB2 Connect, RACF, Redbooks, OS/2, Parallel Sysplex, MVS/ESA, AIX, Intelligent Miner, WebSphere, Netfinity, Tivoli und Informix sind Marken oder eingetragene Marken der IBM Corporation. Linux ist eine eingetragene Marke von Linus Torvalds in den USA und anderen Ländern. Adobe, das Adobe-Logo, Acrobat, PostScript und Reader sind Marken oder eingetragene Marken von Adobe Systems Incorporated in den USA und/oder anderen Ländern. Oracle und Java sind eingetragene Marken von Oracle und/oder ihrer Tochtergesellschaften. UNIX, X/Open, OSF/1 und Motif sind eingetragene Marken der Open Group. Citrix, ICA, Program Neighborhood, MetaFrame, WinFrame, VideoFrame und MultiWin sind Marken oder eingetragene Marken von Citrix Systems, Inc. HTML, XML, XHTML und W3C sind Marken oder eingetragene Marken des W3C®, World Wide Web Consortium, Massachusetts Institute of Technology. SAP, R/3, SAP NetWeaver, Duet, PartnerEdge, ByDesign, SAP BusinessObjects Explorer, StreamWork und weitere im Text erwähnte SAP-Produkte und - Dienstleistungen sowie die entsprechenden Logos sind Marken oder eingetragene Marken der SAP AG in Deutschland und anderen Ländern. Business Objects und das Business-Objects-Logo, BusinessObjects, Crystal Reports, Crystal Decisions, Web Intelligence, Xcelsius und andere im Text erwähnte Business-Objects-Produkte und Dienstleistungen sowie die entsprechenden Logos sind Marken oder eingetragene Marken der Business Objects Software Ltd. Business Objects ist ein Unternehmen der SAP AG. Sybase und Adaptive Server, iAnywhere, Sybase 365, SQL Anywhere und weitere im Text erwähnte Sybase-Produkte und -Dienstleistungen sowie die entsprechenden Logos sind Marken oder eingetragene Marken der Sybase Inc. Sybase ist ein Unternehmen der SAP AG. Alle anderen Namen von Produkten und Dienstleistungen sind Marken der jeweiligen Firmen. Die Angaben im Text sind unverbindlich und dienen lediglich zu Informationszwecken. Produkte können länderspezifische Unterschiede aufweisen. Die in dieser Publikation enthaltene Information ist Eigentum der SAP. Weitergabe und Vervielfältigung dieser Publikation oder von Teilen daraus sind, zu welchem Zweck und in welcher Form auch immer, nur mit ausdrücklicher schriftlicher Genehmigung durch SAP AG gestattet.
Download now