この記事は機械翻訳されました。
アパートに住んだことがあれば、複数のテナントや居住者がいる建物にITがどのようなものかをご存知でしょう。 この現実世界の概念と仮想的に対応するのは、1つのクラウドサーバーに複数の顧客が同じコンピューティングリソースにアクセスし、それらの個人データが別々のままである場合のマルチテナンシークラウド(コンピューティング)です。特にクラウド(コンピューティング)やソフトウェア全般では、マルチテナンシーとは、複数のユーザーがアクセスできる単一のソフトウェアインスタンス、またはデバイス上で実行されているプログラムのコピーです。 この概念は、私たちが物理的なデバイスを使用する方法を変え、電話、タブレット、および複数のコンピューター上のプログラムやファイルにアクセスできるようになりました。
マルチテナントのしくみ
なぜクラウド(コンピューティング)サービスにマルチテナントモデルが必要なのですか? まず、クラウドの顧客はお互いを認識していません。現実の世界では、アパートの隣人の声が聞こえるかもしれませんが、クラウドでは他のテナントの声が「聞こえる」ことはありません。これは、あなたがいるサーバーを他の人が共有しているという理由だけで、速度低下やサービスの中断を経験する可能性が低いことを意味します。マルチテナンシーは、クラウド(コンピューティング)を実行可能な概念にするものです。 クラウド(コンピューティング)は、会社概要 が独自の物理サーバーを維持する必要がなくなったため、ほとんどの人にとって機能します。 誰かがオフサイトで彼らのためにそれをします。しかし、クラウド(コンピューティング) 会社概要 が顧客ごとに 1 つのサーバーを収容しなければならない場合、すべてのボックスに対して十分な物理的なスペースはありません。 マルチテナント クラウド(コンピューティング) は、サービスとしてのソフトウェア (Software as a Service) (SaaS) に基づいています。1 人のユーザーがソフトウェアのコピーを 1 つ持ち、自分のコンピューターに IT を配置します。 次に、このソフトウェアへのアクセスを他のユーザーに、通常はビジネスまたはサービスとして許可します。各ユーザーの情報は、同じプログラムを使用している場合でも、他のユーザーから分離されたままです。 クラウド(コンピューティング) は、ユーザーをサービスとしてのプラットフォーム (PaaS)にピボットします。
マルチテナント クラウドとシングルテナント クラウド
シングルテナント クラウド(コンピューティング)はますます珍しくなっていますが、ITとは基本的に、サーバーに保存されている情報にアクセスできるのは1人のユーザー(人であろうと会社概要であろうと)だけであることを意味します。 これにより、テナントは、データ、セキュリティ、ストレージ オプション、および全体的なコンピューティング パフォーマンスの管理をより詳細に制御できます。しかし、クラウドサーバー上のマルチテナンシーにより、より多くの人々、中小企業、さらには慈善団体でさえも、多額の費用をかけたり独自のサーバーファームを設定したりすることなく、高品質のコンピューティングにアクセスできるようになります。
マルチテナント クラウド(コンピューティング) の例
ソフトウェアを思い浮かべると、今日のITはクラウドベースである可能性が高く、ITはマルチテナントクラウド(コンピューティング)であることを意味します。 たとえば、InstagramやSnapchatなどのソーシャルメディアサイトでは、ユーザーは同時に複数のデバイスからでも自分のアカウントにアクセスできます。一方、このプログラムには、世界中で何百万人ものユーザーが一日中いつでもアクセスしています。YouTubeやNetflixなどのオンラインビデオストリーミングサービスは、マルチテナントクラウドサービスの最も一般的な使用法の1つです。ユーザーは、視聴したい映画やテレビ番組の物理的なコピーを保存する必要がなくなり、代わりにこれらのコピーへのアクセスをリモートサーバーでレンタルまたは購入できます。一部のサービスでは、独自のビデオを作成して、個人用またはパブリックストレージ用にサーバーにアップロードでき、他のユーザーはこれらのコピーにアクセスできます。企業や学校で使用されているマイクロソフトのプログラムも良い例です。複数のユーザーがクラウドドライブにファイルを保存したり、他のユーザーと共有したり、さまざまなデバイスからアクセスしたりできるため、コピーを紛失したり、下書きが古くなったりする心配はありません。
マルチテナント クラウド(コンピューティング) の利点
マルチテナント クラウド(コンピューティング) には多くの利点があります。
- 自宅、会社、または機関に物理的なサーバーストレージスペースがない
- 各顧客のコストを削減
- 電気や熱の分散などの資源を最大限活用
- クラウドベンダーは、1人や小規模な組織では効率的に行えない最高品質のサーバーとセキュリティの維持に集中できるため、人的資源を最大限に活用できます。
マルチテナンシークラウドの欠点
クラウド(コンピューティング)のマルチテナンシーにはいくつかの欠点があります。
- ストレージのセキュリティ要件: 一部の政府または業界の規制では、セキュリティ目的で特定の種類のストレージが必要であり、マルチテナント クラウド(コンピューティング) ではこれらの要件を満たすことができません。
- セキュリティリスク: 1 つの "隣人" が破損したファイルに問題がある場合、この問題は非常にまれですが、同じマシン上の他のテナントにウイルスのように広がる可能性があります。
- サーバーの問題: 物理サーバーで停電やその他の問題が発生した場合、IT は複数のテナントに影響を与える可能性がありますが、これも非常にまれです。
- うるさい隣人: サーバー上の 1 つのテナントが大量の演算能力を使用する可能性があり、これにより他のテナントが遅くなる可能性があります。 これも、最新のクラウド(コンピューティング)では非常にまれな出来事です。
Oktaのクラウドアイデンティティサービスには、アイデンティティ管理とスマートライフサイクル管理が含まれます。 ユーザーは、IT が必要なときに必要なものだけにアクセスできます。
参考文献
サービスとしてのソフトウェア(SaaS) (SaaS). (2021年6月)。インベストペディア。
(PaaS) サービスとしてのプラットフォーム。(2021年7月)。アイビーエム。