運用

SLAとは?

別名: service level agreement
定義

An SLA is a contractual commitment to a service level, usually availability, with defined compensation when it is missed. 99.99% permits about 4.4 minutes of downtime a month; 99.9% permits about 43 minutes. Check what the SLA covers — network and hypervisor availability, not your application.

SLAが重要な理由

99.99%は月に約4.4分のダウンタイムを許可します。99.9%は約43分です。SLAがカバーする内容を確認してください。ネットワークとハイパーバイザーの可用性であり、アプリケーションではありません。

実践でのSLA

SLAが意味を持つのは、契約が試されるときです。稼働時間に注目してください。99.99%の場合、月に約4.4分のダウンタイムが許容されます。その予算に対して停止を追跡し、ネットワークとハイパーバイザーがコミットメントの対象であり、アプリケーションではないことを確認してください。制限に達した場合、サービス・クレジットを請求できますが、失われたトラフィックを回復することはできません。間違えると、安いインスタンスが補償コスト、評判、説明に費やす時間で高くつくことになります。

SLAについて人々が誤解していること

SLAがアプリケーションの稼働を保証すると思っている人がいますが、それは違います。コミットメントはネットワークとハイパーバイザーの可用性をカバーし、ソフトウェアはカバーしません。コードのクラッシュやデータベースの満杯でサービスが停止しても、SLAは影響を受けません。正しくは、SLAをホスト障害に対する保護と見なし、その上に冗長性を設計します。

SLA — よくある質問

99.99%の稼働時間は実際には何を許容しますか?

99.99%では、月に約4.4分のダウンタイムが許容されます。SLAに別段の定めがない限り、計画メンテナンスも含まれます。除外事項については条件を確認してください。アプリケーションのクラッシュはカウントされないためです。その予算に対して測定し、ホストが未達の場合はサービス・クレジットを請求してください。

SLAはアプリケーションの停止をカバーしますか?

いいえ。SLAはネットワークとハイパーバイザーの可用性をカバーし、サーバー上で実行されるものはカバーしません。Webスタックがハングしたり、コードが失敗したりした場合、それはコミットメントの範囲外です。SLAはホスト障害から保護するため、それ以外については独自の監視と冗長性が依然として必要です。

SLAが登場する箇所

運用の詳細

アウトオブバンドコンソール
アウトオブバンドコンソールは、ネットワーク接続とは独立して仮想マシンのディスプレイとキーボードに接続します。
カスタムISO
カスタムISOサポートを使用すると、固定テンプレートリストから選択する代わりに、インストーラーイメージをアップロードしてインスタンスを起動できます。
Terraform
Terraformは構成ファイルでインフラを宣言し、実際の環境をそれらに合わせて調整します。
シードボックス
シードボックスは、大容量ストレージと高速アップロード回線を備え、トレントのダウンロードとシードを高速で行うために専用のサーバーです。
コントロールパネル
コントロールパネルは、サーバー、ウェブサイト、メール、データベースを管理するためのウェブインターフェースです — cPanel、DirectAdmin、CyberPanelなど。
プロビジョニング
プロビジョニングは、サーバーを作成、構成、配信して使用可能にするプロセスです。