자격증 & 문제풀이/IT ISSUE

[IT ISSUE] 클라우드 컴퓨팅(CLOUD)

YSY^ 2020. 6. 16. 17:25

 

▣ 클라우드컴퓨팅

▶ 클라우드

- 네트워크를 통해 각종 컴퓨터자원을 필요할 때마다 편리하게 이용할 수 있게 해주는 서비스 모델

- 관리에 들어가는 노력과 비용 및 서비스 공급업체의 개입이 최소화되어야 함

- ASP, 유틸리티 컴퓨팅, 온디맨드 컴퓨팅, 등이 있음

 

▶ 특성

1. 주문형 셀프서비스

2. 폭넓은 네트워크 접근성

3. 자원공유

4. 신속한 탄력성

5. 측정가능한서비스

 

어도비

- 설치형 소프트웨어 판매방식을 버리고 클라우드를 통해 소프트웨어 제공

- 자사 고객들을 위해 클라우드를 제공하는 서비스 사업자이면서, 동시에 외부 공급업체의 클라우드를 이용하고 있는 기업 사용자

 

나사의 제트추진연구소 : 다용도 차량 로봇 애슬릿

- 애슬릿의 현장테스트 진행시 고해상도의 거대한 위성 이미지가 사용되며, 아마존의 클라우드로 이미지 처리

 

▣ 클라우드 서비스

 

- 클라우드의 사용자는 클라우드 서비스를 실제로 이용하는 기업, 정부 및 공공기관, 개인 등임.

 

1. IaaS : 기본적인 인프라자원(서버, 저장소, 네트워크 등)을 제공

- 운영체제 및 소프트웨어 구매 설치 관리는 사용자 책임

- 사용자가 할 일이 늘어나지만 자유롭게 구성할 수 있다는 장점

- 대규모 고성능 멈퓨팅 파워를 제공받음

- 비즈니스 연속성 보장

 

2. PaaS : 클라우드 기반 애플리케이션의 개발 및 배포환경을 제공

- 기본적인 인프라 자원 + 개발도구, 데이터분석관리시스템 등도 포함

- 빌드 → 테스트 → 배포 → 관리 모든 기능 제공

- 클라우드 애플리케이션을 간편하게 개발할 수 있는 프레임워크 제공(코딩 시간과 양감소)

- 인터넷을 통한 개발환경을 지원 → 원격으로 팀을이루어 클라우드 상에서 공동으로 개발작업 가능

 

3.SaaS : 인터넷을 통해 사용자가 이용할 수 있는 클라우드 애플리케이션을 제공

- 클라우드 애플리케이션이 작동하기 위한 소프트웨어 및 하드웨어 작동 보장

- 애플리케이션 구입 설치 베포 관리를 위한 시간 및 비용이 없음

- 필요할 때만 애플리케이션 사용가능

- 이미 기기에 상관없이 작동하도록 만들어짐

- 기본적으로 보안환경 지원

- 데이터가 클라우드에 저장되어 언제 어디서든 데이터에 접근 가능 : 그룹웨어, ERP, CRM

 

▶ 대표적인 클라우드 서비스

1. 애저(마이크로소프트-laas) : 기본적인 인프라 제공(보안, 데이터보호, 상태모니터링)

2. 앱엔진(구글-Paas) : 클라우드 플랫폼에서 곧바로 웹 및 모바일 애플리케이션 제작 가능

3. 오피스365(마이크로소프트-Sass) : 오피스를 설치하지 않고 웹브라우저로 사용가능, 데이터는 클라우드에저장

4. G스위트(구글-SaaS) : 오피스365와 유사하며 공동작업에 효율적

 

 

▣ 클라우드의 종류

 

◆ 퍼블릭 클라우드

- 가장 일반적인 클라우드 배포모델, 인터넷환경을 통해 제공

- 인터넷이 가능하면 어떤기기로든 접속가능

- 무제한에 가까운 확장성과 높은 안정성을 제공

- 사용량에 따라 비용을 지불

 

▶장점

1. 기업사용자는 컴퓨터자원을 구매 설치 관리 유지보수할 필요가 없음(비용 및 복잡성 소멸)

2. 빠른 애플리케이션 배포

 

프라이빗 클라우드(사설)

- 사용자가 독점소유한 컴퓨터 자원을 기반으로 서비스 운영

- 특정 조직 전용으로만 제공하여 요구사항에 따라 맞춤화 가능

- 내부시스템 + 퍼블릭 클라우드 기술임

- 손쉬운 자원의 확장과 축소 가능

- 원하는 만큼의 강력한 보안시스템 적용

- 허가된 사용자외 접근차단으로 높은 수준의 데이터보호

- 정부기관, 금융기관들이 많이이용

- 단점 : 클라우드의 구축 운영은 기업사용자의 책임, 초기투자비용과 관리 및 유지보수 비용과 복합성 존재

 

하이브리드 클라우드

- 기존시스템 + 프라이빗 클라우드(중요한 정보) + 퍼블릭 클라우드(일반데이터 보관 및 처리)

- 애플리케이션과 데이터를 공유

- 대규모 컴퓨터자원이 필요할 때 일시적으로만 할당 - 비용절감

- 데이터 노출위험 최소화

- 유연성, 확장성, 비용절감

- 대기업 및 정부기관에서 사용

 

▶ 클라우드 서비스를 이용하는 기업들

- 코세라 : 아마존의 클라우드를 이용해 매달 500테라바이트의 트래픽 처리

- 시스코 : 래드햇의 클라우드 기술 이용해 애플리케이션 설계 및 개발하는 프라이빗 클라우드 구축

- 트러스트파워 : 레거시 시스템들을 최대한 하이브리드클라우드 환경으로 전환

 

▣ 가상화

- 물리적으로 단일한 컴퓨터를 여러대의 개별컴퓨터로 만드는것

 

▶ 가상머신(가상화된 개별 컴퓨터)

- 실제 하드웨어와 직접적으로 연동되지 않은 가상컴퓨터

- 실제로 하트웨어 자원을 공유하더라도 독립적으로 작동하는 가상 머신

- 완전한 운영체제 설치와 지원

 

▶하이퍼바이저

- 하드웨어자원과 가상머신 사이에서 가상화를 제공하는 소프트웨어

- 가상머신이 운영되는 각각의 서버컴퓨터마다 탑재

- 설정된 내용을 바탕으로 가상머신들과 사용을 연계 및 중단

- 운영체제와 애플리케이션, 네트워크 컴퓨터들은 실제 컴퓨터와 가상머신을 구분할 수 없음

 

▶ 가상머신의 특성

1. 하드웨어 독립성 호환성을 지니며 각각은 격리되어 작동

- 물리적 하드웨어 자원을 공유하지만 별개의 컴퓨터에서 작동되는 것처럼 완전히 격리

- 서로의 프로세스와 메모리 공간을 침범불가, 하나의 가상머신이 중단되도 나머지는 계속 운영가능

2. 파일 형태로 저장되는 가상머신 이미지

- 파일하나에 운영체제 애플리케이션들을 모두 포함

- 실행시 이미지에 담긴 내용 그대로의 컴퓨터 실행

- 복사 이동 이동형 디스크 및 네트워크 상의 저장소에 저장가능

 

▶ 가상머신과 클라우드

- 가상머신은 클라우드 서비스에서 광범위하게 사용되는 기본적인 구성요소

- 가상화는 클라우드의 여러분야에서 다양하게 활용되고 이씀

 

▶클라우드에서 가상화를 이용하여 얻을수 있는 장점

1. 컴퓨터 자원 사용률 극대화 10~20% → 60~90%로 높힐 수 있음

- 가상머신의 자원사용현황에 따라 유동적으로 자원 재배치 가능

2. 클라우드에서 가상화 이용시 새로운 애플리케이션의 배포 시간 단축

- 가상화와 관련된 다양한자동화 기능 보유

- 프로세스를 통해 신속한 가상머신 생성 및 애플리케이션 배포 가능

3. 다운된 시점으로부터의 복구시간 단축

- 가상머신중단시 다른가상머신을 할당하여 시스템 운영

 

- 가상화는 단순 서버호스팅과 클라우드를 구분하는 가장 중요한 차이점이며 클라우드가 가지고 있는 여러 장점들 중 상당수는 가상화부터 비롯된 것

- 마이크로소프트는 애저 가상머신을 통해 개발 테스트, 애플리케이션 실행을 제공하는 유연한 가상화 강조

- 가상화하는 대상에 따라 서버가상화, 데스크톱가상화, 네트워크가상화, 소프트웨어가상화, 저장소 가상화 등의 다양한 가상화 존재

- 가상화 전문기업 VMware의 VMware Horizon은 최종 사용자의 기가와 장소에 관계없이 가상화된 데스크톱 환경을 제공

 

▣ 클라우드 제공업체

 

AWS(아마존 클라우드 서비스)

- EC2 : 웹인터페이스를 통해 컴퓨터 자원을 제공받아 구성 가능-> 
가상의 서버 컴퓨터를 무한대로 생성하여 소프트웨어 설치 생성 가능

- S3 : 99.99999%내구성을 가진 클라우드 저장소 제공, 용량에 관계없이 데이터 저장 및 검생기능->
데이터는 암호화를 통해 보호되며 논리적, 물리적 장애로부터 손상 방지

 

MS(마이크로 소프트 애저)

- 프로그래밍 언어와 개발도구 분야의 저력이 반영

- 개발자들이 웹사이트나 모바일 앱을 손쉽개 개발할 수 있게 함

- 반복적 잡업이나 많은 시간을 요구하는 작업 자동화

 

 세일즈포스닷컴(웹기반 CRM)

- 기업고객을 위해 업무용 클라우드 애플리케이션 제공

- 앱익스체인지를 통해 외부업체들의 애플리케이션 제공

- 포스닷컴을 통해 클라우드애플리케이션 개발을 위한 클라우드 플랫폼 제공

 

 구글 클라우드 플랫폼

- 컴퓨트 엔진 : cpu 와 메모리를 사용자가 선택해 가상의 서버 컴퓨터를 제공받을 수 있음

- 초단위로 비용지불

- 엡 엔진 : 클라우드 애플리케이션을 개발할 수 있는 플랫폼

 

클라우드 플랫폼을 이용한 기업들

- MPAC은 아마존 클라우드 이용해 5,000%나 빠르게 부동산 감정 계산 작업 처리

- IHG(호텔체인)은 자동화및 제어, 데이터분석, 보안 등 기존의 여러 시스템을 마이크로소프트 클라우드로 이전

- 파머스보험은 세일즈포스닷컴의 클라우드를 이용해 최초보상신고 시간을 12분에서 3분으로 단축

 

◆ 클라우드 서비스는 고도의 기술적 집약체이며 이를 제공하기위해서는 대규모 데이터센터를 확보해야함. 따라서 막강한 자본력이 필수

728x90
반응형