방명록
- 2장 : 서버2023년 09월 20일 15시 06분 13초에 업로드 된 글입니다.작성자: 재형이반응형
형태에 따른 분류
1. 랙 마운트형
2. 타워형
용도에 따른 분류
- 엔트리 서버
주로 웹서버나 애플리케이션 서버, 보통 소켓 1~2개의 CPU 탑재 - 미들레인지 서버
주로 데이터베이스 서버나 기간계 시스템(미션 크리티컬 시스템, 엔터프라이즈 시스템, 백본 시스템), 보통 소켓 4개 이상의 CPU 탑재 - 하이엔드 서버
데이터베이스, 기간계 시스템, 수십 개 이상의 CPU 탑재
📢 IA 서버 : 인텔이나 AMD 등 인텔 호환 CPU를 탑재하고 일반 컴퓨터와 같은 아키텍처를 기반으로 만든 서버
엔터프라이즈 서버 : 엑세스가 대량으로 일어나도 견딜 수 있도록 수용량이 크고 내구성인 높은 기기로 구성된 서버, 보통 기간계 시스템에 사용📢 서버는 일반 컴퓨터와 달리 설계부터 다르다. 서버는 24/7 가동이 목적이기 때문에 하드웨어가 잘 고장나지 않고, 고장나더라도 최대한 시스템이 멈추지 않게 설계되어 있다.
서버 사양 결정 방법
- 실제 환경을 시험적으로 구축해 측정 결과를 보고 판단
- 임시로 결정한 서버 사양의 기기를 현장에 투입해 실제 하드웨어 자원의 이용 상황을 측정한 다음, 서버와 서버의 부품을 늘리거나 줄임
- 소거법
ex) 웹 서버의 경우 메모리 이외의 리소스는 그다지 소비되지 않으므로 메모리만 넉넉하게 설치하고 나머지는 최소한으로 구성
스케일 아웃과 스케일 업
1. 스케일 아웃
수평 확장2. 스케일 업
수직 확장서버 구성 요소
- CPU
연산 능력이 높을 수록 고성능이지만 발열과 소비 전력이 높아진다 - 메모리
단기 기억 영역, 일시적으로 데이터를 저장하고 전원이 공급되지 않으면 모두 지워진다 - 디스크
RAID구성을 통해 성능과 내구성을 높일 수 있음
RAID0 : 스트라이핑
RAID1 : 미러링
RAID5 : 하나의 디스크(분산)를 패리티 비트 용으로 사용(실제 사용량 : N-1)
RAID6 : 두개의 디스크(분산)를 패리티 비트 용으로 사용(실제 사용량 : N-2)
가상화
- 물리 서버
CPU 사용률과 디스크 I/O 부하, 디스크 사용 용량이 많은 용도에 적합, 주된 용도는 데이터베이스 서버, 애플리케이션 서버 - 가상 서버
CPU 사용률과 디스크 I/O 부하, 디스크 사용 용량이 적은 용도에 적합, 주된 용도는 웹 서버, 개발 서버, 메모리 DB 등
장점 :
1. 비용 절약
2. 게스트 운영체제의 하드웨어 자원을 쉽게 늘리거나 줄일 수 있음
3. 물리 서버는 노후화된 하드웨어를 교체해야 하는 번거로움이 있지만, 가상화는 비교적 간단하게 옮길 수 있음
단점 :
1. 서로 자원을 공유하기 때문에 한 운영체제가 자원을 많이 사용하면, 다른 운영체제의 동작이 불안정해질 수 있음
📢 책 초판 일자가 2014년이라 그런지 꼭 위와 같다고 할 수는 없음, 최근에는 데이터베이스 서버로도 이용이 가능한 클라우드 서비스들이 많이 나와있음
클라우드
- 데이터의 처리를 자신의 컴퓨터가 아닌 인터넷을 통해 연결된 다른 컴퓨터를 이용해 처리하는 방식
📢 온라인 게임에서의 클라우드 이용
온라인 게임 특성상 오픈하기 이전까지는 어느 정도의 액세스가 집중될지 알 수 없기 때문에 클라우드를 이용하여 공개 전에 인스턴스를 대량으로 준비해 두고, 공개 후에 액세스 수를 보고 조정하는 방식으로 운영 가능반응형'데브옵스 > 온프레미스' 카테고리의 다른 글
5장 : 스토리지 (0) 2023.09.20 4장 : 네트워크 (0) 2023.09.20 3장 : 운영체제 (0) 2023.09.20 1장 : 인프라 엔지니어의 업무 (0) 2023.09.20 인프라 엔지니어의 교과서 (2) 2023.09.16 다음글이 없습니다.이전글이 없습니다.댓글 - 엔트리 서버