• 검색 결과가 없습니다.

5. 클라우드 핵심 기술1강. 컴퓨팅 서비스 개요

N/A
N/A
Protected

Academic year: 2022

Share "5. 클라우드 핵심 기술1강. 컴퓨팅 서비스 개요"

Copied!
7
0
0

로드 중.... (전체 텍스트 보기)

전체 글

(1)

5. 클라우드 핵심 기술 1강. 컴퓨팅 서비스 개요

학습내용

- 컴퓨팅 서비스 개요 학습목표

- 클라우드 컴퓨팅 서비스의 기본 기술인 클러스터링, 그리드 컴퓨팅과 가상화 에 대해 설명할 수 있다.

1. 컴퓨팅 서비스 개요

1) 클러스터 컴퓨팅 가. 정의

- 여러 대의 동일 컴퓨터들이 연결되어 하나의 시스템처럼 동작하는 컴퓨터들의 집합 - 각각의 운영체제가 실행되는 컴퓨터들이 고속의 근거리통신망(LAN)으로 서로 연결되어

단일 시스템으로 작동하는 독립적인 IT 자원들의 그룹 - 이중화와 장애 조치 기능이 클러스터에 내재

→ 가용성과 신뢰성이 증가하고 시스템 장애율은 낮아짐 나. 클러스터 컴퓨터의 구성 요건

다. 전제 조건

(2)

- 각 구성 요소 시스템이 동일한 기종의 하드웨어와 운영체제로 이뤄져야 함

: 한 구성 요소에 장애가 발생했을 때 이를 비슷한 성능의 다른 구성 요소로 대체할 수 있어야 하기 때문

: 클러스터를 구성하는 구성 요소 장치는 전용 고속 통신 링크를 통해 동기화 돼야 함 - 자원 클러스터 형태

라. 유형

① 고가용성 클러스터

- 중복되는(Redundant) 노드들로 구성되어 있으며 문제 상황에서 다른 노드의 백업 시스 템으로 작용 가능

- 시스템 서비스에 문제가 발생할 시 최소한의 시간 내에 백업이 이루어지도록 High Availability Software를 사용

(3)

② 로드밸런싱 클러스터

- 활성화된 노드들에게 작업량을 효율적으로 적절히 분산시켜 작업량이 특정 노드들에 집 중되지 않도록 하는 클러스터

- Useful for Limited IT Budgets

③ 고성능 클러스터

- 수퍼 컴퓨터나 컴퓨터 클러스터를 사용하여 고난도의 문제를 해결하는데 사용 - Multiple 노드들의 병렬 처리(Parallel Processing) 능력을 극대화함

- 병렬처리를 위한 작업 단위별 할당 및 결과 전달 등을 위해 노드 간에 처리 결과들을 송수신하기 위한 고속 통신이 요구됨

2) 그리드 컴퓨팅 가. 정의

(4)

- 컴퓨팅 자원이 하나 이상의 논리적인 풀로 구성된 플랫폼을 제공 - 분산 병렬 컴퓨팅(Distributed Parallel Computing)

: 집합적으로 고성능의 분산 그리드를 제공 → 슈퍼 가상 컴퓨터 - 클러스터 컴퓨팅과의 차이점

: 훨씬 느슨하게(loosely coupled) 결합 및 분산되어 있는 구조 : Tightly Coupled? Cluster Computing

나. 장점

① 인프라의 최적화

- 업무를 통합하고 정보처리 시간을 줄임으로써 최적의 인프라 활용을 가능하게 함 - 분산되고 다양한 시스템의 관리 수월성 제공

② 뛰어난 탄력성 및 가용성을 갖춘 인프라

- 급변하는 수요에 대처하고 효과적인 확장으로 요구사항에 대처 가능 - 오류 상황에 복구 기능 제공

③ 데이터 접근 및 협업의 증가

- 가상의 조직 구성을 통해 분산된 부서나 조직이 데이터 및 자원 공유 기능 제공

- 그리드 컴퓨팅의 네트워크 접근, 자원 풀링, 확장성, 탄력성 등의 연구결과

→ 클라우드 컴퓨팅 플랫폼과 메커니즘의 다양한 측면에 영향을 미침

3) 가상화 가. 정의

(5)

- 물리적인 하드웨어 장치를 논리적인 객체로 추상화 하는 것

- 하나의 장치를 여러 개로 나눠 동작시키거나 여러 개의 장치를 묶어 하나의 장치인 것 처럼 사용자에게 공유자원으로 제공하는 것

나. 장점

- IT 자원의 가상 인스턴스를 만드는 데 사용되는 기술 플랫폼

: 가상화 소프트웨어 계층은 물리적인 IT 자원이 그들 자신의 여러 가상 이미지를 제공 하도록 허용해 프로세싱 용량을 여러 사람이 공유할 수 있게 함

- 인스턴스(Instance)

: 일반적으로 실행 중인 임의의 프로세스(메모리에 할당된 실체) : 광범위한 컴퓨터시스템 자원의 접근에 할당된 물리 메모리의 일부

다. 비교

(6)

평가하기

1. 시스템에 장애가 발생하여도 빠르게 복구하는 성질을 의미하며 결국 사용자에게 는 서버와 네트워크,

프로그램 등의 시스템이 오랜 기간 동안 가용한 상태로 운영됨을 의미하는 클러 스터 컴퓨팅의 특징은?

① Best effort(최선형) 서비스

② 백업

③ 블록체인

④ 고가용성(High Availability) - 정답 : ④

해설 : 고가용성은 시스템이 중단되는 시간 없이 오랫동안 가용한 상태로 운영되는 것을 의미합니다.

2. 서로 다른 기종의 컴퓨터들을 네트워크로 연결하여 하나의 가상 대용량 컴퓨터 로 동작할 수 있게 하는 기술은?

① 로드밸런싱

② IoT

③ 그리드 컴퓨팅

④ 블록체인

- 정답 : ③

해설 : 그리드 컴퓨팅은 PC나 서버, PDA 등 모든 컴퓨팅 기기를 네트워크로 연결해 가 상의 단일 고성능 컴퓨터로 만드는 기술입니다.

(7)

학습정리

1. 컴퓨팅 서비스 개요

- 컴퓨팅 서비스 기반 기술 - 클러스터 컴퓨팅

: 여러 대의 동일 컴퓨터들이 연결되어 하나의 시스템처럼 동작하는 컴퓨터들의 집합

- 그리드 컴퓨팅

: 이기종 컴퓨팅 자원이 하나 이상의 논리적인 풀로 구성된 플랫폼을 제공

- 가상화

: 물리적인 하드웨어 장치를 논리적인 객체로 추상화 하는 것

참조

관련 문서

InfoScale은 비즈니스 서비스 전체를 대상으로 하며, 장애 발생 시 적절한 조치를 수행하여 서비스 전체를 복구하고, 자동으로 같은 사이트 또는 다른 사이트에 있는 다른 컴퓨팅

• 단, 클라우드서비스를 이용하여 서비스를 제공하는 경우, 클라우드 서비스 유형(IaaS, PaaS, SaaS) 등에 따른 책임 범위에 따라 신청기관이 직접 관리

변화과정의 개요.. 동·서양 유아교육사상 변화과정의 개요.. 동·서양 유아교육사상의 흐름과 교류.. 서양 현대

터치모니터 현장제어와 PC/모바일을 통한 원격제어 데이터 DB 활용 및 영농일지

• 클라우드 아키텍트 및 관리자는 종종 클라우드 제공업체가 제공하지 않는 통합적인 단일 툴셋을 선호하며 , 온프레미스와 클라우드 간 워크로드에 대해 간소화된 백업

단일 서비스 제공자를 통해 복수의 클라우드 연결을 포트폴리오로 관리 인프라 / 애플리케이션 간의 트래픽 최적화. 시장 요구가 변경에 따른 배포

이번 조사를 통해서 확인되었듯이 기업은 2019년도 클라우드 활성화 핵심 계획으로 클라 우드 관리의 효율성을 높이고 클라우드 전문인력의 확보를 계획했을 뿐만

유연한 데이터의 이동성 | 엔터프라이즈 수준의 클라우드 향 데이터 서비스 | 운영 및 관리 통합... 데이터베이스 인프라의