인프라 2장

SOLEE_DEV·2022년 10월 23일
0
post-custom-banner

[1] 서버의 종류

1. 랙 마운트형, 타워형 서버 차이

1) 랙 마운트 형 : 데이터 센터, 서버 룸에 설치된 랙 안에 들어감
(19인치 렉에 수용, 1U, 2U처럼 유닛 단위로 사이즈 지정)
- 엔트리 서버 : 1U
- 미들레인지 서버 : 2U
2) 타워형 : 사내 서버룸, 사무실 또는 점포 등에도 설치

  • 설치 장소
    1) 데이터 센터, 서버 룸 : 냉바 장치 설치 & 밀폐된 전용 공간
    2) 사무실, 점포 : 사무실 설치용 저소음 타워형 서버, 사내 렉 설치 (무대 하중에 주의)

2. 엔트리, 미들레인지, 하이엔드 서버

  1. 엔트리 서버
  • 웹, 애플리케이션 서버
  • 소켓 단위로 1~2개 CPU 탑재
  1. 미들레인지 서버
  • DB, 기간계 서버
  • 소켓 단위로 4개 이상 CPU 탑재
  • 기간계 시스템 (미션 크리티컬 시스템, 엔터프라이즈 시스템, 백본 시스템) : 기업 경영을 지속하는 데 핵심이 되는 재무, 업무, 생산 관리 등을 담당하는 시스템
  1. 하이엔드 서버
  • DB, 기간계 서버
  • 소켓 단위로 수십 개 이상 CPU 탑재

3. IA서버

  • 인텔, AMD 등 인텔 호환 CPU 탑재, 일반 컴퓨터와 같은 아키텍처를 기반으로 해 만들어진 서버
  • IA서버 선택시 고려 요소
    1) (규격) 데이터 센터의 렉에 서버가 제대로 장착되는가?
    2) (부품) 설치할 수 있는 부품 수
    3) (장애) 장애 발생 시 지원 체계
    4) (원격) 원격 제어 기능

4. 엔터프라이즈 서버

  • 기간계에 사용되는 서버
    (대용량 액세스가 가능한 수용량, 내구성이 높은 기기로 구성)
  • IA와 달리 고가
  • 중요도가 높을 경우, 하드웨어 이상 경고가 발생하면 자동으로 업체에 통보
  • 서버에 전화 회선을 연결하는 서버스를 이용할 수도 있음

cf) 서버 - 일반 컴퓨터 차이

  • 용도 차이에 의해 설계 철학이 다름
  1. 서버
  • 24/365일 가동되는 것을 전제
  • 하드웨어가 잘 고장나지 않고, 시스템이 멈추지 않게 설계
  • 서버 부품 자체의 품질이 높고, 주요 부품을 이중화하여 고장이 발생해도 서비스를 멈추지 않은 채 교환 가능

[2] 서버의 선정

1. 조건

  • 사양 결정시 필요 하드웨어 자원의 사용량 결정 후 CPU, 메모리, 디스크, NIC 포트 수 등을 결정
  • 또한, 부가적인 요소로서 RAID 유무, PSU 이중화, 보수 연수 / 수준, 확장성, 물리 사이즈, 중량 등도 함께 결정

2. 사양 결정 방법

  1. 실제 환경을 시험적으로 구축, 측정 결과를 보고 판단
  • 기간계의 경우 1번 방식을 선택하는 것이 좋음 (단 노력, 시간 필요)
  1. 임시 결정 사양을 현장 투입 후,실제 HW 자원 이용 상황 측정 후, 서버와 서버의 부품을 늘리거나 줄임
  • 온라인 게임처럼 액세스 양을 사전에 예상할 수 없을 경우에 사용
  1. 소거법으로 사양 좁혀나감
  • 서비스의 성질이 정해져 있을 경우 (웹 서버 - 메모리 이외의 HW 리소스는 그다지 소비되지 않으므로 메모리만 넉넉하게 설치)

3. 스케일 아웃 - 업

  1. 스케일 아웃 (서버 대수 증가)
  • 성능 부족시, 서버의 수를 늘려 수용량을 늘림
  • 부하 분선이 쉬운 웹 서버의 경우, 가격이 싼 장비로 구성하고 성능이 부족해지면 서버 수를 더 늘려감
  1. 스케일 업
  • 성능 부족시, 메모리 증설 등 부품을 추가/교환하거나 상위 기종으로 교체해 서버 성능을 높이는 방법
    ex) 부하 분산이 어려운 DB서버는 1세트만 준비, 성능이 부족해지면 더 고가의 기종으로 교체하는 방식으로 대응

4. 업체 선정

profile
Front-End Developer
post-custom-banner

0개의 댓글