ホームページ  >  記事  >  クラウドストレージのコアテクノロジーは何ですか?

クラウドストレージのコアテクノロジーは何ですか?

王林
王林オリジナル
2020-12-08 13:55:074761ブラウズ

クラウド ストレージの中核テクノロジーは並列コンピューティングです。並列コンピューティングとは、複数のコンピューティング リソースを使用してコンピューティングの問題を同時に解決するプロセスを指します。その基本的な考え方は、複数のプロセッサを使用して同じ問題を共同で解決すること、つまり、解決すべき問題を複数の部分に分解することです。部分は並列計算用の独立したプロセッサで構成されています。並列コンピューティングを活用するために、コンピューティングの問題は通常、次のような特徴を示します: 1. 作業を個別の部分に分割すると、同時に解決するのに役立ちます; 2. 複数のプログラム命令をいつでもタイムリーに実行できます; 3. 消費量複数のコンピューティング リソースの下で問題を解決する時間は、単一のコンピューティング リソースよりも短くなります。

クラウドストレージのコアテクノロジーは何ですか?

#この記事の動作環境: Windows10 システム、Thinkpad t480 コンピューター。

クラウド ストレージの中核テクノロジーは並列コンピューティングです。

並列コンピューティング (Parallel Computing) は、複数のコンピューティング リソースを使用してコンピューティングの問題を同時に解決するプロセスを指し、コンピューティングの速度と速度を向上させる効果的な手段です。コンピュータシステムの処理能力。その基本的な考え方は、複数のプロセッサを使用して同じ問題を共同で解決すること、つまり、解決すべき問題をいくつかの部分に分解し、各部分が独立したプロセッサによって並列計算されることです。

並列コンピューティング システムは、複数のプロセッサを含む特別に設計されたスーパーコンピューター、または何らかの方法で相互接続された複数の独立したコンピューターのクラスターのいずれかになります。データ処理は並列計算クラスターを通じて完了し、処理結果がユーザーに返されます。

簡単に言えば、並列コンピューティングとは、コンピューティングの問題を解決するために複数のコンピューティング リソースを同時に使用することです。

  • 問題は、次のような一連の個別の部分に分解されます。同時に実行できます。;

  • 各部分は、一連の個別の命令にさらに分解できます。;

  • 各部分からの命令は、異なる命令で実行できます。プロセッサは同時に実行されます。

  • では、さまざまな部分の実行のスケジュールを担当する全体的な制御/連携メカニズムが必要です。

たとえば、

クラウドストレージのコアテクノロジーは何ですか?

ここでの計算問題には次の特性が必要です:

  • 離散フラグメントの同時実行に分解可能;

  • さまざまな離散フラグメントをいつでも実行可能;

  • マルチ コンピューティングの使用リソース 費やす時間は、単一のコンピューティング リソースを使用する場合よりも短くなります。

#ここでのコンピューティング リソースには通常、次のものが含まれます:

  • 複数のプロセッサ/コアを備えたコンピューター;

  • 任意相互に接続されているコンピュータの数。

#知識の拡大:

並列コンピューティングを利用する場合、コンピューティングの問題には通常、次の特徴があります:

(1) 作業を個別の部分に分割することで同時に解決するのに役立ちます;

(2) 複数のプログラム命令をいつでもタイムリーに実行できます;

(3) 複数のコンピューティングの下でリソース 問題の解決にかかる時間は、単一のコンピューティング リソースを使用する場合よりも短くなります。

(推奨チュートリアル:

プログラミング ビデオ

)

以上がクラウドストレージのコアテクノロジーは何ですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。