2021. 8. 4. 20:00ㆍ03. Resources/Infrastructure
이번 장은 양이 워낙 많아서 적당한 카테고리 별로 분류해서 정리해야겠다!
서버
사용자의 요청을 받고 응답을 반환하는 하드웨어
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세트만 준비하고 성능이 부족해지면 더 고가의 기종으로 교체하는 식으로 대응
'03. Resources > Infrastructure' 카테고리의 다른 글
[인프라 엔지니어의 교과서] 3장 - 운영체제 (0) | 2021.08.12 |
---|---|
[인프라 엔지니어의 교과서] 2장 - 가상화, 클라우드: IaaS (0) | 2021.08.10 |
[인프라 엔지니어의 교과서] 2장 - 서버 (디스크의 종류, RAID) (0) | 2021.08.08 |
[인프라 엔지니어의 교과서] 2장 - 서버 (CPU, 메모리) (0) | 2021.08.06 |
[원격접속/GUI] 우분투 원격 접속 할 때 화면(GUI) 띄우기 - X11 포워딩 (0) | 2021.08.02 |