본문 바로가기

내 이야기

(630)
Hypervisor Type [Native / Hosted] Hypervisor : Host에서 다수의 OS를 동시에 구동할 수 있게 만든 가상 플랫폼 (VMM) ❖ Native (Bare Metal) •Hardware에 별도의 Host 운영체제 없이, Hypervisor가 직접 실행 •Host 운영체제에 별도의 리소스를 할당하지 않기 때문에 Hosted 가상화에 비해 부하가 적고, 리소스 관리가 유연 •단, 자체적으로 관리 기능이 없기 때문에 별도의 관리 콘솔 필요. •Hardware에서 2번째 수준으로 실행 •Vmware ESX/ESXi , Cirtrix Xen , Microsoft Hyper-V, Parallels Parallels Server, KVM ❖ Hosted •Hardware의 Host 운영체제 위에 VMM(Virtual Machine Monito..
Programmability for Networker : Part 4 pingrange Python 예제로 살펴보는 포스팅의 3번째 편이자, 해당 예제의 마지막 편입니다. 물론 다음 편에서 다시 비슷하게 다뤄질 예정이긴 합니다. 기본 내용은 지난 포스팅과 이어지게 되며, 예제 소스는 이번 포스팅에도 동일하게 포함하여 보시기 쉽게 하였습니다. 혹시 기존 포스팅을 보지 못하신 분은 반드시! Programmability for Networker : Part 2 Programmability for Networker : Part 3 을 보고 오셔야 합니다. 본 내용에 사용된 에제는 아래에서 볼 수 있습니다. [ 예제 링크 ] https://github.com/datacenter/who-moved-my-cli ※ 본 내용의 진행은 Nexus 5548 6.0(2)N2(4) 기준입니다...
Programmability for Networker : Part 3 이번 포스팅은 지난 포스팅에 이어서 실제 Python 예제를 통해서 보려고 합니다. 기본 내용은 지난 포스팅과 이어지게 됩니다. 예제 소스는 기존 포스팅과 함께 왔다리 갔다리 하기 힘드실 듯하여... 해당 예제 포스팅이 끝날 때까지 계속 포함할 예정입니다. 혹시 기존 포스팅을 보지 못하신 분은 반드시! Python for Networker : Part 2 을 보고 오셔야 합니다. 본 내용에 사용된 에제는 아래에서 볼 수 있습니다. [ 예제 링크 ] https://github.com/datacenter/who-moved-my-cli ※ 본 내용의 진행은 Nexus 5548 6.0(2)N2(4) 기준입니다. pingrange.py import re from cisco import cli from argpar..
[Tip] PyCharm 한글 인코딩 관련. PyCharm으로 코드 작성 시에, 한글로 작성을 하게 될 경우에 실행 시에 아래와 같이 오류 코드가 출력되는 경우가 있다. C:\Python27\python.exe C:/Users/Administrator/PycharmProjects/npy/AdvPing.py 1.1.1.252-256 File "C:/Users/Administrator/PycharmProjects/npy/AdvPing.py", line 6 SyntaxError: Non-ASCII character '\xec' in file C:/Users/Administrator/PycharmProjects/npy/AdvPing.py on line 6, but no encoding declared; see http://www.python.org/pep..
Programmability for Networker : Part 2 이번 포스팅은 실제 Python 예제를 통해서 보려고 합니다. 코드에 대한 상세 내용은 내용은 추가적인 포스팅으로 예제들과 함께 다뤄질 예정입니다. 이번 포스팅은 '이런 것도 할 수 있구나?' 정도의 느낌의 포스팅이라고 보시면 좋을 듯 싶습니다. 이번 포스팅에 사용된 예제는 github.com에서 보실 수 있습니다. [ 예제 링크 ] https://github.com/datacenter/who-moved-my-cli 우선 예제를 보기 전에 몇 가지 정리를 해봅니다. ※ 본 내용의 진행은 Nexus 5548 6.0(2)N2(4) 기준입니다. ○ Python Script •Python Script는 NX-OS의 기본적으로 ‘bootflash://’ 에서 실행된다. NX-OS# dir … Mar 10 07:3..
아파치 라이센스 아파치 라이선스 - [ 위키 펌 ] 아파치 라이선스(Apache License) 아파치 소프트웨어 재단에서 자체적으로 만든 소프트웨어에 대한 라이선스 규정이다. 아파치 2.0 라이선스는 누구나 해당 소프트웨어에서 파생된 프로그램을 제작할 수 있으며 저작권을 양도, 전송할 수 있는 라이선스 규정을 의미한다. 아파치 라이선스에 따르면 누구든 자유롭게 아파치 소프트웨어를 다운 받아 부분 혹은 전체를 개인적 혹은 상업적 목적으로 이용할 수 있으며 재배포시에는 원본 소스 코드 또는 수정한 소스 코드를 반드시 포함시켜야 하는 것은 아니고 아파치 라이선스, 버전 2.0을 포함시켜야 하며 아파치 소프트웨어 재단에 개발된 소프트웨어라는 것을 명확하게 밝혀야 한다. - 위키링크
Programmability for Networker : Part 1 Last Updated : 2014.07.02 Network 장비에서 Python을 활용한 부분에 간단히 정리를 해보려고 합니다. 우선 처음 진행 부분은 현재 실제 테스트가 가능한 Nexus 7000 / 5000으로 먼저 간단히 시작합니다. 물론 완전 초기 부분이라서, 아마도 잘못된 부분 등에 대해서는 업데이트가 지속적으로 필요할 것 같습니다. 그리고 Nexus에서는 9000 / 3000 시리즈 기반으로 Python 활용도가 더 높은 것으로 알고 있지만..(잘못 알고 있을수도? ^^) 현재 테스트가 가능한 부분이 Nexus 7000과 5000이라 이것으로 시작하며, 추후에 다른 테스트 장비(VM포함)로.. 추가적인 포스팅을 진행할까합니다. Cisco Nexus 7000 Python 특징 • Nexus 7..
재해 복구 시스템 / 업무연속성 계획 [DRS / BCP] 장애 및 장애 • 장애 : 비정상적인 동작 및 오류 및 외부환경 등으로 인하여 서비스가 불가능하게 된 경우 • 재해 : 주요 서비스가 최대 허용 가능시간(Maximum Allowable Downtime :MAD)을 초과하여 중단된 경우 재해복구 시스템/서비스(DRS) 정 의 • 재해 발생 시, 각 서비스별 복구 계획 수립을 통하여 복구 목표시간(RTO)내에 서비스를 재개하기 위한 IT 인프라 • 재해로 인한 영향 및 손실을 최소화하기 위한 대비 요소 • BCP로 확장하기 위한 최소 요소 목 적 • 시스템 중단으로 인한 다른 서비스에 미치는 영향을 최소화 하기 위함 • 내부/대외의 금전적 손실 예방 • 서비스 중단으로 인한 기업 이미지 하락 및 그로 인한 고객 이탈 예방 RTO / RPO • RTO (Re..