감리사 2014 77

다음은 시스템의 확장성에 대한 설명이다. (a) (b)에 가장 적절한 것은?

 

웹에서는 고가의 빠른 하드웨어를 구매하여 성능을 높이는 ( a ) 전략보다는저가이면서 일반적인 성능의 하드웨어를 많이 나열해서 시스템 전체 성능을 높이는 ( b ) 전략이 사용된다.

     (a)            (b)

1. scale-up         scale-out

2. scale-out        scale-up

3. scale-over      scale-many

4. scale-out        scale-over

 

: 1

 

제1절 Scale-up

-      시스템의 수직적 확장동일 시스템(서버)을 추가로 늘리는 것이 아닌단일 시스템 내부에서 CPU, 메모리디스크 등을 추가하여 성능 향상을 꾀한다.

-      제품 내에서 프로세서메모리, I/O Device 등 컴퓨팅 리소스의 동적인 확장을 통한 성능 향상을 말한다.

-      : x86 시스템을 고사양의 Unix 시스ㅔㅁ으로 이관하는 경우

 

제2절 Scale-out

-      시스템의 수평적 확장동일한 형태의서버를 추가로 늘려서 성능 향상이나 병렬처리분산처리 등에 사용한다즉 클러스터링(Clustering) 개념이다.

-      저렴한 노드를 병렬로 증설하여 유연한 확장성 및 성능 확보

-      : x86 시스템의 성능 향상을 위해 동일한 x86 시스템을 하나 더 추가.

+ Recent posts