SAP NetWeaver Mobile 7.1 Intel Xeon Processor 5560 (Nehalem EP) Prove performance to synchronize 10,000 devices in ~60 mins Intel SAP NetWeaver Solution Management
Intel + SAP Success comes from maintaining a long term strategic focus Intel-SAP Account Team (Beijing, Munich, Santa Clara/CA, Singapore, Tokyo) Drive engineering alignment through shared business objectives and priorities Intel-SAP Onsite Engineering (Walldorf) Deliver on strategic innovations and ensure SAP software runs best on Intel architecture Intel-SAP Engineering Team (Chandler/AZ) Manage benchmarks and drive competitive performance improvements Collaborate to optimize SAP solutions to drive performance Strive to move technology forward, and deliver joint value to our customers Conduct SAP benchmarks of early products to identify improvement opportunities
Mobility is the future but we need to collaborate to overcome the challenges first Enterprise mobility is at a crossroads Category Drivers Demographics Infrastructure Security Device Trends Collaboration Governance Insights Access anytime, anywhere - on any device Younger workers pushing enterprises to embrace mobility WLAN, security, reliability and performance concerns Data leakage on mobile devices major concern Server virtualization and thin clients on mobile devices key Organizations looking towards cloud collaboration model Enterprises struggle between IT control and user-flexibility Server Platforms Client Platforms Strong Roadmap for the Future Engaged to deliver end-to-end enterprise ready mobility solutions
Proof of Concept Goal to synchronize 10K devices in ~60 mins Client Simulation Server 1 4000 Devices ~1500 SAPS Client Simulation Server 1 6000 Devices ~1800 SAPS SAP NetWeaver Mobile 7.1 (kernel 710 patch 163) 2-socket Intel Xeon Processor 5550, 16 logical cores, 36 GB main memory ~16500 SAPS Mobile Adaptation MS SQL Server 2005 8x Intel X-25E SSD (in HW RAID0) SAP NetWeaver 2004s SP06 4-socket Intel Xeon Processor 7120 @ 3.0 GHz, 8 cores, 6 GB main memory Backend System (used for data generation) Objectives SAP to provide proof points for XXL deployments SAP to measure the scalability and performance of SAP NetWeaver Mobile 7.1 Establish sizing rules for XXL deployments Intel to prove Intel Xeon Processor 5560 highperformance capabilities to drive mobile clients Intel to show Intel X-25E Solid State Disks (SSD) as primary high-performance data store for the application server Scenario (Occasionally Connected Devices) Simulation of through-put of 10,000 mobile handheld devices within 60 minute timeframe Service Order Scenario with two data objects (customer and order) Simulation of the delta synchronization (up/down synchronization) SAP NetWeaver Mobile7.1 is running on a single server equipped with Solid State Disks (SSD)
Proof of Concept Data volume overview Total data volume: ~200 GB database space 2 million orders 200 000 customers Initial data volume per device: 7 MB 1000 orders 100 customers User grouping: 5 users sharing the same data Delta Synchronization data volume per device : Up-synch from device to SAP NetWeaver Mobile (459 Kbyte uncompressed) 50 orders created 50 orders updated Down-synch from SAP NetWeaver Mobile to the device (381 Kbyte uncompressed) 30 orders created 30 orders deleted 40 orders updated SAP AG 2009, Solution Management SAP NetWeaver Mobile / Page 5
Proof of Concept Load Test Detailed results for 10000 devices: Delta Synchronization (Server side average values per device) CPU time: DB time HTTP sent: HTTP received: ~500 msec ~400 msec 39 Kbyte *compressed 26 Kbyte Inbound Processing (Server Load) Average CPU usage: 80% Average disk IO: 4500-5000 IO/sec Peak disk IO: 19228 IO/sec Read-write ratio: 66 % write SAP AG 2009, Solution Management Rollout SAP NetWeaver Mobile / Page 6
Intel Xeon Processor 5560 Outperforming the Requirements Number of Devices 1 000 5 000 The Intel Xeon Processor 5560 10 000 Total time 5 min and its new architecture 15 is min the 30 min No. of concurrent devices engine to serve 10,000 sync 100 100 requests in just 30 minutes. 160 Total delta sync time 21 sec 13 sec 22 sec Fast storage is needed to keep all (average) cores busy at all times. CPU server load 75-80 % 75-80 % 95 % Disk IO server load 500 IO/sec 1200-1600 IO/sec Intel X25-E Solid State Disks 1200-1600 IO/sec Database size 55 GB deliver the outstanding 133 storage GB 190 GB Inbound queue Not performance measured required to 70 keep min the processing time (overlap CPU cores busy. 144 min with sync time) About 50 conventional disks Comments needed to achieve performance level of 10 enterprise-class Intel X25-E SSDs.
Mission Accomplished! The load test project could successfully proof the scalability & performance SAP NetWeaver Mobile 7.1 is ready for XXL deployments Summary: 10000 devices could be synchronized within 30 minutes 160 concurrent device load on the server at any point of time Processing of 1 million delta messages on the server in 2 hours and 24 minutes