본문내용 바로가기
MD의선택 무료배송 소득공제

오픈스택을 다루는 기술 실무에서 알아야 할 기술은 따로 있다!

장현정 지음 | 길벗 | 2014년 10월 31일 출간 이 책의 개정정보 : 2017년 출간
  • 정가 : 36,000원
    판매가 : 32,400 [10%↓ 3,600원 할인]
  • 통합포인트 :
    [기본적립] 1,800원 적립 [5% 적립] 안내 [추가적립] 5만원 이상 구매 시 2천원 추가적립 [회원혜택] 우수회원 5만원 이상 구매 시 2~3% 추가적립
  • 추가혜택 : 카드/포인트 안내 도서소득공제 안내 추가혜택 더보기
  • 배송비 : 무료 배송비 안내
  • 도서상태 : 절판
상품상세정보
ISBN 9788966188253(8966188257)
쪽수 584쪽
크기 188 * 257 * 5 mm /117g 판형알림

책소개

이 책이 속한 분야

[오픈스택을 다루는 기술]은 클라우드와 오픈스택의 개념과 구조부터 오픈스택을 이용해 다양한 상황에 맞춰 클라우드 서비스를 구축하는 방법과 운영하는 방법 그리고 블로그와 하둡 서비스의 인프라로 오픈스택 클라우드를 사용하는 방법까지 다루고 있다.

상세이미지

오픈스택을 다루는 기술 도서 상세이미지

저자소개

저자 : 장현정

저자 장현정은 10년 동안 자바개발자로 활동하다가 오픈소스 클라우드 플랫폼인 오픈스택을 접했고, 현재는 오픈스택 한국 커뮤니티 대표를 맡고 있다. 그리고 오픈스택을 처음 접했을 때 힘들고 어려웠던 기술 노하우들을 자신의 블로그인 naleejang.tistory.com에 연재하고 있다. 지금은 육아를 위해 잠시 쉬면서 Python, Node.js, SDN 같은 IT 기술들을 습득하고 있으며, 직장맘과 여성 개발자들을 위한 책을 출간하는 것이 꿈이다.

블로그 : http://naleejang.tistory.com

목차

첫째마당 클라우드와 오픈스택 기본기 다지기

1장 인프라 환경 변화의 시작, 클라우드
1.1 클라우드 컴퓨팅의 정의와 종류
01 클라우드 컴퓨팅의 정의
02 클라우드 서비스의 종류
03 클라우드 공개 범위
1.2 클라우드 핵심 서비스 컴퓨트와 스토리지
01 컴퓨트 서비스
02 스토리지 서비스
1.3 하이퍼바이저가 필요해!
01 하이퍼바이저의 정의
02 하이퍼바이저의 분류
03 가상화 방식에 따른 하이퍼바이저
04 클라우드 플랫폼에서 하이퍼바이저
05 하이퍼바이저별 이미지 포맷
1.4 클라우드에서 알아야 할 네트워크 상식
01 Fixed IP와 Floating IP
02 IP Class와 IP Range
03 예제로 알아보는 IP Class와 IP Range
04 SDN
05 오픈플로우
06 네트워크 장비
1.5 블록 스토리지와 오브젝트 스토리지의 차이
01 블록 스토리지
02 오브젝트 스토리지
03 대표적인 스토리지 서비스

2장 오픈스택이 뭐지?
2.1 오픈스택의 역사 살펴보기
01 오픈스택 탄생 배경
02 오픈스택 릴리즈 현황
2.2 오픈스택, 아키텍처로 알아보기
01 개념 아키텍처로 보는 오픈스택의 변화
02 논리 아키텍처로 보는 오픈스택의 변화
2.3 가상 서버를 생성하는 컴퓨트 Nova
01 논리 아키텍처에서 Nova
02 Nova가 지원하는 하이퍼바이저 종류
03 노드별로 설치되는 Nova
04 주요 사이트
2.4 오브젝트 스토리지 Swift
01 논리 아키텍처에서 Swift
02 Swift의 논리적 구성 요소
03 Swift Ring의 개념
04 Swift의 데이터 관리 방법
05 Swift와 Keystone의 관계
06 주요 사이트
2.5 운영체제 이미지를 관리하는 Glance
01 예로 이해하는 Glance
02 논리 아키텍처에서 Glance
03 VM 이미지 종류
04 Container 포맷
05 지원하는 운영체제 이미지
06 주요 사이트
2.6 인증을 관리하는 Keystone
01 예로 이해하는 Keystone
02 논리 아키텍처에서 Keystone
03 오픈스택에서 Keystone 위치
04 테넌트, 사용자, 롤의 개념과 관계
05 주요 사이트
2.7 네트워크를 관리하는 Neutron
01 논리 아키텍처에서 Neutron
02 Neutron이 지원하는 플러그인 종류
03 노드별로 설치되는 Neutron
04 주요 사이트
2.8 블록 스토리지를 관리하는 Cinder
01 논리 아키텍처에서 Cinder
02 Cinder가 지원하는 블록 스토리지 드라이버
03 주요 사이트
2.9 대시보드 Horizon
01 논리 아키텍처에서 Horizon
02 Horizon 대시보드
03 주요 사이트
2.10 기타 서비스
01 텔레미터 서비스 Ceilometer
02 오케스트레이션 서비스 Heat
03 데이터베이스 서비스 Trove

둘째마당 오픈스택 구축하기

3장 오픈스택은 어떻게 설치하는 거야?
3.1 가상 서버 준비하기
01 하이퍼바이저 설치 전 준비
02 VirtualBox 설치
3.2 우분투 서버 설치하기
01 우분투 서버 다운로드
02 VirtualBox에서의 가상 서버 생성
03 우분투 서버 설치
04 SSH Client 프로그램을 이용한 우분투 서버 접속
3.3 네트워크 테스트 베드 구성하기
01 네트워크 테스트 베드 구성
02 네트워크 구성도
3.4 데브스택을 이용해 오픈스택 설치하기
01 데브스택을 이용해 오픈스택 설치 전 준비
02 데브스택 설치
3.5 첫 번째 인스턴스 생성하기
01 첫 번째 인스턴스 생성
02 SSH 클라이언트 툴을 이용한 인스턴스 접속

4장 Neutron 서비스로 복잡한 네트워크를 해결해볼까?
4.1 Neutron 기본 플러그인 ML2 알아보기
01 ML2의 역할
02 ML2 타입 드라이버 이해
4.2 Neutron을 설치하기 위한 네트워크 구성도 그리기
4.3 데브스택을 이용해서 오픈스택 Neutron 설치하기
01 VirtualBox에서 가상 서버 생성
02 데브스택 설치
4.4 Neutron 네트워크 구성하기
01 Local 네트워크 구성
02 Private와 Public을 이어주는 라우터 생성
4.5 첫 번째 인스턴스 생성하기

5장 서비스가 가능한 오픈스택은 어떻게 구축하지?
5.1 시스템 구성도 그려보기
01 Neutron을 이용한 오픈스택 네트워킹 구성
02 Nova-network를 이용하는 오픈스택 네트워킹 구성
5.2 서버 준비하기
01 오픈스택을 설치할 수 있는 서버 최소 사양
02 우분투 설치
03 설치 방법
5.3 컨트롤러 노드 설치하기
01 네트워크 인터페이스 설정
02 NTP 설치
03 데이터베이스 설치
04 Packages 설치
05 RabbitMQ 설치
06 Keystone 설치
07 Keystone 사용자, 테넌트, 롤 그리고 endpoint 생성
08 Glance 설치
09 Nova Management 설치
10 Neutron 서버 설치
11 Horizon 설치
12 Cinder 서버 설치
13 Swift Proxy 서버 설치
14 Heat 설치
15 Ceilometer 설치
5.4 SDN을 위한 네트워크 노드 설치하기
01 네트워크 인터페이스 설정
02 NTP 설치
03 데이터베이스 설치
04 Packages 설치
05 Neutron 네트워킹 설치
5.5 인스턴스를 생성하는 컴퓨트 노드 설치하기
01 네트워크 인터페이스 설정
02 NTP 설치
03 데이터베이스 설치
04 Packages 설치
05 Nova 컴퓨트 설치
06 Neutron 컴퓨트 설치
07 Cinder 볼륨 설치
08 Swift Storage 서버 설치
09 Ceilometer 컴퓨트 에이전트 설치
5.6 제대로 설치했는지 테스트하기
01 Neutron 네트워크 생성
02 Cinder 볼륨 생성 테스트
03 Swift 테스트
04 Heat 테스트
05 Ceilometer 테스트

6장 CentOS도 오픈스택을 구축할 수 있어!
6.1 설치 환경 만들기
01 CentOS 다운로드
02 CentOS 설치를 위한 VisualBox 가상 서버 준비
6.2 All-in-One으로 오픈스택 설치하기
01 시스템 구성도 그리기
02 Network IP 설정
03 PackStack 설치를 위한 사전 준비
04 PackStack IceHouse 패키지와 PackStack 설치
05 대시보드 접속
06 Neutron 네트워크 생성
07 인스턴스 생성
6.3 Multi Node에서 오픈스택 설치하기
6.4 컨트롤러 노드 설치하기
01 네트워크 인터페이스 설정
02 NTP 설치
03 데이터베이스 설치
04 Packages 설치
05 Qpid 설치
06 Keystone 설치
07 keystone 사용자, 테넌트, 롤 그리고 endpoint 생성
08 Glance 설치
09 Nova Management 설치
10 Nova-network 설정
11 Horizon 설치
12 Cinder 설치
6.5 컴퓨트 노드 설치하기
01 네트워크 인터페이스 설정
02 NTP 설치
03 데이터베이스 설치
04 Packages 설치
05 Nova Compute 설치
06 Nova-network 설치
07 Nova-network 생성
08 인스턴스 생성

셋째마당 오픈스택 운영하기

7장 오픈스택 운영, 이 정도는 기본이지
7.1 Glance에 우분투 이미지 올리기
01 우분투 클라우드 이미지 다운로드
02 Glance 명령어로 우분투 이미지 다운로드와 업로드
03 대시보드로 우분투 이미지 다운로드와 업로드
04 받아 놓은 우분투 이미지 파일을 대시보드로 업로드
7.2 우분투 인스턴스 생성하기
01 Nova boot 명령어를 이용한 인스턴스 생성
02 대시보드에서 인스턴스 생성
7.3 인스턴스에 Floating IP 할당하기
01 콘솔을 이용해서 Floating IP 할당
02 대시보드에서 Floating IP 할당
7.4 볼륨 스토리지 생성하기
01 콘솔을 이용한 볼륨 스토리지 생성
02 대시보드에서 볼륨 스토리지 생성
7.5 프로젝트, 롤, 사용자 추가하기
01 콘솔을 이용한 사용자 생성
02 대시보드에서 사용자 생성
7.6 Help를 이용한 명령어 사용법 알아보기
01 Help를 이용해서 명령어를 알아보는 형식
02 Help 사용 예제

8장 오픈스택 운영, 기본을 넘어서
8.1 Keystone 토큰을 UUID 형태로 변경하기
01 Keystone 인증 토큰을 UUID 형태로 변경
02 REST API Client 툴로 인증 토큰 정보 확인
8.2 개발자라면 API를 활용하자
01 Curl을 이용한 REST API 사용법
02 REST API Client 툴을 이용한 사용법
8.3 Keystone에 CORS 적용하기
01 CORS
02 Keystone을 위한 CORS 환경설정
8.4 우분투 인스턴스에 VNC 서버 설치하기
01 VNC 접속을 위한 보안 그룹 설정
02 우분투 인스턴트에 VNC 서버 설치
03 VNC Client를 이용한 우분투 인스턴스 접속
04 우분투 인스턴스에서 한글 입력 설정
8.5 다른 운영체제로 인스턴스 생성하기
01 우분투 서버 버전을 데스크탑 버전으로 변경
02 KVM 설치
03 Window7 이미지 설치
04 생성된 이미지 Glance에 올리기
8.6 데브스택으로 오픈스택을 설치할 때 알아두면 좋은 것들
01 데브스택으로 오픈스택을 설치할 때 반드시 알아야 할 점
02 데브스택으로 오픈스택을 설치할 때 좋은 점
03 유형별로 다른 localrc 설정법

넷째마당 오픈스택 활용하기

9장 오픈스택 클라우드에 워드프레스로 블로그 구축하기
9.1 우분투 인스턴스 생성하기
01 키 패어 등록 및 시큐리티 그룹 생성
02 우분투 인스턴스 생성
9.2 웹 서비스 환경을 APM으로 설치하기
9.3 워드프레스 설치하기
01 워드프레스 설치 및 환경설정

10장 오픈스택과 하둡의 만남
10.1 하둡을 설치할 인스턴스 생성하기
01 키 패어 등록 및 시큐리티 그룹 생성
02 우분투 인스턴스 생성
10.2 하둡 설치하기
01 자바 설치 및 Key 생성
02 하둡 설치
10.3 하둡 테스트하기
01 하둡 맵 리듀스 웹 UI
02 하둡 HDFS 웹 UI
03 하둡 명령어를 찾아보는 help
04 하둡 명령어를 이용한 테스트

부록 오픈스택 명령어 사전
01 Keystone 명령어
02 Nova 명령어
03 Neutron 명령어
04 Cinder 명령어

출판사 서평

앞으로 클라우드 구축과 운영에 대한 지식은 선택이 아니라 필수가 될 것이다. 물론 현장의 변화는 벌써 시작되었다.
이 책은 클라우드와 오픈스택의 개념과 구조부터 오픈스택을 이용해 다양한 상황에 맞춰 클라우드 서비스를 구축하는 방법과 운영하는 방법 그리고 블로그와 하둡 서비스의 인프라로 오픈스택 클라우드를 사용하는 방법까지 다루고 있다. 앞으로 현업 엔지니어로 입문하거나 오픈스택을 입문하는 개발자에게 많은 도움을 주는 첫도서가 될 수 있을 것이다.

[추천평]
이 책에 대한 제 감상을 한 마디로 정의하자면 이렇습니다. ... 더보기

북로그 리뷰 (0) 쓰러가기

도서 구매 후 리뷰를 작성하시면 통합포인트를 드립니다.
결제 90일 이내 작성 시 300원 / 발송 후 5일 이내 작성시 400원 / 이 상품의 첫 리뷰 작성 시 500원
(포인트는 작성 후 다음 날 적립되며, 도서 발송 전 작성 시에는 발송 후 익일에 적립됩니다.
외서/eBook/음반/DVD/GIFT 및 잡지 상품 제외)
안내
  • 해당도서의 리뷰가 없습니다.

Klover 평점/리뷰 (0)

문장수집 (0) 문장수집 쓰기 나의 독서기록 보기
※구매도서의 문장수집을 기록하면 통합포인트 적립 안내

스토리K 1건의 스토리K가 있습니다.

    교환/반품/품절안내

    ※ 상품 설명에 반품/교환 관련한 안내가 있는 경우 그 내용을 우선으로 합니다. (업체 사정에 따라 달라질 수 있습니다.)

    교환/반품/품절안내
    반품/교환방법 마이룸 > 주문관리 > 주문/배송내역 > 주문조회 > 반품/교환신청 ,
    [1:1상담>반품/교환/환불] 또는 고객센터 (1544-1900)

    ※ 오픈마켓, 해외배송주문, 기프트 주문시 [1:1상담>반품/교환/환불]
        또는 고객센터 (1544-1900)
    반품/교환가능 기간 변심반품의 경우 수령 후 7일 이내,
    상품의 결함 및 계약내용과 다를 경우 문제점 발견 후 30일 이내
    반품/교환비용 변심 혹은 구매착오로 인한 반품/교환은 반송료 고객 부담
    반품/교환 불가 사유
    • 소비자의 책임 있는 사유로 상품 등이 손실 또는 훼손된 경우
      (단지 확인을 위한 포장 훼손은 제외)
    • 소비자의 사용, 포장 개봉에 의해 상품 등의 가치가 현저히 감소한 경우
      예) 화장품, 식품, 가전제품(악세서리 포함) 등
    • 복제가 가능한 상품 등의 포장을 훼손한 경우
      예) 음반/DVD/비디오, 소프트웨어, 만화책, 잡지, 영상 화보집
    • 소비자의 요청에 따라 개별적으로 주문 제작되는 상품의 경우 ((1)해외주문도서)
    • 디지털 컨텐츠인 eBook, 오디오북 등을 1회 이상 다운로드를 받았을 경우
    • 시간의 경과에 의해 재판매가 곤란한 정도로 가치가 현저히 감소한 경우
    • 전자상거래 등에서의 소비자보호에 관한 법률이 정하는 소비자 청약철회 제한 내용에
      해당되는 경우
    (1) 해외주문도서 : 이용자의 요청에 의한 개인주문상품으로 단순변심 및 착오로 인한 취소/교환/반품 시 ‘해외주문 반품/취소 수수료’ 고객 부담 (해외주문 반품/취소 수수료 : ①양서-판매정가의 12%, ②일서-판매정가의 7%를 적용)
    상품 품절 공급사(출판사) 재고 사정에 의해 품절/지연될 수 있으며, 품절 시 관련 사항에 대해서는
    이메일과 문자로 안내드리겠습니다.
    소비자 피해보상
    환불지연에 따른 배상
    • 상품의 불량에 의한 교환, A/S, 환불, 품질보증 및 피해보상 등에 관한 사항은
      소비자분쟁해결 기준 (공정거래위원회 고시)에 준하여 처리됨
    • 대금 환불 및 환불지연에 따른 배상금 지급 조건, 절차 등은 전자상거래 등에서의
      소비자 보호에 관한 법률에 따라 처리함

    이 분야의 베스트

    • 다니엘 드레셔
      13,500원
    • 가사키 나가토
      25,200원
    • SDN/NFV포럼
      31,500원
    • 박응용
      16,920원
    • 길벗R&D
      18,900원
    더보기+

    이 분야의 신간

    더보기+

    바로가기

    • 우측 확장형 배너 2
    • 우측 확장형 배너 2

    최근 본 상품