クラウドを支えるネットワーク基盤

この1年で、国内で多くのクラウド・コンピューティング・サービスが開発され、日本でもクラウド・コンピューティングを利用する環境が整いつつあります。 本連載ではクラウド・コンピューティング・サービスのうち、IaaS(Infrastructure as a Service)に分類されるコンピューティング環

金田 克己(かねだ かつみ)

2010年6月3日 20:00

この1年で、国内で多くのクラウド・コンピューティング・サービスが開発され、日本でもクラウド・コンピューティングを利用する環境が整いつつあります。 本連載ではクラウド・コンピューティング・サービスのうち、IaaS(Infrastructure as a Service)に分類されるコンピューティング環境を支える基盤技術について、 4回に亘り解説していきます。

第1回は、サービスを提供するためのネットワーク基盤について説明します。

クラウド・コンピューティング基盤のシステム構成

ユーザーがIaaSに求めるものは、多様なメニューに加えて低コストで短納期、高品質かつ高度なセキュリティがそろって実現されていることです。 では、どのようにしてこれら要件を満たすかを考えてみます。

1.コスト
  1. 大量購買により機器調達費用を下げる
  2. サーバーの維持コストは本体費用の1.5倍程度(3年保有時、当社比)となるので特にデータセンター費用のうち電気代を削減する
  3. 自動化を進めることで運用にかかわる人件費を増やさない
  4. 仮想化技術を利用することでユーザー間でのリソースの共用を進め、リソースの利用率を向上させる
2.納期
  1. あらかじめデータセンターにリソースをプールしておくことで納品までの待ち時間、設置に要する作業時間を削減する
  2. 設定を自動化することで注文を受け付けてから利用可能になるまでの時間を短縮する
3.品質・セキュリティ
  1. 設備を標準化しておくことで、機器故障時に余剰リソースと代替することで復旧時間を短縮する
  2. 仮想化技術を活用することでユーザーに割り当てたリソースを分離する

品質とセキュリティに関する定義はユーザーの利用形態やサービス運用と深くかかわることもあり明確な提示はできません。 この領域は今後深く議論していく必要があります。

上記1-3までを要件としてクラウド・コンピューティング基盤のシステム構成を考えると、おおむね図1のようになります。

コスト、納期、品質・セキュリティから考えたクラウド・コンピューティング基盤のシステム構成

図1:コスト、納期、品質・セキュリティから考えたクラウド・コンピューティング基盤のシステム構成

システム構成について、順番に説明していきます。

まず、ユーザーがリソースにアクセスするための回線サービスがあります。回線サービスはインターネットと プライベート・ネットワーク(広域イーサネット、IP-VPN等)です。「クラウドなのにプライベート・ネットワーク?」と思うかもしれませんが、 ユーザーから、「社内ネットワークの一部にクラウドのリソースを取り込んで利用したい」という要望を受けることがあるためです。

これは、提供事業者にとっては非常に頭の痛い問題となります。 そもそもプライベート・アドレスは文字通りプライベートに他と通信しないために利用するアドレスですから、 複数のユーザーが混在するクラウド・コンピューティング環境とは、相性が良くありません。 事業者は、あらかじめそのことを想定してサービス・システムを構成する必要があります。

次に、ユーザーに提供するためのリソース・プールがあります。リソース・プールはサーバー、ストレージ、ネットワークからなります。 さらにリソース・プールの各要素と回線サービスを相互に接続するためのネットワーク基盤があります。 ここでは、ネットワーク・リソースとは「ファイアウォール、ロードバランサ等の機能を提供するもの」、 ネットワーク基盤とは「イーサネット、IPネットワーク等のリソースを相互に接続するためのもの」とします。

また、これらリソース・プールとは別に事業者の運用管理基盤が存在しており、リソース・プールとネットワーク基盤の監視、 リソース割り当て状況の管理、プロビジョニング作業の自動化等の運用管理機能を実装しています。 さらにユーザーへサービス情報を提供するためのポータル、契約や課金情報を処理するための業務システムがあり、それぞれが連携しています。

人気記事トップ10

人気記事ランキングをもっと見る

企画広告も役立つ情報バッチリ! Sponsored

ClickHouse Cloudが実現した広告運用SaaS「ATOM」のデータ基盤革新、パフォーマンスを向上しながら、運用負荷とコストを削減 11月11日 6:20 AIで開発が加速する時代、品質保証はどう変わる? Tricentisが示すAIエージェント活用の実像 11月9日 6:45 悪用までの猶予が「1分」に迫るフロンティアAI時代に開発と本番を貫く脆弱性管理が必要 10月29日 8:30 欧州CRA対応とSBOM運用。AI生成コードのOSS混入問題の対策とは ――スニペット単位で検出する「FossID」「Insignary Clarity」によるSBOM運用 9月16日 6:40 PostgreSQLからTiDBへ、稼働中SaaSで進める段階的DB移行の実践と再設計への展望 9月7日 6:30 機能安全開発におけるGoogleTestの活用を支援!「Parasoft C/C++test CT」で実現する効率化&AI連携 4月14日 6:30 【CNDW2025】Grafanaが明かす「オブザーバビリティの哲学」ー最小限の労力で実用的なインサイトを得るには 1月23日 6:30 【CNDW2025】プロダクト急増に備える基盤刷新 ーウェルスナビがECSからEKSへの移行で得た知見とは 1月15日 6:30 【CNDW2025】250環境を5人で運用、構築時間は30分に ーKINTOテクノロジーズが語るインフラ基盤組織の作り方 2025年12月18日 6:30 新たな自動化で熱視線! AIエージェントの「推論能力」を支える2つのコンポーネントとは? 2025年11月28日 6:30