HOME > 상세정보

상세정보

오픈스택을 다루는 기술 : 실무에서 알야야 할 기술은 따로 있다! (14회 대출)

자료유형
단행본
개인저자
장현정
서명 / 저자사항
오픈스택을 다루는 기술 : 실무에서 알야야 할 기술은 따로 있다! / 장현정 지음
발행사항
서울 :   길벗,   2014  
형태사항
584 p. : 삽화 ; 26 cm
ISBN
9788966188253
일반주기
색인수록  
000 00661camcc2200229 c 4500
001 000045817773
005 20141210110845
007 ta
008 141110s2014 ulka 001c kor
020 ▼a 9788966188253 ▼g 93000
035 ▼a (KERIS)BIB000013609395
040 ▼a 244006 ▼c 244006 ▼d 244006 ▼d 244002
082 0 4 ▼a 004.678 ▼2 23
085 ▼a 004.678 ▼2 DDCK
090 ▼a 004.678 ▼b 2014
100 1 ▼a 장현정
245 1 0 ▼a 오픈스택을 다루는 기술 : ▼b 실무에서 알야야 할 기술은 따로 있다! / ▼d 장현정 지음
246 1 1 ▼a Art of openstack
260 ▼a 서울 : ▼b 길벗, ▼c 2014
300 ▼a 584 p. : ▼b 삽화 ; ▼c 26 cm
500 ▼a 색인수록

No. 소장처 청구기호 등록번호 도서상태 반납예정일 예약 서비스
No. 1 소장처 과학도서관/Sci-Info(1층서고)/ 청구기호 004.678 2014 등록번호 121233214 도서상태 대출가능 반납예정일 예약 서비스 B M
No. 2 소장처 세종학술정보원/과학기술실/ 청구기호 004.678 2014 등록번호 151323387 도서상태 대출가능 반납예정일 예약 서비스
No. 소장처 청구기호 등록번호 도서상태 반납예정일 예약 서비스
No. 1 소장처 과학도서관/Sci-Info(1층서고)/ 청구기호 004.678 2014 등록번호 121233214 도서상태 대출가능 반납예정일 예약 서비스 B M
No. 소장처 청구기호 등록번호 도서상태 반납예정일 예약 서비스
No. 1 소장처 세종학술정보원/과학기술실/ 청구기호 004.678 2014 등록번호 151323387 도서상태 대출가능 반납예정일 예약 서비스

컨텐츠정보

책소개

OpenStack 클라우드 구축과 운영을 위한 현장 밀착 입문서. 현업 엔지니어로 입문하거나 오픈스택을 입문하는 개발자에게 필요한 도서이다. 클라우드와 오픈스택의 개념과 구조부터 오픈스택을 이용해 다양한 상황에 맞춰 클라우드 서비스를 구축하는 방법과 운영하는 방법 그리고 블로그와 하둡 서비스의 인프라로 오픈스택 클라우드를 사용하는 방법까지 다루고 있다.

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

[출판사 리뷰]

오픈스택, 현장 밀착 입문서는 따로 있다!

클라우드 시스템과 오픈스택에 대한 개념과 구조는 핵심만 빠르게 익힌다
오프스택을 이용해서 클라우드 서비스를 구축하려면 클라우드 시스템을 지탱하는 인프라와 오픈스택을 구성하는 서비스들을 이해해야 한다. 각 내용을 간결한 설명과 그림으로 구성해서 쉽고 빠르게 익힐 수 있다.

오픈스택 서비스 구축 방법을 상황에 맞춰서 골라 익힌다
오픈스택을 학습하거나 버전 변경으로 인해 업그레이드된 내용을 체크할 때, 서비스 가능한 클라우드를 구축할 때, 리눅스 환경을 고려해서 구축해야 할 때와 같이 다양한 상황에서 서비스 구축 방법을 다루고 있다.

오픈스택 서비스 운영과 활용을 위해 곁에 두고 참고한다
운영체제 이미지 관리, 인스턴스 생성, IP 관리, 볼륨 스토리지 관리, 프로젝트/롤/사용자 관리 등 운영부터 블로그 서비스와 하둡 구축과 같은 실습까지 오픈스택 클라우드를 구축한 후에도 서비스 운영이 익숙해질 때까지 곁에 두고 참고할 수 있다.


정보제공 : Aladin

저자소개

장현정(지은이)

10년 동안 자바 개발자로 활동하다가 오픈소스 클라우드 플랫폼인 오픈스택을 만나 이제는 리눅스, 앤서블, 오픈스택 등을 다루는 플랫폼 엔지니어로 활동하고 있다. 2대 오픈스택 한국 커뮤니티 대표를 맡았으며, 국내 최초, 글로벌 여성 최초로 HP Heilion MVP로 선정되기도 하였다. 현재는 레드햇 코리아에서 플랫폼 전문 컨설턴트로 재직 중이며, 오픈소스 관련 업무를 하면서 경험했던 다양한 기술 노하우를 블로그(naleejang.tistory.com)에 연재하고 있다. 언젠가 반드시 세계로 진출하겠다는 목표를 가지고, 영어와 IT 기술들을 열심히 습득하고 있으며, 워킹맘들과 여성 개발자들을 위한 책을 출간하는 것이 꿈이다. 주요 저서로는 『오픈스택을 다루는 기술(길벗, 2017)』이 있다. 블로그 http://naleejang.tistory.com SNS https://www.facebook.com/naleejang

정보제공 : Aladin

목차

목차
추천평 = 3
머리말 = 4
첫째마당 : 클라우드와 오픈스택 기본기 다지기  
 1장 인프라 환경 변화의 시작, 클라우드 = 15
  1.1 클라우드 컴퓨팅의 정의와 종류 = 16
   01 클라우드 컴퓨팅의 정의 = 16
   02 클라우드 서비스의 종류 = 16
   03 클라우드 공개 범위 = 20
  1.2 클라우드 핵심 서비스 컴퓨트와 스토리지 = 21
   01 컴퓨트 서비스 = 21
   02 스토리지 서비스 = 23
  1.3 하이퍼바이저가 필요해! = 24
   01 하이퍼바이저의 정의 = 24
   02 하이퍼바이저의 분류 = 25
   03 가상화 방식에 따른 하이퍼바이저 = 27
   04 클라우드 플랫폼에서 하이퍼바이저 = 29
   05 하이퍼바이저별 이미지 포맷 = 32
  1.4 클라우드에서 알아야 할 네트워크 상식 = 33
   01 Fixed IP와 Floating IP = 33
   02 IP Class와 IP Range = 34 
   03 예제로 알아보는 IP Class와 IP Range = 36
   04 SDN = 38
   05 오픈플로우 = 39
   06 네트워크 장비 = 40
  1.5 블록 스토리지와 오브젝트 스토리지의 차이 = 44
   01 블록 스토리지 = 44
   02 오브젝트 스토리지 = 46
   03 대표적인 스토리지 서비스 = 47
 2장 오픈스택이 뭐지? = 51 
  2.1 오픈스택의 역사 살펴보기 = 52
   01 오픈스택 탄생 배경 = 52
   02 오픈스택 릴리즈 현황 = 52
  2.2 오픈스택, 아키텍처로 알아보기 = 54
   01 개념 아키텍처로 보는 오픈스택의 변화 = 54
   02 논리 아키텍처로 보는 오픈스택의 변화 = 57
  2.3 가상 서버를 생성하는 컴퓨트 Nova = 60
   01 논리 아키텍처에서 Nova = 60
   02 Nova가 지원하는 하이퍼바이저 종류 = 61
   03 노드별로 설치되는 Nova = 62 
   04 주요 사이트 = 64
  2.4 오브젝트 스토리지 Swift = 64
   01 논리 아키텍처에서 Swift = 65
   02 Swift의 논리적 구성 요소 = 65
   03 Swift Ring의 개념 = 66
   04 Swift의 데이터 관리 방법 = 67
   05 Swift와 Keystone의 관계 = 68
   06 주요 사이트 = 69
  2.5 운영체제 이미지를 관리하는 Glance = 69
   01 예로 이해하는 Glance = 70
   02 논리 아키텍처에서 Glance = 70
   03 VM 이미지 종류 = 72
   04 Container 포맷 = 72
   05 지원하는 운영체제 이미지 = 73
   06 주요 사이트 = 74
  2.6 인증을 관리하는 Keystone = 74
   01 예로 이해하는 Keystone = 74
   02 논리 아키텍처에서 Keystone = 75
   03 오픈스택에서 Keystone 위치 = 76 
   04 테넌트, 사용자, 롤의 개념과 관계 = 76
   05 주요 사이트 = 78
  2.7 네트워크를 관리하는 Neutron = 78
   01 논리 아키텍처에서 Neutron = 78
   02 Neutron이 지원하는 플러그인 종류 = 79
   03 노드별로 설치되는 Neutron = 80
   04 주요 사이트 = 82
  2.8 블록 스토리지를 관리하는 Cinder = 82
   01 논리 아키텍처에서 Cinder = 82
   02 Cinder가 지원하는 블록 스토리지 드라이버 = 83
   03 주요 사이트 = 84
  2.9 대시보드 Horizon = 85
   01 논리 아키텍처에서 Horizon = 85
   02 Horizon 대시보드 = 85
   03 주요 사이트 = 86
  2.10 기타 서비스 = 87
   01 텔레미터 서비스 Ceilometer = 87
   02 오케스트레이션 서비스 Heat = 88
   03 데이터베이스 서비스 Trove = 89 
둘째마당 : 오픈스택 구축하기 
 3장 오픈스택은 어떻게 설치하는 거야? = 91 
  3.1 가상 서버 준비하기 = 92
   01 하이퍼바이저 설치 전 준비 = 92
   02 VirtualBox 설치 = 93
  3.2 우분투 서버 설치하기 = 96
   01 우분투 서버 다운로드 = 96
   02 VirtualBox에서의 가상 서버 생성 = 97
   03 우분투 서버 설치 = 103
   04 SSH Client 프로그램을 이용한 우분투 서버 접속 = 111
  3.3 네트워크 테스트 베드 구성하기 = 114
   01 네트워크 테스트 베드 구성 = 114
   02 네트워크 구성도 = 115
  3.4 데브스택을 이용해 오픈스택 설치하기 = 116
   01 데브스택을 이용해 오픈스택 설치 전 준비 = 116
   02 데브스택 설치 = 117
  3.5 첫 번째 인스턴스 생성하기 = 119
   01 첫 번째 인스턴스 생성 = 120
   02 SSH 클라이언트 툴을 이용한 인스턴스 접속 = 125
 4장 Neutron 서비스로 복잡한 네트워크를 해결해볼까? = 133
  4.1 Neutron 기본 플러그인 ML2 알아보기 = 134 
   01 ML2의 역할 = 134
   02 ML2 타입 드라이버 이해 = 134
  4.2 Neutron을 설치하기 위한 네트워크 구성도 그리기 = 138
  4.3 데브스택을 이용해서 오픈스택 Neutron 설치하기 = 139
   01 VirtualBox에서 가상 서버 생성 = 140
   02 데브스택 설치 = 142
  4.4 Neutron 네트워크 구성하기 = 144
   01 Local 네트워크 구성 = 144
   02 Private와 Public을 이어주는 라우터 생성 = 148
  4.5 첫 번째 인스턴스 생성하기 = 152
 5장 서비스가 가능한 오픈스택은 어떻게 구축하지? = 159
  5.1 시스템 구성도 그려보기 = 160
   01 Neutron을 이용한 오픈스택 네트워킹 구성 = 160
   02 Nova-network를 이용하는 오픈스택 네트워킹 구성 = 161
  5.2 서버 준비하기 = 163
   01 오픈스택을 설치할 수 있는 서버 최소 사양 = 163
   02 우분투 설치 = 163
   03 설치 방법 = 163 
  5.3 컨트롤러 노드 설치하기 = 164 
   01 네트워크 인터페이스 설정 = 164
   02 NTP 설치 = 165
   03 데이터베이스 설치 = 166
   04 Packages 설치 = 170
   05 RabbitMQ 설치 = 170
   06 Keystone 설치 = 171
   07 Keystone 사용자, 테넌트, 롤 그리고 endpoint 생성 = 173
   08 Glance 설치 = 179
   09 Nova Management 설치 = 184
   10 Neutron 서버 설치 = 187
   11 Horizon 설치 = 191
   12 Cinder 서버 설치 = 192
   13 Swift Proxy 서버 설치 = 196
   14 Heat 설치 = 201
   15 Ceilometer 설치 = 205
  5.4 SDN을 위한 네트워크 노드 설치하기 = 210
   01 네트워크 인터페이스 설정 = 210
   02 NTP 설치 = 211 
   03 데이터베이스 설치 = 212
   04 Packages 설치 = 212
   05 Neutron 네트워킹 설치 = 213
  5.5 인스턴스를 생성하는 컴퓨트 노드 설치하기 = 216
   01 네트워크 인터페이스 설정 = 216
   02 NTP 설치 = 217
   03 데이터베이스 설치 = 218
   04 Packages 설치 = 218
   05 Nova 컴퓨트 설치 = 219
   06 Neutron 컴퓨트 설치 = 221
   07 Cinder 볼륨 설치 = 224
   08 Swift Storage 서버 설치 = 226
   09 Ceilometer 컴퓨트 에이전트 설치 = 229
  5.6 제대로 설치했는지 테스트하기 = 230
   01 Neutron 네트워크 생성 = 230
   02 Cinder 볼륨 생성 테스트 = 233
   03 Swift 테스트 = 234
   04 Heat 테스트 = 235
   05 Ceilometer 테스트 = 237 
 6장 CentOS도 오픈스택을 구축할 수 있어! = 239 
  6.1 설치 환경 만들기 = 240
   01 CentOS 다운로드 = 240
   02 CentOS 설치를 위한 VisualBox 가상 서버 준비 = 240
  6.2 All-in-One으로 오픈스택 설치하기 = 250
   01 시스템 구성도 그리기 = 250
   02 Network IP 설정 = 251
   03 PackStack 설치를 위한 사전 준비 = 252
   04 PackStack IceHouse 패키지와 PackStack 설치 = 254
   05 대시보드 접속 = 258
   06 Neutron 네트워크 생성 = 260
   07 인스턴스 생성 = 271
  6.3 Multi Node에서 오픈스택 설치하기 = 273
  6.4 컨트롤러 노드 설치하기 = 274
   01 네트워크 인터페이스 설정 = 274
   02 NTP 설치 = 275
   03 데이터베이스 설치 = 276
   04 Packages 설치 = 280
   05 Qpid 설치 = 281
   06 Keystone 설치 = 281 
   07 keystone 사용자, 테넌트, 롤 그리고 endpoint 생성 = 284
   08 Glance 설치 = 288
   09 Nova Management 설치 = 292
   10 Nova-network 설정 = 295
   11 Horizon 설치 = 296
   12 Cinder 설치 = 297
  6.5 컴퓨트 노드 설치하기 = 303
   01 네트워크 인터페이스 설정 = 303
   02 NTP 설치 = 305
   03 데이터베이스 설치 = 305
   04 Packages 설치 = 306
   05 Nova Compute 설치 = 307
   06 Nova-network 설치 = 308
   07 Nova-network 생성 = 309
   08 인스턴스 생성 = 310
셋째마당 : 오픈스택 운영하기 
 7장 오픈스택 운영, 이 정도는 기본이지 = 317
  7.1 Glance에 우분투 이미지 올리기 = 318 
   01 우분투 클라우드 이미지 다운로드 = 318
   02 Glance 명령어로 우분투 이미지 다운로드와 업로드 = 320
   03 대시보드로 우분투 이미지 다운로드와 업로드 = 322
   04 받아 놓은 우분투 이미지 파일을 대시보드로 업로드 = 324
  7.2 우분투 인스턴스 생성하기 = 326
   01 Nova boot 명령어를 이용한 인스턴스 생성 = 326
   02 대시보드에서 인스턴스 생성 = 330
  7.3 인스턴스에 Floating IP 할당하기 = 334
   01 콘솔을 이용해서 Floating IP 할당 = 334
   02 대시보드에서 Floating IP 할당 = 337
  7.4 볼륨 스토리지 생성하기 = 343
   01 콘솔을 이용한 볼륨 스토리지 생성 = 343
   02 대시보드에서 볼륨 스토리지 생성 = 346
  7.5 프로젝트, 롤, 사용자 추가하기 = 349
   01 콘솔을 이용한 사용자 생성 = 349
   02 대시보드에서 사용자 생성 = 351
  7.6 Help를 이용한 명령어 사용법 알아보기 = 357 
   01 Help를 이용해서 명령어를 알아보는 형식 = 357
   02 Help 사용 예제 = 357
 8장 오픈스택 운영, 기본을 넘어서 = 359
  8.1 Keystone 토큰을 UUID 형태로 변경하기 = 360
   01 Keystone 인증 토큰을 UUID 형태로 변경 = 360
   02 REST API Client 툴로 인증 토큰 정보 확인 = 361
  8.2 개발자라면 API를 활용하자 = 364
   01 Curl을 이용한 REST API 사용법 = 364
   02 REST API Client 툴을 이용한 사용법 = 366
  8.3 Keystone에 CORS 적용하기 = 370
   01 CORS = 371
   02 Keystone을 위한 CORS 환경설정 = 371
  8.4 우분투 인스턴스에 VNC 서버 설치하기 = 378
   01 VNC 접속을 위한 보안 그룹 설정 = 378
   02 우분투 인스턴트에 VNC 서버 설치 = 378 
   03 VNC Client를 이용한 우분투 인스턴스 접속 = 380
   04 우분투 인스턴스에서 한글 입력 설정 = 382
  8.5 다른 운영체제로 인스턴스 생성하기 = 383
   01 우분투 서버 버전을 데스크탑 버전으로 변경 = 383 
   02 KVM 설치 = 383
   03 Window7 이미지 설치 = 385
   04 생성된 이미지 Glance에 올리기 = 399
  8.6 데브스택으로 오픈스택을 설치할 때 알아두면 좋은 것들 = 404
   01 데브스택으로 오픈스택을 설치할 때 반드시 알아야 할 점 = 404
   02 데브스택으로 오픈스택을 설치할 때 좋은 점 = 407
   03 유형별로 다른 localrc 설정법 = 410
넷째마당 : 오픈스택 활용하기 
 9장 오픈스택 클라우드에 워드프레스로 블로그 구축하기 = 417
  9.1 우분투 인스턴스 생성하기 = 418
   01 키 패어 등록 및 시큐리티 그룹 생성 = 418
   02 우분투 인스턴스 생성 = 421
  9.2 웹 서비스 환경을 APM으로 설치하기 = 425
  9.3 워드프레스 설치하기 = 427
   01 워드프레스 설치 및 환경설정 = 427
 10장 오픈스택과 하둡의 만남 = 435  
  10.1 하둡을 설치할 인스턴스 생성하기 = 436
   01 키 패어 등록 및 시큐리티 그룹 생성 = 436
   02 우분투 인스턴스 생성 = 439
  10.2 하둡 설치하기 = 444
   01 자바 설치 및 Key 생성 = 444
   02 하둡 설치 = 446
  10.3 하둡 테스트하기 = 452
   01 하둡 맵 리듀스 웹 UI = 453
   02 하둡 HDFS 웹 UI = 453
   03 하둡 명령어를 찾아보는 help = 455
   04 하둡 명령어를 이용한 테스트 = 457
부록 : 오픈스택 명령어 사전 = 459
 01 Keystone 명령어 = 460
 02 Nova 명령어 = 470
 03 Neutron 명령어 = 512
 04 Cinder 명령어 = 558
찾아보기 = 579

관련분야 신착자료