You should already have noticed the superior performance of SAP on Solaris on large AMD 8-socket boxes as mentioned in this previous SAPonSun blog. But what about 2-socket systems with the new Intel Nehalem chip officially called Xeon X5570 ? Is Solaris Nehalem ready ? Can Solaris still outperform other x64 operating systems even when running on 'just' eight cores ?
Before going into details, please be aware of recent changes to the SAP SD benchmark ending up in significantly lower SAPS values compared to benchmarks from 2008.
If you compare recent results from HP utilizing
the same number and type of CPU (2 * Intel Xeon X5570 @ 2,93 GHz, 8 cores / 16 threads total)
the same amount of RAM (48 GB)
obviously the same SAP release
The difference remains the OS (Solaris 10 vs. Windows Server 2008 EE) and the database (Oracle vs. SQL-Server). Once again: the SAP SD benchmark is not really database intensive).
Bottomline:
Solaris delivers more than 12% higher throughput
than Windows Server 2008 EE on comparable Hardware.
If I were a marketing person, I would add: "..... 12 % higher throughput at lower response times."
But we all know, that response time is depending on the number of users being simulated, at least if the system is fully utilized.
Here are the details to the benchmarks mentioned above:
ID
2009005:
Solaris 10, SAP ERP 6.0 EHP4 Unicode, Oracle 10g, 2 processors Intel Xeon X5570 @ 2,93 GHz meaning 8 cores and 16 threads, 48 GB RAM, 3700 SD users resp. 20,300 SAPS
and
ID
2009004:
HP DL380 G6, SAP ERP 6.0 EHP4 Unicode, MS SQL Server 2008, 2 processors Intel Xeon X5570 @ 2,93 GHz meaning 8 cores and 16 threads, 48 GB RAM, 3300 SD users resp. 18,030 SAPS
and
ID
2009003:
HP BL460c G6, SAP ERP 6.0 EHP4 Unicode, MS SQL Server 2008, 2 processors Intel Xeon X5570 @ 2,93 GHz meaning 8 cores and 16 threads, 48 GB RAM, 3310 SD users resp. 18,070 SAPS
For
more details, see http://www.sap.com/benchmark
.
SAP and all SAP
logos are trademarks or registered trademarks of SAP AG in Germany
and in several other countries.