Abstract:
본 발명에 따른 분산 다중 도메인 라우팅 제어 시스템은 둘 이상의 SDN 컨트롤러 및 가상 라우터를 포함한다. 둘 이상의 SDN 컨트롤러는 제어 대상의 스위치의 정보를 수집하여 가상 토폴로지 정보를 생성하며, 서로 다른 가상 네트워크 사이의 네트워크 정보를 교환하고, 목적지 단말 위치 식별 정보 및/또는 가상 토폴로지 정보에 기초하여 소스 단말로부터 목적지 크로스 스위치까지의 라우팅 경로 또는 목적지 크로스 스위치로부터 목적지 단말까지의 라우팅 경로를 생성한다. 그리고, 가상 라우터는 서로 다른 가상 테넌트 네트워크 사이의 통신 또는 가상 테넌트 네트워크와 외부망 사이의 통신을 관리한다.
Abstract:
본발명에따른분산다중도메인라우팅제어시스템은둘 이상의 SDN 컨트롤러및 가상라우터를포함한다. 둘이상의 SDN 컨트롤러는제어대상의스위치의정보를수집하여가상토폴로지정보를생성하며, 서로다른가상네트워크사이의네트워크정보를교환하고, 목적지단말위치식별정보및/또는가상토폴로지정보에기초하여소스단말로부터목적지크로스스위치까지의라우팅경로또는목적지크로스스위치로부터목적지단말까지의라우팅경로를생성한다. 그리고, 가상라우터는서로다른가상테넌트네트워크사이의통신또는가상테넌트네트워크와외부망사이의통신을관리한다.
Abstract:
PURPOSE: A network device and a network control method are provided to dynamically define the function, in which user wants, in a virtual router. CONSTITUTION: A substrate(210) has the program with the compiled user setting information. A sliver processing unit(220) comprises an environment information processor, and a program drive division, and a sliver execution environment API(Application Programmer Interface). The sliver processing unit processes the process operation so that slivers, as one or more virtual routers which dynamically acts, is mounted on the substrate according to the program. A sliver administration unit(230) manages one or more slivers.
Abstract:
소프트웨어정의네트워크기반가상네트워크환경에서의가상머신마이그레이션방법및 그컨트롤러가개시된다. 일실시예에따른가상머신마이그레이션방법은, 소프트웨어정의네트워크(Software Defined Network: SDN, 이하 SDN이라칭함) 기반가상네트워크환경에서 SDN 컨트롤러가마이그레이션소스서버의원본가상머신에대한원본플로우를복제하는단계와, SDN 컨트롤러가가상머신마이그레이션이실행되는동안에원본플로우와복제플로우를동시에네트워크에반영하여마이그레이션실행중에도가상머신사용자에연속된서비스를제공하는단계를포함한다.