クラウド コンピューティングの学習ノート - 第 1 章 クラウド コンピューティングの概要

1. クラウドコンピューティングとは

  米国国立標準技術研究所 (NIST) の定義によると、クラウド コンピューティングは、必要なリソース (ネットワーク、サーバーなど)、ストレージ、アプリケーション、サービスを取得できるモデルであり、リソースを迅速に取得できます。プロビジョニングおよびリリースされるため、リソース管理の作業負荷とサービス プロバイダーとのやり取りが最小限に抑えられます。簡単に言うと、クラウド コンピューティングは、コンピューティング、ストレージ、ネットワーク、セキュリティ、プラットフォーム、その他のリソース サービスを効率的かつ迅速に提供するサービス (コンピューティング プラス ストレージ ネットワーク サービス) です。

2. クラウドコンピューティングの発展

  クラウド コンピューティング 1.0: コンピューティング仮想化 (Hyper-v、XEN、KVM、Vmware EXS)、利用効率を高めるための仮想化。(仮想化をコアとして)
  クラウド コンピューティング 2.0: ソフトウェアの定義と統合 (Openstack、Vmware、AWS)、インフラストラクチャのクラウド化、リソース サービスの標準化、および自動化。(リソースが核)
  クラウド コンピューティング 3.0: クラウド ネイティブおよび再構築されたビジネス (Docker、CoreOS、Cloud Foundry)、アプリケーションのクラウド化、アジャイル アプリケーション開発、ライフサイクル管理。(アプリケーションを核として)

3. クラウドコンピューティングサービスプロバイダー

(1) グローバルパブリッククラウドベンダー:
  Amazon AWS (サービス内容:Elastic Computing Cloud (EC2)、Simple Storage Service (S3)、Elastic Block Storage (EBS)、Relational Database Service (RDS) など) Microsoft Azure (サービスを含む
  ) :Office 365 製品、Dynamics シリーズのエンタープライズ ソフトウェアのオンライン版、オンライン開発ツールなど)
(2) 中国のパブリック クラウド ベンダー:
  Alibaba Cloud、Tencent Cloud、Baidu Cloud、Huawei Cloud など

4. クラウドコンピューティングによるIT構築

(1) 従来の IT 構築
  ①オープンなハードウェア プラットフォームがなく、ソフトウェアとハ​​ードウェアがバンドルされている。
  ②煙突システム構築、IT コストが高い (ハードウェア/エネルギー消費/管理)。
  ③構築期間が長く、迅速な提供・展開ができない。
  ④各システムはピーク規模に合わせて構築されており、リソース利用率が低い。
(2) クラウドコンピューティングモードでの IT 構築
  ① オープンなハードウェアプラットフォーム、ソフトウェアとハ​​ードウェアの分離。
  ②分散設計、ソフトウェアデファインドストレージ。
  ③IT構築は従来のIOEアーキテクチャからインターネットアーキテクチャへ徐々に移行しつつある。
  ④集中リソースプールの共有、仮想化、タイムシェアリング。
  ⑤動的割り当て、柔軟なスケーリング、低コスト、標準化されたハードウェア。
  ⑥チップやニューメディアのブレークスルー、CPU、ハードディスク、ネットワーク性能の大幅な向上により、ITアーキテクチャの水平進化を技術的に支えた。

5. クラウドコンピューティングの利点

(1) オンデマンドのセルフサービス、
(2) 広範なネットワーク アクセス、
(3) リソース プーリング、
(4) 迅速かつ柔軟なスケーリング、
(5) 測定可能なサービス。
  一般に、クラウド コンピューティングの利点は、時間、お金、労働力、人員、土地、電気の節約です。

6. クラウドコンピューティングの特徴

(1) 仮想化技術、
(2) 動的拡張性、
(3) オンデマンド導入、
(4) 高い柔軟性、
(5) 高い信頼性、
(6) 高いコストパフォーマンス、
(7) 地理的分散、
(8) 高度な安全性テクノロジー。

7. クラウドコンピューティングサービスの種類

(1) サービスとしてのインフラストラクチャ - IaaS アーキテクチャの
  サービス プロバイダーは、処理能力、ストレージ スペース、ネットワーク容量などの基本的なコンピューティング リソースをレンタルします。アプリケーション、データ、動作環境、ミドルウェア、システムは自社で管理し、仮想化、サーバー、ストレージ、ネットワークは事業者が提供します従来のアーキテクチャのアプリケーション、データ、動作環境、ミドルウェア、システム、仮想化、サーバー、ストレージ、ネットワークはすべて単独で管理されます
(2) サービスとしてのプラットフォーム PaaS アーキテクチャ
  サービス プロバイダーは、ユーザーにプログラム可能で開発可能な一連のクラウド環境を提供します。アプリケーションやデータは自社で管理し、動作環境、ミドルウェア、システム、仮想化、サーバー、ストレージ、ネットワークなどは事業者が提供する
(3) Software as a Service SaaS
  サービス プロバイダーは、クラウド環境で一連のツールとアプリケーションを顧客に提供します。アプリケーション、データ、動作環境、ミドルウェア、システム、仮想化、サーバー、ストレージ、ネットワークはすべて事業者が提供します

8. クラウドコンピューティングを実現するためのキーテクノロジー

(1) 仮想化とは
  、さまざまな IT 物理リソースを抽象化し、別の形式の技術に変換するコンピュータ リソース技術です。仮想化は、物理的な制限に制約されないリソースの論理的な表現です。(物理ホストは 1 つのオペレーティング システムのみを実行できます。仮想化後は、物理ホストは複数のオペレーティング システムを実行できます。仮想化により、ソフトウェアとハ​​ードウェアの分離が実現します)。
(2) 分散データストレージ技術は、
  データを異なる物理デバイスに保存します。このモードの利点は、効率的で信頼性が高く、高速であることです。このモデルは、ハードウェアデバイスの制限を取り除くだけでなく、より優れた拡張性を備え、ユーザーニーズの変化に迅速に対応できます(ストレージリソースを統合して、動的に拡張可能なリソースプールを提供する分散ストレージ技術   (3) データセンター ネットワーキングの東西トラフィックの増加により、並列コンピューティング (検索など) にサーバー クラスターの協調コンピューティングが必要となり、大量の水平インタラクティブ トラフィックが生成されます。仮想マシンの自由な展開と動的な移行には、仮想マシン間の大量のデータ
(4) アーキテクチャ   クラウド コンピューティング プラットフォームのアーキテクチャは、ユーザー インターフェイスサービス カタログ管理システム展開ツール監視およびサーバー クラスターで構成されます。   ① ユーザー インターフェイス: 主にクラウド ユーザーが情報を送信するために使用され、相互対話のためのインターフェイスです。   ②サービスカタログ:その名の通り、ユーザーが選択できるリストを提供します。   ③マネジメントシステム:利用価値の高いリソースの管理を指します。   ④ デプロイメントツール: ユーザーのリクエストに応じてリソースを効果的にデプロイし、マッチングすることができます。







  ⑤モニタリング:主にクラウドシステム上のリソースの管理・制御や対策の策定を行います。
  ⑥サーバクラスタ: サーバクラスタには、管理システムに属する仮想サーバ物理サーバが含まれます。
(5) 自動展開 クラウドリソースの自動展開と
  は、スクリプト調整に基づいて、さまざまなメーカーの機器ツールを自動的に設定することを指します。これは、人間とコンピュータの対話の割合を減らし、応答効率を向上させ、過負荷の手動操作を回避するために使用されます。 、そして最後にインテリジェントな展開のプロセスを促進します。

9. クラウドコンピューティングの導入形態

(1)プライベートクラウド: 既存またはレンタルのインフラリソースを使用して独自に構築されるクラウド。一般に、企業または組織によって構築および保守され、企業のデータセンターに配置されますが、プライベート クラウドには、専用のネットワーク保守機能とインフラストラクチャが存在します。通常、大企業は独自のプライベート クラウドを構築します。
(2) コミュニティクラウド/業界クラウド: 特定のコミュニティまたは業界向けに構築された共有インフラストラクチャクラウド。
(3)パブリッククラウド:大規模なインフラを構築するクラウドを一般に貸し出すサービスです。サードパーティのクラウド プロバイダーが所有および運用し、インターネット経由でコンピューティング リソースを提供します。パブリック クラウドでは、すべてのハードウェア、ソフトウェア、およびその他のインフラストラクチャがクラウド プロバイダーによって所有および運用されます。Alibaba Cloud、Baidu Cloud、Tencent Cloud など。
(4)ハイブリッドクラウド:2つ以上の導入形態から構成されるクラウド。パブリック クラウドとプライベート クラウドの両方を用意します。企業は機密データをプライベート クラウドに保存し、安全に保つことができます。パブリック クラウドを使用してアプリケーションを実行する際のコストを削減します。
  パブリック クラウド、プライベート クラウド、ハイブリッド クラウドを家を建てるという問題に抽象化すると、パブリック クラウドは家を建てるための空き地を提供し、家を建てるのに必要なセメントと労働者を見つける必要があります。 . ; プライベート クラウドは、家を建てるためのオープン スペースと、家を建てるのに必要なレンガとセメントを提供するもので、家を建てるのを手伝ってくれる労働者を見つける必要があります。ハイブリッド クラウドは、私たちのために家を直接建ててくれます。 、私たちは直接生きることができます。

10. クラウドコンピューティング導入申請書

(1) ストレージクラウド:データの保存と管理を中心としたクラウドコンピューティングシステム。ユーザーはローカル リソースをクラウドにアップロードし、どこからでもインターネットに接続してクラウド上のリソースを取得できます。
(2) メディカルクラウド:クラウドコンピューティング、モバイル通信、マルチメディア、ビッグデータ、モノのインターネットなどの技術をベースに、医療技術と組み合わせた「クラウドコンピューティング」を利用して医療・健康サービスプラットフォームを構築し、医療資源の共有化と医療の範囲の拡大。
(3) 教育クラウド: 必要な教育用ハードウェア リソースを仮想化してからモノのインターネットに転送し、教育機関や教師に便利で高速なプラットフォームを提供します。
(4) Financial Cloud: 銀行、保険、ファンドなどの金融機関にインターネット処理および運用サービスを提供し、インターネット リソースを共有して既存の問題を解決し、高効率かつ低コストの目標を達成します。
(5) クラウド コンピューティングのその他の展開形式: デスクトップ クラウド、エンタープライズ クラウド、クラウド セキュリティなど。

おすすめ

転載: blog.csdn.net/YSL_Lsy_/article/details/125488779#comments_25524101