Arista 7130 어플리케이션 - FPGA 기반 네트워크 어플리케이션

Arista에서는 네트워크 인프라를 간소화하고 혁신하기 위해 여러 강력한 네트워크 어플리케이션을 제공합니다. 이 어플리케이션은 초저 레이턴시 교환 매매, 네트워크 파악 기능 및 벤더 또는 브로커 기반 공유 서비스 제공 등의 사용 사례에 맞게 설계되었습니다. Arista의 7130E 및 K Series에서는 이 어플리케이션을 지원합니다.

Arista에서 제공하는 7130 어플리케이션을 사용하면 패킷 복제, 다중화, 필터링, 타임스탬핑, 집계 및 캡처의 전체 라이프사이클을 수행할 수 있습니다. 이 어플리케이션 기능 외에도 Arista에서는 고유 맞춤형 어플리케이션에서 낮은 레이턴시 통신과 다중화 기능을 사용하도록 FPGA IP 코어도 제공합니다.

Arista 7130 어플리케이션

Arista 7130 Series 어플리케이션 비교

어플리케이션

개요

주요 기능

용도...

MetaWatch
MetaWatch
고급 네트워크 모니터링
  • 태핑
  • 대규모, 무손실 TAP 집적
  • 다중 포트 데이터 캡처
  • 나노초 미만 정밀도 타임 스탬핑
  • 딥버퍼링(32GB)
  • 상세한 네트워크 모니터링 및 파악 기능
  • 네트워크 안정성 및 문제점 해결 향상
  • 시장 데이터 및 패킷 캡처
  • 정확한 레이턴시 측정 및 모니터링
  • 규정준수(MiFID II - RTS 25)
MetaMux
MetaMux
낮은 레이턴시 다중화
  • 39나노초 내에 데이터 집계
  • 확정적 지터
  • 패킷 통계
  • BGP 및 PIM 지원
  • 트레이딩을 위한 매우 낮은 레이턴시 네트워크 연결
  • 나노초 레벨에서 주문 입력을 위해 시장 데이터 팬아웃(fan-out) 및 데이터 집계
MultiAccess
MultiAccess
향상된 보안을 통해 연결 공유
  • 85나노초 이내에 낮은 레이턴시 다중화 및 보안
  • ACL 기반 구성 가능 필터링
  • 연결 공유를 위해 배포하기 쉬운 데이터 개인 정보 보호
  • 다중 및 필터링 어플리케이션의 풋프린트 간소화
  • 보안 네트워크 연결 공유
  • 여러 고객에게 후원자를 통한 액세스 제공
  • 다중 테넌트 교환 액세스
  • 낮은 레이턴시 상호 연결 공유
MetaProtectTM Firewall
MetaProtect
112ns의 낮은 레이턴시 패킷 필터링
  • 포트쌍 간에 병렬로 패킷을 필터링하는 48 x 10GbE 포트 네트워크
  • ACL당 최대 510개의 규칙이 있는 32개의 ACL을 통한 단축 필터링
  • 패킷을 통해 112나노초 미만으로 ACL을 포워딩하는 초저 레이턴시에 맞게 설계
  • 포괄적 로깅
  • 낮은 레이턴시 방화벽

 

 

맞춤형 어플리케이션 사용

FPGA 어플리케이션은 개발하기가 어렵지만 Arista 7130을 사용하면 쉽게 배포할 수 있습니다. Arista에서는 개발자가 어플리케이션을 배포할 간단한 패키지로 래핑하는 데 사용할 수 있는 내장형 어플리케이션 프레임워크를 제공하므로 운영 프로세스를 간소화합니다. Arista의 개발 툴킷을 사용하면 시스템 내 FPGA에서 제공한 기능에 완전히 자유롭게 액세스할 수 있습니다. MOSAPI에서는 어플리케이션 개발자가 핵심 어플리케이션 기능에 집중할 수 있도록 모니터링, CLI, API, FPGA 이미지 관리 및 기타 기능을 제공합니다. 이 API는 Arista 엔지니어링 팀에서 어플리케이션을 개발하고 배포하는 데 사용한 것과 동일한 API 및 개발자 킷입니다.

Arista 7130 어플리케이션 - IP 코어

Arista에서는 네트워크 논리 IP의 완성도 있는 기초를 토대로 FPGA 어플리케이션을 개발합니다. 강력한 FPGA 사용 네트워크 어플리케이션을 더 쉽게 개발하기 위해 Arista에서는 Arista 7130 플랫폼에서 사용할 IP 코어로 해당 IP의 사용을 허가합니다. 이는 어플리케이션 구현 시간을 단축시키는 검증된 지원 구성 요소입니다.

코어

개요

용도...

10G MAC-PHY IP 코어

10기가비트 이더넷으로 인터페이스하는 IP 코어로 레이턴시가 낮습니다.

  • 낮은 레이턴시 이더넷 MAC 및 물리적 레이어 구현(10GBASE-R)
  • FPGA 상위 레벨 직렬 트랜시버 핀에 직접 연결하고 RX 및 TX 사용자 데이터용 개별 AXI4 인터페이스 제공
  • Xilinx Virtex® 7, Xilinx Kintex® UltraScale™ 및 Virtex® UltraScale+™ FPGA를 지원합니다.
  • 고유 어플리케이션에서 10G 네트워크에 빠르게 액세스
다중 IP 코어

Arista MetaMux 어플리케이션과 동일한 기능을 구현합니다.

  • 다수의 Multiplxing Core와 커스터마이징가능한radix를 허용합니다.
  • 예: 4:1 하나, 13:1 추가, 14:1 추가 등
  • 다중 기능 및 고유 어플리케이션 간에 FPGA 공유
  • 표준 MetaMux 어플리케이션과 구성이 다른 다중 앱 구축.
MMP IP 코어

7130 3중 FPGA 플랫폼의 FPGA 간에 병렬 I/O를 활용하는 버스 제공

  • 8ns 내부 FPGA 레이턴시
  • 낮은 레이턴시 시계 도메인 교차 FIFO 제공
  • 각 리프 FPGA를 중앙 FPGA에 연결하고 두 개의 MMP 링크를 두 개의 리프 FPGA에 함께 연결하는 4개의 MMP 링크 지원
  • 다중 FPGA 어플리케이션에 사용하는 최저 레이턴시, 병렬 통신 버스
  • "트레이딩 논리에서 위험 논리 분리"와 같은 트레이딩 결정에서 두 개의 FPGA를 연관시키는 가장 빠른 방법입니다.

 

 

협력사 에코시스템

기술 협력사를 통해 통합을 여러 번 시도하고 테스트했습니다. 협력사를 통해 경쟁률이 고도로 높은 시장에서 가치를 제공하고 제품을 차별화합니다. 협력사와의 공동 혁신을 통해 7130 플랫폼에서 실행되는 강력한 보완 솔루션을 생성하고 고객에게 최적화된 분석, 데이터 캡처 솔루션 등의 추가 기능을 제공해 왔습니다.