본문 바로가기

내 이야기

(609)
Python 한 걸음 내딛기 : Part 3 [ 함수-1 ] 1주일에 하나씩 목표로 하고 있는 Python 정리네요. ^^; 함수를 한 번의 포스팅으로 하려고 했는데.. 정리하다보니.. 살짝 길어져서.. 나눕니다. ^^; ○ 함수 - 여러 줄의 명령을 하나의 범위로 지정하여 특정한 역할을 하도록 만든 것. - 프로그램에서 여러 번, 사용해야 하는 일을 함수로 만들어서 필요 시 호출해서 사용할 수 있다. - 직접 필요한 함수를 만들 수 있으며, 이미 만들어져 있는 함수를 호출해서 사용할 수도 있다. ○ 함수 정의 - def (매개변수1, 매개변수, ….): 명령문.. Return value ○ 함수 예제로 함수 한걸음 내딛기 함수 예제-1) 함수 예제-2) def SumFunc(a,b): sum = a+b return sum print(SumFunc(10,20)) ..
[펌]멀티 테넌트(Multi-Tenant) - MS 백승주 에반젤리스트님 블로그펌 MS 백승주 에반젤리스트님의 블로그에서 퍼왔습니다. http://blogs.technet.com/b/koalra/archive/2012/04/09/windows-server-multi-tenant.aspx http://blogs.technet.com/b/koalra/archive/2012/07/16/windows-server-2012-hyper-v-pvlan-private-vlan-acl.aspx Windows Server 다음 버전에서 많이 언급되는 멀티 테넌트(Multi-Tenant)란? 오늘부터는 시간이 허락할 때마다, 찬찬히 하나씩 기술을 살펴보려고 합니다. 런치 이후, 약간 여유를 찾았고, 실제 IT 엔지니어 분들께서, 쉽게 한글화된 이야기를 찾고 계시는 듯 합니다. 오늘 먼저 살펴볼 내용은 다..
Nexus : NX-OS Part30(FabricExtender-2) Fabric Extender의 2번째 정리입니다. 지난 주부터 포스팅 주제를 좀 다양하게 하려다보니 기존 NX-OS 정리도 포스팅 텀이 생기지 않을까 싶네요. ^^; (사실 기반 지식도 바닥(?)이 나는 것이기 때문이겠지만요. ^^;) 다음 NX-OS 포스팅은... Fabric Extender 3이 될지.. FabricPath를 이어서 할지.. ^^ 아직은 미정이지만.. 곧 다시 또 올리도록 하겠습니다. FEX 구성 방법 • Nexus 2000은 개별 Port에 Pinning을 하는 방법과 Port-Channel을 사용하는 2가지 Load-Balancing 방법이 있다 • Static Pinning - Front-panel Port와 Uplink를 직접 구성하는 방법 - Uplink의 구성 가능한 수를 ..
Python 한 걸음 내딛기 : Part 2 [반복/제어문/A-변수] 막무가내(?)로 정리하는 Python 한 걸음 내딛기 2번째입니다. 이번 자료까지는 지난 번에 정리해둔 자료가 있어서... 캡춰하고.. 옮기기 정도로 끝냈고.. Part 3부터는 새롭게 정리를 해야합니다... 쌓아둔 자료가 있으면... 채찍질을 못하므로... 물론 다른 내용의 포스팅도 지속적으로 하도록 하겠습니다!! ^^ 반복문 & 제어문 if •조건문에 따라 구문 실행 •구문에 맞추기 위해 반드시 Indent 지켜야 함. •If : • if : 구문 1 elif : 구문 2 else: 구문 3 while •조건문이 True인 동안 반복 수행 •While : 반복구문 for •Sequence형 객체 혹은 Iteration이 가능한 객체에 대해서 순차적으로 반복 수행 •For in 반복구문 •Sequenc..
VXLAN - Part 2 VXLAN 2번째 정리입니다. 뭔가 아직 정리가 되지 않은 듯하여 포스팅을 미루려 하였으나.. 미루기만하면... 계속 미루기만 할 것 같아서... 우선 先 포스팅... 後 업데이트로 갑니다. VXLAN이 필요한 배경 1. Limitations imposed by Spanning Tree & VLAN Ranges - 현재의 Layer 2 Network는 중복된 경로에 대해서 Loop를 예방하기 위해 STP를 사용한다. - STP를 사용하게 되면, Blocking Point가 생기면서 모든 경로에 대해서 다 사용할 수가 없게 된다. 따라서, STP 모델은 Multipathing에서의 Resiliency로써는 적합하지 않다. - 최근에는 TRILL이나 SPB로써 STP의 이러한 제약사항을 해소하도록 제안되고 ..
Python 한 걸음 내딛기 : Part 1 [데이터타입] ~위한 파이썬.. 이라는 Title을 가져보려고 하는데.. 잘 될지 모르겠네요. 타이틀을 어찌할지도.. ^^; 오늘부터... 가능하면 이 주제에 대해서도 1주일에 하나씩은 하려고 합니다. 기존에 1회성(?) 스터디 때 사용한 자료가 있어서.. 이번 주까지는 1번 더 올릴 수 있을 듯 싶고.. 다음 주부터는.. 공부하고 만들어야 할 듯요.. ^^; 자꾸 더디게 움직이는 듯하여... 스스로를 채찍질하기 위한.. 일종의 프로젝트성. ^^; Indentation •Python에서 Code Block(Scope)을 구분하는 방법 •동일한 Code Block 내에서는 동일한 방법(Space, Tab)으로 구분해야 함. ※ 가독성을 좋게 하기 위해 전체적으로 동일한 방법으로 작성 •하위 레벨의 Code Block이 ..
VXLAN - Part 1 Last Update : 2014.04.28 새롭게 지난 주말부터 정리를 시작한 VXLAN입니다. 수정이 필요한 부분은 말씀해주시면, 확인 후 수정하도록 하겠습니다. VXLAN 〮 물리적인 환경의 제약이 없이 Layer 2 Segment를 확장한다. 〮 VM 이동 후에도 기존 IP 주소를 지속적으로 사용. 〮 표준화된 방법으로 Overlay를 구성할 수 있게하여, 다양한 Vendor들의 Ecosystem을 구축할 수 있음. ※ Cisco,Vmware, F5, Broadcom, Brocade, Arista etc 〮 기존 Layer 2가 12bit의 VLAN ID로 4094 VLAN을 지원, VXLAN은 24bit의 VNID로 1600만개의 VXLAN을 지원한다. 〮 기존 Layer2 VLAN은 STP 사..
SAN(Storage Area Network) 기본. SAN관련 기본적인 내용들을 공부하면서 정리한 내용입니다. 워낙 기반지식이 많지 않은 관계로 틀린 내용들이 많을까.. 걱정이 됩니다. ^^; 처음 공부하시는 분들이 조금이나마 도움이 되길 바라며. ^^ 올려봅니다 .^^ SAN 용어 〮 FCP : 파이버채널 프로토콜. SCSI 프로토콜을 전송하는 것을 염두에 두고 개발 Layer 0 ~ 4로 구성 〮 Fabric : FC 네트워크를 일반적으로 Fabric라고 부름 FC Layer 2 〮 WWN (World Wide Name) - 모든 Device가 고유하게 가지고 있는 주소 값. (MAC과 유사한 개념) - 128bit로 구성되며, 각 64bit의 WWPN, WWNN으로 구성 〮 WWPN (World Wide Port Name) - FC Switch의 각..