본문 바로가기

내 이야기

(602)
Docker - Part 4 Docker,layer, image, aufs, parent, size, build, container : today Keay 개발자와 Sysadmin을 위해서 빌드(Build)하고, 이동(Ship)하고, 분산된 어플리케이션을 실행(Run)하기 위한 OpenPlatform인 Docker의 4번째 포스팅입니다. 이래저래 개인사에 힘입어, 정리만 대략적으로 하고 포스팅이 많이 늦어졌습니다. 이번 포스팅에서는 Docker를 보면서 나오는 Docker 이미지가 Layer로 구성되어 있다는 것을 어떤 의미인지 알아보려고 합니다. 정리하다보니 조금 길어져서, 이번 편은 Part 5에서 다시 이어질 예정입니다. (이미 대략적인 정리가 된 상태에서 포스팅용 정리만 필요로하니, 오래 걸리지 않도록~ 하겠습니다.) 혼자 ..
[안, 네트워커를 위한 Tip-1]Link Aggregation 에 대해.. Today Key : Link ,Aggregation, MLAG, LACP, Tip, Teaming, Bonding, Port , channel, Trunk 네트워커와 '안'네트워커의 간극을 줄이기 위한 Tip을 하나씩 정리해보려고 합니다. 이름은 Tip이지만, 간극을 줄이기 위한 간략한 기술 설명 정도가 될 듯 싶네요. ^^; 혹시 추가/수정 할 내용이 있다면!! 덧글을.... 잘 안봐서... 메일로!! (fortear@naver.com) [ Link Aggregation 에 대해..] 장비를 네트워크에 연결 시에 가용성(Availability)과 부하분산(Load Sharing) 등을 위해서 네트워크 카드를 아래의 그림과 같이 묶어서 구성을 하게 됩니다. 이 경우 사용되는 표준 기술에 대한 용어가 조..
Vagrant - Part 1 Today Key : Vagrant, Development, Environment, lightweight, reproducible, portable, Automation Vagrant 개 요 ▪ 2010년 1월에 Mitchell Hashimoto에 이해 시작된 Open Source Project. ▪ 일종의 VM 관리 도구 ▪ 완벽한 개발 환경을 구축하기 위한 도구 - 환경 구축의 자동화 및 일치 ▪ 동일한 VM 환경을 사용하기 쉬운 Workflow 및 자동화에 초점을 맞춰서, 개발 환경을 위한 구축에 필요한 시간을 줄이고, 개발/생산성을 높이면서 환경의 상이함에 따라서 정상적으로 동작하지 않았던 문제점을 해결. 특 징 ▪ VirtualBox(default), Vmware(별도 사용 라이선스 필요), A..
[교육정리본]Nexus 9K 교육 관련 Nexus, 9000, 9K : Today Key 올 2월에 시스코 코라에서 이틀 짜리 교육을 받으면서, 필기한 내용 중의 일부입니다. 좀 더 정리해서 포스팅하려고 했다가, 계속 미뤄지고 있어서 우선 일부 내용에 대해서 먼저 간단하게 모양새 정리만 해서 공유합니다. ○ Data Center Trends (단계별 필요) - Consolidation : 중앙 집중화 (리센트럴라이제이션) : 단순히 장비의 중앙화가 아닌 통합(Consolidation - Unified I/O : FCoE) : Unified Computing : UCS B 시리즈 (채시안에 들어가는 블레이드 서버가 B시리즈) : FEX (Parent S/W : 5K, 6K, 7K, 9K, FI) * FI는 UCS에서만 사용 - Virtualiz..
Docker : Part 3 Docker, Dockerfile, run, commit, built, attach, image , container : today Keay 개발자와 Sysadmin을 위해서 빌드(Build)하고, 이동(Ship)하고, 분산된 어플리케이션을 실행(Run)하기 위한 OpenPlatform인 Docker의 3번째 포스팅입니다. 이번 포스팅에서는 Docker File을 사용하여 Docker 이미지를 만들어 봅니다. Docker Image로 Container를 생성하고, 생성된 Container의 내용을 변경하고 변경된 Container를 이용하여 다시 새로운 Docker 이미지를 생성해봅니다. 그리고 그렇게 만들어진 이미지가 새로운 Container에 적용되는지를 알아봅니다. •Docker File로 이미지 ..
Docker : Part 2 Docker, Openplatform, install, setup, image , container : today Key 개발자와 Sysadmin을 위해서 빌드(Build)하고, 이동(Ship)하고, 분산된 어플리케이션을 실행(Run)하기 위한 OpenPlatform인 Docker의 2번째 포스팅입니다. 이번 포스팅에서는 Docker를 사용하기 위해서 설치하고, 간단하게 Docker를 이용하여 Container를 만들어서, 동작/정지 등의 기본적인 기능을 수행해보며, 마지막에는 전체 Flow를 간단하게 알아봅니다. Last Updated : 2015. 08. 26 •Docker 설치하기 (Ubuntu 14.04 기준) - docker.io 패키지를 아래와 같이 설치 ※ 리눅스 배포판을 자동으로 인식해서 ..
Programmability for Networker : Part 21 (Arista pyeapi:3) pyeapi, api, node, python, programmability : today Key 이번 포스팅은 지난 시간에 이어서, arista의 pyeapi에 대한 간략한 포스팅입니다. pyeapi를 사용 시에 기본적으로 보게 된, 몇 가지의 코드 내용을 간략하게 알아봅니다. 별도로 구현부까지는 세부적으로 알아보지 않고, 각 주요 메서드에 대한 사용법과 설명만 하였습니다. 추후에 필요에 따라서 이렇게 주요 메서드에 대해서는 추가로 알아 볼 예정이며, 또한 물론 각 메서드를 사용한 코드와 동작 결과에 대한 예제도 함께 알아보겠습니다. class Node(object): def config(self, commands): ▷ commands는 String이나 List형으로 구성되나, String형은 내부적..
Programmability for Networker : Part 20 (Arista pyeapi:2) pyeapi, eapi, python, arista, example : Today Key 이번 포스팅에서는 지난 번에 알아보았던 pyepai에서 제공하는 몇 가지 예제에 대해서 간략하게 알아보려고 합니다. 예제를 통해서 이러한 기능들도 사용할 수 있구나? 정도 ^^ 무엇이든, 왜? 사용해야 하는지 아는게 중요할테니, 이번 포스팅에서는 몇 가지 예제를 통해서 왜? 써야 하는지를 생각해 볼 수 있었으면 합니다. Arsita Python Client for eAPI (pyeapi) 예제 pyepai 예제 List • pyeapi를 설치하고 나면, 아래와 같이 몇 가지 예제를 코드를 제공합니다. 여기에서는 simple과 유사한 기능을 하는 sysmac을 제외한 나머지 코드를 살펴보려고 합니다. get-confi..