ストラタスでは、何十年もの間、信頼性の高いコンピューティングインフラストラクチャのリーダーとして活躍してきました。しかし、技術用語の多くがそうであるように、高可用性(HA)の定義は非常に幅広い。昨年、高名なアナリスト企業が行った調査によると、調査対象者の大半が高可用性とはディザスタリカバリプランを持っていることだと考えていたという。また、異なるコンピューティングプラットフォームの経験者と話をすると、その定義が大きく変わることがわかりました(例えば、メインフレームと開発/運用者では、この定義が大きく異なります)。IDCは、長年使用してきた可用性レベルのセットを持っていますが、世の中のほとんどの技術が非常に幅広いAL3カテゴリーに該当するため、少し幅が広いようです。
では、高可用性とは何でしょうか?ここでは、エンドユーザーへの影響度別にグループ化された定義を紹介します。
大幅なエンドユーザーへの影響(一般的にダウンタイムの時間で測定される - IDCではこれをAL1とAL2と呼んでいる
保護されていない - これは理解しやすいでしょう。特長 これは、アプリケーション、ハイパーバイザー、インフラストラクチャ層のいずれかに実装された特別な信頼性を持たないワークロードです。ダウンしたらダウンです。
バックアップ - 異なるノードやデータセンターに定期的にコピー(またはスナップショット)されるワークロードのことです。これは優れたコンプライアンス対策であり、(数時間以上の)リカバリーにも役立ちます。
ディザスターリカバリー - 大規模な障害が発生した場合(人為的なミスや天候によるデータセンターの大規模な障害など)、迅速な復旧のために自動化された、より強固なバックアップ形態です。
最小限のエンドユーザーの影響(一般的にダウンタイムの数秒から数分で測定されます - IDCはこれをAL3と呼んでいます
自動化された高可用性 - これは仮想化された世界では非常に一般的なことです。障害が発生した場合、ワークロードの新しいインスタンスが新しいノードやデータセンターに再配置されます。この機能の一般的な実装は、VMware の HA 機能です。この機能は、インフラへの影響は最小限に抑えられますが、ユーザーへの影響はかなり大きく、飛行中のデータはすべて失われます。これは、ウェブサーバのような負荷分散されたスケールアウトされたアプリケーションに適したソリューションです。
インスタントハイアベイラビリティ - ベアメタルの世界ではクラスター、仮想化の世界では冗長化されたインスタンスやレプリケートされたストレージの世界です。サービスの中断は最小限(場合によっては1秒以下)に抑えられます。しかし、飛行中のデータやトランザクションは失われてしまいます。アプリケーションがステートレスでロードバランスされていない場合、これは素晴らしいソリューションです。
エンドユーザーへの影響ゼロ(ダウンタイムなし-IDCはこれをAL4と呼んでいます
フォールト トレランス- これは、かつてメインフレームやミニコンピュータの世界でのみ知られていた機能です。しかし、ストラタスは、ハードウェア、ソフトウェア、クラウドのソリューションを提供しており、市販のオペレーティングシステムやハイパーバイザーにこのレベルの保護を、低い保護レベルに匹敵する価格で提供しています。フォールトトレランスとは、機内のデータやアプリケーションの状態も共有するワークロードの完全な冗長性のことです。つまり、障害が発生した場合でも、継続的で途切れることのない運用が可能となります。
Multi-Site Fault Tolerance(マルチサイト・フォールト・トレランス) - ワークロードを保護する最高レベルの機能です。フォールト・トレランスを提供し、状態やデータの損失はありませんが、冗長ワークロードは異なるサイトでホストされていることになります。当然、このタイプのソリューションには高いネットワークコストがかかりますが、最高レベルのものでなければならない場合には、これが最適です。
うまくいけば、これが、取得できる保護の種類のすべての謎を解き明かすのに役立ちます。必要なものを評価する際には、具体的に何が保護されているかだけでなく、回復時間やインフラコスト(主に処理とネットワーク)も考慮する必要があります。
ストラタスの可用性について、もっと知りたいですか?下のリンクをクリックしてください。