공부중 .../클라우드컴퓨팅

클라우드 컴퓨팅(1. 클라우드 컴퓨팅의 이해)

Chelsey 2021. 9. 4. 23:52
728x90

클라우드 컴퓨팅 정의 및 개념

클라우드?

IT resource를 렌탈 서비스하는 것

카트너 선정 2020년 10대 전략 기술 : 인간중심, 스마트 공간(엣지 강화, 분산 클라우드, 자율주행 사물, 블록체인 실용화, AI 보안)

서버가 데이터를 모으고 고객에게 정보를 전달해줌으로써 it service 제공

더 많은 고객이 서버로 요청하게되면 힘들어진다.

  • 확장성과 유연성 사용자가 서비스에 따라, 혹은 시간에 따라 컴퓨팅 자원(cpu, server...)을 탄력적으로 확대, 축소 가능
  • 즉시성과 가용성 사용자에게 요구되는 자원의 양을 즉시 충족(당장 계란이 필요할 때) 공급 중심이 아닌 수요가 모든 것을 결정
  • Pay as you go 사용하는 만큼 비용을 지불(사용하지 않은 기타 여부의 비용이 들지 않는다)

예. 클라우드와 펀드 투자 비교

(투자를 해서 조금씩 불려나가고 싶다)

개개인이 자산을 관리하는 것보다 자산을 펀드사에 투자하면, 알아서 다 해준다.

데이터 처리 저장 및 업무 지식을 내가 직접 컴퓨터를 이용한 처리보다 클라우드 사업자에게 맡기면 컴퓨터 처리, 데이터 처리를 알아서 해준다.

각 기업이 보는 클라우드 컴퓨팅

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

NIST : 컴퓨팅 리소스에 언제 어디서나 필요에 따라 편리하게 네트워크를 통해 접근하는 기능을 제공하는 모델

이용자 보호에 관한 법률

클라우드 컴퓨팅 등장 배경

정보처리 방식

1980 메인프레임: terminal

1990 PC 대중화, C-S server(중앙 약화)

2000 그리드 컴퓨팅, 네트워크 대중화

2010 유틸리티 컴퓨팅 대중화aws

역사

1960 존 매카시, 유틸리티 컴퓨팅 개념 제안

1970 ARPANET(인터넷 보급화)

1980 네트워크 웹 기술 발전

1990 웹 기반 유틸리티 프로그램 등장

1996 클라우드 컴퓨팅 개념 첫 등장

2000 가상화 기술 기반 프로비저닝 서비스 등장 EC2,S3,구글 앱스

프로비저닝 provisining

IT resource를 실시간으로 사용가능한 상태로 만드는, 또는 규격품 형태로 패키징 하는 기술

프로비저닝 가능한 다양한 리소스

클라우드 컴퓨팅의 보급 원인

서버의 유휴 리소스 활욜을 통한 효율성 향상

개별 서버의 리소스 사용률은 평균 10~15%

사용하지 않는 컴퓨팅 리소스를 여러 사용자가 공유하여 사용률을 70%까지 향상

H/W 및 S/W 기술의 발전

CPU, RAM, 저장장치의 H/W적 발전

가상화 기술, 분산처리기술의 S/W적 발전

규모의 경제로 인한 대용량 자원을 보유 및 운용하면 비용이 절감된다.

개인 및 기업 사용자 모두 클라우드 컴퓨팅 기술을 받아들이는 환경 조성

클라우드 컴퓨팅 발전 및 이용자 보호에 관한 법률의 제정

나치마켓 등 특화된 서비스를 제공하려고 하는 사회 트랜드의 변화로 새로운 서비스를 신속하게 개시하고 불필요한 서비스를 선제적으로 제거 하는 등의 유연한 IT service가 요구

728x90