[인프라 엔지니어의 교과서] 2장 - 서버 (서버의 종류, 서버의 선정)

2021. 8. 4. 20:0003. Resources/Infrastructure

728x90
반응형

이번 장은 양이 워낙 많아서 적당한 카테고리 별로 분류해서 정리해야겠다!

서버

  • 사용자의 요청을 받고 응답을 반환하는 하드웨어

  • IT 서비스를 제공하는 IT인프라의 주축


서버의 종류

랙 마운트형과 타워형 서버의 차이

랙 마운트형

  • 데이터 센터나 서버 룸에 설치된 랙 안에 들어감

  • 19인치 랙에 수용하는 것이 전제 조건

  • 1U (= 1.75인치 = 44.45mm), 2U처럼 유닛 단위로 사이즈 존재

타워형

  • 사내 서버 룸이나 사무실, 점포 등에 설치됨

  • 이런 경우에는 저소음 서버를 이용하는게 좋음

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

엔트리 서버

  • 주로 웹 서버나 어플리케이션 서버

  • 소켓 단위로 1~2개의 CPU 탑재 가능

미들레인지 서버

  • 주로 데이터베이스 서버나 기간계 서버

  • 기간계 시스템 = 기간 업무 시스템 = 재무관리, 업무관리, 생산관리 등을 담당

  • 미션 크리티컬 시스템

  • 엔터프라이즈 시스템

  • 백본 시스템

  • 4개 이상의 CPU 탑재 가능

하이엔드 서버

  • 주로 데이터베이스 서버나 기간계 서버

  • 수십 개 이상의 CPU 탑재 가능

IA 서버

  • 인텔 호환 CPU를 탑재하고, 일반 컴퓨터와 같은 아키텍쳐를 기반으로 해 만들어진 서버

엔터프라이즈 서버

  • 기간계 시스템처럼 액세스가 대량으로 일어나도 견딜 수 있도록 수용량이 크고 내구성이 높은 서버

서버 선정

선정 요령!

  • 가능한 선택지를 줄인 다음, 핵심만 추리기

서버의 조건

  • 하드웨어 자원의 사용량 정하기

  • CPU - 주파수, 소켓 수, 코어 수, 캐시 용량, 가상화 지원 여부

  • 메모리 - 용량, 전송 속도, 갯수

  • 디스크 - 용량, 종류(ssd 등)

  • NIC 포트 수 - 2포트, 4포트, 8포트 등

  • (부가적인 요소)

  • RAID 유무 - RAID 0, 1, 5 등

  • PSU - 총 와트수, 이중화 여부

  • 보증 연수 - 1년, 3년 등

  • 지원 수준 - 방문 여부

  • 확장성 - 메모리 소켓 수, PCI 슬롯 수, 디스크 탑재 수 등

  • 물리 사이즈 - 1U, 2U 등

  • 중량 - 경량, 초중량 등

서버 사양 결정 방법

  • 세 가지 사고 방식

  • 실제 환경을 시험적으로 구축해 측정 결과를 보고 판단

  • 시스템의 중핵을 담당하는 시스템이나 중요한 시스템인 경우

  • 준비에 많은 노력과 시간이 필요

  • 임시로 결정한 서버 사양의 기기를 현장에 투입해 실제 하드웨어 자원의 이용 상황을 측정한 다음, 서버와 서버의 부품을 늘리거나 줄임

  • 온라인 게임처럼 실제로 공개해보지 않아서 액세스 양이 판명되지 않는 경우

  • 소거법으로 사양을 좁힘

  • 어느 정도 서비스의 성질이 정해져 있을 경우

스케일 아웃과 스케일 업

서버의 수용량을 늘리는 접근 방식

스케일 아웃

  • 서버의 수를 늘려서 수용량을 늘리는 방법

  • 부하 분산이 쉬운 웹 서버는 가격이 싼 장비로 구성하고 성능이 부족해지면 서버의 수를 더 늘림

스케일 업

  • 메모리 증설 등 부품을 추가/교환하거나 상위 기종으로 교체해 서버 성능을 높이는 방법

  • 부하 분산이 어려운 데이터베이스 서버는 1세트만 준비하고 성능이 부족해지면 더 고가의 기종으로 교체하는 식으로 대응


반응형