PRISM_BI

The first, programmable data plane platform in the Linux Stack

KulCloud PRISM is migrating network hardware to Linux

 

PRISM Overview

Kulcloud PRISM은 OpenFlow 프로토콜을 사용하여 Linux  네트워크 환경을 프로비저닝 해주는 소프트웨어입니다. PRISM은 클라우드 환경에서 요구하는 빠르고 유연한 네트워크 구축 및 관리에 도움을 줍니다. Kulcloud PRISM은 화이트박스를 리눅스 환경으로 가져와 기존 어플리케이션을 그대로 사용할 수 있기 때문에, 네트워크 디자인 및 관리에서 높은 유연성을 제공합니다. 고객 여러분들은 서버 관리 자동화 및 모니터링 소프트웨어를 활용하여 단일  인터페이스(PRISM)에서 모든  네트워크 하드웨어를 간편하게 관리 할 수 있습니다. 그리고 사용자가 직접 개발하거나, 오픈 소스 혹은 상용 도구를 사용하여 빠르게 발전하는 네트워크 환경에 적응할 수 있습니다.

PRISM은 하드웨어 장치와 리눅스 응용프로그램을 연결하는 미들웨어입니다.

Kulcloud PRISM은 네트워크 하드웨어 기기를 리눅스로 마이그레이션해서 기존 어플리케이션을 그대로 사용할 수 있도록 합니다.

[dt_benefits_vc column_width=”100″ columns_number=”1″ style=”3″ image_background=”false” header_size=”h3″ content_size=”small” category=”prism”]

Resources



[Video] PRISM Demonstration
https://www.youtube.com/watch?v=qZESheU2pbU

Use Case

PRISM은 온디멘드 방식의 가상 라우터 인스턴스를 지원합니다.

기존의 라우팅 프로토콜(Quagga, ZebOS 등)과 유연한 상호연동 기능을 제공합니다.

PRISM은 클라우드 오케스트레이션 시스템과 연동가능한 여러 네트워크 플러그인을 지원합니다.

PRISM은 오픈스택 L3 서비스 플러그인과 Docker 네트워크 플러그인을 지원합니다.

PRISM은 네트워크의 자동화된 라이프 사이클 관리기능을 제공합니다.

PRISM은 기존의 모니터링 시스템과 통합을 지원합니다.

PRISM은 기존 모니터링 시스템을 재사용할 수 있습니다.

PRISM은 기존 리눅스의 모니터링 프로토콜(SNMP, SSH ,ect)을  지원합니다.

Features

Core FeaturesDedicated L2/L3 tables
Flow download modeReactive/Proactive
Max Cluster size16
Max portsAs Supported in switch
Cluster backplaneNon-blocking 8-way ECMP

L2/L3 Features
Description
IPv4 Routing
SVI, RIP, OSPFv2/ECMP, BGP-4/ECMP, Static
No. of Routes
512K
No. or Next-hops
8K
Layer2 Support
MLAG, VLAN
MPLS
Static LSPs, RSVP/LDP (Q1 2017)
NAT
Supported

DataCenter Gateway Features
Description
No. of Tenants
20
No. of Networks
200
DHCP
Namespace DHCP
Floating IP s
Yes
Per Tenant/Network Bandwidth profile
Yes
No. of hosts
100K
Distributed Routing
DVR Supported
Distributed VTEP
To be supported(Q1 2017)
Integrated FW/LB
Available from supported vendors

Compatible Switches/OS
Vendor
PICOS
Pica8 (DC/Enterprise)
OpenVswitch 2.3.x
Nicira
HP 38xx
HP
Noviswitch1248
Noviflow (Telco PE/Service Chaining)

PRISM Architecture

PRISM_Architecture

 

 

PRISM CONX for IP Fabric

네트워크 패브릭은 고성능, 낮은 지연 시간(low latency), 그리고 융합 네트워크의 컴퓨팅, 스토리지 및 소프트웨어 요소를 연결하는 확장성(scalable)있는 이더넷 스위칭 제품입니다. PRISM CONX 는 여러 스위치들을 하나로 관리하고, 네트워크 내의 각 노드들 간 최적화된 연결을 제공합니다. 이 모델은 장점은 여러 애플리케이션과 네트워크 패브릭을 직접 연결하는 API를 제공해서, 서비스 품질을 향상 시키고 레이턴시를 감소시킵니다.

PRISM Application

PRISM 애플리케이션은 리눅스 네트워크 스택을 Openflow 프로토콜을 통해  화이트박스 스위치에 전달하는 SDN 컴파일러 응용 프로그램입니다.  개발자는 Openflow 프로토콜을 알 필요가 없고, 리눅스 네트워크 애플리케이션에서 화이트 박스 스위치를  사용할 수  있습니다.

PRISM Agent

PRISM 에이전트는 리눅스 네트워크 스택의 이벤트 발생을 PRISM 애플리케이션에게 알리는 역할입니다. 사용자가 PRISM 에이전트를 리눅스에 설치하고 PRISM 애플리케이션과 연결하면, 즉시 화이트박스 스위치의 모든 라우팅 테이블과 ARP 테이블, ACL, 그리고 인터페이스 제어가 원격에서 가능해집니다.

Orchetration

PRISM 은 Openstack 같은 영향력 있는 클라우드 매니지먼트 시스템과 밀접하게 연동되어 있으며 PRISM API를 사용하여 거의 모든 환경에 쉽게 통합할 수 있습니다. PRISM은 다양한 플랫폼을 통합함으로서 네트워크의 증축 및 관리를  간편하게 할 수 있습니다.

PRISM API

PRISM 은 RESTful API를 제공합니다.

PRISM CLI

PRISM은 커맨드라인 인터페이스를 제공합니다. CLI는 자동 완성 기능과 네트워크 구축 관리에 용이한 각종 도구들을 제공합니다.