본문 바로가기

전체 글

(78)
직장인의 표정은... 아싸~~~ 금요일~~~ TGIF!!!! ............ 아오!!! 월요일... OMG... Monday!!!
OpenStack SFC manual Install (Liberty) OpenStack Liberty SFC Install (not devstack) 최근 NFV (Network Function Virtualization)이 각광을 받으면서 OpenStack이 더욱 뜨겁게 달아오르고 있다.아무래도 Telco에서 적극적으로 NFV 환경을 뒤에서 밀어주기 때문일지 모르겠으나 OpenStack 기반으로 NFV 환경을 구축하고자 하는 사례들이 여기저기서 보이고 있다. 그 이유를 찾아보자면 여러가지가 있겠으나 가장 큰 이유는 가상 네트워크 및 NFV의 핵심이 될 SF (Service Function)을 쉽게 구성할 수 있으며 이를 활용하는 SFC (Service Function Chaining) 서비스를 제공할 수 있기 때문일 것으로 추측한다. NFV 환경을 구성하는 기반 기술은 ..
OpenStack Summit 2016 in Austin OpenStack summit austin 2016 from YongYoon Shin
openvSwitch에서 OpenFlow 룰을 확인하고 싶을때 OVS command SDN 관련 테스트를 진행하면서 가장 많이 만나는 단어는 'ovs' 이다. openvSwitch를 나타내는 ovs는 가상 bridge를 생성하고 flow를 관리하는 이른바 가상 소프트웨어 스위치이다. ovs는 OpenFlow 관련 내용을 포함하고 있기 때문에 OpenFlow 에서는 떨어질 수 없는 밀접한 사이인데 의외로 ovs에서 Flow Rule을 Trace 할때 애먹는 경우가 많다. OVS와 SDN Controller 연결 1. OVS 설정 1.1 기본설정 Controller 연결$ sudo ovs-vsctl set controller tcp::6633 Controller 삭제$ sudo ovs-vsctl del-controller 1.2 가상 bridge 생성 bridge 생성..
OpenStack with networking-sfc (devstack) OpenStack SFC 서비스 OpenStack 환경에서 여러가지 서비스를 제공할 수 있는데 대표적인 것이 Firewall As A Service(FaaS)이다. 최근 NFV(Network Function Virtualization)가 각광을 받으면서 당연히 OpenStack이 더욱 주목을 받고 있다. 쉽게 말하면 OpenStack을 사용하여 Cloud 환경을 구축하고 NFV 개념이 포함된 VM을 생성하여 네트워킹 서비스를 제공하는 것이다. 네트워킹 서비스를 제공하는데 있어 NFV VM들을 묶어 끊임없는 네트워크 서비스를 제공하는 것이 SFC의 골자인데 SFC라고 함은 Service Function Chaining의 약자이다. 위 대표도에서 굉장히 광범위하게 설명하자면 Firewall, Malware ..
OpenStack REST 확인 OpenStack REST 확인? 잘 알고 있는 것 처럼 OpenStack에서도 REST를 지원한다. 그런데 이런 REST를 막상확인하려고 하면 생각보다 잘 안되는 경우가 많다. 대부분의 TEST는 CURL을 사용하여 TEST하게 되는데 막상 내가 확인하고자 하는 것은 REST 동작 여부일 경우 TEST 프로그램을 작성하고 curl을 적용하여 확인하기에는 너무 소모가 많다. Chrome 또는 Firefox에서 제공하는 RESTClient를 활용하여 확인만 하면 딱 좋겠다는 생각이 드는 것은 당연한 일이다. 본 포스팅은 RESTClient를 사용한 OpenStack REST 확인에 대한 내용이다. OpenStack REST 그리고 REST Client 우선은 OpenStack은 이미 인스톨되어 정상동작 되..
OpenStack Kilo Single Node install 서버 하나에 OpenStack 설치 OpenStack을 설치하는 방법에는 여러가지가 있다. 대표적으로 Single Node / Multi Node로 나뉠 수 있는데 Single Node는 서버 하나에 모든 OpenStack을 설치하는 것이고 Multi Node는 OpenStack 서비스에 맞게 서버를 나뉘어 설치하는 것이다. 보통 Single Node에 설치하는 경우 DevStack 또는 ContOS에서 PackStack을 사용하곤 한다.(CentOS 에서 사용하는 PackStack은 매우 매력적이다.) DevStack을 이용하는 경우 설치 및 실행에는 문제가 없으나 서비스 별 리스타트를 해야하는 경우 꽤 복잡한 절차가 기다리고 있다. 이런 경우에 '그냥 서버 하나에 모두 설치할걸..' 하는 생각을 많이..
ONOS Controller와 OpenStack 연결 ONOS ml2 mechanism driver 연결 ONOS Controller도 여타 컨트롤러와 같이 OpenStack과 연동하는 메커니즘을 개발하고 있다. Huawei에서 주도적으로 개발하는 이 서브시스템들은 동시에 netowrking-onos라는 프로젝트로 Neutron에도 개발되고 있다. 아직은 매우 불안정하고 미완성이다. 본 포스팅에서는 ONOS (origin/master, 1.4.0) 버전과 OpenStack Kilo 버전을 그 대상으로 한다.(물론 ONOSFW에서 권고하는 사항은 OpenStack Liberty 버전이다.) Reference는 다음과 같다. - http://forum.onosfw.com/t/how-to-integrate-onos-master-1-4-0-with-openstac..