일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |
- Chess-TD
- OGGMA
- english study
- 골든게이트
- English Joke
- 영어유머
- Python
- 이솝우화
- Imba Auto Chess
- 게임기
- 체스-TD
- oracle
- 롤
- 영어독해
- 왕좌의게임
- 오큘러스
- 관광
- java program
- 게임
- 영어공부
- 가볼만한곳
- 오라클
- 독해연습
- Mobile Legends
- 심플한 게임
- 여행
- 임바 오토체스
- 영어 유머
- 모바일레전드
- MLBB
- Today
- Total
Almost-Native
클라우드(Cloud) 분류 - 아마존 AWS, MS 애저, 구글 GCP, 오라클 OCI 본문
클라우드(Cloud) 분류 - 아마존 AWS, MS 애저, 구글 GCP, 오라클 OCI
2020. 9. 29. 11:39클라우드 인프라를 제공하는 회사들은 무척 많습니다. 클라우드 시장에 맨처음 뛰어들어 대박을 터트린 아마존(Amazon)의 영향으로 많은 글로벌 회사들이 뒤늦게 뛰어들어 치열한 경쟁을 펼치고 있습니다.
해외에서는 아마존, MS, 구글, 오라클, IBM, 알리바바 등이 유명하고, 국내에도 KT, 네이버가 클라우드 인프라를 제공하고 있습니다.
이들 벤더들이 클라우드 서비스를 제공할 때, 자사의 클라우드시스템 전반을 가리키는 브랜드명이 있습니다.
- 아마존은 AWS (Amazon Web Service) aws.amazon.com/
- 마이크로소프트 애저 (Azure) azure.microsoft.com/
- 구글 GCP (Google Cloud Platform) cloud.google.com/
- 오라클 OCI (Oracle Cloud Infrastructure) www.oracle.com/cloud/
- IBM 클라우드 (IBM Cloud) www.ibm.com/kr-ko/cloud
- 알리바바 클라우드 (Alibaba Cloud) www.alibabacloud.com/
- KT 클라우드 (KT Cloud) cloud.kt.com/
- 네이버 NCP (Naver Cloud Platform) www.ncloud.com/
각 벤더들이 제공하는 클라우드 서비스를 인프라 종류별로 분류/정리하면 다음과 같습니다.
* 가상서버 (컴퓨트 인스턴스)
- 아마존 : EC2 (Elastic Compute Cloud)
- MS : 가상머신 (Virtual Machine)
- 구글 : Compute Engine
- 오라클 : OCI-Compute
- IBM : Cloud Virtual Server for VPC
- 알리바바 : ECS (Elastic Compute Service)
- KT : Cloud Server
- 네이버 : Compute Server
가상서버는 CPU, Memory, Storage 가 포함된 가상의 컴퓨터 시스템입니다. 연산이 가능한 기본단위 시스템이기 때문에 Compute Instance 라고도 합니다.
가상서버는 고성능 연산을 위해 GPU 가 장착되어 있거나, 고성능 Disk I/O를 위해 NVMe SSD 가 달려있는 등 여러가지 선택 옵션이 제공됩니다.
* 블록 스토리지 (Block Storage)
- 아마존 : EBS (Elastic Block Store)
- MS : Disk Storage
- 구글 : Persistent Disk
- 오라클 : Block Volume
- IBM : Block Storage
- 알리바바 : Elastic Block Storage
- KT : Zadara Storage
- 네이버 : Block Storage
블록스토리지는 위 가상서버가 제공될 때 함께 제공되는 기본 스토리지 입니다. 가상서버도 동작할려면 기본적으로 OS가 설치되는 기본 디스크영역이 필요하고, 이 디스크 영역이 블록스토리지 입니다.
기본적으로 제공되는 블록스토리지 외에 추가로 공간이 필요한 경우, 블록스토리지를 추가 구매하여 가상서버에 붙일 수 있습니다.
블록스토리지는 제공되는 디스크 종류에 따라 HDD 와 SSD 로 나뉩니다. 보통 SSD 가 2배정도 가격이 비쌉니다.
* 오브젝트 스토리지 (Object Storage)
- 아마존 : S3 (Simple Storage Service)
- MS : Blob Storage
- 구글 : Cloud Storage
- 오라클 : Object Storage
- IBM : Object Storage
- 알리바바 : OSS (Object Storage Service)
- KT : Cloud Storage
- 네이버 : Object Storage
오브젝트 스토리지는 비정형(이미지 등) 파일들도 저장할 수 있는 대용량 스토리지 공간입니다.
블록스토리지가 서버와 직접 붙어있는 것에 반해, 오브젝트 스토리지는 분리되어 있는 독립적인 스토리지 영역입니다.
사용자가 블록스토리지에 접근할때는 서버를 통해서 접근하는데 반해, 오브젝트 스토리지는 REST API 등의 인터페이스를 통해 인터넷상에서 직접 접근이 가능합니다.
* 파일 스토리지 (File Storage)
- 아마존 : EFS (Elastic File System)
- MS : File Storage
- 구글 : File Store
- 오라클 : File Storage
- IBM : File Storage
- 알리바바 : File Storage NAS
- KT : NAS
- 네이버 : NAS
일반적으로 클라우드 상에서 파일스토리지라고 하면 NAS(Network Attached Storage)를 의미합니다.
NAS는 NFS 통신프로토콜 등을 통해 여러서버에서 동시에 접근이 가능한 네트워크 공유 스토리지 공간입니다.
* 데이터베이스 클라우드 (Database Cloud)
- 아마존 : RDS, Aurora, Redshift, DynamoDB, ElastiCache, DocumentDB, ...
- MS : Azure SQL, Cosmos DB, Azure Database for ...
- 구글 : Cloud SQL, Firestore, Firebase, Memorystore ...
- 오라클 : Autonomous Database, Exadata Cloud Service, DBCS ...
- IBM : DB2 on Cloud, Informix on Cloud, Compose for ...
- 알리바바 : ApsaraDB for PolarDB, TSDB, GDB, AnalyticDB for ...
- KT : MySQL/MariaDB, MS-SQL, Postgres, MongoDB, Altibase, Tibero ...
- 네이버 : MySQL/MariaDB, MS-SQL, Redis, Postgres, CUBRID, Tibero ...
데이터베이스 소프트웨어를 클라우드 가상서버에 올려서 함께 제공되는 서비스를 데이베이스 클라우드 서비스라고 합니다.
글로벌하게 가장 많이 사용되는 데이터베이스는 Oracle, MS-SQL, DB2, MySQL 등이 있고, 이 외에도 용도에 따라 NoSQL, MongoDB 등 아주 많습니다.
클라우드 벤더에 따라 제공되는 데이터베이스가 다 다릅니다.
오라클, MS, IBM 의 경우는 원래 자사가 보유하고 있는 DBMS S/W가 있었기 때문에, 자사의 DBMS S/W를 클라우드에 올려서 전문적인 서비스를 제공하는 것이 특징입니다.
아마존, 구글, 알리바바의 경우는 Postgres 같은 오픈소스 DBMS S/W를 가져다가 수정해서 자사의 DB S/W를 만들어 제공합니다.
이 외에도 각 벤더들이 제공하는 클라우드 서비스는 아주 많습니다.
기본적인 클라우드 인프라를 구축해놓고, 그 위에 어떤 S/W를 얹느냐에 따라 다양한 클라우드 서비스가 만들어지기 때문입니다.
예로, 빅데이터 클라우드 서비스, 블록체인, AI/머신러닝 분석, 모바일, 컨테이너 클라우드 서비스 등이 있습니다.
'Java 프로그램 개발, IT' 카테고리의 다른 글
IP Address 대역이 바뀌어서 구 IP주소로 접속이 안되는 경우 (0) | 2020.10.02 |
---|---|
게임중독 방지, 컴퓨터에서 특정게임 실행 못하게 막는 프로그램 ((ProcessKill)) 다운로드 (44) | 2020.09.30 |
게임의 판세를 바꿀 구글 클라우드 게임플랫폼 스태디아(Stadia) - 게임계의 넷플릭스 (0) | 2020.09.28 |
Data Lake 용어 짧고 쉬운 설명, 데이터 레이크, DW, 빅데이터 (0) | 2020.09.16 |
자바 Swing JLabel 에 웹페이지 URL 링크 달기 (http URL 클릭시 브라우저 오픈) (0) | 2020.07.01 |