이번에는 Cisco OnePK에 대한 아주 간단한 소개와 앞으로 포스팅 하게 될 OnePK에 대한 예제 내용들입니다.
이번 포스팅에서는 OnePK로 할 수 있는 예제 결과에 대해서만 간략하게 보여드리고,
이후 포스팅부터는 OnePK에 대한 좀 더 기술적인 내용과 함께
이번 포스팅에 보여드린 예제에 대해서 코드와 함께 좀 더 자세히 살펴보도록 하겠습니다.
Cisco OnePK (Platform Kit)
○ OnePK 란?
- Cisco Open Network Environment SDN 전략 요소
- 개발/자동화/빠른 서비스 생성 등의 작업을 손쉽게 하게 도와주는 툴킷
- 다양한 언어(C, Java, Python)를 사용할 수 있도록 API를 제공
- API를 사용하여 비즈니스 요구에 따른 확장, 변경 등의 다양한 작업 가능.
※ Cisco OnePK Site : https://developer.cisco.com/site/onepk/index.gsp
○ OnePK를 사용한 예제 1
- Network Element(Device)에 접속하여 다양한 속성값을 가져올 수 있다.
○ OnePK를 사용한 예제 2
- Network Element(Device)의 정보를 가져와서 확인할 수 있다.
- Network Element의 실제 Interface 정보 -
- OnePK를 사용하여, Interface 번호와 Description을 가져온 결과 -
○ OnePK를 사용한 예제 3
- Network Element의 설정을 OnePK에서 제공하는 API를 통해서 변경 ( Interface Descpriton 변경)
○ OnePK를 사용한 예제 4
- Network Element에 직접 CLI 명령을 통해서 정보 확인 및 Config 설정
- CLI 명령을 통해서, 현재 정보를 출력하고, Loopback Interface를 생성 후, 동일한 정보를 출력하여 확인 -
● Cisco OnePK에 대한 소개 정보는 솔라구구님 블로그를 참조하셔도 좋습니다.
: http://sola99.tistory.com/208