Especially for Hana, and jointly with Datavard, Suse has now integrated CanaryCode, the real-time monitoring solution, into SLES for SAP Applications 12 – this continuously supervises the system. Thus it is ensured that disaster-recovery (DR) functionalities are operationally ready at any time.
For years now, the SLES High Availability Extension (HAE), integrated into SLES, offers a proven, leading high-availability solution to improve the business-continuity/high-availability functions and disaster-recovery functions for SAP solutions.
Specifically for Hana, these functionalities have now been further developed and supplemented. Since May, SAP customers have had the following extension available – Suse Connect in the Suse Linux Enterprise for SAP Applications.
As before, this has the so-called high-availability (HA) extension, including DR functionality. Particularly worthy of emphasis is the integration of CanaryCode, the real-time monitoring solution – in the context of a Suse-Datavard partnership, this was adapted to the Suse community’s particular needs.
HA and DR
CanaryCode, the real-time monitoring solution, secures high availability to an additional degree. It is available in three versions, including a free-of-charge community version. It monitors the whole system landscape, SAP systems and non-SAP systems alike; it does this independently of database and operating system, proactively and in real-time, from a central cockpit, concerning itself with security and compliance, availability and performance, internal SLAs and user-experience.
Disaster Recovery is also monitored in real-time with the help of CanaryCode. This ensures that, when things get serious and a problem emerges that cannot be prevented by the use of forward-looking monitoring, the disaster-recovery functions smoothly and business continuity is guaranteed – for instance if there is a hardware defect.
The system is supervised on the basis of predefined KPIs. Jointly with SAP and Suse, special indicators for Hana and Suse Linux Enterprise Server (SLES) were decided upon and integrated. Yet users can also define their own KPIs in a simple way. With the data obtained, CanaryCode can analyse trends, correlate indicators, send warning messages, investigate the causes of bottlenecks, and raise the systems‘ efficiency. The results are shown in a user-friendly format in adaptable UI5 dashboards; they enable both the system administrator and the management to have a real-time overview on system operation.
A CanaryCode customer’s example highlights just how important proactive real-time monitoring is for business continuity. This company had Suse and Hana in operation since 2013. Because both systems run in the main memory, a storage bottleneck emerged.
The Datavard solution sounded the alarm in good time and consequently a system breakdown was avoided. Another customer had the same problem, did not yet use CanaryCode at that time, and was confronted with a system breakdown. It took one day to restore the system. CanaryCode uses machine-based-learning algorithms to document the individual solutions used to eliminate errors and to make the solutions available to the community in anonymized form.
So a pool of knowledge emerges, filled with new experiences each day, significantly simplifying and speeding-up error-elimination. In the Enterprise Edition, this knowledge-pool is further enriched by tips and tricks from Datavard experts.
Via the community comparison, a benchmarking of KPIs (e.g. data-growth or response times for certain transactions and reports) with over 350 other systems yields valuable reference-points for optimization. The KPIs are added-to continuously, based on the community experience gained and they cover all relevant cases of use. That way, the KPIs remain up-to-date in relation to business requirements.
Optimum Performance and Security with Suse
In the SAP Linux Lab, SAP experts and Suse experts work ‘hand-in-hand’ to draw up parameters for optimum Hana operation and to make them available to the user community. Dealing with daily business, IT managers do not always find the time to check these parameter lists and to work-in the corresponding parameters. CanaryCode takes over this routine task, continuously checking whether a parameter has to be changed. The administrator then receives a message and can act accordingly.
The same goes for security parameters. Datavard‘s solution automatically checks both the SAP stack and the Suse stack, providing information on important changes that should be implemented in the user’s own system. This way, one avoids a situation in which an omission in parameter-updating leads either to the high availability no longer functioning or to the emergency plan no longer being fully up-to-date. Especially with regard to emergency plans, CanaryCode offers very good support, because technical checks can be visually presented in the form of KPIs.
These are likewise continuously monitored in real-time. With the help of further Datavard tools, automated tests can be conducted, for example, and successful operation can be documented.
To summarize: with the new Suse Connect Framework, Suse Linux Enterprise for SAP Applications once again proves its worth as the de-facto standard for HA and DR in the Hana environment. The CanaryCode real-time monitoring-solution from Datavard ensures that the disaster recovery is indeed available when the alarm bells ring.
So SAP users can take a relaxed view on IT-component errors because the security network functions at all times.