blog

クラウドのレンズを通したプラットフォーム・ソフトウェア

プライベート・クラウドやハイブリッド・クラウドの計画は複雑で、見落とされがちな重要な要素の1つがプラットフォーム・ソフトウェア(仮想マシン上で動作するオペレーティング・システムとソフトウェア、またはプ...

Jun 12, 2016 · 4 min. read
シェア

プライベート・クラウドやハイブリッド・クラウドの計画は複雑ですが、重要な要素の1つであるプラットフォーム・ソフトウェア(仮想マシン上で動作するオペレーティング・システムやソフトウェア、またはPlatform-as-a-Serviceベースの形態)が見落とされがちです。クラウド・プラットフォーム・ソフトウェアは、アプリケーションをクラウド・インフラストラクチャや実行したいフレームワークに接続し、最終製品の統合と管理を容易にします。

プラットフォーム・ソフトウェアを選択するためには、企業は仮想化への投資、データベースの選択、ネットワーク・トラフィックの問題、アプリケーションのセキュリティと管理を検討する必要があります。

企業の仮想化への投資

クラウド・プラットフォーム・ソフトウェアを選択する際に最も考慮すべき点は、組織で既に導入されている仮想化の度合いです。クラウド・コンピューティングを考える最も簡単な方法は、クラウド・コンピューティングを仮想化の延長として見ることです。したがって、仮想化がすでに使用されている場合は、既存のソフトウェアがクラウド・スタックとプラットフォーム・ソフトウェアを選択する際の大きな要因となります。

仮想化に投資している組織であれば、直近に実行されたマシン・イメージを確認することで、プラットフォーム・ソフトウェアの評価を開始することができます。クラウドでは、すべてのソフトウェアにとって最もシンプルなのは、標準化されたプラットフォーム・ソフトウェア・セットか、少なくとも少数の標準構成です。企業が持っているものを見直すと同時に、最小数のプラットフォーム構成を選択することで、過剰な支出やライセンスコストをかけずにすべてを実行することができます。

クラウド・プラットフォーム・ソフトウェアの役割は、組織が仮想化を広範に使用していない場合、より重要になると同時に、その選択も難しくなります。ほとんどの企業では、オペレーティング・システムやミドルウェアに対するポリシー・コントロールが限られているため、サーバーやアプリケーションの詳細なカタログを作成して、何が稼働しているかを判断する必要があります。コンテンツと同様に、目標は、標準的なプラットフォームをできるだけ少なく特定することであり、めったに使用されないためにサポートが困難で高価な「すぐに使える」構成を特定できるようにすることです。代替の実行方法を探す必要があります。

データベースサービスの選択

クラウドプラットフォームソフトウェアを探している企業にとって、次に重要な問題はデータベースです。クラウドプラットフォームの一部としてデータベースサービスを導入する方法と、クラウドプロバイダーのデータベース・アズ・ア・サービスを利用する方法があります。

企業独自のデータベース・サービスを展開する最大のメリットは、この戦略が複数のクラウド・プロバイダー間でほぼ確実に移行可能であり、プロバイダーを変更したり、複数の異なるプロバイダーを使用したりすることもできることです。Cassandra、CouchDB、Hadoop、およびMongoDBは、データベース・ツールをインストールするための最も一般的なプラットフォームの一部であり、これらの多くは通常、DBaaSサービスとしてクラウド・プロバイダーから提供されています。DBaaSサービス。

データベース・サービスは、ミドルウェアの一部であれば、オンプレミスの同じマシン・イメージ上に展開することも、プラットフォームやスタンドアロンのマシン・イメージの一部として展開することもできます。前者の場合、アプリケーションの統合は簡単ですが、複数のクラウドアプリケーションで単一のデータベースを共有することは困難です。スタンドアロン・マシン・イメージの場合、データベースは基本的に外部アプリケーション・コンポーネントとなります。これは、従来のデータセンターやホスト型デプロイメントでSQL ServerデータベースがWebサーバーとアプリケーション・コンポーネントに分割されるのと同じです。これは、VMホスティングの追加コストや、Web上でのクエリやレスポンスのコストが発生することを意味し、トラフィックやアクセスのコストも発生します。

ネットワークトラフィックの問題

ネットワーク・トラフィックは、クラウドベースのプラットフォーム・ソフトウェアの次の問題です。クラウド・アプリケーションの中には、大きなネットワーク・トラフィックを発生させるものがあり、すべてのサーバー・プラットフォームがネットワーク・パフォーマンスに最適化されているわけではありません。これは、ネットワークI/Oがハイパーバイザーの処理によって仲介される可能性がある仮想ネットワーク・アプリケーションで特に当てはまります。現在、多くのクラウド・アプリケーションには、ソフトウェア定義ネットワークの形で、1つ以上のホストされたルートまたはスイッチが含まれています。過去の経験から、これらのアプリケーションは、強化されていないネットワークI/Oの形で動作が遅くなり、同じサーバー上の異なるVMで実行されている他のアプリケーションのパフォーマンスに影響を与える可能性があります。

インテルのオープン・ネットワーキング・プラットフォームと6WINDの6WINDGateテクノロジーは、仮想化とクラウドサーバーのネットワーク効率を高めるために設計されています。この機能拡張はネットワーキング・プラットフォームに追加する必要があります。また、SDNや仮想スイッチ/ルーティング技術を使用する場合は、ベンダーの選択をサポートするプラットフォーム・ソフトウェアを追加する必要があるかもしれません。ネットワーク最適化ソフトウェアは全ての OS、あるいは全てのサーバーと互換性があるとは限りません。

アプリケーションのセキュリティと管理

最後のクラウドプラットフォームソフトウェアの問題は、アプリケーションのセキュリティと管理に関するものです。管理ツールやセキュリティ・アーキテクチャは、OS に統合されたエージェント・ソフトウェアとして提供され、クラウドにインストールして効率的に使用できます。これは、プライベートクラウドコンピューティングであっても、クラウドコンピューティングにとって重要なことです。主に、仮想マシンが1つのサーバーを共有するようなアプリケーションでは競争が激しくなるため、セキュリティツールや管理ツールがハードウェアへのアクセスを期待することを避けるためです。

ハードウェア依存の問題は、クラウドプラットフォーム戦略において最後にチェックすべきことの1つです。プラットフォームはクラウドをデプロイするために使用され、実際のリソースではなく仮想マシン・リソースとのみ相互作用する必要があります。このリスクは、仮想化されていないオンプレミスのITをクラウドに移行している組織にとって最も高いもので、仮想リソースと実際のサーバーやストレージの違いにまだ直面していないためです。

Read next

ラドウェアは、インテグレーターがユーザーに安全な仮想化体験を提供できるよう支援する

ラドウェアは、台湾の大手システムインテグレーターであるChunghwa System社が、仮想デスクトップインフラVMware® Horizon ViewTMのセキュリティとシームレスなアクセス体験をユーザーに提供するために、ラドウェアのAlteon® 4408アプリケーションデリバリーコントローラーと++テクノロジーをサポートするADC FabricTMを採用したと発表しました。仮想デスクトップインフラであるHorizon ViewTMは、ユーザーがセキュアでシームレスなアクセス体験を享受できるよう支援します。

Jun 10, 2016 · 2 min read