A HANA Performance and HANA on Azure Case Study

Executive Summary

  • SAP has made enormous claims around HANA, but data points from the field contradict these claims.
  • In this article, we cover one of these case studies.

Video Introduction: A HANA Performance and HANA on Azure Case Study

Text Introduction (Skip if You Watched the Video)

We have covered in the article, How Accurate Was SAP on HANA Being a Perfect Fit for ERP?, that HANA is a poor fit for ERP systems because it is weak in transaction processing performance. However, transaction processing is most of what an ERP system does. However, we now receive reports of how HANA performs poorly even for analytics, which is for what it has been customized. This illustrates the difference between SAP’s marketing on HANA and the reality. We will review the case study of HANA on Azure. This has been provided by a company that reached out to us to describe their experiences.

Our References for This Article

If you want to see our references for this article and other related Brightwork articles, see this link.

Notice of Lack of Financial Bias: We have no financial ties to SAP or any other entity mentioned in this article.

  • This is published by a research entity, not some lowbrow entity that is part of the SAP ecosystem. 
  • Second, no one paid for this article to be written, and it is not pretending to inform you while being rigged to sell you software or consulting services. Unlike nearly every other article you will find from Google on this topic, it has had no input from any company's marketing or sales department. As you are reading this article, consider how rare this is. The vast majority of information on the Internet on SAP is provided by SAP, which is filled with false claims and sleazy consulting companies and SAP consultants who will tell any lie for personal benefit. Furthermore, SAP pays off all IT analysts -- who have the same concern for accuracy as SAP. Not one of these entities will disclose their pro-SAP financial bias to their readers. 

Here are some direct quotes from someone who reached out to us.

“ECC / BW Transaction codes take more time on HANA, than the same transaction code accessed in R3 (4.6c) on DB6 and the same transaction codes in other SAP products on DB6 also taking much less time to access. This is something which is known within the team. Add to that, in 2018, SAP’s own team which is on-site asked them to move from multi-node to single node for two of the ECC systems due to frequent issues with the earlier multi-node setup. and during the migration from multi-mode to single-node.”

What is interesting here is that while the ECC transactions code should take longer than on HANA. But what is curious in the report here is that BW transaction codes also take longer. However, BW is supposed to be the one area where the performance is better than Oracle or DB2.

Constant Support Issues with HANA

There were issues which lasted for over 2 weeks and this despite doing working sessions with SAP support for over 2-3 days.

HANA 1.0 SP11 was implemented back in 2017 was updated to 1.0 SP12 in 2018 and went live (regional go-lives)

This matches other data points that bring up the constant factor of the high maintenance overhead with HANA. This is why we have predicted the highest TCO for HANA of any of the RDBMSs that it competes against.

Azure and HANA

“The MS Azure ECC system for a strange reason has been set up on MS SQL DB (not HANA, for reasons unknown), while BW on MS

Azure is on HANA. there were multiple critical show stopper issues for BW and even for HANA on MS Azure due to resource bottlenecks, despite the DB size being only abt 700GB to 1TB at max, whereas the resource allocation was around 8TB.”

This brings up the question related to Azure with HANA. Azure is SAP’s preferred public cloud partner. Yet, it does not appear that Azure, in this case, knew how to setup HANA.

On the companies website, everything looks like it works. It is not until the solution is tested that problems surface.

Here is another example of inaccurate information. S/4HANA is still quite immature, and it is unlikely that Microsoft is using S/4HANA for much of anything but as a demo box. This type of announcement is made to drive the S/4HANA business to Azure. And if Microsoft has mastered using S/4HANA (which uses HANA), why did this case study report such a problem using HANA on Azure? 

Conclusion

This case study tells us an interesting story, which is corroborated by other case studies. Mainly that HANA, in reality, is far away from its marketing claims. But this case study provides new information to us, which is the ability of Azure to support HANA. It should be understood that HANA is a higher overhead database. It will be more challenging to set up and maintain appropriately versus other databases that are considerably more stable.

There is very little public communication of issues with HANA. All the information we obtain must be anonymized because things are made difficult for people who report that SAP does not match the marketing claims.