クラウド コンピューティング用のデータ センターの調査
一緒に接続されたコンピューターの束は、ネットワークと呼ばれます。 ホーム ネットワークを使用している場合や、企業でネットワークに参加することもできます。 世界中のコンピューターを接続する別の種類のネットワークがあります。 広く "クラウド" と呼ばれます。
ノート PC のようなコンピューターを使用する場合は、その 1 台のコンピューターの電源しか持っていません。 この種類の電力は"コンピューティング" と呼ばれます。大量のデータを管理したり、Web サイトを実行したりする場合は、1 台のコンピューターからこれを行うのが難しい場合があります。
クラウドは、連携するコンピューターの大規模なセットです。 彼らは世界中の人々によって使用することができます。 実際、クラウドには何十万ものサーバーがあります。 また、それらを一連のコンピューターとして考える代わりに、それらをコンピューティングと考えると役立ちます。
先走ってしまいました。 一歩下がって、クラウド コンピューティングのさまざまな部分を調べてみましょう。
Compute
前述のように、コンピューティングは、多くのコンピューターが連携して作業を行う能力です。 このモジュールの前半でプロセッサについて説明しました。 クラウドを使用すると、数十万ものプロセッサを連携できます。
ロープに引っ張って岩を動かすのと同じだと思います。 一人の人がロープを引っ張って岩をほとんど動かさないかもしれません。 しかし、10人全員がロープを引っ張れば、岩は簡単に動くかもしれません。 ロープは、10 人全員が共同作業を行うのに役立つ 1 つのものです ("クラウド" など)。
コンピューティングは、クラウドでできることだけでなく、利用できる量についても説明します。 たとえば、10 人の人が仕事に取り組んでおり、小さな岩で移動するには 3 人が必要だとします。 10 人すべてを必要としないため、7 人のユーザーが他の操作を実行できます。 通常、マネージャーまたはマネージャーは、いつどのような作業を行う必要があるかを決定し、ニーズに基づいて人のタスクを割り当てます。 マネージャーは、作業が可能で熟練した人材も調べています。
このプロセスは"スケーリング" と呼ばれます。クラウドは、より多くのリソースが必要なときにスケールアップし、必要でない場合はスケールダウンできます。 上記のジョブ サイトと同様に、クラウド コンピューターには、実行されている作業を確認するマネージャーまたはコントローラーがあります。 コントローラーは、他のコンピューターが行う作業を管理するソフトウェアを備えた特殊なコンピューターです。 コントローラーは、必要に応じてより多くの電力を提供できます。
Storage
記憶域を備えた個々のコンピューターがあり、それを使用していない場合は、他の誰も使用できません。 使われずにそのままになっています。 ニーズに基づくクラウドスケーリングは、それを非常に強力なものにしています。
コンピューティングとデータベースの使用と同様に、クラウドにはストレージに関しても同様の利点があります。 ビジネスまたは顧客のニーズに応じて、スケールダウンとスケールアップを行うことができます。 OneDrive などのクラウド ストレージを使用している可能性があります。 クラウド ストレージで 1 ギガバイトのストレージが提供される場合は、100 メガバイト (使用可能なストレージの 1/10 分の 1) のみが必要な場合があります。 残りのストレージを使用していない場合、そのストレージは他のユーザーが使用できます。 必要な量が増えると、利用可能な分を使用していない他のだれかから利用できるようになります。
クラウドでは、ストレージはノート PC や電話のような 1 台のコンピューター上にありません。 データを保持できる何千ものドライブが接続されています。 この領域は、クラウドのネットワーク上で使用できます。 コントローラーを使用すると、一定の量の使用可能な機能が提供されます。 使用しない場合は、ドライブ上のストレージを他のユーザーが使用できます。
部品
気づいたことの 1 つは、クラウドでは、コンピューターの各機能を個別に考えることができるということです。 コンピューターは 1 つのユニットです。 プロセッサ、メモリ、ストレージ、ネットワーク アダプターがあります。 クラウドでは、ストレージを使用することも、データベースを使用することもできます。 ストレージとデータベースは、必要ない場合に他の項目を使用しなくても使用できる個別の項目です。