컴퓨터사이언스

클라우드 컴퓨팅

데이터 시오 2024. 5. 27. 13:07
728x90
반응형

1. 클라우드 컴퓨팅 

> 개요

클라우드 - 인터넷

컴퓨팅 - 컴퓨터의 다양한 기능

 

클라우드 컴퓨팅은

인터넷을 통해 액세스할 수 있는 IT서비스

사용자가 신청하여 즉시 사용할 수 있고

사용한만큼 비용을 지불하는 컴퓨팅 서비스

 

> 클라우드 컴퓨팅의 정의

"클라우드 컴퓨팅은 컴퓨팅 리소스에 언제, 어디서나 필요에 따라 편리하게 네트워크를 통해 접근하는 기능을 제공하는 컴퓨팅 모델이다"

"확장 가능하고 탄력적인 IT 기능이 인터넷을 사용하는 외부 고객들에게 서비스 형태로 제공되는 컴퓨팅 방식이다"

 

클라우드 컴퓨팅 :::

"집적/공유된 정보통신기기, 정보통신 설비, 소프트웨어 등 정보통신자원을 이용자의 요구나 수요 변화에 따라 정보 통신망을 통하여 신축적으로 이용할 수 있도록 하는 정보처리체계를 말한다"

클라우드 컴퓨팅 서비스 :::

"클라우드 컴퓨팅을 활용, 상용하여 타인에게 정보통신자원을 제공하는 서비스"

 

인터넷을 통해 접속하고 사용자가 원하는 작업 및 서비스를 제공받을 수 있는 것

언제, 어디서나 컴퓨팅 자원에 접근과 사용이 가능해야한다

 

1. 편리한 접근성

2. 시스템 적용의 민첩성 및 확장성

3. 정보 서비스 및 시스템의 가용성과 유연성

 

능동적인 확장과 축소를 가능하게 함으로서 시스템 변화에 대한 비용 효율성 제공

 

> 클라우드 컴퓨팅의 배경

1. 경제적인 유휴 컴퓨팅 자원 활용에 대한 요구가 증가

2. 초고속 통신네트워크 기술과 같은 하드웨어 기술의 급속한 발전

3. 개별화 및 맞춤형 형태의 정보통신 서비스에 대한 수요가 증가

 

> 클라우드 아키텍쳐

물리적 시스템 계층 - 가장 기본

가상화 계층 - 가상 인프라 제공

프로비저닝 계층 - 사용자의 서비스 요청에 따라 가상 인프라를 가상화 계층에 생성 & 관리

클라우드 컴퓨팅 서비스 관리 체계 계층

클라우드 서비스 계층 - laaS, Paas, SaaS 제공

 

2. 클라우드 컴퓨팅의 분류

> 클라우드 컴퓨팅 배포 모델 

분류기준 

1. 컴퓨팅 자원의 소유권과 규모

2. 접근방법, 공유 정도와 이용 범위

3. 시스템을 제공/배포방법

 

프라이빗 클라우드

- 단일조직이나 특정기관에 의하여 독립적 & 배타적으로 운영

- 보안 측면에서 강점

- 접근 권한을 부여받은 사용자만 이용

 

퍼블릭 클라우드

- 불특정 다수의 사용자가 접근

 

하이브리드 클라우드

- 두 개 이상의 클라우드 배포 모델의 조합

 

커뮤니티 클라우드

- 여러 조직이나 공동의 목적을 공유하는 특정 기관들이 공동 데이터 센터 구축

- 구성원에게만 허용

 

> 클라우드 컴퓨팅 서비스 모델 

1. 소프트웨어서비스 SaaS

2. 플랫폼서비스 Paas

3. 인프라스트럭처서비스 IaaS

 

클라우드 컴퓨팅 서비스 모델은 클라우드 컴퓨팅에서의 컴퓨팅 리소스의 구성요소와 사용자와 제공자의 관리영역에 따라 나뉘게 됨 

 

SaaS 모델 - 가상화하여 제공하는 모델

PaaS 모델 - 소프트웨어를 운영할 수 있는 플랫폼을 제공

IaaS 모델 - 확장 관점에서 차이가 있다, 필요에 따라 자원을 별도로 사용 가능

 

> 데이터 클라우드 

통합, 데이터 관리 시스템

 

>특징 

데이터 운영의 편리함

AI 및 머신러닝 모델의 지원

데이터 신뢰도의 향상

 

728x90