最善のSLAを締結するために
クラウドのSLA策定を脅かす4つのリスク──ネック はネットワーク
エンドユーザーがクラウドサービスプロバイダーに求めるサービス品質保証(SLA)の内容はさまざまだ。本稿では、特に多く問題に挙げられる4つのSLAについて紹介する。
ネットワークサービスを購入する企業は、可用性やパフォーマンスの問題に対して自分たちが弱い立場──時には非常に弱い立場──に置かれていることを認識している。それを解決するためには、サービス品質保証(SLA)を交渉することだ。だがエンドユーザーがクラウドコンピューティングのSLAに求める内容は、企業が何を必要としているかによって異なる。
アプリケーションレベルでエンドユーザーが望むのは、クラウドサービスが可用性の基準を満たし、さらにパフォーマンスの基準、つまりQoE(Quality of Experience:ユーザー体感品質)の基準を満たすことだ。そうした基準は通常、レスポンスタイムの観点で測定される。エンドユーザーが実際に利用しているサービスの品質は実にさまざまだ。クラウドユーザーを対象としたある調査では、「クラウドサービスに関する明確なSLAを締結している」と答えた回答者は全体のわずか10%程度にとどまった。「必要性」と「実際の保証」の間にこうしたずれが存在している理由は多数あるが、その大半は解決が難しいものばかりだ。
最大のネックはネットワーク
クラウドSLAについて報告されている問題の中で最も多いのは、「クラウドSLAではネットワークパフォーマンスが考慮に入れられていない」というものだ。大半のクラウドサービスには、クラウドサービスプロバイダー以外の企業が運営するネットワーク接続を経由してアクセスするため、クラウドサービスプロバイダーがそうしたネットワーク接続のパフォーマンスを保証できないのは明らかだ。
さらに今日のクラウドサービスの大半はインターネット経由でアクセスするが、インターネットはベストエフォート型のサービスであり、保証は何ら提供できない。ネットワーク接続の品質を保証できない状況でクラウドSLAの交渉を正当化するのは難しい。また自社におけるQoE測定ポイントとクラウドの間にネットワークというサービスコンポーネントが存在しているとなると、クラウドサービスプロバイダーがSLAを順守できなかったことを証明するのも難しい。さらにこの問題はクラウドへの管理接続の他、管理レベルのQoEに関するSLAの策定にも影響を及ぼす。
これまでにSLAを作成したり監視したりした経験のある人であれば、2番目に多く報告されている問題については詳しいだろう。その問題とは、「クラウドSLAには順守状況を評価するために必要となるQoEの妥当な測定方法が明記されておらず、また明記することもできない」というものだ。この問題は、「クラウドオペレータは具体的にどのような基準で何を保証するのか?」という一見シンプルな疑問からスタートする。例えば、レスポンスタイム1つを取っても、企業がどのような方法を用いて、どこで測定するかは実に多様だ。測定方法と測定ポイントの両方について双方の合意が成立しない限り、現実的なSLAの施行は不可能だ。
クラウドSLAの3つ目の問題は、「ユーザーが供給するソフトウェアコンポーネントやユーザーが作成するアプリケーション接続がアプリケーションのQoEに影響を及ぼす可能性がある」というものだ。SaaS(Software as a Service)を「最も高いレイヤー」のクラウドサービスと捉え、IaaS(Infrastructure as a Service)を「最も低いレイヤー」のクラウドサービスと捉えるのなら、低いレイヤーのサービスにはユーザーが登録するコンポーネントがより多く含まれ、ユーザーが登録したコンポーネントが外部接続を発生させてパフォーマンスに予期せぬ影響を及ぼすリスクも高まることになる。クラウドサービスプロバイダーはそうしたことがアプリケーションの全体的なQoEにどのような影響をもたらすかまでは保証できないし、予測もできない。
4つ目によく報告されているSLAの問題は、「クラウドパラメータの設定がアプリケーションQoEに大きな影響を及ぼし得る」というものだ。つまり、SLAは明確なパラメータ設定を想定した上で策定しなければならないということだ。基準から大きく外れているわけではなくても、何か普通とは違う状況が起きれば、QoEやSLAの問題につながらないとも限らないからだ。
妥協点を見つける
ここで本当に問題なのは、有用なSLAの策定を難しくさせる要因は多数あるが、だからといってSLAの必要性が軽減されるわけではないという点だ。では、可能な範囲で最善なSLAを締結するためにはどうすべきなのだろう?
簡単に言えば、その答えは上記の問題を回避することだ。基本は「クラウドサービスプロバイダーが実際に保証できること」を理解することだ。クラウドは仮想リソースを実際のアプリケーションに割り当てることで機能する。割り当てが予想した通りにいけば、リソースも予想通りのパフォーマンスを発揮する。であれば、リソースに対するパラメータや、ネットワークを経由したリソースへのアクセスに対するパラメータの設定で変数を抑える必要があるだろう。
最も包括的なSLAを実現できるのは、ネットワークプロバイダーを兼ねるクラウドサービスプロバイダーとの間で交わすSLAだろう(関連記事:BizCITY、回線の品質とグローバル対応で信頼のプライベートクラウドを実現)。SLAの点からすると、最も好ましい関係を結べる相手はネットワーク事業者のクラウド部門ということになる。
2番目に良い選択肢は、クラウドサービスプロバイダーの側で保証準備が整っているネットワーク事業者からクラウド接続を入手することだ。いずれにせよ、通信保証を明確にするためにはインターネットやインターネットVPNではなく、プロビジョニングされたVPNを使用する必要があるだろう。
リソースの割り当てに関しては、「何が仮想リソースなのか」を明確にすることがまず肝要だ。
SaaSの場合、ユーザーはコンポーネントを一切供給しないため、全ての要素が仮想リソースとなる。従って、クラウドサービスプロバイダーが完全に取り仕切り、ネットワーク以外の全てのアプリケーションコンポーネントに対するSLAを書くことが期待される。
PaaS(Platform as a Service)やIaaSなど、低いレイヤーのサービスでは、プロバイダーは自分たちが何を提供するかを保証できる。ユーザー側に求められるのはベンダーパフォーマンスの測定方法の決定だ。IaaSの場合、アプリケーションがサーバに割り当てられる速度は最も変わりやすい要素となり、エラー発生時に新規サーバに取り換えられる速度が可用性を決定することになる。
SLAに関しては、PaaSが最も厄介だ。PaaSの場合、具体的なハードウェア構成が約束されるわけではなく、幾つかの物理ホストとソフトウェアで構成されるプラットフォームの提供が約束されるだけだからだ。レスポンスタイムの変化にどの程度の幅があるかを把握するためには、クラウド内にpingポイントを設けてネットワーク遅延を測定し、エンド・ツー・エンドのアプリケーション遅延からその分を差し引いて、クラウドアプリケーション処理のパフォーマンスを判断できるようにする必要がある。そして、何を決めるにせよ、プロバイダーが条件に同意し、契約にそれを明記しておくことが必須となる。
クラウドSLAは恐らく買い手を満足させるものにはならないだろう。だがそれは現代の多くのSLAにあてはまることだ。慎重に取り組めば、少なくともリスクレベルを制御できるクラウドSLAを策定し、会社の目標達成につながるクラウドサービスを提供してもらうことは可能なはずだ。
Copyright © ITmedia, Inc. All Rights Reserved.
この記事の著者
関連記事
新着ホワイトペーパー PR
-
製品資料
[株式会社MatrixFlow] 「物流リソース最適化」ガイド:人員・配車・傭車を出庫依頼の確定前に決めきる -
製品資料
[株式会社キーエンス] なぜRPA導入は頓挫する? シナリオ作成の壁を乗り越える解決策とは -
製品資料
[株式会社セールスフォース・ジャパン] 「CRMは設計と無関係」は本当か? PLMとの融合で実現する高速開発 -
事例
[日本ヒューレット・パッカード合同会社] AIエージェントの時代にどう備える? 「新たな働き手」を支える3要素とは -
製品資料
[日本ヒューレット・パッカード合同会社] “横並びの自動化”から脱却、AI活用で生産性と競争力を高める秘訣
こんなメディアも見られています
TechTargetジャパンに関連する情報をお探しであれば、こちらのメディアもお役に立てるかもしれません。
ベンダーコンテンツ PR
From Informa TechTarget
SpecialPR
アクセスランキング
-
1
なぜ「全社配布Copilot」は使われないのか? 失敗に学ぶAI定着
-
2
法務と開発者で「言葉が通じない」問題 トヨタやソニーが語るOSS管理の真実
-
3
なぜ「Gemini 4 Argon」は出遅れたのか? Googleが狙う“逆転のシナリオ”
-
4
損保ジャパンはなぜ「COBOL」を捨てなかったのか? 脱メインフレームの真相
-
5
情シスの約8割が転職や退職を意識 調査で分かった“辞めたくなる最大の理由”
-
6
ChatGPTは“検索しまくり”でGeminiは“淡泊”? データが明かすAIの裏側
-
7
情報漏えいはなぜ繰り返されるのか 今すぐ見直すべき「境界」
-
8
「Wi-Fi 7」経由でWindowsが乗っ取られる? 最高権限奪取の恐怖
-
9
「結局使わなくなる」Microsoft 365 Copilotを半年で定着 キリンの3施策
-
10
「中堅・中小企業のネットワーク・セキュリティ運用実態」に関するアンケート
ホワイトペーパーランキング PR
-
1
不審メールの経路や見せ方に変化? 2026年夏の3事例から見えた動向と対処方法
-
2
家庭用Wi-Fiルーターの業務利用は危険? 避けるべき理由と具体的な対策
-
3
Microsoft 365を安全に運用 うっかりミスやサイバー攻撃に備えるデータ保護術
-
4
財務部門がAIを最大限に活用する方法 無駄のない戦略的リーダーシップへの道
-
5
LLMが兵器化? 元FBI高官が鳴らす警鐘とセキュリティツール統合のポイント
-
6
「オンプレミス回帰」せざるを得ない“合理的な理由”
-
7
なぜRPA導入は頓挫する? シナリオ作成の壁を乗り越える解決策とは
-
8
生成AIを開発に導入しても効果が見えない? 実証実験で分かった成果と課題
-
9
経産省DX指針から読み解く、受発注業務デジタル化ロードマップ
-
10
HDDを使わない「SSDオンリー」が無謀なのはなぜ?
TechTargetジャパン SNS
インフォメーション
注目情報をチェック
TechTargetジャパンをフォロー