SIOS Technology Corp., an industry pioneer
in providing IT resilience through intelligent application availability, today
announced that
Chris O'Brien Lifehouse is using SIOS DataKeeper to take full advantage
of the economies of scale afforded in the AWS cloud without sacrificing uptime
or performance.
Chris
O'Brien Lifehouse is one of Australia's largest clinical trial centers
specializing in state-of-the-art treatment and research for patients who are
suffering from rare and complex cancer cases. The not-for-profit hospital sees
more than 40,000 patients annually for screening, diagnosis and treatment.
Lifehouse
uses the MEDITECH healthcare system, which stores the electronic health records
for all patients in a database. "The health information system and database are
vital to the care we provide, and if either goes down, patient records would
not be accessible, and that would paralyze the hospital's operations,"
explained Peter Singer, Director Information Technology at Lifehouse. In the
hospital's datacenter, mission-critical uptime has been provided by Windows
Server Failover Clustering (WSFC) running on a Storage Area Network (SAN). But
like many organizations, Lifehouse wanted to migrate to the cloud to take
advantage of its superior agility and affordability.
Performance
Problems Persist for Critical Applications in the Cloud
Lifehouse
chose Amazon Web Services as its cloud service provider, and had hoped to "lift
and shift" its environment directly to the AWS cloud. To simulate its
on-premises configuration, Singer chose a "cloud volumes" service available in
the AWS Marketplace, however, it had a substantial adverse impact on throughput
performance. With so many elements and layers involved, performance problems
are notoriously difficult to troubleshoot in software-defined configurations
deployed in the cloud. With the "No Protection" option specified, the cloud
volumes performed well. But "No Protection" was not really an option for the
mission-critical MEDITECH application and its database.
"We
made every reasonable effort to find and fix the root cause, and eventually
concluded that software-defined storage would never be able to deliver the
throughput performance we needed," Singer recalled. So the IT team at Lifehouse
began looking for another solution.
In
its search for another solution capable of providing both high availability and
high performance, Lifehouse established three criteria: Validation for use in
the AWS cloud to minimize risk associated with using a third-party solution in
the cloud; the ability to work across multiple Availability Zones would assure
business continuity in the event an entire AWS datacenter was impacted by a
localized disaster; and performance that was as good as or better than what had
been achieved on-premises.
SIOS
DataKeeper Cluster Edition emerged as the logical choice because it was
available on the AWS Marketplace, which assured it was proven to operate
reliably in the AWS cloud. And because it did not use software-defined storage,
Singer was confident SIOS DataKeeper would be able to deliver the
high-performance, synchronous data replication that Lighthouse needed.
Providing
High-Performance, Synchronous Data Replication
By
using real-time, block-level data mirroring between the local storage attached
to all active and standby instances, SIOS DataKeeper overcomes the problems
caused by the lack of a SAN in the cloud, including the poor performance that
often plagues software-defined storage. The resulting SANless cluster is
compatible with Windows Server Failover Clustering, provides continuous
monitoring for detecting failures at the application and database levels, and
offers configurable policies for failover and failback.
Lifehouse
currently has eight instances in SANless failover clusters to support its
MEDITECH application and database. Some of those instances are in different AWS
availability zones to protect against widespread disasters. The latency
inherent across the long distances involved normally requires the use of
asynchronous data replication to avoid delaying commits to the active instance
of the database. But the real-time, block level data mirroring technology used
in SIOS DataKeeper still enabled Singer to achieve a near-zero recovery point.
Unlike
software-defined shared storage, SIOS DataKeeper is purpose-built for high
performance high availability, so it came as no surprise to Singer that the
cloud-based configuration worked as needed. What was a bit surprising was just
how easy the solution has been to implement and operate: "We were able to go
from testing to production in a matter of days. Ongoing maintenance
is also quite easy, which we expect will minimize our operational expenditures
associated with high availability and disaster recovery. If it were not for
SIOS, we might not have been able to migrate our environment to the cloud,"
Singer concluded.
"SIOS
DataKeeper enabled Lifehouse to take full advantage of the economies of scale
afforded in the cloud without sacrificing uptime or performance," said Frank
Jablonski, Vice President, Global Marketing, SIOS Technology. "Migrating
mission critical applications to the cloud requires planning for both high
availability and performance. SIOS helps companies like Lifehouse ensure both."