'쉘스크립트'에 해당되는 글 1건

  1. 2016.02.02 OpenStack 스터디 추가 모임: 2016. 1. 29. (금)

2015년 진행했던 오픈스택 스터디 최종 발표회 때 여러 여건상 듣지 못했던 2개 발표를 듣고

2016년 한 해 어떤 식으로 스터디할 것인지 논의하기 위한 자리를 가졌다.


페이스북 공지: https://www.facebook.com/events/1711379062437713/

있었던 두 개의 발표 내용에 대한 요약을 정리해 보고자 한다.

1. codetree님: 수정된 OpenStack 설치 자동화 쉘스크립트 공유




작년 7월, 발표하셨던 오픈스택 설치 자동화 쉘스크립트를 버전2로 업그레이드하셨다.

크게 변한 몇 가지 사항을 정리하면 다음과 같다.

: 기존 쉘 스크립트에서 공통적인 기능들은 쉘 스크립트 함수로 묶어 common 디렉토리에 위치하였다.

: nova-docker를 활용하여 Docker를 인스턴스로 생성하는 법에 대해 테스트하였다.

: PXE 기능을 활용하여 오픈스택 설치 이미지 자체를 만들어내는 방법을 테스트하였다.


쉘 스크립트는 https://github.com/openstack-kr/study_devops 에서 살펴볼 수 있다.

해당 스크립트를 잘 사용하면, 매번 거치는 다소 귀찮은 설치 과정을 매우 편리하게 할 수 있으며,

OpenStack 설치 가이드와 순서가 동일하기에, 설치 가이드와 같이 쉘 스크립트를 살펴보면서 

설치 과정을 스스로 공부할 수 있는 장점 또한 있다고 생각한다.


- 발표 자료: https://onedrive.live.com/redir?resid=4A848F40E8EF8761%21572


2. 윤성원님: HA using DVR




지난 번 최종 발표회때 발표하지 못하셨던 내용을 설명해주셨다.

HA (High Availability, 고가용성)이란, 특정 서버가 동작하지 않더라도 다른 서버를 통해 서비스가 가능하도록 

구성하여 서버가 항상 사용 가능하도록 구성하는 것을 말한다.

DVR (Distributed Virtual Router, 분산 가상 라우터)은 OpenStack Juno 릴리즈에서 포함되었다. 

기존 Neutron이 하나의 서버를 통해 네트워크 서비스를 지원 가능하였던 반면, DVR을 통해 

한 서버에 집중되었던 네트워크 기능을 DVR을 통해 분산하여 오픈스택 환경을 구성하는 것이 가능해졌다.


위 codetree님께서 작성하신 작년 7월 버전의 쉘 스크립트를 직접 GitHub에서 fork 후, 원하는 부분을

수정하여 DVR 설치 기능을 추가하고 테스트한 내용을 발표하였다는 점에서 매우 의미가 깊은 스터디 내용이라고 생각한다.


- 발표 자료: https://onedrive.live.com/redir?resid=4A848F40E8EF8761%21575



Posted by Ian Y.