본문 바로가기 메뉴 바로가기

Nalee와 함께 떠나는 IT이야기

프로필사진
  • 글쓰기
  • 관리
  • 태그
  • 방명록
  • RSS

Nalee와 함께 떠나는 IT이야기

검색하기 폼
  • Nalee의 IT 이야기 (253)
    • Cloud (36)
    • OpenStack (68)
    • OpenStack Class (52)
    • Ansible (5)
    • OpenStack Class 2 (15)
    • Book (2)
    • Linux (20)
    • Java (6)
    • Python (3)
    • English (3)
    • Life (27)
    • My Dream (15)
  • 방명록

오픈스택 (31)
오픈스택과 컨테이너 III

지금까지 오픈스택이 무엇인지, 레드햇 오픈스택의 배포방식과 배포 프로세스, 버전별 오픈스택 컨테이너 기술 변화등을 알아보았습니다. 이번 포스팅에서는 RHOSP13(Red Hat OpenStack Platform 13) 버전과 RHOSP16 버전의 시스템 아키텍처를 알아보고, 컨테이너화된 오픈스택 서비스 운영을 알아보도록 하겠습니다. RHOSP13 and RHOSP16 시스템 아키텍처 오픈스택 13 버전 설치가 완료되면 아래 아키텍처처럼 언더클라우드에 컨테이너 이미지를 다운로드 받기 위한 Docker 데몬과 레지스트리가 설치됩니다. 그리고, 오픈스택 서비스들은 여전히 패키지 방식으로 설치되어 프로세스로 실행됩니다. 오버클라우드에는 컨테이너를 실행하기 위한 Docker 데몬이 프로세스로 실행되며, 그 위에 ..

Cloud 2020. 11. 11. 11:28
오픈스택과 컨테이너 I

Nalee의 오픈스택 이야기 오픈스택을 처음 만난건 2011년 9월 즈음 이었습니다. 그 당시 오픈스택은 오픈소스화가 얼마 되지 않았던 시기로 Diablo 버전이 막 릴리즈가 되었었습니다. 서비스는 컴퓨트 프로젝트인 Nova, 이미지 서비스를 위한 Glance, 오브젝트 스토리지 서비스인 Swift가 전부였습니다. 개발 소스도 얼마되지 않아 코드 분석도 얼마든지 가능한 시기였습니다. 오픈스택은 소스를 오픈함으로써 많은 사람들이 개발에 참여할 수 있었으며, 그 때부터 오픈소스가 트렌드가 되기 시작했던 거 같습니다. 오픈스택은 많은 회사와 많은 소프트웨어 엔지니어들이 참여를 함으로써 많은 기술 발전을 하였고, 그 중 한 회사가 바로 레드햇이였습니다. 레드햇은 정말 오랫동안 오픈스택이라는 오픈소스 발전에 많은..

Cloud 2020. 11. 6. 10:53
[OpenStack Class] 제37강 서비스가 가능한 오픈스택 설치9편 - 네트워크노드 설치

안녕하세요~!!지난시간까지는 컨트롤러 노드에 필요한 서비스들을 설치했었습니다. 어떤 서비스가 설치되었는지 기억이 나시나요? 인증서비스인 Keystone, 이미지 서비스인 Glance, 컴퓨트 서비스 Nova, 네트워킹 서비스 Neutron, 데쉬보드 서비스 Horizon, 블록스토리지 서비스 Cinder, 오브젝트 스토리지 서비스 Swift, 오케스트레이션 서비스 Heat, 텔레미터 서비스 Ceilometer를 설치했었습니다. 대부분의 서비스들이 Keystone에 서비스와 앤드포인트 URL을 등록하고 데이터베이스를 생성한 후 테이블을 생성했습니다. 그리고, 서비스를 설치한 후 환경설정을 했습니다. 오늘은 네트워크 서비스의 핵심인 네트워크 노드를 설치해 볼까 합니다. 그럼, 지금부터 시작해 볼까요~~~ S..

OpenStack Class 2014. 12. 15. 22:00
[OpenStack Class] 제36강 서비스가 가능한 오픈스택 설치8편 - 컨트롤러 노드 설치6

안녕하세요~!! 오늘 포스팅하는 내용이 컨트롤러 마지막 설치편이네요~!! 그동안 무슨일이 그렇게 바뻤는지 열심히 포스팅을 하자 해 놓고는 제가 많이 게을렀나봅니다. 오늘은 마지막으로 오케스트레이션 서비스인 Heat와 텔레미터 서비스인 Ceilometer를 설치해 보도록 하겠습니다. Heat 설치Heat는 오픈스택이 Havana 버전으로 릴리즈되면서 새롭게 추가된 오케스트레이션 서비스입니다. 인스턴스를 생성할 때마다 늘 해야 하는 작업을 오케스트레이션 Heat 서비스를 이용하면 자동으로 인스턴스를 생성할 수 있습니다. 쉽게 말해 인스턴스를 생성하기 위한 일련의 과정 즉 프로세스를 오케스트레이션이라 하고, 이런 일련의 과정들을 Heat 서비스를 이용해 자동으로 인스턴스 생성 및 네트워크 설정 등을 할 수 있..

OpenStack Class 2014. 12. 13. 21:28
[OpenStack Class] 제31강 서비스가 가능한 오픈스택 설치3편 - 컨트롤러 노드 설치1

안녕하세요~!!서비스 구성도도 그렸고, 서버 준비도 완료를 하였습니다. 이제 컨트롤러 노드를 한번 설치해 볼까요?이번에 컨트롤러 노드의 모든 서비스를 다 설치를 하지는 않을 것입니다. 왜냐하면 내용이 너무 많아서죠~!! 오늘은 지난 시간에 그렸던 서비스 구성도에서 아래 노란색깔로 표시해 놓은 써포팅 서비스와 네트워크 환경을 설정할 것입니다. 그럼, 한번 시작해 볼까요~~~ 컨트롤러 노드를 설치해 보자 서버를 준비하고 최신 우분투 서버를 설치했으면 이번에는 컨트롤러 노드를 설치하겠습니다. 컨트롤러 노드는 데이터베이스, 메시지 서비스, 오픈스택 기본 서비스, 필요에 따라 설치하는 옵션 서비스가 설치됩니다. 네트워크 인터페이스 설정 오픈스택을 설치하려면 가장 먼저 네트워크 IP를 설정해야 합니다. 모니터링과 ..

OpenStack Class 2014. 11. 26. 22:10
[OpenStack Class] 제29강 서비스가 가능한 오픈스택 설치1편 - 시스템 구성도를 그려보자!

안녕하세요~!! 오랜만에 다시 블로그에 포스팅을 하는 것 같습니다.그동안 책이 출간되고 세미나에 강의에 정신이 없어서 글을 쓸 시간이 없었던것 같습니다. 제가 지금까지 연재한 OpenStack Class 강좌 내용은 모두 "오픈스택을 다루는 기술"에 포함하였습니다. 계속 이어서 "오픈스택을 다루는 기술"에 있는 내용을 모두 이곳에 연재를 할까 합니다. 이곳에서 연재되는 강좌도 많이 많이 사랑해 주세요~!! 지금까지 우리는 데브스택을 설치해서 오픈스택이 어떻게 동작하는지를 살펴보았습니다. 데브스택은 서버를 재부팅 했을 때 서비스를 재시작하기 어려워 다시 설치해야 하는 불편함이 있습니다. 또한 개발중인 소스를 받아서 사용하기 때문에 불안정합니다. 그래서 서비스를 하기에는 적합하지 않습니다. 이번 장에서는 메..

OpenStack Class 2014. 11. 25. 00:18
OpenStack이 떠오르는 이유!! OpenStack은 인기스타!!

안녕하세요~!! 요즘들어 OpenStack의 인기가 급상승하고 있다는 생각을 종종 하곤 합니다. OpenStack에 관심이 없던 회사도 오픈스택이 대체 뭐야? 뭐가 어떻길래 오픈스택~ 오픈스택~ 하는거야? 라는 반응을 보입니다. 오픈스택하면 거들떠보지도 않았던 VMWare와 시스코까지 오픈스택을 지원하겠다고 발표를 했습니다. 오픈스택은 무엇일까요? 오픈스택은 일종의 미들웨어와 같은 역할을 합니다. 운영체제와 시스템 사이에서 사용자에게는 자원을 할당해주고 운영체제 하단에서는 가상자원 및 물리자원을 관리하는 역할을 합니다. 대부분의 사람들은 오픈스택이 가상자원을 지원하는 하이퍼바이저나 네트워크를 담당하는 가상 스위치, 데이터를 저장하기 위한 스토리지, 그 외에 데이터베이스 및 이미지를 모두 설치하고 관리해 ..

OpenStack 2014. 11. 13. 00:09
[Ubuntu] Ubuntu 14.04와 13.10에 대한 Networking 서비스 차이

안녕하세요~!! 오늘은 책에 대한 이야기 그리고, 우분투에 대한 이야기를 좀 해 볼까 합니다. "오픈스택을 다루는 기술"의 5장은 서비스를 할 수 있는 오픈스택 설치를 다루고 있습니다.제가 설치하고 테스트 했던 우분투 리눅스의 OS 버전은 12.04 LTS 버전이였으며, 오픈스택의 버전은 IceHouse였습니다. 그런데, 얼마전 10월 16일 오픈스택 Juno가 릴리즈되었고, 우분투 서버 역시 14.04.1까지 버전이 업그레이드되었습니다. 우분투에서 네트워크 IP를 설정하려면 /etc/network/interfaces 파일을 수정해 주어야 합니다. 그리고, 시스템을 재부팅하지 않고 네트워크를 재설정하려면 ubuntu 12.04일 경우에는 sudo /etc/init.d/networking restart 명..

Book 2014. 11. 11. 21:50
제4회 Korea Community Day에서 발표를 합니다.

안녕하세요~!! 제가 오는 11월 15일 토요일 선릉 D.Camp에서 있을 2014 KCD(Korea Community Day)에서 발표를 합니다.본 세미나는 제가 책을 출간하고 처음으로 하는 세미나인 것 같습니다. 그래서, 많이 설례이고 긴장이 됩니다. 이번에는 책 내용중 일부인 데브스택으로 오픈스택을 설치할 때 알아두면 좋은 것들에 대해 이야기를 한번 해 볼까 합니다. 오픈스택을 시작하는 대부분의 사람들이 오픈스택을 설치할 때 사용하는 방법이 바로 데브스택입니다. 그래서, 질문도 많고, 쉽다고 하는데 삽질도 많이 하는 데브스택 설치시 주의점과 좋은점들을 공유하려 합니다. 또한 책 출간 후 처음으로 하는 세미나인만큼 특별한 이벤트를 진행할까 합니다. 오픈스택 한국 커뮤니티에서 오신 분들 중 2분과 그 ..

Life 2014. 11. 5. 15:23
[OpenStack Class] 제26강 Neutron 설치 3편 - DevStack을 이용한 오픈스택 설치!

안녕하세요~!! Neutron을 이용한 오픈스택을 설치해 보자고 해 놓고 가상서버만 생성하고 아무것도 안하고 있었네요~!! 오늘에서야 다음 강의를 포스팅해 봅니다. 지난 시간에 우리는 버철박스를 이용하여 가상 서버를 생성하고, 생성한 가상서버에 우분투를 설치했으면 이제부터 오픈스택을 설치할 준비가 된 것입니다. 준비가 완료되었으면, 데브스택을 설치하기 전에 사전 준비를 합니다. 사전 준비는 지난 제20강 오픈스택 설치 5편 - 오픈스택을 설치해 보자! 에서 다루었으므로 지난 강의를 참고하여 설치하면 됩니다.이제 DevStack 스크립트를 다운로드 받고 Neutron 오픈스택을 설치해 보도록 하겠습니다. 1. git을 이용해 DevStack 쉘 스크립트를 다운로드 합니다. stack@ubuntu:~$ gi..

OpenStack Class 2014. 10. 27. 23:34
이전 1 2 3 4 다음
이전 다음
공지사항
  • 예제 소스 및 명령어 관련 안내
최근에 올라온 글
  • 네트워크 패킷 덤프 - tcpdump (2)
  • 쉘 스크립트로 오픈스택 모니터링하기
  • 컴퓨트 노드 별 인스턴스 개수 세기
  • 네트워크 패킷 덤프 - tcpdump (1)
최근에 달린 댓글
  • 고맙습니다.
  • 글 잘 보고 가요.
  • 저자님 책 잘 읽고있습니다. 쉘스크립트 책으로 뵈었다가⋯
  • 글 쏨씨가 대단하시네요 자주 보려고 구독 눌렀습니다 ㅎ⋯
Total
1,107,378
Today
20
Yesterday
114
링크
  • My FaceBook Page
  • My Twitter Page
  • whitekid's blog
TAG
  • install
  • 하둡
  • Redhat
  • ubuntu
  • 오픈스택
  • 파이썬
  • 명령어
  • 하이퍼바이저
  • Network
  • Swift
  • Python
  • cpu
  • 오픈스택을 다루는 기술
  • 세미나
  • 오픈쉬프트
  • sdn
  • 뉴트론
  • 클라우드
  • NOVA
  • 쿠버네티스
  • 후기
  • openstack
  • neutron
  • OVN
  • 컨테이너
  • command
  • Java
  • 설치
  • 우분투
  • 네트워크
more
«   2023/02   »
일 월 화 수 목 금 토
1 2 3 4
5 6 7 8 9 10 11
12 13 14 15 16 17 18
19 20 21 22 23 24 25
26 27 28
글 보관함
  • 2022/12 (4)
  • 2022/11 (1)
  • 2022/01 (1)
  • 2021/12 (5)
  • 2021/11 (2)

Blog is powered by Tistory / Designed by Tistory

티스토리툴바