안녕하세요~!! 다들 어떻게 지내고 계시나요? 저는 얼마전까지 오픈스택 관련 프로젝트를 하다가 얼마전부터 컨테이너와 관련된 일을 하기 시작했어요. 그래서, 컨테이너에 대한 관심도가 매우 높아졌습니다. 그래서, 이번에 스터디한 것들과 기존에 제 경험들을 정리하는 시간을 가져봐야겠다는 생각을 하게 되었어요. 가벼운 마음으로 가볍게 읽어주세요~!! 그리고, 조금이나마 여러분에게 도움이 되었으면 좋겠습니다. 가상머신과 컨테이너 요즘 기술 트렌드를 보면 가상화 기술에서 컨테이너 기술로 사람들의 관심이 많이 넘어가고 있는 추세입니다. 왜 이렇게 컨테이너 기술에 사람들은 열광을 하는걸까요? 기술은 계속 진화하여 메인프레임 시대에서 클라우드 컴퓨팅 시대로 넘어 왔습니다. 수개월이 걸리던 시스템 구성을 단 몇 분안이면 ..
안녕하세요~!! 지난 포스팅에서 OVN이 뭔지, OVN이 어떤 컴포넌트로 구성되어 있는지, 그리고, OVN 환경으로 오픈스택을 구성하면 어떤 컴포넌트들이 설치가 되는지를 알아봤습니다. 이번 포스팅에서는 OVN을 이용해 네트워크를 생성하면 어떤일 발생할까? 네트워크는 어떤 순서와 과정으로 생성될까?에 대해 알아보고자 합니다. RHOSP16(Train) OVN 기반에서 네트워크 생성 과정 오픈스택을 OVN 네트워크로 구성하면 아래와 같이 컨트롤러 노드에는 ovn-northd, ovn-controller, ovsdb-server, ovs-vswitchd가 설치됩니다. 그리고, 컴퓨트 노드에는 ovn-metadata-agent, ovn-controller, ovsdb-server, ovs-vswitchd가 설치..
지난 포스팅에서 SDN에 대해서 알아보았습니다. SDN이 무엇인지,.. 왜 SDN이 나왔는지 말입니다. SDN은 기존에 네트워크 장치에서 직접 제어되던 네트워크 트래픽을 네트워크 장치가 아닌 별도의 네트워크 프로그램에 의해 제어하기 위해 나온 개념입니다. 따라서, 소프트웨어로 정의된 네트워크라는 의미로 Software Defined Network 를 줄여 SDN이라고 부릅니다. 이런 SDN 솔루션은 매우 다양합니다. 저는 이중에서도 이번에 레드햇 오픈스택 16에 포함된 OVN(Open Virtual Network)에 대해 알아볼까 합니다. 사실 다른 SDN 솔루션들은 이름만 들어봤지 실제를 본적이 없어서 설명을 하고 싶어도 할 수가 없어요. OVN(Open Virtual Network)은 레드햇 오픈스택..
안녕하세요~!! 역시 이번에도 오랜만에 블로그에서 인사를 하는것 같습니다. 그동안 다들 어떻게 지내셨나요? 저는 코로나로 인해서 집에서 방콕을 하면서 지냈습니다. 바이러스로 인해서 우리의 삶이 참 많이 바뀌었구나~~ 라는 생각을 참 많이 하게되는 요즘입니다. 그래서, 지난 2월에 레드햇에서 릴리즈한 오픈스택 16 Train 버전 설치도 해보고 어떤 기능들이 나왔는지 확인도 했었습니다. 그런데, 요즘 머리속에서 그때 봤던 내용들이 사라질려고 합니다. 그래서, 머리속에서 사라지기 전에 블로그에 정리를 해 볼까 합니다. [SDN] 여러분! 이제 SDN을 모르는 분은 없죠? 클라우드를 하시는 분이라면 SDN이라는 용어를 안 들어본 사람은 아마도 없을꺼라고 생각합니다. 하지만, 그래도 다른 업무를 하다가 클라우드..
요즘도 가끔은 Shell Script를 이용하여 환경정보를 조회하거나 수정하는 스크립트를 개발하곤 한다. 특히 관리해야 하는 서버 대수가 많은 경우에는 Ansible Playbook이나 쉘을 이용하여 한번 짜놓으면 계속 사용할 수 있는 코드를 만들기도 한다. 그런데, 그 중 Shell Script는 Ansible Module에서 제공하지 않는 기능을 대신 실행할때도 사용하기 때문에 Shell Script를 사용하는 방법들을 알아두면 유용할 것 같다는 생각이 든다. 물론 요즘은 인터넷이 잘 되고, 지식을 공유하는 사람들이 늘어서 쉽게 찾아볼 수 있지만, 그래도 내 블로그에 정리를 해두면, 오래동안 기억에 남을 것 같아서 이번 기회에 이번에 알게 되었던 Shell Script 사용법을 정리해 보고자 한다. ..
Two month ago, by chance I saw an email about Apac Stories Globally. When I saw the email, I thought this will be fun. So I wanted to try joining this. As soon as I decided to join this, I registered to join this event. And I have thought answers about questions of APAC Stories Globally for a few days. To write my opinion in English was difficult still. Anyway, I sent my answers about APAC Stori..
저는 코로나 바이러스 여파로 3주째 재택근무를 하고 있습니다. 그런데, 여전히 안심할 수 있는 상황이 아니라 재택근무 기간이 2주가 더 늘어났습니다. 매일 아침에 일어나 가족들 아침을 챙기고 일을 하기 시작합니다. 그리고, 점심 식사 시간이 되면 다시 또 점심 식사를 챙기고, 일을 하다가 저녁 식사 시간이 되면 다시 저녁 식사를 챙깁니다. 그날 제대로 하지 못한 일이 있는 날은 저녁을 먹은 후에 다시 10시나 11시까지 작업을 좀 더 하곤 합니다. 재택 근무를 하던 어느날 밤 잠이 안와 예전에 작성했던 블로그의 글들을 읽었습니다. 다양한 글들을 많이 써서 올려놨더라구요~!! 그런 글들을 보면서 든 생각은 "내가 예전에 이런일도 했었구나!" 였습니다. 근래에는 예전에 비해 블로그에 글을 잘 쓰지는 않습니다..
얼마전부터 노트북 운영체제로 지난 겨울에 릴리즈한 Rhel 8을 설치해서 사용하기 시작했다. Rhel7하고 많이 바뀐것도 있지만, 유사한 부분도 많아서 그냥 저냥 쓰기에는 크게 불편한 건 없다. 다만, 내가 필요로 하는 무언가를 설치할 때는 조금 불편하다. Rhel 7 또는 CentOS 7에서는 제공하던 것을 Rhel 8/CentOS 8로 오면서 이름이 변경되었거나 사라졌다거나, 새운것이 생겼을 경우 그것을 알아내기까지가 조금 힘들다는 것이다. 오늘은 노트북에 화면을 레코딩하는 프로그램을 설치하려고 오전내내 삽질한 이야기를 좀 올려볼까 한다. 왜냐면 다음에 또 까먹을테니까... 여기 적어놓어 들어와서 보려고.. ㅎㅎ 1. 일단 rpmfusion repository를 설정해야 한다. 아래 명령어로 하면 설..
기술지원을 받는다는 건 함께 일을 한다는 이야기다. 레드햇에서 일을 하면서 가장 도움을 받은 건 바로 온라인 기술지원이였다. 레드햇은 오픈소스 회사다. 아마도 대부분의 IT를 하는 사람들이라면 레드햇이 오픈소스 회사라는건 너무나도 잘 알것이다. 레드햇은 많은 오픈소스를 개발하고, 해당 오픈소스를 커뮤니티화한다. 그리고, 사용자들의 참여를 기다린다. 그들이 직접 서비스를 쓰고, 불편한 것을 수정하고 반영할 수 있도록 시스템을 만들고, 그런 활동들을 잘 할 수 있도록 환경을 만들어 준다. 때로는 세미나도 만들어주고, 사용자들의 경험을 듣고, 로드맵을 공유하기도 한다. 이러한 활동들은 별도의 돈을 요구하지 않는다. 돈 대신 시간을 투자하고, 내가 수정한 코드를 내가 번역한 번역물을 컨트리뷰션하므로서 돈 이상의..
보안을 하면서 Http를 Https로 바꾼다고 해커로부터의 공격에서 안전하지 않을수도 있다는것을 알았다. Https를 구성하고 안전한 프로토콜을 사용해야만 한다는 사실도 알았다. 그리고, Https를 구성하기 위해 서버와 서버, 서버와 클라이언트 사이에서 서로를 인증할 인증서와 인증키가 필요하다. 보안을 한다는건 서버와 클라이언트 또는 서버와 서버끼리 데이터를 주고 받을때 데이터를 암호화시켜 해커로부터 공격을 받더라도 해커가 데이터의 내용을 알수 없도록하여 데이터 유출이나 피해를 막는데 그목적이 있다. 이때 데이터를 어떻게 암호화를 시킬것인지에 대한 프로세스를 우리는 암호화 알고리즘이라고 부른다. 암호화 알고리즘을 이용하여 서버와 클라이언트 사이에서 사용할 인증서와 인증키를 생성하기도 하고, 데이터베이스..
- Total
- Today
- Yesterday
- Java
- 명령어
- 레드햇
- NOVA
- command
- 컨테이너
- cpu
- 쿠버네티스
- neutron
- install
- Python
- 오픈스택
- openstack
- 오픈쉬프트
- 세미나
- 김미경
- 하둡
- 후기
- 우분투
- Swift
- Network
- 네트워크
- ubuntu
- 설치
- sdn
- 파이썬
- Redhat
- 클라우드
- OVN
- 뉴트론
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 | 29 | 30 | 31 |