「SoftLayer Bluemix Summit 2015」リポート
クラウドのシステム設計で気を付けたい、4つの非機能要件
企業がクラウドにシステムを移行するに当たって、知っておいた方がいいこととは。「SoftLayer Bluemix Summit 2015」の講演から、クラウド環境におけるインフラ設計の考え方をリポートする。
「IBM SoftLayer」が日本に上陸してから半年以上がたち、少しずつIBM色が付いてきたようだ。IBMに買収される前のSoftLayerは、Webサービスのクラウド基盤という印象が強く、企業システムとは縁遠かった。日本アイ・ビー・エムで、SoftLayerの提案活動に従事する佐々木 敦守氏は、買収前のSoftLayerを「Made On The Web」と表現する。代表的な事例は、米LinkedIn(SlideShare)、米WhatsApp、米Twitpicなどであった。
ところが買収後は、昨今IBMが強くアピールしているように、一般企業の事例が目立ち始めている。筑波銀行はシンクライアントの情報活用基盤として、マツダは自動車のデータを活用する基盤としてSoftLayerを活用している。他にも、ヤマト運輸、本田技研工業、東京都などの事例がある。こうした企業の採用に当たっては、東京データセンターの開設や専用線サービスができたことも大きいだろう。
では、これまでオンプレミスを利用してきた企業がSoftLayerを利用する際に知っておいた方がいいこととは何だろうか。本稿では、「SoftLayer Bluemix Summit 2015」で発表された佐々木氏の講演から、クラウド環境におけるインフラ設計の考え方をリポートする。
関連記事
SoftLayerの基礎
クラウドとオンプレミスの違い
- オンプレミス、ホスティング……従来型インフラのメリット/デメリットをおさらい
- 自社に適したインフラはどれ? 4種類のクラウドを比較
- オンプレとは異なる”クラウドならでは”の運用管理とは? NTTデータがAWS運用の極意を伝授
SoftLayerとAWS比較
- AWSとIBM SoftLayerのネットワークを比較 仕組み、特徴の際立つ違いとは
- サポートと転送量で徹底比較、AWS vs. IBM SoftLayer
- 市場シェアが語る「AWS」「Azure」「SoftLayer」のガチンコ対決模様
ベアメタルとオンプレミスの比較
オンプレミスとの違い
企業システムでは、可用性やセキュリティ、運用性など非機能要件が非常に重視される。このことはクラウドが登場する以前から言われてきたことだ。こうした非機能要件を満たすインフラ設計の方法において、オンプレミスとクラウドでは考え方が異なる。
例えば「オンプレミスではMTBF(平均故障間隔)を最大化して故障しないことを重視していたが、SoftLayerではMTTR(平均修理時間)を最小化することを重視している」と佐々木氏は説明する。また、全てのサービスレベルを定義するのはIBMであり、IBMが複数の顧客にマルチテナントでリソースを貸し出す形態をとっている。物理/仮想マシンなどのリソースは、ポータルを通じて迅速かつ自動的に展開される。こうした自動化が実装されているということは、コンポーネントの標準化が進んでいることに他ならない。オンプレミスのユーザーとっては融通が利かないと感じることもあるだろう。
1.可用性
まず、可用性に関して佐々木氏は「クラウド環境にシステムを構築する際は、インフラが落ちることを前提に設計する必要がある」と述べる。そのため、ハードウェアの性能に頼りすぎず、より上位層で冗長化したり、メンテナンスによる計画停止をあらかじめ考慮しておくことが大切だという。2014年10月、SoftLayerや「Amazon Web Services」(AWS)など、ハイパーバイザーにXenを使用しているクラウドサービスが、Xenの脆弱性(ぜいじゃくせい)によってインスタンスを一斉に再起動したことは記憶に新しい。こうしたメンテナンスを個々のユーザーの都合で延期することはできない。
図1は、あるSoftLayerユーザー企業(便宜上、A社)の経営データ分析システムの構成だ。A社はグローバル拠点から集まったデータをSoftLayerのクラウドに集約し、分析している。「計画停止の影響を軽減するため、データベースサーバはもちろんWebサーバにもベアメタルサーバを採用している。また、『Vyatta Gateway Appliance』(VGA)は冗長構成を取るなどの工夫をしている」(佐々木氏)
ト
2.性能・拡張性
次に、性能・拡張性の設計ポイントに移る。クラウドでは「小さく始めて、上手に失敗しながら、大きく育てることが大切」と佐々木氏。クラウドの良さであるスケールメリットを生かすには、アクセスが増えた場合にボトルネックとなる部分を把握し、スケールできる仕組みにしておく必要がある。
図2は、ゲーム解析サービスを提供するB社のシステム構成だ。一般的にゲームのシステムでは、ユーザー数の増減に合わせてスケールアウト/インしたいケースが多い。そのため、「OSイメージをテンプレート化しておき、拡張時には迅速に展開できるようにしている。また、ユーザー数が増える度に“VLAN A”“VLAN B”とVLAN単位でシステム一式を増加する。性能のボトルネックとなるVGAは、拡張可能なモデルを選択しておく」などの工夫をしているという。
3.セキュリティ
続いて、クラウドで最も不安視されているセキュリティに関しては、「セキュリティ特性に応じた適材適所のシステム配慮が重要」と述べる。EUデータ保護法などの法令に依存するデータはデータの配置場所に気を付けなければならない。各企業のポリシーに従って、オンプレとクラウドを使い分ける運用も考慮する必要がある。
オンライン証券システムをSoftLayerで稼働させているC社は、セキュリティポリシー上、既存のオンプレミスも併用している(SoftLayerとダイレクト接続)。「インターネットからのSoftLayerへのアクセスはVGAで制御し、SoftLayerのパブリックネットワークは無効化、SoftLayer内のサーバにはプライベートネットワークで接続している。データベースサーバは物理サーバでなければならないという要件があったため、SoftLayerの専有のベアメタルサーバを利用している」という。
4.運用・保守性
最後に佐々木氏は、「SoftLayerを使うときには、『SoftLayerの善良な市民』になること」をアドバイスした。オンプレミスのときのようなカスタマイズの考えを捨て、SoftLayerが標準的に提供しているものを優先的に使うことを意味している。
とはいえ、SoftLayerだけでは不十分なケースもある。例えば、「プロセス監視やログ監視といったできない部分は『Zabbix』のような統合監視ツールを組み合わせることをお勧めする」と佐々木氏。バックアップも同様で、「Ideraという標準のバックアップサービスを使うとスムーズだ」という。
クラウドにシステムを設計する際には、移行性にも配慮する必要がある。IBMではSoftLayerのIaaSにOpenStack環境を構築した「IBM OpenStack as a Service」を提供している。OpenStack環境はIBMがマネージドサービスとして監視している。ユーザーはOpenStack準拠の仮想マシンイメージを使うことで、ポータビリティ性を確保できる。通常、クラウドで作ったイメージはそのまま外部へ移行することはできないが、OpenStack準拠の仮想マシンのフォーマットを使っていれば、オンプレミスのOpenStack環境や他社のOpenStackクラウドへイメージをそのまま持ち運びできるという。
以上、佐々木氏の講演を基に、4つの非機能要件を紹介した、企業システムにおけるクラウド構築のヒントとなれば幸いだ。
Copyright © ITmedia, Inc. All Rights Reserved.
この記事の著者
関連記事
新着ホワイトペーパー PR
-
製品資料
[株式会社キーエンス] なぜRPA導入は頓挫する? シナリオ作成の壁を乗り越える解決策とは -
製品資料
[株式会社セールスフォース・ジャパン] 「CRMは設計と無関係」は本当か? PLMとの融合で実現する高速開発 -
事例
[日本ヒューレット・パッカード合同会社] AIエージェントの時代にどう備える? 「新たな働き手」を支える3要素とは -
製品資料
[日本ヒューレット・パッカード合同会社] “横並びの自動化”から脱却、AI活用で生産性と競争力を高める秘訣 -
製品資料
[サイボウズ株式会社] AIが「わざわざ使うツール」になっていない? 業務で自然に使う導線にする秘訣
こんなメディアも見られています
TechTargetジャパンに関連する情報をお探しであれば、こちらのメディアもお役に立てるかもしれません。
ベンダーコンテンツ PR
From Informa TechTarget
SpecialPR
アクセスランキング
-
1
なぜ「全社配布Copilot」は使われないのか? 失敗に学ぶAI定着
-
2
法務と開発者で「言葉が通じない」問題 トヨタやソニーが語るOSS管理の真実
-
3
【漫画付き】ひとり情シス協会が明かす、RAG導入でしくじる企業「2つの共通点」
-
4
情シスの約8割が転職や退職を意識 調査で分かった“辞めたくなる最大の理由”
-
5
損保ジャパンはなぜ「COBOL」を捨てなかったのか? 脱メインフレームの真相
-
6
ChatGPTは“検索しまくり”でGeminiは“淡泊”? データが明かすAIの裏側
-
7
情報漏えいはなぜ繰り返されるのか 今すぐ見直すべき「境界」
-
8
BMWも導入 78兆円市場に化ける「フィジカルAI」の衝撃
-
9
「Wi-Fi 7」経由でWindowsが乗っ取られる? 最高権限奪取の恐怖
-
10
「AI活用を前提とした業務PCへの移行」に関するアンケート
ホワイトペーパーランキング 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ジャパンをフォロー