SIOS SANless clusters

SIOS SANless clusters High-availability Machine Learning monitoring

  • Home
  • Products
    • SIOS DataKeeper for Windows
    • SIOS Protection Suite for Linux
  • News and Events
  • Clustering Simplified
  • Success Stories
  • Contact Us
  • English
  • 中文 (中国)
  • 中文 (台灣)
  • 한국어
  • Bahasa Indonesia
  • ไทย

Webinar: Maximizing SAP High Availability and Disaster Recovery with Automated Multitarget: Best Practices and Lessons Learned

December 26, 2023 by Jason Aw Leave a Comment

Webinar Maximizing SAP High Availability and Disaster Recovery with Automated Multitarget Best Practices and Lessons Learned

Webinar: Maximizing SAP High Availability and Disaster Recovery with Automated Multitarget: Best Practices and Lessons Learned

Register for the On-Demand Webinar

This on-demand symposium session explores the critical role of a multitarget cluster architecture in ensuring high availability and disaster recovery for SAP S/4 HANA and SAP HANA environments. Through real-world examples and practical insights, gain an understanding of the benefits of a multitarget cluster architecture in terms of reducing risk, improving resiliency, and ensuring business continuity. Gain valuable insights into the critical role of a multitarget cluster architecture in maximizing SAP high availability and disaster recovery and learn how to apply these best practices to SAP environments.

Reproduced with permission from SIOS

Filed Under: Clustering Simplified Tagged With: Cloud, disaster recovery, SAP S/4HANA, Symposium

Webinar: Surviving the Storm: Disaster Recovery Strategies for SAP HANA

November 23, 2023 by Jason Aw Leave a Comment

Webinar Surviving the Storm Disaster Recovery Strategies for SAP HANA

Webinar: Surviving the Storm: Disaster Recovery Strategies for SAP HANA

Register for the On-Demand Webinar

This on-demand session from the SAP Symposium covers key considerations for ensuring the availability of critical SAP HANA workloads, including identifying potential failure scenarios, implementing appropriate backup and recovery procedures, and leveraging high-availability clustering technologies. Watch this webinar to learn how to minimize business downtime in the event of a disaster and gain a better understanding of how to address disaster recovery concerns for SAP HANA and keep their critical business operations running smoothly.

Reproduced with permission from SIOS

Filed Under: Clustering Simplified Tagged With: Cloud, disaster recovery, SAP S/4HANA, Symposium

Demo: SIOS LifeKeeper For SAP HANA

October 9, 2023 by Jason Aw Leave a Comment

Demo SIOS LifeKeeper For SAP HANA

Video Demo: SIOS LifeKeeper For SAP HANA

SIOS LifeKeeper provides out-of-the-box high availability protection for SAP HANA environments (on-premises or in the cloud) and ensures that cluster failover automatically adheres to SAP best practices for fast, reliable continued operations.

In this video, Todd Doane, Solutions Architect at SIOS Technology, demonstrates how SIOS LifeKeeper helps maintain high availability by performing automatic failover quickly and easily.

On SAP HANA:

  • SAP HANA environments are incredibly complex, especially when you want to do high availability (HA) and disaster recovery (DR).
  • There are different layers of the application stack: presentation layer, application layer where the ABAP SAP Central Services (ASCS) and the Enqueue Replication Server (ERS) reside, and the database layer.
  • You have to interpret and account for all of the SAP best practices.
  • There is a ton going on at any point in time that when there is a failure, automating the failover and meeting your recovery time and recovery point objectives are difficult.

High availability options for the SAP infrastructure:

  • Red Hat Enterprise Linux (Pacemaker integration)
  • SUSE High Availability Extension (Pacemaker integration)
  • SIOS LifeKeeper protection suite

Advantages of SIOS LIfeKeeper:

  • It is its own custom clustering software.
  • It is simple and easy to use. It has wizards to configure the chat environment.
  • It is SAP certified.
  • It handles data replication at the application level for ASCS and ERS volumes.
  • It handles database reregistration and can do manual or automatic switchback when a source comes back online.

Advice for companies looking to ensure business continuity:

  • Identify all the places that you could possibly have a failover, which could be environmental, human error, hardware failure, software failure, power failure, etc.
  • Plan for each single point of failure.
  • Train all the people responsible for supporting and keeping that SAP HANA environment up and running and available.
  • Test the failover scenarios. Ensure that when something fails and takes your data center out, you’re ready for it, i.e., your HA and DR systems will actually work the way you expect them to.

Let’s see SIOS Lifekeeper in action:

  • Doane shows two servers in AWS: one is running ASCS, the other is running ERS. He injects a kernel failure into the ASCS server. It goes down. The secondary server automatically takes over and starts running the ASCS process. When the server that failed comes back up, ERS is going to automatically move from the currently active server to the other one in order to maintain SAP best practices.

Reproduced with permission from SIOS

Filed Under: Clustering Simplified Tagged With: AWS, disaster recovery, High Availability and DR, SAP S/4HANA, SIOS LifeKeeper for Linux

Why SIOS HANA Multitarget Automation is a Bigger Deal Than you Think

July 3, 2023 by Jason Aw Leave a Comment

SIOS HANA Multitarget Automation is a Bigger Deal Than you Think

Why SIOS HANA Multitarget Automation is a Bigger Deal Than you Think

Larry (not his real name) was a SIOS customer who had deployed a replication solution for high availability and disaster recovery (HA/DR) in the past. When he launched the PoC to test a two-node replication solution for Linux, using SIOS LifeKeeper and the DataKeeper replication, his top priority was protection of data integrity. Larry’s PoC test list included the standard items including: database start / stop, migrating the database to the backup node, maintenance activities, and server failover just to name a few.  Larry was adamant that the solution be capable of both fast server switchover,(i.e., the graceful migration), and fast failover (i.e., the sudden and forced migration), of applications, databases, storage and services from one server to another.  But, he was even more forceful and passionate that such activities should not cause data loss.

Protect Data Integrity By Avoiding Split Brain

In addition to these standard tests, Larry added specific tests to try to force a “split brain” scenario. Split brain is a condition that occurs when members of a cluster are unable to communicate with each other, but are in a running and operable state, and subsequently take ownership of common resources simultaneously. In effect, you have two bus drivers fighting for the steering wheel.  Due to its destructive nature, split brain, can cause data loss or data corruption and is best avoided through use of a mechanism to determine which node should remain active (driving the bus) and which node(s) should stop writing to disk.

While split brain scenarios are relatively uncommon in clusters that deploy the use of quorum and quorum plus witness capabilities, the difficulty of split brain resolution increases exponentially with every node added to the cluster configuration. In a multitarget configuration with three or more nodes, clustering software not only has to orchestrate a failover to the correct node, it has to automatically switch replication from the new primary node to the tertiary node to maintain DR protection while making sure to arbitrate properly between nodes. In other clustering solutions those complex actions have to be manually scripted and manually updated in the event of a failover and again to restore normal operation, and it only gets harder when a split brain occurs.

Due to the features and improvements in the SIOS LifeKeeper and SAP HANA Application Recovery Kit (ARK), Larry had difficulty introducing a split brain scenario. However, when he was able to finally contrive one, he benefited greatly from understanding the logic that the SIOS products used to protect his data. Larry realized the high level of sophistication designed into the data protection provided by SIOS clustering software. He selected SIOS LifeKeeper.

The SIOS HANA Multitarget Automation Difference

Scenarios like Larry’s are just one of nine reasons SIOS’ HANA multitarget automation is a bigger deal than you think. Here are all nine:

  1. Enhanced Protection
    SIOS’ solution simplifies the protection of a HANA database resource in a multitarget scenario. Wizard-based options quickly detect the current configuration and precisely add the information to the LifeKeeper configuration. Error detection is both concise and informative to help users resolve any issues and subsequently save time.
  2. Streamlined Administration
    Natalie(not her real name) was responsible for an HANA multinode configuration.  When servers failed or required maintenance, Natalie leveraged different scripts and tools to perform the required actions. This, however, was not scalable. After moving to SIOS LifeKeeper, Natalie and team had a simple UI to perform all core tasks such as stopping and restarting HANA and HANA system replication. Additionally, if a disaster strikes, the team can use the single, simplified SIOS UI instead of searching for the latest runbook, finding a copy of the right scripts, or calling Natalie at 2AM. .
  3. Simplified Monitoring
    SIOS’ intuitive status reports in the UI provided the team with a quick way to determine the replication status.  Using a single tool, versus a collection of monitoring boards and homemade scripts, simplifies administration and saves time.
  4. Automated Recovery
    Some HANA HSR solutions are capable of performing a failover of the HANA replication between those two nodes.  However, an administrator often has to re-register the replication after a system failover.  In the case of three or more nodes, will the administrator understand how to update the registration on the third or forth nodes?  Will they remember to use sync and async appropriately?  The SIOS solution, capable of handling three or even four nodes for multitarget replication, will seamlessly automate the registration of target nodes after a failure.
  5. Flexibility and Scalability
    The ability to protect a HANA cluster in two, three, or four node combinations means that customers have the flexibility to dial up their level of both availability and disaster recovery. Two node customers, with quorum, are able to provide availability protection against a disaster and handle maintenance activities with near zero downtime leveraging HANA takeover with handshake feature.  Customers deploying three nodes can dial up additional disaster recovery functionality by deploying the third node with async replication in a different data center or region.  For added benefit, three node customers can deploy a fourth node, with storage quorum, to enable high availability and disaster recovery in the event of an entire data center loss.
  6. Data Protection
    Let’s go back to Larry’s issue. He was running HANA on primary node A with multitarget replication to Nodes B and C. What happens when your manual efforts end in disaster?  Which node was the primary?  Were things in sync when node A crashed?  How do I avoid bringing up the wrong node?  In addition to adding support for three or more nodes in a multi-target HSR configuration, the new HANA ARK includes additional admin tools to help in the event of a disaster or unfortunate split brain event.

    The HANA_DATA_OUT_OF_SYNC_<tag> flag prevents users from accidentally restoring the database on the wrong system.  The HANA_LAST_OWNER_<tag> flag helps administrators know when an action was taken on the primary system while standby nodes were not in sync.  This flag tells the administrator that this node was the last owner and should be where replication is resumed.  HANA_DATA_CONSISTENCY_UNKNOWN_<tag> helps SIOS to automatically resolve and restore replication when all communications between standbys were temporarily lost and then restored.  When used with best practices, quorum deployment, and proper tuning, these tools allow administrators like Larry to avoid split brains and recover safely if and when they occur.

  7. Reporting, Performance and Disaster Recovery
    Of course the true benefit for multi-target is in the extra nodes and the functionality that these nodes unlock. Using three nodes in the same data center can unlock the potential for more reporting via the logreplay_readaccess parameter, while still maintaining a node at a DR site.  In addition, SIOS’ support for different replication modes gives users the option to have sync nodes and async nodes for better performance across data centers (or regions).
  8. Continuous Testing
    How often does your team test homemade scripts?  How often is your runbook reviewed with respect to configuration, administration, and 2 AM scenarios.  The HANA multi-target solution was not only continuously tested by SIOS engineers, QA, and Customer Experience experts, but the solution also continues to be tested and validated for HANA failover and recovery processes with each release and update.
  9. Extensive Documentation
    Some time ago our team worked with a customer for cluster administration.  While his predecessor was very knowledgeable about their environment, staff promotions and reorganization had left many IT folks responsible for systems they knew little about. When asked about runbooks and documentation of their configuration, the customer was unable to find details from the previous team or previous administrators. In addition to rock solid automation, administration, monitoring, recovery, and data protection, the SIOS multi-target solution includes detailed, easy-to-use documentation about the implementation, operation, and management of a HANA multitarget system controlled by LifeKeeper.

Leveraging SIOS’ total solution means that customers can benefit from consistent, timely monitoring and detection, fast, reliable and efficient recovery, and a fully automated solution that guarantees high availability and disaster recovery protection. Contact us for more information on SAP HANA multitarget automation.

-By Cassius Rhue, VP Customer Experience

Reproduced with permission from SIOS

Filed Under: Clustering Simplified Tagged With: disaster recovery, high availability - SAP, SAP S/4HANA

Video: How SIOS Makes High Availability & Disaster Recovery Easy In SAP HANA Environment

June 9, 2023 by Jason Aw Leave a Comment

Video: How SIOS Makes High Availability & Disaster Recovery Easy In SAP HANA Environment

In this video, Todd Doane, Solutions Architect at SIOS, talks about how SIOS provides high availability and disaster recovery (HA/DR) in the SAP HANA environment.

Highlights of this video interview:

  • SAP HANA is a complex environment with three layers: presentation, application, and database. While the presentation layer is easy to protect, the other two present challenges. There are different processes running, there is data moving between the layers and between servers, there is replication going on. There are many possible failure scenarios and many things to monitor, on top of following SAP best practices. To ensure a recovery point objective (RPO) of near-zero data loss is a daunting task.
  • The key thing is to reduce the single points of failure, multiple servers at every layer, with replication to a passive and standby server and a disaster recovery server. And those need to be distributed through multiple data centers.
  • The biggest cause of failure is when there are a lot of tasks and scripts that need to run and having someone do it manually. This increases the chance of human error. Therefore, to be able to provide a good HA/DR environment, you need 1) automation, and 2) planning and frequent testing to make sure that HA is working as expected, your databases are getting registered, and failover is truly seamless.
  • Once the SAP HANA environment is set up, the SIOS Protection Suite installation and configuration can be done through a GUI wizard, which takes about an hour. It orchestrates and automates to make the failover extremely easy. It adheres to all the SAP best practices for fast, reliable continued operation. It also features a “takeover with handshake” of the SAP HANA database.
  • SIOS recently added the SAP HANA third-node support. SIOS has always been able to do that at the application layer but now, it can support it at the database layer as well.

Reproduced with permission from SIOS

Filed Under: News and Events Tagged With: disaster recovery, High Availability and DR, SAP S/4HANA

  • « Previous Page
  • 1
  • 2
  • 3
  • 4
  • 5
  • Next Page »

Recent Posts

  • The Power of Approximation in Business Decisions and Communication
  • SAP Disaster Recovery: Techniques and Best Practices
  • Designing for High Availability and Disaster Recovery
  • The Importance of Proper Memory Allocation in HA Environments
  • Top Reasons Businesses Are Adopting Disaster Recovery as a Service (DRaaS) Solutions

Most Popular Posts

Maximise replication performance for Linux Clustering with Fusion-io
Failover Clustering with VMware High Availability
create A 2-Node MySQL Cluster Without Shared Storage
create A 2-Node MySQL Cluster Without Shared Storage
SAP for High Availability Solutions For Linux
Bandwidth To Support Real-Time Replication
The Availability Equation – High Availability Solutions.jpg
Choosing Platforms To Replicate Data - Host-Based Or Storage-Based?
Guide To Connect To An iSCSI Target Using Open-iSCSI Initiator Software
Best Practices to Eliminate SPoF In Cluster Architecture
Step-By-Step How To Configure A Linux Failover Cluster In Microsoft Azure IaaS Without Shared Storage azure sanless
Take Action Before SQL Server 20082008 R2 Support Expires
How To Cluster MaxDB On Windows In The Cloud

Join Our Mailing List

Copyright © 2026 · Enterprise Pro Theme on Genesis Framework · WordPress · Log in