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
  • ไทย

Solution Brief: High Availability for SAP S4/HANA

July 24, 2022 by Jason Aw Leave a Comment

High Availability for SAP S4HANA

Solution Brief: High Availability for SAP S4/HANA

High Availability for SAP S4/HANASIOS SAN and SANless clustering software provides comprehensive SAP certified protection for your applications and data, including high availability, data replication, and disaster recovery in an easy, cost-efficient solution.

SIOS software lets you protect SAP and HANA in any configuration (or combination) of physical, virtual, cloud (public, private, and hybrid) and high performance flash storage environments. SIOS software provides easy and flexible configuration, fast replication, and comprehensive monitoring and protection of the entire SAP application environment.

SAN and SANless Clusters You can use SIOS LifeKeeper software to build a traditional SAN-based cluster or build a SIOS SANless cluster by synchronizing local storage on the active SAP Server with local storage on a standby server using SIOS real time, block-level replication. Replication can operate in either synchronous or asynchronous mode.

Continuous Monitoring of the Entire SAP S4/HANA Environment

Unlike traditional clustering software that only checks that the server is alive, SIOS LifeKeeper software monitors the health of the entire SAP environment and provides application-aware high availability to ensure maximum uptime. SIOS software verifies that SAP is running, file shares or NFS exports are available, databases are mounted and available, and clients are able to connect. SIOS software actively monitors: servers, operating systems, SAP Primary Application Server (PAS) Instance, ABAP SAP Central Service (ASCS) Instance, back-end databases (Oracle, DB2, MaxDB, MySQL and PostgreSQL), the SAP Central Services Instance (SCS), volumes or file systems, file shares or NFS mounts, IP and virtual IP, Enqueue and message servers,and Logical Volumes (LVM).

Automatic or Manual Failover

In the event of a failure on the active server, SIOS software moves SAP operation to the standby server. SIOS software lets you configure standby servers that are either local or remote over a LAN or WAN. Real-time replication ensures immediate recovery from a local system failure and allows you to create multiple real-time copies through one-to-many replication.

SIOS clusters can also stop and restart the application both locally and on another cluster server at either the same site or at another geographic location. When the SIOS software detects a problem, it automatically initiates one of three configurable recovery actions that will maximize uptime and protection for applications and data: it may attempt a restart on the same server; switchover to a standby server; or alert a system administrator. It performs both local recovery or complete failover quickly and easily.

SAP Disaster Recovery

The SIOS software makes DR testing easy by allowing administrators to move SAP to the DR site for testing and to move it back to the primary site when testing is done. It also lets you leave SAP in service in the primary site while completing DR testing with no impact to your production network by unlocking the target data, bringing SAP into service on the backup system to verify recovery.

High Availability for SAP S4/HANA

Key Benefits

Provide Superior Protection:

• Protects your entire SAP stack with high availability clustering, continuous data replication, and disaster recovery functionality

• Enables single- and multi-site clusters using existing servers and storage

• Supports both JAVA and ABAP versions of SAP servers running on Red Hat Enterprise Linux, SUSE Linux Enterprise Server, or Windows and accommodates a wide range of storage architectures.

Make Clusters Easy

• Intuitive, wizard-driven GUI simplifies installation, configuration and management

• Supports physical, virtual or cloud environments and a wide range of storage architectures

Save Money

• Reduces data transfer costs in cloud environments • Efficient replication engine minimizes network traffic— without hardware accelerators or compression devices. • Saves labor cost by automating data replication tasks using an intuitive management console

Reproduced with permission from SIOS

Filed Under: Clustering Simplified Tagged With: High Availability

Fact Sheet: BMS High Availability

July 17, 2022 by Jason Aw Leave a Comment

Fact Sheet BMS High Availability

Fact Sheet: BMS High Availability

SIOS Technology makes high availability clustering and replication software that ensures critical applications, databases, and BMS systems, automatically recover from infrastructure, network, and application failures – keeping your data protected, applications online, regulatory requirements met, and users productive.

Meet Availability SLAs and RTO/RPOs with Ease

SIOS gives you the flexibility to build SAN and SANless clusters for Windows or Linux environments on physical servers, virtualized servers, and in the cloud. You can use SIOS software to achieve high availability or disaster tolerance. Easily move Windows Server Failover Clustering to the cloud without disruption or easily build a Linux clustering environment with application-specific intelligence built-in. In the cloud, you can configure clusters across availability zones or regions for maximum HA/DR protection or create hybrid cloud or multicloud configurations to meet availability SLAs and RTO/RPOs with ease.

High Availability
SIOS Products

SIOS DataKeeper

Add SIOS DataKeeper to a Windows Server Failover Clustering environment to create a SANless cluster where traditional shared storage clusters are impossible or impractical, such as cloud and hybrid cloud environments. Fast, efficient host-based replication synchronizes local storage on all cluster nodes for maximum configuration flexibility. Or, add replication to your existing SAN-based Windows cluster for DR.
Use SIOS DataKeeper Cluster Edition software to protect your business-critical Windows applications and BMS systems and the databases they run on, including Microsoft SQL Server, Oracle, in a physical, virtual, or cloud environment.

  • Configuration Flexibility – Protect all server workloads. Replicate within a single site or across data centers.
  • Cost-Savings – Advanced clustering without costly application upgrades (e.g. SQL Server Enterprise Edition)
  • Reduce Complexity – Migrate on-prem WSFC to cloud without disruption

SIOS Protection Suite

SIOS Protection Suite for Linux lets you run your business-critical EHR applications on-premises or in a flexible, scalable cloud environment, such as Amazon Web Services (AWS) and Microsoft Azure without sacrificing performance or HA/DR protection. SIOS clusters uniquely failover across cloud regions or availability zones for true HA protection.
SIOS Protection Suite includes powerful Application Recovery Kits for leading BMS applications and databases that automate manual tasks, monitor the entire application stack, and ensure failovers maintain application-specific best practices.

  • Advanced Automation – Auto-validated user input eliminates the need for costly, specialized skills and the risk inherent in manual scripting to configure and manage a cluster in complex BMS environments
  • Deep application monitoring – Monitors the entire application environment
  • Application-aware automated failover – maintains compliance with application best practices for reliable failovers without surprises.

HA/DR for Building Management Systems
Fact Sheet

BMS Systems Protected

SIOS products protect critical applications and
databases that building maintenance systems run
on from downtime and data loss.

Carrier, Eaton, Honeywell, Johnson Control, Schneider Electric,
Siemens and many more.

Environments & Platforms Protected

Microsoft Azure Cloud, AWS EC2, Google Cloud
Platform, Hybrid Cloud, VMware, Hyper-V, On-Premises

Operating Systems Protected

Windows, SUSE Linux, Red Hat

Databases and ERPs Protected

SQL Server, SAP, SAP S/4HANA, Oracle, SharePoint

Learn More

 

Healthcare Case Studies

Chris O’Brien Lifehouse Cancer Treatment Center, Allyn Hospital, Carroll Hospital, Leading Healthcare Provider.

Learn More

Fact Sheet: BMS High Availability
Unlike traditional shared storage clusters, SIOS synchronizes local storage in a SANless
configuration, enabling failover clusters in physical, virtual, cloud, and hybrid cloud environments.
  • Get a free trial of SIOS High Availability and Disaster Recovery Clustering Software
  • Learn more about SIOS DataKeeper
  • Download Fact Sheet PDF

Reproduced with permission from SIOS

Filed Under: Clustering Simplified Tagged With: High Availability

SIOS LifeKeeper – High Availability for Linux

July 12, 2022 by Jason Aw Leave a Comment

SIOS LifeKeeper – High Availability for Linux

SIOS LifeKeeper – High Availability for Linux

Enterprises running business-critical applications such as SAP, S/4 HANA, SQL Server, MaxDB and Oracle face a dilemma. Even brief periods of downtime for these complex workloads could have catastrophic consequences. But traditional HA clustering can be complex and costly. Moving to the cloud isn’t the answer as cloud availability SLAs only cover hardware. They can’t provide HA and DR for stateful applications without degrading performance in the cloud. Shared storage used in traditional on-premises clustering is not an option in some clouds and is too complex and costly in others to be practical. Many HA clustering solutions cannot fail over cloud regions and availability zones – limiting the level of disaster recovery they can provide. Open Source clustering isn’t the answer. It requires complex scripting and is prone to human error and failure. The manual steps required to ensure complex ERPs or databases failover can leave correctly. IT teams are hesitant to perform regular maintenance and failover testing.

SIOS has the Solution.

SIOS LifeKeeper delivers high availability and disaster recovery that ensures systems, databases, and applications operate when and as needed.

  • Unique, application-aware recovery kits make creating and managing high availability clusters in complex environments such as SAP, S/4 HANA, SQL Server, MaxDB and Oracle straightforward and error-free.
  • Complete monitoring, unlike HA solutions that only monitor server operation, SIOS LifeKeeper monitors the application stack network, storage, OS, and application.
  • Advanced, application-aware technology automates configuration and validates inputs – enabling accurate configuration five times faster than open-source clustering software and ensuring failovers are reliable and maintaining application best practices.

In the cloud, SIOS clusters fail across regions and Availability Zones for maximum DR protection. For customers  who want to deploy multiple clusters, SIOS LIfeKeeper’s cloning feature allows you to create multiple identical clusters using consistent, predefined settings and integrated best practices. SIOS LIfeKeeper comes in a bundle called the SIOS Protection Suite that includes application-specific recovery kits and efficient replication for SANless clustering and DR. Get 99.99% availability and disaster protection for critical Windows or Linux workloads running on-premises, in the cloud, or hybrid cloud environments. Schedule a demo or sign up for your free trial today.

Reproduced with permission from SIOS

Filed Under: Clustering Simplified Tagged With: disaster recovery, High Availability

High Availability Lessons from Disney and Pixar’s Soul

July 7, 2022 by Jason Aw Leave a Comment

High Availability Lessons from Disney and Pixar’s Soul (1)

High Availability Lessons from Disney and Pixar’s Soul

In Disney and Pixar’s Soul, the main character Joe Gardner (voiced by Jamie Foxx) has dreamed of being a professional jazz pianist.  However, despite his many attempts, to his mother’s dismay, he finds himself miles away from his dream, living as “a middle-aged middle school band teacher.”  But then, “thanks to a last-minute opportunity to play in jazz legend Dorothea Williams’ quartet, his dreams seem like they are finally about to become a reality.  That is until “a fateful misstep sends him to The Great Before—a place where souls get their interests, personalities, and quirks— and Joe is forced to work with a “22”, an ancient soul with no interest in living on earth, to “somehow return to Earth before it’s too late (D23.com).”

Disney and Pixar’s Soul is a great movie with lots of interesting and relatable characters, humorous, descriptive and sometimes disturbingly relatable takes on life, purpose and living.  But, it is also a movie with rich leadership lessons, life lessons, and lessons on higher availability.

Seven thoughts on Higher availability from Disney and Pixar’s Soul.

1. Pay attention to what’s going on

In Disney and Pixar’s Soul Joe lands his dream gig.  But as Joe starts walking and sharing the great news, he is so engaged with his phone that he walks into the street, nearly gets crushed under a ton of bricks, and then he wanders dangerously towards an open, but clearly marked manhole.  So what’s the lesson for higher availability– pay attention.  Pay attention to the alerts and error messages from your monitoring and recovery solutions.  Pay attention to the changes being made by your hosting providers, and especially to critical notices from vendors and partners and security teams.  Alerts and warnings are there for a reason, failing to address them or take the appropriate action when you see the warning could lead you into a deep hole.

2. Don’t fall into a hole

Oblivious to the warnings, or ignoring them, Joe finally meets his end when he falls into an open manhole and becomes a soul.  This immediately alters his dreams and plans.  So, what hole could your enterprise be poised to fall into?  Are there open holes lurking in the path of your enterprise such as: coverage holes, versioning gaps, holes in maintenance plans and reality, or even a black hole with vendor responsiveness?  Look around your environment, what holes could you fall into beyond the obvious single points of failure?  Is there a warning that you have an open hole related to unprotected critical applications, communication gaps between your teams, or even holes in your process and crisis management.  Don’t fall into a hole that could damage or even end your high availability.

3. Don’t rush high availability

After becoming a soul Joe begins actively trying to get back to his own body.  When he gets paired with 22, she takes him to Moonwind who agrees to try to help him find his body, which they do.  But Joe becomes too eager to jump back into his body, despite Moonwind’s caution.  In his rush both he and 22 fall back to earth, but Joe ends up in the body of a cat and 22 ends up in his body.  Like Joe if we aren’t patient, the jump happens too soon and we end up in a precarious or even worse situation.  We may not be in the body of a cat, but we may also be far from the best position necessary to maintain HA.  Jumping too soon looks like:

  1. Deploying software without an architecture or holistic solution
  2. Deploying in production without testing in QA
  3. Deploying into the cloud without understanding the cloud or what the cloud means by HA
  4. Deploying into production based on a timeline and not completed acceptance tests
  5. Deploying without a purpose built, commercial grade solution for application monitoring and orchestration

4. Don’t quit too soon – high availability is never easy

When Connie, a young trombone player, comes to the apartment of her teacher she is frustrated and wants to quit.  She begins by telling Joe (who is actually 22 in Joe’s body) that she’s frustrated and that she just wants to give up and quit.  But after a few moments, she plays one last piece on the trombone and realizes that it is too soon to quit.  In higher availability, we are all a lot like Connie. Sometimes, a difficulty makes us feel like we are at the end of our rope and want to quit.  Sometimes an outage will make us feel certain that it’s time to throw in the towel. Don’t be so quick to quit.  HA is never easy, never!  But, it is always too soon to quit striving to end downtime, so like Connie, maybe we just need to keep at it.  Which leads me to the next lesson.

5. You haven’t tried everything

In the movie 22 is a soul who hasn’t lived yet.  She believes that she has tried all the possible things to give her a spark, but when she falls into Joe’s body she realizes there is a lot that she hasn’t tried.  In creating a higher availability solution, it can be easy to feel like you’ve tried everything and every product, but most likely you haven’t.  A fresh perspective, or looking at the challenges and problems with a new set of eyes may help you improve your system and enterprise availability.

Some things to try for higher availability can be simple, such as:

  1. Set up additional alerts for key monitoring metrics
  2. Add analytics.
  3. Perform regular maintenance (patches, updates, security fixes)
  4. Document your processes
  5. Document your operational playbook
  6. Improve your lines of communication
  7. Perform regular maintenance

Other ideas may require more work, research, time and money but could be worth it if you haven’t explored them in the past.

Ways to improve your higher availability with more time and effort include:

  1. Remove hacks and workarounds.
  2. Create solid repeatable solution architectures
  3. Go commercial and purpose built
  4. Hire a consultant
  5. Audit and document your architecture
  6. Upsize your VM; CPU, memory, and IOPs
  7. Add additional redundancy at the zone or region level

6. Ask more (and better) questions

After Joe, as Mr. Mittens, accidentally cuts a path down the middle of his hair, Mr. Mittens and Joe have to take a trip to see Dez, Joe’s barber.  While Joe is in the barbers chair with Dez they begin having a conversation about purpose, life, existential existence and more.  After the haircut, 22 asks Dez why they never had conversations like this before, about Dez’s life.  Dez responds that he’d never asked before.  Sometimes we can get so tunnel focused in solutions, in methods for the cloud or on-premise, in languages and architectures, and in telling others what we are doing that we forget to ask questions that can open up a whole new world.  As Joe asked questions he learned more about Dez, and about himself.  Perhaps the lesson for better HA is to start asking more questions about our solution, about the architecture, about the business goals and challenges, about the end customer goals, about our teams, and even about our roles and responsibilities within the bigger picture.

Some simple questions to increase our availability include:

  1. If a disaster happens tomorrow, what system, process, product, or solution would be the cause?
  2. What is the single most important thing to protect?  Application, data, metadata, all of the above?
  3. What RPO can our applications and databases tolerate?
  4. What won’t our customers tolerate?
  5. What am I missing?
  6. Where do we have this architecture documented?
  7. What don’t I understand?

7. Perseverance pays off

“The counts off,” says Terry.  Tasked with keeping track of the entrants to The Great Beyond, Terry is meticulously counting the number of souls that should be arriving or have arrived.  After Joe takes a detour to The Great Before, Terry grows determined to find the missing soul and fix the tally. When he begins his work, he is in a long corridor of file cabinets that stretch as far and as high as the eye can see.  But after a while, he finds the file of Joe and discovers that Joe has found a loophole and that is why the count was off.  The same perseverance displayed by Terry will also pay off in the realm of higher availability.  In the face of a daunting uncertainty, a plethora of log files, and an ocean of possible failure scenarios the moments of perseverance to uncover and then remedy problems before they occur, or analyze and remediate them effectively after they occur will lead us to the better outcomes we desire.  Similarly, a lack of diligence and perseverance will mean that the same problem will likely resurface later, even in a new environment with new software.

As the movie Soul ends, Joe returns to the Great Before, finds and then convinces 22 to take her Earth pass and take the plunge.  Reminiscent of when she fell to earth with Joe, she takes another plunge.  To the dismay of my children, the movie ends without describing what 22 makes of her life or the new opportunities that follow.  She simply leaps from the Great Before with an anticipation of what will happen next.  Perhaps we too stand at a moment where we can take the plunge… a moment in the “Great Before” and an opportunity to make this a year of additional higher availability.

– Cassius Rhue, VP Customer Experience

Reproduced with permission from SIOS

Filed Under: Clustering Simplified Tagged With: cluster, High Availability

New Options for High Availability Clusters, SIOS Cements its Support for Microsoft Azure Shared Disk

June 27, 2022 by Jason Aw Leave a Comment

New Options for High Availability Clusters, SIOS Cements its Support for Microsoft Azure Shared Disk

New Options for High Availability Clusters, SIOS Cements its Support for Microsoft Azure Shared Disk

Microsoft introduced Azure Shared Disk in Q1 of 2022. Shared Disk allows you to attach a managed disk to more than one host. Effectively this means that Azure now has the equivalent of SAN storage, enabling Highly Available clusters to use shared disk in the cloud!

A major advantage of using Azure Shared Disk with a SIOS Lifekeeper cluster hierarchy is that you will no longer be required to have either a storage quorum or witness node. This way you can avoid so called split-brain – which occurs when the communication between nodes is lost and several nodes are potentially changing data simultaneously. Fewer nodes means less cost and complexity.

LifeKeeper SCSI-3 Persistent Reservations (SCSI3) Recovery Kit

SIOS has introduced an Application Recovery Kit (ARK) for our LifeKeeper for Linux product. This is called LifeKeeper SCSI-3 Persistent Reservations (SCSI3) Recovery Kit. This allows for Azure Shared Disks to be used in conjunction with SCSI-3 reservations. The ARK guarantees that a shared disk is only writable from the node that currently holds the SCSI-3 reservations on that disk.

When installing SIOS Lifekeeper, the installer will detect that it’s running in Microsoft Azure EC2. It will automatically install the LifeKeeper SCSI-3 Persistent Reservations (SCSI3) Recovery Kit to enable support for Azure Shared Disk.

Resource creation within Lifekeeper is straightforward and simple (Figure 1). The Azure Shared Disk is simply added into Lifekeeper as a file-system type resource once locally mounted. Lifekeeper will assign it an ID (Figure 2) and manage the SCSI-3 locking automatically.

Figure 1. Creating an SAP Instance (sapinst) in LifeKeeper
Figure 2: Created Extended to both nodes.

SCSI-3 reservations guarantee that Azure Shared Disk is only writable on the node that holds the reservations (Figure 3). In a scenario where cluster nodes lose communication with each other, the standby server will come online, causing a potential split-brain situation. However, because of the SCSI-3 reservations only one node can access the disk at a time. This actually prevents an actual split-brain scenario. Only one system will hold the reservation. It will either become the new active node (in this case the other will reboot) or remain the active node. Nodes that do not hold the Azure Shared Disk reservation will simply end up with the resource in an “Standby State” state. Simply because they cannot acquire the reservation.

Figure 3 – Output from Lifekeeper logs when trying to mount a disk that is already reserved.

Link to Microsoft’s definition of Azure Shared Disks https://docs.microsoft.com/en-us/azure/virtual-machines/disks-shared

What You Can Expect

At the moment, SIOS supports Locally-redundant Storage (LRS).  We’re working with Microsoft to test and support Zone-Redundant Storage (ZRS). Ideally we’d like to know when there is a ZRS failure so that we can fail-over the resource hierarchy to the most local node to the active storage. SIOS is expecting the Azure Shared Disk support to arrive in its next release of Lifekeeper 9.6.2 for Linux.

Reproduced with permission from SIOS

Filed Under: Clustering Simplified Tagged With: High Availability

  • « Previous Page
  • 1
  • …
  • 38
  • 39
  • 40
  • 41
  • 42
  • …
  • 104
  • Next Page »

Recent Posts

  • Transitioning from VMware to Nutanix
  • Are my servers disposable? How High Availability software fits in cloud best practices
  • Data Recovery Strategies for a Disaster-Prone World
  • DataKeeper and Baseball: A Strategic Take on Disaster Recovery
  • Budgeting for SQL Server Downtime Risk

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 © 2025 · Enterprise Pro Theme on Genesis Framework · WordPress · Log in