오픈스택을다루는기술 집필후기

Preview:

DESCRIPTION

2014년 11월 20일날 있었던 오픈스택 한국 커뮤니티 11월 정기 세미나에서 있었던 "오픈스택을 다루는 기술" 집필 후기입니다.

Citation preview

OpenStack Korea Community 오픈스택을다루는기술

오픈스택을 다루는 기술

2014-11-20

집필 후기

OpenStack Korea Community 오픈스택을다루는기술

집필후기

1. 책을 쓰게 된 동기~

2. 책을 쓰는 과정에서 있었던 에피소드

3. 책이 출간 된 이후~~ 지금은?

OpenStack Korea Community 오픈스택을다루는기술

1. 책을 쓰게 된 동기~

OpenStack Korea Community 오픈스택을다루는기술

1. 책을 쓰게 된 동기

제꿈은책을쓰는것이었습니다.

OpenStack Korea Community 오픈스택을다루는기술

1. 책을 쓰게 된 동기

저는사실 Java Web Programmer 였습니다.

OpenStack Korea Community 오픈스택을다루는기술

1. 책을 쓰게 된 동기

제가처음접한 OpenStack 역시 Java Web 개발을하기위한수단에불과했습니다.

OpenStack Korea Community 오픈스택을다루는기술

1. 책을 쓰게 된 동기

Cloud Computing

Network

영어로된매뉴얼

1. 클라우드컴퓨팅이무엇인지알아야합니다.

2. 영어로된설치매뉴얼을볼수있어야합니다.

3. 서버에우분투리눅스를설치할수있어야합니다.

4. Network IP 설정도할줄알아야합니다.

OpenStack Korea Community 오픈스택을다루는기술

1. 책을 쓰게 된 동기

혼자서스스로이모든것을다할수있어야합니다.

OpenStack Korea Community 오픈스택을다루는기술

1. 책을 쓰게 된 동기

이때부터

커뮤니티활동을하기시작했습니다.

배우기위해서~~~

OpenStack Korea Community 오픈스택을다루는기술

1. 책을 쓰게 된 동기

커뮤니티를통해배우다보니~

내가받은것들을

다시커뮤니티에공유하기시작했습니다.

OpenStack Korea Community 오픈스택을다루는기술

1. 책을 쓰게 된 동기

영어가아닌

한국어로된설치매뉴얼을~~~

무엇을?

OpenStack Korea Community 오픈스택을다루는기술

1. 책을 쓰게 된 동기

그리고그때부터의꿈은

오픈스택설치매뉴얼을영어가아닌

한국어로만나면좋겠다라는꿈을꾸게되었습니다.

OpenStack Korea Community 오픈스택을다루는기술

2. 책을 쓰는 과정에서있었던 에피소드

OpenStack Korea Community 오픈스택을다루는기술

2. 책을 쓰는 과정에서 있었던 에피소드

책을쓰기시작한건 2013년 12월의어느날이었습니다.

OpenStack Korea Community 오픈스택을다루는기술

2. 책을 쓰는 과정에서 있었던 에피소드

그때는행사준비에바빠서책을쓸시간이없었습니다.

OpenStack Korea Community 오픈스택을다루는기술

2. 책을 쓰는 과정에서 있었던 에피소드

행사가끝나고다시집필을하기시작했습니다.

OpenStack Korea Community 오픈스택을다루는기술

2. 책을 쓰는 과정에서 있었던 에피소드

집필을시작했을때오픈스택버전은 HAVANA였습니다.

4장까지집필을하고나니IceHouse가릴리즈되었습니다.

OpenStack Korea Community 오픈스택을다루는기술

2. 책을 쓰는 과정에서 있었던 에피소드

그래서처음부터다시집필을하기시작했습니다.

그러나저에게바로시련이찾아왔습니다.

OpenStack Korea Community 오픈스택을다루는기술

2. 책을 쓰는 과정에서 있었던 에피소드

바로오픈스택을설치할장비가없었습니다.

집필을포기할까몇번을망설였습니다.

OpenStack Korea Community 오픈스택을다루는기술

2. 책을 쓰는 과정에서 있었던 에피소드

올해초등학교를입학한딸아이에게도문제가생겼습니다.

사랑하는가족들이아프기시작했습니다.

OpenStack Korea Community 오픈스택을다루는기술

2. 책을 쓰는 과정에서 있었던 에피소드

그래서내린결심~!!

육아휴직

OpenStack Korea Community 오픈스택을다루는기술

2. 책을 쓰는 과정에서 있었던 에피소드

그러나여전히설치할장비가없었습니다.

OpenStack Korea Community 오픈스택을다루는기술

2. 책을 쓰는 과정에서 있었던 에피소드

노트북을이용하기로했습니다.

Controller node Network node

Compute node

OpenStack Korea Community 오픈스택을다루는기술

2. 책을 쓰는 과정에서 있었던 에피소드

네트워크는공유기와 USB 이더넷카드를이용하기로했습니다.

OpenStack Korea Community 오픈스택을다루는기술

2. 책을 쓰는 과정에서 있었던 에피소드

집필을위해구성했던테스트베드입니다.

Internet

controller node network node compute node

매니지먼트용

데이터용외부네트워크용

OpenStack Korea Community 오픈스택을다루는기술

2. 책을 쓰는 과정에서 있었던 에피소드

집필을위해구성했던테스트베드입니다.

10.0.15.1/24 10.0.15.11 10.0.15.21 10.0.15.31

10.0.10.10/24 10.0.10.30/24

Manual IP

eth0 eth0 eth0

eth1eth1

eth2

192.168.0.1/24

할당가능한 IP 범위 : 192.168.0.100 ~ 192.168.0.200

OpenStack Korea Community 오픈스택을다루는기술

2. 책을 쓰는 과정에서 있었던 에피소드

저는사실 RedHat에서오픈스택을설치해보고싶었습니다.

RDO PackStack도설치해보고싶었습니다.

OpenStack Korea Community 오픈스택을다루는기술

2. 책을 쓰는 과정에서 있었던 에피소드

그런데 RedHat은돈을안내면 ISO 이미지다운로드가안됩니다.

그래서, 결정한것이 CentOS였습니다.

OpenStack Korea Community 오픈스택을다루는기술

2. 책을 쓰는 과정에서 있었던 에피소드

이렇게해서 6장까지마무리했습니다.

7장과 8장은그동안운영하면서

오픈스택을기반으로한개발을하면서

삽질했던제경험들을담았습니다.

OpenStack Korea Community 오픈스택을다루는기술

2. 책을 쓰는 과정에서 있었던 에피소드

마지막 9장과 10장은

나에게가상서버가생긴다면

무얼하고싶니?

하고물었을때해보고싶은것들을해봤습니다.

OpenStack Korea Community 오픈스택을다루는기술

2. 책을 쓰는 과정에서 있었던 에피소드

그리고마지막교정을보던날~~

JUNO가릴리즈되었습니다.

OpenStack Korea Community 오픈스택을다루는기술

3. 책이 출간 된 이후~~ 지금은?

OpenStack Korea Community 오픈스택을다루는기술

3. 책이 출간된 이후~ 지금은?

1. 교정때보이지않았던오타들이보입니다.

2. 책을집필하고출간하면서많은것들을배웠습니다.

3. 그리고많은분들이이제는오픈스택설치가아니라

더많은것들을필요로한다는것을알았습니다.

4. 아직도부족한부분이많다는것을다시느꼈습니다.

OpenStack Korea Community 오픈스택을다루는기술

3. 책이 출간된 이후~ 지금은?

앞으로~~

1. 계속블로그에오타를수정하여

책의모든내용을연재할생각입니다.

2. 부족한부분은채우고앞으로도계속삽질할생각입니다.

3. 개정판이나온다면

운영부분을좀더세부적으로다룰예정입니다.

OpenStack Korea Community 오픈스택을다루는기술

감사합니다.장현정(nalee999@gmail.com)

Recommended