OpenStack Class2014.10.20 22:05

안녕하세요~!!

정말 오랜만에 글을 써보는것 같습니다. 그동안 이사를 하느라 글을 쓸 시간이 없었거든요~~~ 

오늘부터 다시 글 쓰기에 도전해 보도록 하겠습니다. 제 글 많이들 기다리셨죠??


지난 시간에 Neutron을 설치하고 위한 네트워크 구성도를 함께 그려봤었습니다. 그럼, 이번에는 데브스택을 이용하여 Neutron 오픈스택을 한번 설치해 보도록 해 보겠습니다.


데브스택을 이용하여 오픈스택 Neutron을 설치 할 경우 PC 한대에 모든 컴포넌트를 설치할 경우에는 VLAN 모드나 GRE 모드가 필요하지는 않습니다. VLAN모드나 GRE 모드는 여러 컴퓨트 노드에 설치할 경우에 필요한 것이며, 우리가 생성한 PC 한대에서는 필요하지 않습니다. 그러므로, 여기서는 가장 기본적인 Flat 방식의 Neutron 오픈스택을 설치해 보도록 하겠습니다.


버철박스에서의 가상서버 생성

이미 앞에서 버철박스에서 가상서버를 생성하는 방법을 살펴보았기 때문에 이번에는 가상 서버 생성시 이전과 다르게 설정해야 할 부분만 따로 살펴보겠습니다.

 

1.     버철박스를 이용하여 가상서버를 만든 후 설정 버튼을 클릭합니다설정 창이 뜨면 시스템에서 CPU를 설정하고저장소에서 설치 할 우분투 서버를 설정한 후 아래와 같이 네트워크 탭을 클릭합니다어댑터1에서 브리지 어댑터를 선택하고 고급에서 무작위 모드를 모두 허용으로 선택합니다지금 설정한 어댑터는 우분투 서버의 eth0이며외부 터미널로 사용됩니다.

 

2.     어댑터 2를 선택한 후 이번에는 NAT를 선택합니다. NAT는 우분투 서버의 eth1이며매니지먼트용으로 사용됩니다.


3.     NAT를 사용하려면 포트 포워딩이 필요합니다포트 포워딩(P)를 클릭하면 아래와 같은 창이 뜹니다. SSH로 접속을 하기 위한 22데쉬보드 접속을 위한 80, VNC 콘솔 연결을 위한 6080 포트를 추가합니다.


4.     우분투 서버를 설치한 후에 SSH에 접속을 하기 위해서 윈도우 Host 컴퓨터에서 아래와 같이 localhost로 설정하면 버철박스에 설치된 우분투 서버에 접속할 수 있습니다. 


이렇게 해서 오늘은 버철박스를 이용한 가성서버를 생성해 보았습니다. 가상서버를 생성했으니, 우분투 서버도 설치해야 되겠죠~!! 이제 우분투 서버는 여러분들도 설치하실수 있을테니 여기서는 그냥 넘어가도록 하겠습니다.


그럼, 다음시간에는 데브스택을 이용해서 Neutron 오픈스택을 설치해 보도록 하겠습니다.

저작자 표시 비영리 변경 금지
신고
Posted by 나리 짱!!! naleejang
OpenStack Class2014.09.14 00:49

안녕하세요~!! 


오늘부터 오픈스택 설치에 대해 글을 써 보려 합니다. 그 전에 오픈스택을 설치할 서버가 필요한데요~!! 그 비싼 테스트 서버를 어떻게 준비하느냐~!! 바로 하이퍼바이저를 이용해서 준비하려고 합니다. 테스트이니 굳이 비싼 서버가 없어도 상관은 없습니다. 대신 서비스를 하고 싶다 그러면 곤란하겠지요~!!


그 전에 제가 처음으로 오픈스택을 설치하던 그때 이야기를 잠시하고 가겠습니다.

제가 처음으로 오픈스택을 설치했을 때 설치했던 방법이 바로 DevStack이였습니다. 우분투 서버에 DevStack 쉘 스크립트를 다운로드 받고, 환경설정을 해 준 뒤 stack.sh 만 돌리면 자동으로 오픈스택이 설치되기 때문입니다. 그러나, DevStack이 쉽다고 만만하게 보시면 절대 안됩니다. 다만, 다른 설치 방법보다 쉽기 때문에 빠른 시간 내에 오픈스택이 무엇인지, 데쉬보드를 확인 할 수 있고, 테스트 해 볼 수 있기 때문에 처음 오픈스택을 입문하는 사람들에게 권장하는 이유입니다


그럼, 지금부터 서버 준비를 준비해 보도록 해 보겠습니다.


여기에서는 윈도우나 맥, 리눅스에서 설치 가능한 오픈소스형 하이퍼바이저인 버철박스를 이용하여 오픈스택을 설치할 가상 서버를 준비해 보도록 하겠습니다.

 

하이퍼바이저를 위한 PC의 최소사양

하이퍼바이저를 설치하여 그 위에 오픈스택을 설치하기 위해서는 적어도 아래와 같은 사양의 노트북이나 PC가 필요합니다.

-      CPU: 4 Core 이상

-      Memory: 4 GB 이상

-      Disk: 500 GB

 

버철박스(VirtualBox) 다운로드

버철박스 사이트(https://www.virtualbox.org/wiki/Downloads)에 방문하여 버철박스를 설치하고자 하는 해당 OS의 버철박스를 다운로드 합니다. 저 같은 경우는 윈도우를 주로 사용하기 때문에 윈도우에 설치가 가능한 버철박스를 다운로드 받았습니다.


버철박스 설치

1. 다운로드 받은 버철박스 실행파일을 더블 클릭합니다.


2. 아래와 같이 설치 마법사가 뜨면 Next를 클릭합니다.

3. 설치할 버철박스 컴포넌트와 어느 경로에 설치할 것인지를 물어보는 화면이 뜨면, 설치 경로를 확인하고 Next 버튼을 클릭합니다.


4. 이번에는 옵션을 선택하라는 화면이 나오면 Next를 클릭합니다.


5. 설치를 하기 전에 네트워크 인터페이스가 없으므로 함께 설치할지를 물어보는 화면이 뜹니다. 네트워크 인터페이스는 가상 네트워크를 잡아주는 중요한 기능이므로 Yes를 클릭합니다.

 


6. 설치를 위한 기본 준비가 다 되었으므로 설치를 할 것이냐고 물어보면 Install을 클릭합니다.


7. Install을 클릭함과 동시에 버철박스가 설치가 되기 시작합니다.


8. 버철박스 설치가 완료되면 아래와 같은 화면이 뜹니다. 그러면 Finish 버튼을 클릭하며 설치를 종료합니다.


이렇게 해서 가상서버를 생성할 준비를 모두 마쳤습니다. 만일, VMWare WorkStation 제품을 가지고 계시다면 VMWare를 사용하셔도 됩니다.



다음시간에는 설치한 버철박스를 이용하여 오픈스택을 설치할 가상 서버를 한번 생성해 보도록 하겠습니다.

그럼, 다음시간에 다시 만나요~~~!!! ^^

저작자 표시 비영리 변경 금지
신고
Posted by 나리 짱!!! naleejang