November 2, 2023 |
MailHippo Protects Email Encryption Application on SQL Server with SIOS DataKeeper Cluster EditionMailHippo Protects Email Encryption Application on SQL Server with SIOS DataKeeper Cluster Edition“SIOS DataKeeper saved us from becoming non-operational.” – Chris Almond, CEO, MailHippo Secure information transmission is essential to today’s healthcare providers. From accessing patient test results and medical images to sharing doctor’s notes and health records, quality healthcare requires the ability to manage and transmit health information securely and efficiently. However, many organizations face the challenges of doing so while complying with the Health Insurance Portability and Accountability Act (HIPAA), which requires them to ensure confidentiality, integrity and security of any electronically stored, protected health information (known as “ePHI”). MailHippo (https://www.MailHippo.com) is an innovative company that enables healthcare providers to send and receive encrypted HIPAA-compliant emails and to collect medical data using HIPAA compliant Web forms. When MailHippo needed a way to protect their critical secure email platform from downtime and disasters, they turned to SIOS Technology. The EnvironmentThe company’s business-critical encrypted email platform runs on SQL Server 2016 instances in two geographically separated, on-premises data centers. The Challenge: Cost-effective High Availability for SQL ServerMailHippo needed a robust high availability and disaster recovery (HA/DR) solution to protect the SQL Server database that their mission-critical applications run on. “Our medical provider customers expect their HIPAA compliant email to be available 24/7,” said Chris Almond, CEO, MailHippo. “Their information is essential to their ability to provide vital health services to their patients.” The company considered using Windows Server Failover Clustering (WSFC) and SQL Server Enterprise Edition with Always On Availability Groups to add HA protection. However, they did not want the cost and complexity of purchasing and managing the shared storage required by this solution, which would also introduce the risk of a single point of failure. “We needed an affordable, reliable solution that would allow us to use SQL Server Standard Edition,” said Almond. They also wanted to leverage their two on-premises data centers running across different geographic regions to provide disaster recovery protection. The Solution: SANless High Availability & Disaster RecoveryAfter rigorous research of HA/DR products, MailHippo decided to build a two-node cluster using SQL Server Standard Edition Always On Failover clustering in one data center and a third node in their second data center for disaster recovery. By simply adding SIOS DataKeeper Cluster Edition to their WSFC, the company could replicate local storage on the primary cluster node synchronously to the second node and asynchronously to the third node. With this cluster configuration, if a SQL Server failure on the primary cluster node is detected, operation is automatically moved to the secondary node and operation continues. Since DataKeeper synchronizes local storage on both primary and secondary nodes, operation can continue with an RPO of zero. In the event of a site-wide disaster, operation can be switched to the DR site. “The tight integration with WSFC was one of the key reasons we chose SIOS,” said Almond. “We used WSFC to create the clusters for our SQL Server environment just like a traditional cluster, and we simply added SIOS DataKeeper Cluster Edition. This lets us use local storage without the need for a costly SAN.” SIOS software uses performance-optimized host-based, block-level replication to synchronize local storage on the primary and standby nodes in the cluster, creating storage that appears to the WSFC as a SAN. The Results: Fast & Reliable FailoverMailHippo has been using SIOS SANless clusters and achieving high availability and disaster protection. By using SANless clusters, MailHippo also eliminated the single point of failure risk of a shared storage cluster. “SIOS DataKeeper is a great fit for a rapidly growing company like ours. It’s easy to use, cost-efficient and most of all, reliable,” added Almond. The SIOS system was put to the test in a recent downtime incident. “We lost our primary SQL Server when both power supplies failed,” said Almond. “But thanks to SIOS, we were able to get the platform back online quickly. Without DataKeeper, we would have required many hours and a mountain of manual work to recover everything. SIOS DataKeeper saved us from becoming non-operational.” Reproduced with permission from SIOS |
October 30, 2023 |
How to Purchase the Best High Availability SolutionHow to Purchase the Best High Availability SolutionHigh availability is critical to protecting IT infrastructure from downtime, but how do you find the best HA solution to purchase? We outline why it’s hard to figure out what to purchase and steps to take to get management on-board with investing in high availability. Why is it so hard to purchase a great HA solution?Barbara Joan (not her real name) leads a team that is responsible for a large part of the company’s IT infrastructure and continuously struggles to convince her management to make an investment in high availability. Whenever she recommends implementing high availability (HA) protection, different colleagues expressed their reservations, objections, suggestions for alternatives, and even downplayed the criticality of several past outages of their own enterprise applications. She is always left asking herself the same question: If the cost of downtime is estimated to be between $45,000 to $500,000 (USD), depending on the organization, industry, and impacted applications, then why is it so hard to align on purchasing a great (cost effective) HA solution? Seven ways to convince your management that HA is a great investment1. Consider the ROI of Cost AvoidanceThe ROI of HA is more accurately calculated as cost avoidance. That is, a comparison of the cost of taking action to keep the current expected costs (adding high availability) to the cost of taking no action (downtime). Without HA protection, downtime is inevitable because IT systems are subject to any number of downtime factors from mechanical server failures to human errors, to software incompatibility and many more.. The cost also varies depending on the industry and the company’s size. A large manufacturer, with stringent SLA’s and millions of transactions per day, will experience a larger penalty for unplanned downtime than a smaller company with a local or regional footprint. In addition, if your business is highly regulated or a critical services provider, additional penalty costs for downtime may be incurred beyond just products and goods sold. When IT evaluators place the wrong cost on downtime, the equation can make purchasing a robust, commercial solution more difficult. 2. Consider the cost of the total solutionDowntime itself takes a toll on the company that is almost incalculable – damage to reputation, customer dissatisfaction, and IT staff frustration to name a few. Barbara Joan is tired of interrupting her productive work to respond to stressful, sometimes chaotic downtime incidents. How do you calculate the contribution that downtime makes to very expensive staff turnover? 3. The right HA pays for ItselfSome companies believe that the cost of an HA solution is simply the cost of the software and servers required. They assume they can create their own using in-house resources or the cloud. However, these companies forget to consider many of the different aspects of the solution and their individual hidden costs. For example, homegrown solutions may be cheaper to implement in the short term, but they often include hidden costs such as maintenance, ongoing support, team training, documentation, technical debt, and break fix development. In addition, many of the homegrown solutions do not necessarily estimate or account for what other work the team will not work on when attesting to the “we can do it cheaper in house” estimation. Like any DIY project, there are some things better left to the experts. 4. Clearly define what you mean by downtimeThere are many versions of downtime; planned and unplanned. Downtime includes issues caused by platform unavailability, application crashes, hardware failures, network outages, physical datacenter issues, breaches, and those caused by human error. In some evaluations, customers and IT evaluators become focused on the platform’s availability and lose sight of other downtime causes. For example, a large manufacturing company’s project manager discussed that while cloud platforms provide more resiliency, reliability and redundancy they do not cover all the issues impacting availability. He went on to describe areas that many evaluators forget are included as root causes of downtime. 5. Clarify related termsRecently I joined an industry panel discussing the typical customer’s needs with respect to application availability. Within the first five minutes several panel participants had run through a dozen or more acronyms and abbreviations for different terms. While some were easily decipherable, others were very niche or experiential based on the background of the IT professional. For example: HA+DR. Is that High Availability + Disaster Recovery or High Availability with Data Replication? The use of acronyms, combined with the varied use of terminology between persons with different levels of industry knowledge and experience can also create confusion and friction in the purchasing process. As VP of Customer Experience, one customer evaluation encountered severe friction between the purchasing team because one approver believed the company only needed a solution for HA, while the other mentioned HA+DR. In the end, the two realized that HA for one included two nodes, while HA for the other was two nodes plus DR. 6. Clearly define the role of the HA solutionExpectations are another area that often hamper the purchase of a HA solution. As VP of Customer Experience, we worked with a customer who was dealing with platform and application instability that led to repeated downtime. During the evaluation process the customer lamented that the HA solution failed to address the platform instability. Under load, the hardware CPU and memory pegged out and the network became unstable and nearly unusable. Instead of addressing the underlying platform, through adequately sized systems or reliable infrastructure, the customer attributed the failures to the HA solution and went in a different direction. IT admins sometimes struggle to set expectations with their management as to what HA can and cannot do. HA solutions are not a magic pill to solve all the IT infrastructure ills, rather it is an essential and critical component of a sound architecture. When misunderstandings occur with respect to expectations of the solution or requirements, the purchase is often hampered or prevented. 7. Explain why cloud SLAs do not provide application HAReview your cloud platform SLAs and have a firm understanding of what they will and will not cover. Many platforms provide much needed infrastructure stability, reliability and flexibility for previously maligned data centers. However, for most applications, the responsibility for availability and uptime still remains with the IT Admin and not the cloud vendor. There is no “100% hands off” approach to HA, no matter where your system resides, on-premise or in the cloud. Of course this is not a complete list of misunderstandings that make purchasing a great HA solution hard. Other notable misunderstandings often occur in the scheduling process, prioritization of the use cases, definition and clarification of requirements, success criteria, budget, budget authority, and the understanding (or lack thereof) of the risks of not going with an enterprise commercial HA solution. Contact SIOS to learn more about our HA solutions. Bonus: Eliminate misunderstandings between the layers of the organization -By Cassius Rhue, VP Customer Experience Reproduced with permission from SIOS |
October 26, 2023 |
Empowering Education: Enhancing System Availability with SIOS SolutionsEmpowering Education: Enhancing System Availability with SIOS SolutionsEducation has been evolving rapidly, and the infusion of technology into the classroom has accelerated this change, especially in the last few years. With the increasing importance of online learning, educational institutions face unique challenges that demand innovative solutions. One such challenge is ensuring high system availability to provide uninterrupted education services to students. Challenges in the Education SectorEducational institutions encounter a variety of challenges in the digital age. These include managing high-traffic peak seasons, smoothly transitioning to online learning, mitigating system failures and their impacts, safeguarding data, accommodating a diverse global student population, and working within budget constraints. These challenges require robust solutions to maintain educational continuity. Why High Availability (HA) MattersHigh Availability (HA) is a critical concept in ensuring that systems remain operational without disruptions. In the context of education, HA ensures that essential services like learning management systems, communication tools, and data storage are always available. This minimizes downtime and ensures students and educators can access resources whenever they need them. Assessing the Need for HABefore implementing an HA solution, institutions must evaluate the impact of downtime on their operations. Understanding downtime tolerance and estimating cost implications are essential steps. It’s crucial to recognize the potential consequences of system failures, as they can disrupt learning and negatively affect an institution’s reputation. Choosing the Right HA SolutionSelecting the right HA solution isn’t a one-size-fits-all decision. Institutions must consider factors such as cost implications, reliability, and system compatibility and integration. The goal is to find a solution that aligns with their specific needs and budget constraints. Understanding Disaster Recovery (DR)While HA focuses on minimizing downtime, Disaster Recovery (DR) is about restoring operations after major disruptions. It’s vital to distinguish between HA and DR and recognize their complementary roles. HA ensures uninterrupted access, while DR ensures recovery from significant losses, such as data breaches or natural disasters. Introduction to SIOS SolutionsOne company that specializes in providing HA and DR solutions tailored to educational institutions is SIOS Technology Corp. SIOS offers products like DataKeeper, designed to enhance system availability and data protection. Deep Dive into DataKeeperDataKeeper offers a range of features and benefits specifically aimed at meeting the unique challenges faced by educational institutions. It provides data replication and protection, ensuring that critical data remains accessible even in the face of hardware failures or other disruptions. Real-World Case StudyTo illustrate the effectiveness of solutions like DataKeeper, we will delve into a real-world case study. We’ll explore a university’s journey, including their initial problem statement, the HA/DR solution they chose, and the results and benefits they experienced. DemonstrationDuring the webinar, attendees will have the opportunity to witness SIOS solutions in action. A live demonstration will showcase the setup and operation of these solutions, giving a practical insight into how they work. Engage with Poll QuestionsAs part of the interactive experience, the webinar will include poll questions that allow attendees to provide feedback and share their insights on the challenges and solutions discussed. Conclusion & Next StepsIn conclusion, as the education sector continues to evolve, ensuring system availability is paramount. The right HA and DR solutions can make a significant difference in maintaining educational continuity and safeguarding critical data. By exploring SIOS solutions and understanding their benefits, educational institutions can better prepare for the challenges of the digital age. We invite you to join us in this informative webinar on October 24th, where we will delve deeper into these topics and showcase how SIOS solutions can empower education. Don’t miss this opportunity to enhance your institution’s system availability and resilience in an ever-changing educational landscape. Webinar Details:Date: October 24th We look forward to your participation in this empowering webinar! Reproduced with permission from SIOS |
October 22, 2023 |
SIOS Technology Provides High Availability For Critical Applications in AirportsSIOS Technology Provides High Availability For Critical Applications in AirportsFailures of mission-critical systems in airports can quickly cause chaos and prove costly, which is why many airports look to implement effective failover solutions. SIOS Technology assists several large airports with high availability of critical applications and putting disaster recovery solutions in place. In this video, Margaret Hoagland, VP of Global Sales and Marketing at SIOS Technology, discusses high availability in airports, different critical applications airports run and the consequences should they fail. Hoagland goes into detail about how SIOS Technology helps protect these critical applications. Key highlights of this video:
Reproduced with permission from SIOS |
October 17, 2023 |
A Step-by-Step Guide to Configuring Amazon EC2 for Business-Critical ApplicationsA Step-by-Step Guide to Configuring Amazon EC2 for Business-Critical ApplicationsAs businesses increasingly transition to the cloud, there’s a significant challenge we’ve identified: achieving the gold standard 99.99% availability. SIOS has unveiled its latest offering to help organizations navigate this complex landscape – the eBook Step-by-Step: Configuring Amazon EC2 for Business-Critical Applications. Written by Dave Bermingham, a seasoned expert with over three decades of IT experience, this eBook is poised to be an invaluable resource for IT professionals and enterprises alike. The Author’s Expertise in IT and the CloudDave Bermingham, the Director of Customer Success at SIOS, is no stranger to the technology community. With a remarkable track record of 12 years as a Microsoft MVP and a rich background in finance, healthcare, and education, Dave brings a wealth of knowledge to the table. His expertise is highly regarded, and his technical certifications attest to his deep understanding of the field. Exploring the eBook: AWS, Availability Zones, and MoreStep-by-Step: Configuring Amazon EC2 for Business-Critical Applications delves into the critical aspects of configuring Amazon Web Services (AWS) EC2 infrastructure ensuring your business-critical applications, especially those clustered with Windows Server Failover Clustering (WSFC) run seamlessly. The eBook addresses a fundamental aspect of AWS – the availability of applications running inside the AWS instances in different availability zones (AZs). AWS guarantees external connectivity for at least one of the instances in multiple AZs, but this only ensures the availability of the instance itself. It doesn’t guarantee the availability of the application or service running inside the instance; that’s where our eBook comes in. To bridge this gap, users must take additional steps to monitor the application and ensure recovery in case of failure. Moreover, for transactional replications like SQL Server and other relational database management systems (RDMS), users have to ensure the data is replicated and available across each AZ. Achieving this entails a combination of load balancing, clustering, and/or data replication depending on the application. What to ExpectWithin the eBook, Dave Bermingham provides comprehensive insights into the necessary preparations for EC2 infrastructure that supports business-critical applications with WSFC clustering. He untangles the complexities of the AWS Service Level Agreement (SLA), emphasizing that instances must be deployed across multiple AZs to qualify for the 99.99% availability. Readers will gain a deep understanding of how to design EC2 infrastructure to support cross-AZ failover clustering, ensuring uninterrupted service for their business-critical applications. Access the eBookStep-by-Step: Configuring Amazon EC2 for Business-Critical Applications is a must-read for IT professionals and organizations seeking to enhance their application high availability and disaster recovery strategies in the dynamic landscape of cloud computing. Dave Bermingham’s expertise, distilled into this eBook, promises to guide you through the complexities of AWS EC2 configuration for business-critical applications. Download the eBook today! Learn More About SIOS High Availability in AWS
Reproduce with permission from SIOS |