-
인프라 기초지식 4. 서버 선정Technique/Infrastructure 2016. 2. 23. 23:18반응형
인프라를 구축할 때 무수히 많은 선택지 중에서 적절한 서버를 선택하는 것은 꽤 어려운 작업이다.
서버의 선정 요령은 가능한 선택지를 줄인 다음, 핵심 만 추려서 음미하는 것이다.
서버의 조건
서버의 사양을 결정할 때 필요한 하드웨어 자원의 사용량을 정하고 나서 CPU, 메모리, 디스크, NIC 포트 수 등을 결정한다.
또한 부가적인 요소로서 RAID 유무, PSU이중화, 보수 연수, 보수 수준, 확장성, 물리 사이즈와 중량 등도 함께 결정하게 된다.
항목
선택지
CPU
주파수, 소켓 수, 코어 수, 캐쉬용량, 가상화지원 등
메모리
용량, 전송속도, 매수 등
디스크
용량, 회전 수, 하드디스크 또는 SSD
RAID
RAID 1/5/6/10/50/60 등
NIC
2포트, 4포트, 8포트 등
PSU
총 와트 수, 이중화 여부
보증 기간
1년 3년 5년 등
지원 수준
4시간 온 사이트, 평일 익영업일지원, 24시간 지원, 365일지원 등
확장성
메모리 수켓 수, PCI 슬롯 수, 디스크 탑재 수
물리적인 사이즈
1U, 2U, 4U 등
무게
경량, 초중량
서버 사양 결정 방법
서버 사양을 엄격하게 결정하려면 선택할 것이 너무 많아지므로 어떻게 선택지를 좁혀갈수 있는지가 중요해진다.
서버 사양을 결정하는 방법에는 세가지 사고 방식이 있다.
- 실제 환경을 시험적으로 구축해 측정 결과를 보고 판단한다.
- 임시로 결정한 서버 사양의 기기를 현장에 투입해 실제 하드웨어 자원의 이용 상황을 측정한 다음, 서버와 서버의 부품을 늘이거나 줄인다.
- 소거법으로 사양을 좁혀간다.
기간계라고 불리는 시스템의 중핵을 담당하는 시스템이나 중요한 시스템일 때는 첫번째 방식이 좋다.
단 이방법은 준비에 많은 노력과 시간이 필요하다.
실제로 공개해보지 않아서 액세스 양이 판명되지 않을 때는 두번째 방법이 좋다.
이런 경우 기기에 여유가 있으면 미리 넉ㄴ거하게 기기를 투입하고, 나중에 적정 규모로 사양을 조정한다.
보유 기기 대수에 여유가 없어도 업체에 상담하면 적정 규모가 정해질 때까지 임시로 기기를 대여 해 주기도 한다.
어느정도 서비스의 성질이 정해져 있을 때는 세번째 방식을 선택하는 것이 좋다.
보통 웹 서버의 경우는 메모리 이외의 하드웨어 리소스는 그다지 소비되지 않으므로 메모리만 넉넉하게 설치하고 나머지는 필요한 최소한의 서비스 사양으로 하는 방법이 된다.
스케일 아웃과 스케일 업
- 스케일 아웃
성능이 부족해지면 서버의 수를 늘려서 수용량을 늘리는 방법이다.
부하 분산이 쉬운 웹 서버는 가격이 싼 장비로 구성하고 성능이 부족해지면 서버의 수를 더 늘려간다.
- 스케일 업
성능이 부족해지면 메모리 증설등 부품을 추가/교환 하거나 상위 기종으로 교체해 서버 성능을 높이는 방법
부하 분산이 어려운 데이터베이스는 서버는 1세트만 준비하고 성능이 부족해지면 더 곡가의 기종으로 교체하는 식으로 대응하곤 한다.
반응형'Technique > Infrastructure' 카테고리의 다른 글
인프라 기초지식 6. 클라우드 :IaaS (0) 2016.02.28 인프라 기초지식 5. RAID (0) 2016.02.28 인프라 기초지식 3. 서버의 종류 (0) 2016.02.21 인프라 기초지식 2. 인프라 엔지니어?? (0) 2016.01.03 인프라 기초지식 1. 가상화 (0) 2015.12.29