そしてコンピューティング、グリッドコンピューティングやクラウド・コンピューティング分散平行リンクHPC計算との差、

 カテゴリーHPC(ハイパフォーマンスコンピューティング、HPC)所属のコンピューティング、並列コンピューティング、分散コンピューティング、グリッドコンピューティングとクラウド、主な目的は、大規模なデータを分析し、処理することであるが、彼ら存在多くの違い。ENCクラウドサービスは、理論性能コンピューティング技術に基づいており、大規模な電子カルテデータを高速アクセスのための伝統的なサービスアーキテクチャを改善し、業務を処理することによって、それがより良い海洋科学GISの領域であります計算集約型の問題とは、データ集約型コンピューティングおよび処理機能を提供します。高性能コンピューティングアーキテクチャ電子海図大量のデータストレージおよび処理の基盤技術であるが、また、プロトタイプ電子カルテクラウドサービス保証システムの開発をスムーズに。以下では、コンピューティング、分散コンピューティング、差及び分析のためのコンピューティンググリッドとクラウドとの間の接続を平行にします。

並列コンピューティング
       、並列コンピューティングは、シリアルに対して計算され、それは、時間と空間で平行に平行に分割することができ、同時に複数の命令を可能にする計算モデルを指します。すなわち、作業中の行の数を使用して、時間的に平行に、空間は、複雑な問題を解決するために要する時間を短縮する同時計算の複数を実行する並列プロセッサの使用を指します。アプリケーション開発者の観点からは、並列コンピューティングは、タスク分解の異なるタスクが同一のデータを達成するために、データの分解、パラレル機能によって並列サブタスクに同じ動作を実現するパラレルデータと官能並列、データ並列に分けることができます並列ジョブ。達成するために比較して、パラレルデータが容易なので、これはまた、並列アルゴリズムにおける並列データの原則に基づいて提供されます。1970年代に始まった並列コンピューティングの研究のために、それは、関連する理論を持って、研究の並列複数のデータは、単一命令複数データストリーム(SIMD)と、複数の命令として(MIMD)をストリーム、1980年代構造の並列アーキテクチャ素晴らしい結果で、並列構造のネットワークを使用して複数のコンピュータが存在していると科学者で構成される共有メモリマルチプロセッサの並列計算機の使用は、高度な技術の分野で複雑な問題を解決するための時間を短縮するために、この並列コンピューティングアーキテクチャを使用。
       、特定のアプリケーション環境で、早期の並列コンピューティングは、主に科学研究に使用され、上記の分析から、並列プログラミングが必要なタスクを完了するために、高い技術的なスキルを使用する必要性を描くことができます。Pから計算時間平行ではあるが

公共を通じてまだ遠いですが、方法論的基礎築い(このような機能並列処理、データ並列性、コミュニケーションと協調など)複雑な問題を解決する必要があります。クラウドコンピューティングの開発のための実用的かつシンプルなアイデアや基本的なアイデアを提供し、それが並列コンピューティングクラウドの初期段階であるか幼児期である、と言うことができます。
分散コンピューティング
       の結果をアップロードした後、統一された科学的データの結果は結論を出すマージ、それぞれ、小片に分割し、複数のネットワークコンピュータによって処理分散コンピューティングは、計算集約型のエンジニアリングデータを実行する必要があります。1990年代には、最終的にTCP / IPプロトコル、コンピュータネットワークの急速な発展を決定するために、Webサービスやその他のネットワーク新技術が基礎を行うには、広域ネットワークベースの分散コンピューティングハードウェアおよびソフトウェアとして提供されます。まず、類似点と相違点は、分散コンピューティングと並列コンピューティングを比較しました。類似点は、複数のサブタスクに簡素化複雑なタスクは、その後、複数のコンピュータ上で同時に動作していることです。LANは、インターネット上で、彼らはこれを使用(等ブラックホール探査、創薬、タンパク質構造解析など)公共事業の多くを実行するデプロイメント間の差は、その分散コンピューティングをより緩く構成されている、より少ないリアルタイム要求します実施形態は、並列コンピューティングは、主に高速ネットワークを介してLANに配備ノード間の通信の必要性、より頻繁ノードとの間には強い相関があります。分散コンピューティングアルゴリズムでは、我々はよりむしろ、通信コストがはるかに大きいの重要性の全体的なパフォーマンスに影響を与える権利上の単一のノードに比べので、分散コンピューティングコンピュータ、間のアルゴリズムのステップよりも通信を懸念しています。
       並列コンピューティング・ネットワーク:上記の分析から誘導することができ、それは分散コンピューティングネットワークの開発の産物である、平行進化新しいモードによって算出されます。並列コンピューティングは、理論的な基礎を築いたクラウドコンピューティングする場合は、コンピューティング、クラウドコンピューティングは、ネットワークの確かな技術礎石を築いた配布されました。
グリッド
       のグリッド・コンピューティングは、独立したエンティティまたは機関大きな異種(プロセッササイクルおよびディスク記憶装置)、標準均一かつオープンインターフェースおよびアクセスプロトコル、式のリソースの非集中制御アクセスを複数の計算機資源の使用を意味しますおよびサービスの品質を達成するために協調的な問題解決には、サービスのグリッドシステムの累積品質の各メンバーシステムの合計よりも高くなっています。
       1990年代半ばの後、分散コンピューティングの発展のある段階に、グリッド・コンピューティングが始まった、その目的は、計算集約的な問題を解決するための分散型ネットワークリソースを使用することです。その時点で、ハイエンドのコンピュータハードウェアの高価な、研究者は、ハイエンドコンピュータを多用するオペレーションの問題を解決する解決するために、分散型異種と動的にネットワークリソース管理を可能にするために特別なプロトコルメカニズムを定義するために試みました。グリッドの仮想組織の概念と、それによって、標準的な一連のプロトコルを定義することによって、生成、およびミドルウェアツールキットは、仮想組織に配分し、リソースのスケジューリングを実施します。その焦点は、シンプルで伝統的なコンピュータクラスタや分散コンピューティングの位相差作り、クロスドメインの能力と異機種のコンピューティングリソースの統合をサポートすることです。水グリッドのような日常的な公共サービスになるために、コンピューティンググリッドを有効にするには、イアン・フォスターは、買収は、この理論の指導の下、世界の組織はネットワークのシリーズを設計した、ネットワーク内のプロトコルまたは標準のコンピューティング・ストレージ・リソースを定義する必要があります提案しましたこのようOSG、ESG、EGEE、サービスの要件に従って所有してさらに多くのデータ・ストレージ・リソースのサービスや機能を提供することが可能なこれらのグリッドコンピューティングシステムとしてグリッドシステムは、設計者の必要に。などOASIS、OGF、ISOはまた、標準を開発したグリッドコンピューティングは、一度、クラスタコンピューティング市場と考えられました。これまでのところ、しかし、商用グリッドシステムは、まだ表示されません。コンセプトは、グリッド・プロジェクト真に実用的な行動は、このようなようにEUGrid、データグリッド、ChinaGrid、EduGridとして、状態によって駆動されているので、大きすぎる、非常に複雑なプロトコル規格です。しかし、グリッドコンピューティングの開発は、クラウド・コンピューティングの出現のためのネットワークをサポートするための基本的なフレームワークを提供します。
クラウドコンピューティング
       クラウドコンピューティングは、大規模なデータストレージ分析であり、仮想化は、リソースの動的規模プールは高可用性、効率、弾性記憶の計算をユーザーに提供するためにどのによって弾性伸縮需要主導型のリソース計算モデルによってリソース
サービスデータ機能。5つの主要な機能を含む:①分散型並列計算技術、②規模を達成するために、計算ストレージを弾性、③複数のステージを持つ仮想ユーザとサービス、④高性能コンピューティングおよび大規模なデータ・ストレージ・ドライブによって、⑤サービスリソースの動的、伸縮性。理由クラウドは主に以下の3点広範な懸念を得るために、近年では、コンピューティング:①減少コストと計算蓄電装置、マルチコア、マルチプロセッサ技術と出産の人気強化、②産業は、より多くのプロ蓄積してきましたデータは、効果的に使用する必要があります。③広く使用されているネットワークサービスとアプリケーションのWeb2.0。
上記の分析から、概念レベルと並行してクラウドコンピューティング、クラスタコンピューティング、グリッドコンピューティング、分散コンピューティング交差点が存在する、説明したように、クラウドはグリッドの進化、およびグリッドを計算するだけでなくまた、コンピューティングは、
       ネットワークサポートクラウド・コンピューティングのための基本的なフレームワークを提供します。グリッドコンピューティングの焦点は、コンピューティングおよびストレージ機能を提供することであり、そしてより多くのクラウドコンピューティングの進化にグリッドコンピューティングである、クラウドリソースとサービス機能抽象的に焦点を当てました。比較すると分散コンピューティング、クラウドコンピューティングは成熟し、経営資源の安定的な流れであると、それは水力発電所は、便利で信頼性の高いように計算水資源量を提供同じようにユーザーのために計算され、抽象サービス量を提供します。図1.1に示すクラウド・コンピューティングの他の関連する概念との関係。サービス指向開発のWeb2.0の解釈、クラウドコンピューティングは、それらの主要な力となっています。並列コンピューティングとクラスタコンピューティングプログラムの伝統的なアプリケーション指向の設計に集中する。なぜならその巨大で、これら四つの領域のグリッドコンピューティングの概念は、交差しています幅広い観点から、全体の概念を含む計算ドメインを配布しました。

 

       上記の分析に基づいて、我々はこれらの概念間の関係と結論付けることができます。ユーザコンピュータの観点から、並列計算は、グリッドコンピューティングは、大きな異種組織を計算することによって実行される、分散コンピューティングは、マルチユーザコラボレーションによって行われる、単一ユーザによって行われる、ユーザの関与なしに、クラウドは、弾性サービスの他方の端部でありますクラスタの完全な。

情報工学大学、博士劉Canyouの論文からのコンテンツ。
----------------
免責事項:この記事は元の記事CSDNブロガー「GeoWin_CAS」で、CC 4.0 BY-SAの著作権契約書に従ってください、複製、元のソースのリンクと、この文を添付してください。 。
オリジナルリンクします。https://blog.csdn.net/yaoxiaochuang/article/details/41542293

公開された74元の記事 ウォンの賞賛337 ビュー130万+

おすすめ

転載: blog.csdn.net/kebu12345678/article/details/103475126