Skills/Linuxworld 2017. 4. 5. 00:24

이번달은 거의 LSFMM summit 내용이 무지막지하게 쏟아져 나오고,

내가 관심있어하는 내용들이기 때문에 잘 따라갔어야 했으나,

너무 쏟아저나오는 나머지... MM 쪽은 도저히 따라갈 수 가 없어,

그중 가장 논의를 할 만한 흥미있는 기사 하나만 잡고 끊을 놓치않기 위해 안간힘을 써 본다.

논의할 사람이 너무 없다.. IT 진짜 사람 너무 없다.. 다들 좀 지원안하나?

밥짓기 3년 빨래 3년 청소 3년만 하면 나랑 말이 통할거 같은데...
( 농담같지만 진담이다. )

기사 제목은 Container-aware Filesystems 이며, 구독자 전용이라..

공개여부는 잘 모르겠다. 일주일 뒤 한번 보시라...
( https://lwn.net/Articles/718639/ )

-----

----

여기서 내가 궁금하고 흥미로운 건 말이지... 이게 정말이냐? 라는 것이다.

DevOpser 들에게 묻는거다.. 도커나 컨테이너 많이 쓰는 ... 많이들 쓴다며?

난 쓰는애들 제대로 본적이 없어서 묻는건데, 이런 권한문제들을 다들 어떻게 처리하고있는지 ...

이런것도 모르면서 우리나라에서 데브옵스를 해야한다 어쩐다 할 수 있을까? 라는 걱정이 들었다.

다들 어떤 방식으로 Unprivilege 의 파일시스템을 사용하고,

왜 필요한지 논의해 보면 좋겠다.

일단 여기까지 쓰고 나니 한 30분정도 걸린거같다... 술이 취해서 더이상 글을 보기가 싫다 -_-


posted by mirr

댓글을 달아 주세요

Skills/가상화(Hypervisors) 2014. 3. 9. 15:26

오랜만에 또 테크니컬 노트를 올린다.


일단, 이 글의 아이디어는 N 모 게임회사를 다니는 System Engineer 박모 씨의


질문으로 인해 떠올라 작성된 글이다.


배경 :

Ubuntu 10.04 를 개발팀에서 요구하였으나, IBM X3XXX M4 장비의 LSI 드라이버를

인식하지 못해 Bare-metal 한 설치가 불가능 한 상황.


하지만 나의 배경은 Oracle Linux 를 이용한다...


준비물 : OL6, 맥주(킬케니) 12캔, 파파이스 포테이토칩, 하인즈캐찹!


앞서 설명했던 오라클에서 제공하는 템플릿을 사용하면, 매우매우 편하게


yum repository 에서 명시된 릴리즈 버젼을 다운받아 설치를 진행 해 준다.


OL6 에서 OL5 의 이미지를 돌리고, 그것을 chroot 환경으로 제공하겠다는 것!

( 참고로 사용된 OL6 host 는 OVM 에 가상화로 돌아가는 가상머신이다 ㅋㅋ )



오랜만에 포스팅 끝..


담엔 간단히 Kpartx 를 함께 이용해 이미 존재하는 vDIsk 의 내용을 확인하는 방법과,

LVM 복구를 하는 걸 간단히 작성 해 보도록 하겠음. 물론 지켜진적 한번도 없으나 ㅋ



2012/09/03 - [Skills/가상화(Hypervisors)] - 가상화 시스템에서 자원컨트롤에 대한 신요소! Linux Container - 1부


2012/09/09 - [Skills/가상화(Hypervisors)] - 가상화 시스템에서 자원컨트롤에 대한 신요소! Linux Container - 2부




posted by mirr

댓글을 달아 주세요

Skills/가상화(Hypervisors) 2012. 9. 9. 22:16

이전글 :

2012/09/03 - [Skills/가상화(VMware,Xen)] - 가상화 시스템에서 자원컨트롤에 대한 신요소! Linux Container - 1부


지난번에 이어 2부이다. 미리 예고했듯이, 이 LXC 를 이용한 가상 머신을 구동하는 방법과,


네트워크 설정, 그리고 자원 컨트롤 방법에 대해서 간략하게나마 다뤄보도록 하겠다.



자.. 이렇게 두번에 걸쳐 간단하게 Linux Container 에 대해서 알아보았다.


VirtualBOXRHEV 의 이미지들또한 이걸 이용해 손쉽게 운영할 수 있으며,


이것을 이용하여 메인 Hypervisor 의 장애로 인해 긴급하게나마 VM 을 임시로라도


운영하기 위해서 사용할 수도 있을것이다.


DR 에 대한 간단한 긴급 복구 Policy 로도 사용이 가능한 부분이 있다는것을 명심해두자..


BtrFS 의 스냅샷 기능과 Rsync 등의 동기화 툴들을 이용하면 불과 5분여만에


동일한 가상머신이 쉽게 복제되어 구동되기 때문에, 활용도는 매우 높을것으로 보여진다.


다음에는 HugeTLB.. 즉 HugePage 의 사용법등에 대해서 한번 정리해 볼 계획이다.

오라클에서 많이 쓰이는 영역이기~ 때문에~ ㅋㅋ



posted by mirr

댓글을 달아 주세요

Skills/가상화(Hypervisors) 2012. 9. 3. 01:11

가상화 시스템에서 자원컨트롤에대한 신요소로 Linux Container 라는 녀석이 있다.


엄밀히 얘기하면 Full Virtualization 을 위한 메카니즘은 아니지만, 서버 가상화에대한


뚜렷한 효용성을 못느끼는 분들이나, 서버팜의 확실성에 대한 강한 신뢰를 내려놓지


못하는 불신으로 똘똘 뭉친 고리타풍(ㅋㅋ) 하신 분들은 한번쯤 보아둬도 좋을듯하다.



뚜구둥~ 쉽게 만들어 지었다..


템플릿은 입맛에 맞게 수정하면 되고, 간단하게 가상머신이 하나 생성되는 셈이니,


왜 이녀석을 사용하는게 좋은지 다들 알것이다.


구지 에뮬레이팅되는 가상머신을 설치하여 GUI 등을 이용해 구동할 필요 없이,


간단한 자원 할당을 통해서도 이렇게 가상머신의 역할을 수행 할 수 있다는 점,


그리고 실제로 가상화에 대한 개념 그리고 발전모습을 더 디테일하게 밟아 볼 수


있다는 점이 내가 LXC 를 보고 열광하며 글을 쓰게 된 이유임을 알린다..

( 사실은 CGroup 이나 BtrFS 등은 RedHat 에 찾아보니 이미 새로운 문서들이 있더라는 ㅠㅠ )


 - 예고편 2부

 2부에서는 실제 운용하고 모니터링하는 부분에 대해서 서술하겠다.


 Bridge 네트워크를 이용해서 외부와도 통신이 가능한 Container 를 만들고,

 VLAN 을 이용해 Segement 의 구분을 지은 통신을 하는 모습,


 컨테이너의 CPU 나 Network 등 리소스를 직접적으로 Controlling 하는 부분,

 그리고 몇가지 기타 유용한 LXC 커맨드들을 살펴보도록 하겠다..


빠이빠이~


posted by mirr

댓글을 달아 주세요