fullmoon's bright IT blog

[모두를위한클라우드컴퓨팅] Chapter1 - 연습문제 본문

STUDY

[모두를위한클라우드컴퓨팅] Chapter1 - 연습문제

휘영청 2022. 10. 11. 02:47
728x90

1. 클라우드 컴퓨팅에 대한 정의를 기술해보라.

A. 사용자의 직접적인 관리 없이 Data Storage & Computing Power 와 같은 Computer System resource를 필요시 바로 On-demand 방식으로 제공한다.

2. 컴퓨팅의 성능, 용량을 늘리는 방법들은 무엇이 있는가?

A. 컴퓨터 파워를 높이기 위해 클러스터링을 하여 성능을 높이는 것과 유휴 자원을 사용하여 논리적으로 분리 후 처리량을 높이는 것.

3. 클라우드 컴퓨팅과 클러스터(그리드) 컴퓨팅의 공통점은 무엇이고 차이점은 무엇인가?

A1. 공통점 : 자원의 활용성을 높이기위한 목표는 같다. = HTC

A2.차이점 : 기술의 차이로 차이점이 있지만 배타적인 관계가 아님을 알아야한다.

기반기술 오케스트레이션 가상화
서비스 그리드(클러스터) 클라우드 

4. 자원의 활용성을 높이기 위한 방법에 대해서 설명하라.

A1.클러스터 컴퓨팅 : 오케스트레이션 기반으로 자원의 효율성을 높인다. 클러스터링(독립된 컴퓨터를 네트워크로 연결하여 하나의 컴퓨터처럼 활용)하여 성능을 향상시킨다. 

A2.클라우드 컴퓨팅 : 가상화 기반으로 자원의 효율성을 높인다. 자원을 분리하여 성능을 향상시킨다.

5. 가상화와 오케스트레이션에 대해 설명하라.

A1.오케스트레이션 : 유휴한 컴퓨팅 자원을 네트워크를 통해서 연결한다.  

A2. 가상화 : 유휴한 자원의 작업속도와 안정성을 담보하기 위해 작업을 논리적으로 분리한다. 작업을 분리하기위한 중재자를 하이퍼바이저라고 한다. 하이퍼바이저는 물리적 자원을 여러 대의 가상 자원을 관리한다.

6. HTC와 HPC의 차이점을 설명하라.

A1.HTC : 유휴 자원의 활용성을 높여서 처리량을 높이는 컴퓨팅 기술 High throughput computing

A1.HPC

7. 아마존과 클라우드의 관계에 대해 설명하라.

A. 기존의 아마존의 매출판매에서 전자상거래 트랜잭션이 늘어남에 따라 컴퓨팅 파워를 갖추게 되었고 그에 맞는 자원을 유지하기 위한 유지보수 비용이 생긴다.

그것을 해결하기 위해 아마존은 온라인 쇼핑몰로 영역을 확장하면서 남는 컴퓨팅 자원도 판매하게 되었고, 클라우드 서비스를 가능하게 만드는 가상화기술이 사용되게 되었다.

 
8. 컴퓨터를 가상화할 때 크게 3개의 범주는 무엇이고 각각 가상화는 어떻게 되는지 조사하라.

A. CPU / Memory / I/O

이 3가지가 가상화되면서 구현한 것이 하이퍼바이저이다.

2가지 타입인 전가상화와 반가상화가 있고 그 구현이 하이퍼바이저이다.

이렇게 구현된 하이퍼바이저는 베어메탈 방식의 타입 1 호스티드 방식의 타입 2로 나뉜다.

9. 그리드 컴퓨팅의 개념에 대해서 설명하라.

A. 유휴한 자원을 네트워크를 통해 활용해보는 것이다. 중요한 것은 자원을 제공하는 데이터 센터간의 느슨한 연결이다.

리소스 오케스트레이션으로 유휴자원의 모니터링, 관리, 통보 등을 통해서 지원해야하는 작업을 우선적으로 처리한다.


10. HTC, HPC, 그리드 컴퓨팅, 클라우드 컴퓨팅, 활용성,오케스트레이션,가상화,슈퍼컴퓨터와 같은용어keyword를 논리적으로 연계하여 설명하라.


11. 데이터 센터 운영의 3대 이슈를 설명하고 클라우드 컴퓨팅을 통해서 해결할 수 있는지 논하라.

A.

  1. 자원의 활용성 : 인프라에 투입된 비용을 낭비없이 활용
  2. 안정성 : 작업을 분리해서 안정성 높이기 ,SLA(service level agreement) 손해방지
  3. 빠른복구 : 다운타임을 최소화가능

이 3가지를 클라우드를 도입하며 이슈를 해결할 수 있다. 가상검퓨팅 자원이 검증되어 있다면 가능하다.

12. 클라우드 컴퓨팅에 대한 다양한 정의가 존재한다. 클라우드 컴퓨팅을 정의할 때 가상화 기술은 필수적인가? 이에 대해 논하라.


13. 클라우드 컴퓨팅을 자원 활용의 관점에서 보는 것은 지엽적인가?

지엽적이라면 활용성 관점이 아닌 다른 관점에서 클라우드 컴퓨팅의 응용은 무엇이 있는가?

*지엽적 : 본질적인 것이 아니고 부차적인 (것)

728x90