인텐트 기반 네트워킹 소개

인텐트 기반 네트워킹이란?

인텐트 기반 네트워킹은 소프트웨어로 구현하는 자동화 프로세스로 고급 인텔리전스, 분석, 오케스트레이션을 사용하여 네트워크 운영과 업타임을 향상합니다. 네트워크 운영자가 원하는 비즈니스 결과를 설명하면 네트워크는 이러한 목표를 달성하는 데 필요한 요소를 구성합니다. 구성에는 수동으로 코딩하거나 실행해야 하는 개별 작업이 필요 없습니다. 

두 네트워크 사이의 안전한 커뮤니케이션이 필요한 상황을 예로 들겠습니다. 인텐트는 네트워크 A와 네트워크 B 사이에 보안 터널이 필요하다고 광범위하게 진술합니다. 운영자는 터널을 사용해야 하는 트래픽을 식별하고 터널에 필요한 다른 일반 속성을 설명합니다. 그러나 운영자는 사용할 장치 수, BDG 광고를 만드는 방법, 가동할 특정 기능 및 매개 변수와 같은 터널의 구현 방식을 지정하지 않습니다.

대신 인텐트 기반 네트워킹 시스템이 서비스 설명에 기반하여 모든 디바이스의 전체 구성을 자동으로 생성합니다. 그리고 폐쇄 루프 검증을 사용하여 구성이 정확한지 끊임없이 검증하고 네트워크 상태가 목표했던 결과를 달성하는지 지속적으로 확인하여 서비스를 보장합니다.

인텐트 기반 네트워킹은 선언적 네트워크 운영 모델입니다. 이 모델은 네트워크 엔지니어가 개별 네트워크 요소에 필요한 일련의 조치를 지정해야 하고 오류를 일으킬 가능성이 큰 기존의 필수 네트워킹과 대조됩니다.

 

인텐트 기반 네트워킹은 어떤 문제를 해결합니까?

기존의 네트워킹은 CLI(Command-Line Interface), 기본 EMS(Element Management System), 자동화 스크립트에 기반하여 수동으로 운영되었습니다. 대부분의 네트워크 장애는 이러한 네트워크 운영 방식에서 발생하는 사람의 실수로 인해 초래되었습니다.

인텐트 기반 네트워킹은 오류와 리스크를 줄이고 다양한 측면에서 운영 효율성을 향상합니다.

  • 네트워크에 적용하기 전에 인텐트 객체를 검증합니다. 인텐트 객체는 필요한 프로퍼티 또는 네트워크를 통해 달성해야 하는 결과입니다. 검증은 구문으로 이루어지며 네트워크 정책에 대한 의미(Semantic) 확인을 포함합니다.
  • 즉각적인 롤백 또는 롤포워드가 가능합니다. 운영자는 구축 중에 문제가 발생하는 경우 적절한 버전의 인텐트 객체를 적용하여 알려진 양호한 상태로 되돌리면 됩니다.
  • 완벽하게 정의된 정책을 통해 새로운 인텐트 롤아웃 중 발생할 수 있는 장애의 영향과 범위를 제한합니다.
  • 인텐트 기반 복구가 가능합니다. 시스템은 특정 구성에 대해 원하는 결과를 인지하고 있으므로 다른 네트워크 요소를 재구성하거나 다른 메커니즘을 사용하여 중단 상황이 발생하거나 장치 오류가 있더라도 이러한 결과를 유지하고 동일한 결과를 얻을 수 있습니다.

최신 네트워크 오케스트레이션 시스템은 확장된 미션 크리티컬 구축을 위한 상용 인텐트 기반 네트워크 시스템을 현실화했습니다. 인텐트 기반 네트워크는 안정적인 서비스를 제공하는 데 소요되는 시간을 며칠 또는 몇 주에서 단 몇 분으로 획기적으로 단축합니다. 또한 인프라가 구축된 후 운영상의 과제를 해결하는 데 도움을 줍니다.

 

인텐트 기반 네트워킹으로의 전환

인텐트 기반 네트워킹은 새로운 개념이 아닙니다. 하지만 대부분의 기업은 아직 인텐트 기반 네트워킹으로 완전히 전환하지 않았습니다.

what is intent-based networking - diagram 1

인텐트 기반 네트워킹을 달성하는 데 필요한 각 단계는 네트워크 운영을 구축 및 관리하는 간단하고 자동화된 방법을 이용합니다.

  • 수동 설정 – 운영 직원은 CLI, SNMP, 기본 및 개별 툴을 사용하여 데이터 센터 네트워크 디바이스를 철저히 관리합니다.
  • 반자동 설정 – 스크립트 및 규칙 기반 관리는 기본 자동화, 네트워크 데이터에 대한 가시성, 네트워크 이벤트에 대한 대응을 가능하게 하는 경고를 위한 기존 도구와 결합합니다.
  • 소프트웨어 정의 데이터 센터 - 네트워크 인프라의 소프트웨어 추상화로 서비스와 애플리케이션을 더 빠르고 안전하게 구축할 수 있습니다.
  • 자동화 중심 데이터 센터 - 프로비저닝, 구성, 구축 및 오케오케스트레이션 자동화를 통해 소프트웨어 정의 데이터 센터를 기반으로 구축합니다.
  • 인텐트 기반 데이터 센터 - 동적 비즈니스 인텐트, 데이터 센터 조건 및 정책에 맞춰 네트워크를 유지하는 자동화 작업을 수행하는 데 필요한 모든 관련 데이터를 지속적으로 수집하고 변환합니다.

 

인텐트 기반 분석

인텐트 기반 네트워킹은 목표를 달성하는 데서 그치지 않고 운영자가 원하는 상태를 보장합니다. 네트워크는 인텐트 기반 분석을 통해 서비스 주기 전반에서 비즈니스 인텐트를 일관성 있게 충족합니다. 인텐트 기반 분석은 네트워크 서비스에 인사이트를 제공하므로 운영팀은 네트워크를 완전한 서비스로 간주할 수 있습니다.

인텐트 기반 네트워킹은 문제 발생 시 분석을 사용하여 근본 원인을 더 빠르게 진단합니다. 기존 통합 관리 방식과 같이 네트워크 운영자에게 주목해야 할 상태와 인사이트를 안내하지만 무관한 ‘노이즈’는 제외하기 때문에 주요 사항만 쉽고 빠르게 파악할 수 있습니다.

what is intent-based networking - diagram 2

서비스 주기 전반에서 네트워크 운영이 본래의 비즈니스 인텐트와 일치하도록 분석을 이용합니다.

 

주니퍼 구현

인텐트 기반 네트워킹에는 복잡한 의사결정을 내릴 수 있는 정교한 네트워크 오케스트레이션 시스템이 필요합니다.주니퍼 Apstra System데이터 센터 네트워크의 설계, 구축, 배포 및 운영을 단순화하는 동시에 네트워크 가 원하는 비즈니스 결과에 부합하는지 지속적으로 검증하는 통합 솔루션으로서 인텐트 기반 네트워킹과 분석을 제공합니다. 또한 네트워크 아키텍처와 운영 팀을 통합하여 인적 자본의 제약과 안정성 문제를 제거하고 유연성을 제공하며 구축과 활성화를 가속합니다.

 

인텐트 기반 네트워킹 FAQ

인텐트 기반 네트워킹은 어떤 문제를 해결합니까?

사람의 실수를 제거함으로써 네트워크 리스크를 크게 줄이고 CLI 중심의 수동 작업을 없애 효율적인 운영을 실현합니다.

 

인텐트 기반 네트워킹은 어떻게 구현할 수 있습니까?

인텐트 기반 네트워킹은 ‘목적’과 ‘방법’을 구분합니다. 운영자가 원하는 네트워크 상태를 설명하면 오케스트레이션 시스템이 이러한 목표를 달성하는 데 필요한 네트워크 구성을 생성 및 유지합니다. 일반적으로 비즈니스 ‘인텐트’는 운영자가 GUI나 API를 통해 입력합니다. 인텐트 기반 네트워킹 솔루션은 이 인텐트를 해석하고 목적에 맞게 네트워크를 자동으로 구성합니다.

SDN과 인텐트 기반 네트워킹은 어떻게 관련되어 있습니까?

SDN(Software-defined networking)은 네트워크의 컨트롤 플레인과 데이터 플레인을 분리합니다. 인텐트 기반 네트워킹은 복잡한 수동 디바이스 구성을 제거하고 자동화되고 추상화된 오케스트레이션 플랫폼으로 이를 대체합니다. SDN 기능을 제공하는 관리 플랫폼은 프로비저닝 및 관리에 인텐트 기반 네트워킹 솔루션을 사용할 수 있습니다.