반응형

오픈스택이란 무엇인가?? 


아무리 컴퓨터를 전공했어도 사실 전공시간에 운영체제를 들어도 교수님들이 오픈스택이나 가상화에 대해서 깊게 알려주지 않으십니다. 교수님들은 딱 기존에 그 전통적인 무언가를 주로 알려주십니다! 저도 처음 오픈스택을 들었을 때에는 스택 오버플로우 생각도 나면서 오픈소스인가? 자료구조에서 스택이 변한건가! 생각했는데 전혀 아니였습니당.


간단히 하자면 [클라우드를 구축하는 오픈소스 꾸러미] 정도인 것 같습니다. 제가 아는게 부족하기에 그냥 저의 시각으로 바라본 오픈스택을 이야기 하는 것입니다!!!!! 더 깊고 전문적인 지식은 구글링 부탁드립니다. 오픈소스를 모르신다면 오픈소스 찾아보고 오세욥.


그렇다면... 사실 클라우드 컴퓨팅이 무엇인지 잘 모르시고 오픈스택이란 말을 들어보신 분도 이 글을 볼수 있기에, 클라우드 컴퓨팅을 설명하자면 클라우드 컴퓨팅은 간단하게 내 컴퓨터로는 할 수 없는 일을 큰 기업의 컴퓨터를 빌려서 대신 하는 것입니다. 세계 곳곳에 여러분들의 상상 이상으로 많은 이렇게 생긴 서버들이 돌아가고 있습니다! 



저거 한칸을 1u라고 부르는데 저곳에는 일반 가정집 컴퓨터의 몇 십배 몇 백배 좋은 성능의 컴퓨터가 들어있다고 보시면 됩니다. 저곳에서 여러분들의 가정 컴퓨터에서 할 수 없는 일들을 대신 해주고 있습니다. 이게 클라우드 컴퓨팅의 본질입니다!


그렇다면 !!!!!!! 다시 돌아와서 오픈스택이 뭘까요?


저런 서버들이 아무런 운영체제 없이 돌아가진 않겠죠? 우리 가정집 컴퓨터에도 윈도우나 리눅스가 깔려있는 것처럼요. 


조립식 컴퓨터를 사면 빈 깡통이겠죠? 운영체제가 없으면요. 게임도 못하고.. 영상?도 못보고... 거기 위에 이제 운영체제를 깔고 저 수많은 컴퓨터들중에 어떤것을 여러분에게 언제까지? 얼만큼의 성능으로? 빌려줘야 할까요? 이런것들을 쉽게 관리하게 해 주는 프로젝트를 통틀어 오픈스택이라고 합니다! 세세한 종류는 천천히 알아가도록 하세요! 먼저 구글에 오픈스택 Nova를 찾아보세요.


너무 설명이 이상했죠? 다음에 더 공부해서 쉽게 써보겠습니다.

반응형

+ Recent posts