Cloud - 1
クラウドコンピューティングとは?
「共有プール(サーバ、ストレージ、サービスなど)内のさまざまなコンピュータリソースにいつでもどこでもアクセスできるテクノロジーです.」 hosting service
サーバをエンタープライズに提供(物理ハードウェアを使用) virtualization (hypervisor)
たとえば、ある企業が4つのサーバ(Web、メール、ファイル、データベース)を必要とするとします.管理サービスを使用して1台のサーバを1つの用途に割り当てることで、サーバの構築と管理を簡素化(管理が容易)できます.しかし、サーバの利用率は低い.(CPU、メモリ、ハードディスクなど)
そのため,管理を簡素化し,サーバの利用率を向上させるために仮想化を行う. クラウドサービスの5段階
1. Hardware
物理計算機(cpu、ハードディスク、LANカード…など)
2. Virtualization
Hypervisorによる仮想化技術の適用環境.
3. OS
オペレーティングシステム
4. Runtime
プログラム実行環境
アプリケーション
クラウドサービスのタイプ
1.インフラストラクチャ、すなわちサービス
物理マシンまたは仮想マシンリースサービス
クラウドサービスプロバイダ管理~第2段階(仮想化) 残りの部分(オペレーティングシステムのインストールから)は、クラウドサービスクライアントによって管理される .例)
AWS - EC2
Microsoft Azure - Virtual Machines
Google Cloud Platform - Compute Engine
Naver Cloud Platform - Server
Cafe 24-仮想サーバ管理 2.プラットフォーム即ちサービス
クラウドサービスプロバイダが一連のタスクを管理します.これらのタスクには、プログラムを実行するサーバ環境の構築とプログラムの実行が含まれます.サーバのプログラムインストールと設定タスク インストーラ言語ごとに必要なRuntimeを作成 サーバに接続するネットワーク設定タスク アプリケーションからクラウドサービスに至るまで、顧客管理(プログラムコードの作成) .例)
AWS - Amazon Beanstalk
Microsoft Azure - App Service
Google Cloud Platform - Google App Engine
Heroku 3.ソフトウェア即ちサービス(SaaS、ソフトウェア即ちサービス)
アプリケーションがすぐに利用できるサービス(Googleドライブ)
クラウドサービスプロバイダ管理アプリケーションレベル 例)
Google Drive(資料ストレージサービス)
Google Spreadsheet(テーブルベースのデータ処理サービス)
Google Hangout(ビデオ会議サービス)
Slack(コラボレーションツールサービス)
Dropbox(データストアサービス) 4つのクラウド導入ステータス
1. On-premises
laasを使用していない場合を指す.
2. Public Cloud
外部クラウドサービスプロバイダが提供するサービスの使用
例)Amazon Webサービス、Microsoft Azure、Googleクラウドプラットフォーム(GCP)
3. Private Cloud
hosted private cloud
複数のお客様が1台の物理マシンで
1人のお客様が1台の物理マシン上で->1回のメンテナンス
単一テナントが管理するプライベートクラウド.
例)
AWS - Dedicated Host
Microsoft Azure - Dedicated Host
Google Cloud Platform - Sole Tenant Node
NAVERクラウドプラットフォーム:仮想プライベートサーバ
On-premise Private Cloud
内部サーバファイルルームでクラウドを直接構築および使用
ユーロソリューション(VMware vSphere、Citrix仮想マシンマネージャ、Red Hat仮想化、MS Hyper-v)
オープンソースプロジェクトの利用(OpenStack、CloudFoundry)
4. Hybrid Cloud
On-premise + Public Cloud
企業があまり重要でないデータをPublic Cloudに移行するにつれて、ますます多くの会社がPublic Cloudを使用しようとしています.このようにインフラを移転する過程を移転と呼ぶ.
ソース
https://www.oss.kr/oss_case/show/4b870c15-9c81-4fca-9e65-cc90d331198a
https://www.flexera.com/blog/cloud/2019/02/cloud-computing-trends-2019-state-of-the-cloud-survey/
「共有プール(サーバ、ストレージ、サービスなど)内のさまざまなコンピュータリソースにいつでもどこでもアクセスできるテクノロジーです.」
サーバをエンタープライズに提供(物理ハードウェアを使用)
たとえば、ある企業が4つのサーバ(Web、メール、ファイル、データベース)を必要とするとします.管理サービスを使用して1台のサーバを1つの用途に割り当てることで、サーバの構築と管理を簡素化(管理が容易)できます.しかし、サーバの利用率は低い.(CPU、メモリ、ハードディスクなど)
そのため,管理を簡素化し,サーバの利用率を向上させるために仮想化を行う.
1. Hardware
物理計算機(cpu、ハードディスク、LANカード…など)
2. Virtualization
Hypervisorによる仮想化技術の適用環境.
3. OS
オペレーティングシステム
4. Runtime
プログラム実行環境
c, c++와 같은 컴파일 언어로 작성된 프로그램들은 OS위에서 바로 실행된다. 하지만 python과 같은 언어들은 컴파일 같은 별도의 과정없이 그 자체로 프로그램의 코드가 된다(인터프리터). 하지만, 실행될떄, 그 코드를 한줄씩 읽어서 실시간은로 컴퓨터가 이해할수있는 언어로 번역해줄수있는 별도의 프로그램이 필요하다! 그것이 Runtime (php, JVM, ,Net Framework, python, node.js...etc)
5. Applicationアプリケーション
クラウドサービスのタイプ
1.インフラストラクチャ、すなわちサービス
物理マシンまたは仮想マシンリースサービス
クラウドサービスプロバイダ管理
AWS - EC2
Microsoft Azure - Virtual Machines
Google Cloud Platform - Compute Engine
Naver Cloud Platform - Server
Cafe 24-仮想サーバ管理
クラウドサービスプロバイダが一連のタスクを管理します.これらのタスクには、プログラムを実行するサーバ環境の構築とプログラムの実行が含まれます.
AWS - Amazon Beanstalk
Microsoft Azure - App Service
Google Cloud Platform - Google App Engine
Heroku
アプリケーションがすぐに利用できるサービス(Googleドライブ)
クラウドサービスプロバイダ管理
Google Drive(資料ストレージサービス)
Google Spreadsheet(テーブルベースのデータ処理サービス)
Google Hangout(ビデオ会議サービス)
Slack(コラボレーションツールサービス)
Dropbox(データストアサービス)
1. On-premises
laasを使用していない場合を指す.
2. Public Cloud
外部クラウドサービスプロバイダが提供するサービスの使用
例)Amazon Webサービス、Microsoft Azure、Googleクラウドプラットフォーム(GCP)
3. Private Cloud
hosted private cloud
複数のお客様が1台の物理マシンで
1人のお客様が1台の物理マシン上で->1回のメンテナンス
単一テナントが管理するプライベートクラウド.
例)
AWS - Dedicated Host
Microsoft Azure - Dedicated Host
Google Cloud Platform - Sole Tenant Node
NAVERクラウドプラットフォーム:仮想プライベートサーバ
On-premise Private Cloud
内部サーバファイルルームでクラウドを直接構築および使用
ユーロソリューション(VMware vSphere、Citrix仮想マシンマネージャ、Red Hat仮想化、MS Hyper-v)
オープンソースプロジェクトの利用(OpenStack、CloudFoundry)
4. Hybrid Cloud
On-premise + Public Cloud
企業があまり重要でないデータをPublic Cloudに移行するにつれて、ますます多くの会社がPublic Cloudを使用しようとしています.このようにインフラを移転する過程を移転と呼ぶ.
https://www.oss.kr/oss_case/show/4b870c15-9c81-4fca-9e65-cc90d331198a
https://www.flexera.com/blog/cloud/2019/02/cloud-computing-trends-2019-state-of-the-cloud-survey/
Reference
この問題について(Cloud - 1), 我々は、より多くの情報をここで見つけました https://velog.io/@hyungyoo/Cloud-1テキストは自由に共有またはコピーできます。ただし、このドキュメントのURLは参考URLとして残しておいてください。
Collection and Share based on the CC Protocol