logo
logo
x
바코드검색
BOOKPRICE.co.kr
책, 도서 가격비교 사이트
바코드검색

인기 검색어

실시간 검색어

검색가능 서점

도서목록 제공

리눅스 컨테이너 LXC

리눅스 컨테이너 LXC

(도커와 클라우드 플랫폼의 시작)

콘스탄틴 이바노프 (지은이), 김경호, 강용제, 김무형, 배동환, 차원호 (옮긴이)
에이콘출판
30,000원

일반도서

검색중
서점 할인가 할인률 배송비 혜택/추가 실질최저가 구매하기
알라딘 로딩중
yes24 로딩중
교보문고 로딩중
11st 로딩중
영풍문고 로딩중
쿠팡 로딩중
쿠팡로켓 로딩중
G마켓 로딩중
notice_icon 검색 결과 내에 다른 책이 포함되어 있을 수 있습니다.

중고도서

검색중
서점 유형 등록개수 최저가 구매하기
로딩중

eBook

검색중
서점 정가 할인가 마일리지 실질최저가 구매하기
로딩중

책 이미지

리눅스 컨테이너 LXC
eBook 미리보기

책 정보

· 제목 : 리눅스 컨테이너 LXC (도커와 클라우드 플랫폼의 시작)
· 분류 : 국내도서 > 컴퓨터/모바일 > 프로그래밍 개발/방법론 > 리눅스/유닉스 프로그래밍
· ISBN : 9791161750811
· 쪽수 : 452쪽
· 출판일 : 2017-11-29

책 소개

LXC 구현에 대한 기본 개념 소개부터 LXC 컨테이너를 설치 및 구성하고 컨테이너의 네트워킹, 보안, 백업까지 실용적인 내용을 다루는 완벽한 단계별 안내서. 오픈스택(OpenStack)과 베이그런트(Vagrant) 같은 다양한 기술을 사용해 LXC를 배포하는 방법도 알려준다.

목차

1장. 리눅스 컨테이너 소개

__운영체제 커널의 발전과 초기 운영체제 커널의 제한사항
__리눅스 컨테이너 사례
__리눅스 네임스페이스: LXC의 기본
____마운트 네임스페이스
____UTS 네임스페이스
____IPC 네임스페이스
____PID 네임스페이스
____사용자 네임스페이스
____네트워크 네임스페이스
____cgroup을 사용한 자원 관리
________I/O 처리량 제한
________메모리 사용 제한
________cpu 및 cpuset 하위 시스템
________cgroup freezer 하위 시스템
________사용자공간 도구를 사용해 cgroup 관리 및 변경사항 유지하기
________systemd를 사용해 자원 관리하기
__요약

2장. 리눅스 시스템에서 LXC 설치하고 실행하기

__LXC 설치하기
____우분투에서 apt 명령을 사용해 LXC 설치하기
____우분투에서 소스를 사용해 LXC 설치하기
____센트OS에서 yum을 사용해 LXC 설치하기
____센트OS 에서 소스를 사용해 LXC 설치하기
____LXC 디렉토리 구조
__LXC 컨테이너 생성하고 조작하기
____첫 컨테이너 만들기
____우분투에서 debootstrap을 사용해 맞춤형 컨테이너 만들기
____센트OS에서 yum을 사용해 맞춤형 컨테이너 만들기
__요약

3장. 네이티브 도구와 libvirt 도구를 이용한 명령행 작업

__LVM 백업 저장소 사용하기
____LVM 백업 저장소를 이용해 LXC 컨테이너 만들기
____LVM 백업 저장소에 컨테이너 스냅샷 만들기
____truncate, dd, losetup을 이용해 블록 장치 만들기
__Btrfs 백업 저장소 사용하기
____Btrfs 백업 저장소를 사용해 LXC 컨테이너 만들기
____Btrfs 백업 저장소에 컨테이너 스냅샷 만들기
__ZFS 백업 저장소 사용하기
____ZFS 백업 저장소를 사용해 LXC 컨테이너 만들기
____ZFS 백업 저장소에 컨테이너 스냅샷 만들기
__LXC 컨테이너 자동 시작하기
__LXC 컨테이너 훅
__실행 중인 컨테이너의 파일시스템을 호스트 OS의 디렉토리로 붙이고 탐색하기
__실행 중인 컨테이너 고정하기
__컨테이너의 자원 사용량 제한하기
__libvirt와 함께 LXC 컨테이너 만들고 실행하기
____데비안과 센트OS에서 제공하는 패키지를 이용해 libvirt 설치하기
____Containerization
____소스로부터 libvirt 설치하기
____libvirt를 사용해 LXC 컨테이너 정의하기
____libvirt를 사용해 LXC 컨테이너 시작하고 연결하기
____libvirt를 사용해 실행 중인 컨테이너에 블록 장치 부착하기
____libvirt LXC로 네트워킹하기
____libvirt를 사용해 기존 LXC 컨테이너의 설정을 XML 파일로 변환 추출하기
____libvirt와 함께 사용하는 LXC 컨테이너 정지하기와 삭제하기
__요약

4장. 파이썬을 사용한 LXC 코드 통합

__LXC 파이썬 바인딩
____LXC 파이썬 바인딩을 설치하고 우분투와 센트OS에서 개발 환경 준비하기
____파이썬을 사용해 첫 컨테이너 만들기
____파이썬을 사용해 컨테이너 정보 수집하기
____파이썬을 이용해 컨테이너 시작, 변경 및 설정 옵션 조회하기
____파이썬을 이용해 컨테이너 상태 바꾸기
____파이썬으로 컨테이너 정지하기
____파이썬으로 컨테이너 복제하기
____파이썬으로 컨테이너를 제거하고 가상 환경 비활성화하기
__libvirt의 파이썬 바인딩
____libvirt 파이썬 개발 패키지 설치하기
____libvirt 파이썬으로 LXC 컨테이너 만들기
____libvirt 파이썬을 이용해 컨테이너를 시작하고 기본 작업 실행하기
____libvirt 파이썬을 이용해 컨테이너 정보 모으기
____libvirt 파이썬을 이용해 LXC 컨테이너를 정지하고 환경 삭제하기
__베이그런트와 LXC
____베이그런트 LXC 설정하기
__모두 모으기: 파이썬을 이용해 LXC에 간단한 RESTful API 구축하기
____LXC 컨테이너를 생성하고 설정하는 API 호출
____API 호출을 이용해 정리하기
__요약

5장. 리눅스 브리지와 OVS를 이용한 LXC 네트워킹

__리눅스의 소프트웨어 브리지
____리눅스 브리지
____우분투의 리눅스 브리지와 LXC 패키지
____센트OS의 리눅스 브리지와 LXC 패키지
____컨테이너에 IP를 얻어오기 위한 dnsmasq 서비스 사용
____LXC 컨테이너에 수동으로 IP 주소 할당하기
____LXC 네트워크 설정 옵션의 개요
____수동으로 리눅스 브리지 조작
____OVS
__호스트 네트워크에 LXC 연결하기
____none 네트워크 모드로 LXC 구성
____empty 네트워크 모드로 LXC 구성
____veth 모드로 LXC 구성
____phys 모드로 LXC 설정
____vlan 모드로 LXC 설정
____macvlan 모드로 LXC 구성
__요약

6장. LXC의 클러스터링과 수평적 확장

__LXC를 사용해 애플리케이션 확장하기
____libvert LXC를 사용해 최소 루트 파일시스템을 갖는 아파치 확장하기
________컨테이너에서 사용하는 최소 루트 파일시스템 만들기
________아파치 libvirt 컨테이너 정의하기
________아파치 libvirt 컨테이너 시작하기
____libvirt LXC와 HA프록시를 사용해 아파치 확장하기
____완전 LXC 루트 파일 시스템과 OVS GRE 터널을 사용해 아파치 확장하기
________로드 밸런서 호스트 구성하기
________로드 밸런서 컨테이너 만들기
________GRE 터널 구축하기
________아파치 노드 구성하기
________아파치와 HP프록시를 설치하고 연결을 테스트하기
________아파치 서비스 확장하기
__요약

7장. 컨테이너 환경의 모니터링과 백업

__LXC 백업과 마이그레이션
____tar와 rsync를 사용해 LXC 백업본 만들기
____아카이브 백업을 사용해 복구하기
____lxc-copy 유틸리티를 사용해 컨테이너 백업본 만들기
____iSCSI 대상에서 LXC 컨테이너 마이그레이션하기
________iSCSI 대상 설정하기
________iSCSI 초기자 설정하기
________블록 장치를 LXC용 rootfs로 사용해 iSCSI 대상에 로그인하기
________iSCSI 컨테이너 구축하기
________iSCSI 컨테이너 복구하기
____복제 GlusterFS 저장소를 사용해 LXC 활성 백업하기
________공유 저장소 만들기
________GlusterFS LXC 컨테이너 구축하기
________GlsterFS 컨테이너 복구하기
__LXC 메트릭을 모니터링하고 경고하기
____컨테이너 메트릭 수집하기
________lxc-monitor를 사용해 컨테이너 상태 추적하기
________lxc-top을 사용해 CPU와 메모리 사용률 확인하기
________lxc-info를 사용해 컨테이너 정보 수집하기
________cgroup을 활용해 메모리 메트릭 수집하기
________cgroup을 사용해 CPU 통계 수집하기
________네트워크 메트릭 수집하기
____모닛을 사용한 간단한 컨테이너 모니터링과 경고
____센수를 사용한 컨테이너 모니터링과 경고 트리거
________센수 에이전트와 서버를 사용해 LXC 컨테이너 모니터링하기
________독립 센수 검사를 사용해 LXC 컨테이너 모니터링하기
__LXC와 젠킨스, 센수를 사용한 자동 확장 패턴
__요약

8장. 오픈스택에서 LXC 사용하기

__우분투에 LXC를 지원하는 오픈스택 배포하기
____호스트 준비하기
____데이터베이스 서비스 설치하기
____메시지 큐 서비스 설치하기
____캐싱 서비스 설치하기
____신원 확인 서비스 설치 및 설정하기
____이미지 서비스 설치 및 설정하기
____컴퓨팅 서비스 설치 및 설정하기
____네트워킹 서비스의 설치 및 구성하기
____LXC 인스턴스 flavor 정의, 키 페어 생성 및 보안 그룹 만들기
____네트워크 만들기
____오픈스택을 사용해 LXC 컨테이너 프로비저닝하기
__요약


부록. LXC의 대안, 도커와 오픈VZ

__오픈VZ로 컨테이너 생성
__도커로 컨테이너 생성
__특권 없는 LXC 컨테이너 실행하기
__요약

저자소개

콘스탄틴 이바노프 (지은이)    정보 더보기
15년 이상 고가용성 리눅스 환경을 설계, 구성, 배포 및 관리해온 경험을 보유한 리눅스 시스템 엔지니어, 오픈소스 개발자이자 관련 기술 블로그 운영자다. 관심 분야는 대규모 분산 시스템, 작업 자동화 및 여러 기술스택과 관련된 기술적 과제를 해결하는 것이다. 스템 및 네트워크 보안과 소프트웨어 엔지니어링 전공으로 불가리아와 미국의 대학에서 2개의 컴퓨터공학 석사 학위를 받았다. 여가 시간에는 기술 블로그를 쓰고 두 아들과 시간을 보내는 것을 좋아한다. 링크드인(https://www.linkedin.com/in/konstantinivanov)과 직접 운영하는 블로그(http://www.linux-admins.net/)에서 그를 만날 수 있다.
펼치기
김경호 (옮긴이)    정보 더보기
(현) 에쓰-오일 IT기획/보안 기획 업무 (현) IITP 평가 위원 (현) 한국정보기술연구원 BoBBest of Best 멘토 (현) NIA 빅데이터 기술 전문가 자문위원 (전) NCS 집필위원 (전) 미래창조과학부 한이음 ICT 멘토 (전) 인터넷 포털업체 IT 보안 기획 업무 (전) IT/IT보안컨설팅업체 컨설턴트 (전) 모바일기기 제조업체 IT 시스템 운영 업무 (전) 사이버보안전문단원(미래창조과학부) 해킹방어대회 입상(정보통신부 주관) 정보관리기술사, CCIE, CIA, CISSP, ISMS 인증심사원, PIMS 인증심사원, 정보보안기사, PMP, ITIL 등 다양한 자격 보유
펼치기
김무형 (옮긴이)    정보 더보기
(현) 유엔젤/이동통신솔루션개발, AA (현) SDN/NFV 포럼 NFV 기술표준분과 위원 (전) 미래창조과학부 한이음 ICT 멘토 컴퓨터시스템응용기술사, 정보시스템수석감리원
펼치기
배동환 (옮긴이)    정보 더보기
대표적인 통신 기업에서 IT 시스템과 데이터베이스 운영에 대한 다년간의 경험을 쌓았으며, 현재는 외국계 기업에서 다양한 데이터베이스를 다루고 있다. MySQL, PostgreSQL 및 NoSQL 등 오픈소스 데이터베이스 다루기를 좋아하며, 도커 기반 기술과 컨테이너 오케스트레이션에 관심이 많은 엔지니어다. SK브로드밴드(하나로텔레콤, 두루넷) IT 운영 관리, 데이터베이스 관리자(DBA)를 거쳐 현재 Here Solutions의 데이터베이스 관리자, 미래 창조과학부 한이음 ICT 멘토이며, 컴퓨터시스템응용기술사, 정보시스템수석감리원 자격을 갖고 있다.
펼치기
이 포스팅은 쿠팡 파트너스 활동의 일환으로,
이에 따른 일정액의 수수료를 제공받습니다.
이 포스팅은 제휴마케팅이 포함된 광고로 커미션을 지급 받습니다.
도서 DB 제공 : 알라딘 서점(www.aladin.co.kr)
최근 본 책