• エンタープライズIT / AV

マルチテナンシーとは何か(そしてなぜビデオプラットフォームにとって重要なのか)?

SaaS(Software as a Service)と呼ばれるクラウド型ソフトウェアは、企業や大学、IT組織に大きなメリットをもたらすことから、近年、隆盛を極めています。クラウドホスト型ソフトウェアは、初期投資が少なく、導入やアップグレードが簡単で、拡張性にも優れています。

しかし、すべてのクラウド・ホスティング・ソフトウェアが同じように作られているわけではありません。ソフトウェアを構築するプロバイダーのアーキテクチャは、コスト、セキュリティ、継続的なメンテナンス、そしてお客様の利用ニーズに合わせた成長能力に大きな影響を与えます。

そのため、クラウド・ホスティング・ソフトウェアを検討している企業にとって、 マルチテナンシーの基本を理解することは非常に重要です。

マルチテナンシーとは、単一のソフトウェア・インスタンスをクラウド上で実行し、その単一のインスタンスが複数の顧客にサービスを提供するというアーキテクチャ手法です。マルチテナンシーは、クラウド・コンピューティングのメリットを享受するための基本的な手法であり、現在最も普及しているSaaSベースのアプリケーションを支えているアーキテクチャでもあります。SalesforceやGmail、Google Docsを利用している企業では、マルチテナント型のサービスを利用しています。

先日、Panopto社の共同設立者であり、最高製品責任者であるEric Burns氏に、マルチテナンシーの概要と、 動画プラットフォームに適用されるその利点についてお話を伺いました

以下のビデオでその会話をご覧ください。

 

 

マルチテナンシーとは何ですか?

マルチテナンシーとは、複数のお客様がクラウド上の同じアプリケーションやコンピュートリソースを共有するアーキテクチャのことです。これらのアプリケーションやリソースは、一貫したセキュリティ、信頼性、およびパフォーマンスでお客様に提供されます。

例えば、salesforce.comにログインすると、他のSalesforceのお客様と同じSalesforceアプリケーションのインスタンスを使用していることになります。これは、別々のソフトウェアインスタンスが異なる顧客組織にサービスを提供するシングルテナントアーキテクチャとは異なります。

マルチテナントの例としてよく挙げられるのが、マンションです。マンションのテナントは、電気や水道などのインフラを共有しています。これがマルチテナントのメリットにつながります。

マルチテナンシーのメリットは何ですか?

コスト - アパートのテナントが光熱費やその他のインフラを費用対効果の高い方法で共有するように、マルチテナント・アーキテクチャーは、多くの顧客にコンピュートやストレージのリソースを共有することで、サービスプロバイダに大規模なスケールメリットをもたらします。ビデオプラットフォームプロバイダーにとって、マルチテナントアーキテクチャーは、 ビデオストレージ および トランスコーディング の運用コストを削減し、その削減分をお客様に還元することができます。

Scale - 真のマルチテナント・アーキテクチャは、需要や使用量の増加に応じて弾力的に拡張できるため、お客様が「スケーラビリティ・キャップ」に陥ることはありません。ビデオプラットフォームの場合、組織のビデオコンテンツの量が増加しても、お客様はハードウェアの追加購入やより大きな仮想マシンへのアップグレードを心配する必要がありません。

アップグレードとメンテナンス - マルチテナント・アーキテクチャは、製品のアップグレードと継続的な製品メンテナンスを劇的に簡素化します。ソフトウェアの新バージョンが利用可能になると、クラウド上で稼働している単一のインスタンスに適用され、すべての顧客がアップグレードされます。これにより、お客様は常に最新かつ安全なバージョンのソフトウェアにアクセスすることができます。一方、シングルテナント型のアーキテクチャでは、サービスプロバイダーがお客様を一人ずつアップグレードする必要があります。このプロセスには時間がかかり、顧客数の増加に伴い拡張性も低くなります。

セキュリティ - Forrester社のレポート「 Understanding Cloud's Multitenancy 」では、アナリストのJohn Rymer氏が、「リソースの共有にもかかわらず、マルチテナンシーによって セキュリティが改善されることが多い」と指摘しています 。現在のエンタープライズ・セキュリティ・モデルの多くは境界線をベースにしているため、内部からの攻撃に対して脆弱になっています。マルチテナントサービスでは、メインの境界内にあるものはすべて異なるクライアントであるため、すべての資産をいつでも安全に保護することができます。"マンションに例えると、テナントは1つの鍵でマンションに入り、別の固有の鍵で自分のマンションだけにアクセスできるようになっています。この2段階のアクセスコントロール(共有環境に必要なもの)により、テナントはさらなるセキュリティを得ることができます。

環境フットプリント - 最後に、マルチテナント・アーキテクチャーがもたらす巨大なスケールメリットは、エネルギーやカーボンフットプリントという形で、環境の持続可能性の向上にもつながります。真のマルチテナント・ソフトウェアは、オンプレミス・ソフトウェアやプライベート・クラウドと比較して、エネルギー消費量や二酸化炭素排出量を大幅に削減することができます。

マルチテナンシーについて、企業はビデオプラットフォームプロバイダーにどのような質問をすべきでしょうか?

最も基本的な質問から始めましょう。 マルチテナント、シングルテナントのどちらのアーキテクチャを使用していますか?

ビデオプラットフォームプロバイダーがシングルテナントのアーキテクチャを提供している場合、以下のような質問があります。

  1. 新しいリリースやセキュリティ修正などのアップデートを、顧客にタイムリーかつ一貫性のある方法で展開するにはどうすればよいでしょうか。
  2. クラウド・アーキテクチャでどのようなコスト効率を実現し、それをどのようにお客様に還元しているのでしょうか。
  3. 使用量の増加に伴い、ソリューションはどのように効果的に拡張されますか?

パノプトのビデオ・プラットフォームについて、また、マルチテナント・アーキテクチャーがお客様のビジネスや大学にどのようなメリットをもたらすかについては、当社のチームにお問い合わせください。当社のビデオ・ソフトウェアの無料トライアル をリクエストしてください。