꼭 알아야 할 인프라 개념과 정보를 전달한다 인프라 환경은 변화하고 있다. 구축할 것인가? 선택할 것인가? 이러한 변화는 기존의 개발자와 시스템 관리자의 경계를 허물고 하이브리드한 역할을 요구한다. 데브옵스(Devops)처럼 슈퍼 개발자가 아니더라도 인프라에 대한 이해는 개발자에게 필수 조건으로 자리 잡고 있다.
다양한 인프라 중 최적의 해결책을 빠르게 고르는 방법을 담았다 저자는 ‘인프라 엔지니어의 가장 중요한 역할을 잇달아 발생하는 의사 결정 상황에서 최적의 해결책을 빠르게 선택해내는 것’이라고 일관되게 주장한다. 서버, OS, CPU, 메모리, 네트워크, 스토리지, 데이터 센터, 솔루션과 보안 등 각 장에서 다양한 선택지를 명시하고, 그 중 최적의 해결책을 고르는 방법에 대해 저자 노하우를 곳곳에 담았다.
LINE 사의 현업 엔지니어가 신입사원이 꼭 알아두길 바라는 내용을 다뤘다 이 책에서 설명한 내용은 우리 부서에 배속된 신입사원이 꼭 알아두었으면 하는 관점에서 선정했다. 인프라에 대한 기본 개념부터 대규모 인프라로 확장할 때 고려할 내용까지 골고루 담았으므로 신입사원 교육에도 사용할 수 있다.
누구를 위한 책인가? - IT 인프라 세계에 흥미가 있는 분 새롭게 인프라 엔지니어 세계로 뛰어드는 분 소프트웨어 엔지니어로 인프라를 처음 배우는 분
1장 인프라 엔지니어의 업무
01 인프라 엔지니어의 업무 인프라 설계 인프라 구축 인프라 운영
02 IT 인프라를 구성하는 요소 퍼실리티 서버, 스토리지 네트워크
03 기술자 관점에서 보는 인프라 엔지니어 서버 하드웨어 서버 운영체제 스토리지 네트워크 설계와 구축 네트워크 장비
04 선정자로서의 인프라 엔지니어 시스템 구성 서버 사양 선정 네트워크 구성 데이터베이스 설계 운영 시스템
2장 서버
05 서버의 종류 랙 마운트형과 타워형 서버의 차이 엔트리, 미들레인지, 하이엔드 서버 IA 서버 엔터프라이즈 서버
06 서버 선정 서버의 조건 서버 사양 결정 방법 스케일 아웃과 스케일 업 업체를 선정한다
07 CPU 성능과 발열, 소비 전력 CPU 용어 CPU 선정의 포인트 인텔 CPU
08 메모리 성능 DDR3 메모리의 종류 메모리 용어 메모리 표기 방법 메모리 삽입 방법 메모리 선정 포인트
09 디스크의 종류 SATA 하드디스크 SAS 하드디스크 FC 하드디스크 그 밖의 디스크
10 RAID RAID 레벨 RAID의 성능 RAID5와 RAID10 RAID5와 RAID6
11 가상화 물리 서버와 가상 서버의 특징 물리 서버를 가상화할 때의 장점과 단점 가상화 모델 가상화 환경의 종류 VMware vSphere Hyper-V(Windows Server 2012) Hyper-V(Hyper-V Server 2012) Xen KVM 가상화 환경을 선택하는 방법 VMware와 Hyper-V Xen과 KVM
12 클라우드: IaaS IaaS의 특징 클라우드 환경에서의 인프라 이용 AWS 클라우드와 서버 운영 클라우드에 맞지 않는 용도 클라우드 업체 선택법 회계 처리로 생각해보는 클라우드
3장 운영체제
13 리눅스 Red Hat Enterprise Linux의 가격 Oracle Linux의 가격
14 윈도 서버 윈도 서버 선정 이유 윈도 서버의 라이선스 체계 지원 생애 주기
15 유닉스 대표적인 유닉스 운영체제
4장 네트워크
16 네트워크 장비 선택 라우터의 역할 라우터의 선택 포인트 L2와 L3 스위치의 역할 L2와 L3 스위치 선택 요령 L4와 L7 스위치(로드 밸런서)를 선택한다
17 네트워크의 토폴러지 프론트 엔드와 백 엔드 2계층 구조 3계층 구조 네트워크 패브릭 구조
18 네트워크 기본 용어 요점 정리
19 인터넷 연결
20 네트워크 케이블 LAN 케이블 광파이버 케이블
5장 스토리지
21 스토리지 로컬 스토리지 외부 스토리지 RAID와 핫스페어
22 외부 스토리지 이용 저장 영역을 많이 확보하고 싶다 디스크 I/O 성능 향상 스토리지 통합 및 집중 관리 복수의 서버에서 데이터 공유
23 스토리지의 고급 기능 씬 프로비저닝 자동 계층화 디둡 스냅샷
6장 구매 및 상담
24 구매 및 상담 구매처 선정 방문 목적을 생각해 둔다 업체를 선정한다 비교 견적 도입 테스트 해외 구매
25 자산 관리 자산 관리 대상 자산 관리 방법 재고 감가상각 재고 조사 폐기 처리
7장 데이터 센터
26 데이터 센터를 사용한다 데이터 센터의 냉각 시스템 데이터 센터 선정 데이터 센터 선정 포인트
27 랙에 장비를 설치한다 네트워크 장비 설치 공기 흐름 전력 용량 문제
28 자체 서버 룸을 사용한다 자사에 서버 룸을 만들기 위한 포인트
8장 솔루션과 보안
29 솔루션 감시 솔루션 자산 관리 도구 배포 시스템 보안 퍼실리티 관리 시스템 스토리지 관리 시스템
30 보안 무엇을 지키기 위한 보안인가? 보안 담당자와 서버 담당자의 연계 외부 보안 업체 활용 데이터 해시화 암호화
9장 인프라 운영
31 장애 대응
32 병목을 해결한다 네트워크 장비의 병목을 해결한다 서버 장비의 병목을 해결한다
33 MSP MSP 업자 선택 방법 MSP 업자 이용 비용
34 펌웨어 펌웨어의 버전과 수준 펌웨어의 버전 업그레이드 여부를 판단한다 펌웨어의 버전 업그레이드 방법 최신 펌웨어 정보를 수집한다
35 하드웨어의 사후 지원
10장 대규모 인프라
36 대규모 인프라 관리 시스템 구성의 결정 포인트
37 CDN CDN 사업자 선택법
38 DSR 구성을 이용한 부하 분산 일반적인 구성과 DSR 구성의 차이 DSR 구성의 장점 DSR 구성이 일반적이지 않은 이유
39 리소스 부족 대책
40 급성장한 LINE의 서버 증강 LINE 인프라의 미래
11장 인프라 엔지니어의 성장
41 인프라 엔지니어가 갖춰야 할 것 도큐먼트를 읽는 힘을 기른다 카탈로그를 읽는 힘을 기른다
42 소규모 인프라와 대규모 인프라 소규모 인프라 대규모 인프라
43 인프라 엔지니어를 육성한다 기술적 호기심이 높은 사람 기술적 호기심이 낮은 사람
ㆍ지은이
사노유타카
소개
게이오대학교 대학원 정책&미디어 연구과를 수료하고 후지쯔 주식회사에서 시스템 엔지니어를 거쳐 2000년부터 현재 소속된 LINE 주식회사에 창업 멤버로서 근무 중이다.
Blog_ http://nosa.cocolog-nifty.com/
ㆍ옮긴이
김성재
소개
평소 IT 기술에 관심이 많아 컴퓨터 기술 분야의 전문 번역가로 활동하고 있다. 최근에는 건강의 소중함을 새삼 깨닫고 다이어트 앱의 도움을 받아 틈틈이 운동도 병행하며 균형 잡힌 삶을 위해 노력 중이다.
독자의견 남기기