Help us improve your experience.

Let us know what you think.

Do you have time for a two-minute survey?

 
 

Junos OS Evolved를 위한 통합 ISSU

(QFX5220-32CD 스위치만 해당) Unified ISSU(in-service software upgrade)는 소프트웨어 업그레이드 프로세스 중 트래픽 손실을 최소화하는 기능입니다.

진화한 Junos OS용 통합 ISSU 이해

통합 ISSU(in-service software upgrade) 기능을 사용하면 컨트롤 플레인의 중단 없이 트래픽 손실을 최소화하면서 진화한 Junos OS의 최신 릴리스로 업그레이드할 수 있습니다.

통합 ISSU 중에 시스템은 기본 하드웨어를 다시 초기화하지 않고 업그레이드된 소프트웨어(커널 및 애플리케이션)를 다시 시작합니다. 이 프로세스는 전체 시스템을 재부팅하는 것보다 빠릅니다. 재시작된 소프트웨어는 이전 상태로 복원되고 새 버전을 실행합니다.

통합 ISSU는 다음과 같은 이점을 제공합니다.

  • 소프트웨어 이미지 업그레이드 중 네트워크 다운타임을 제거합니다.

  • 더 높은 서비스 수준을 제공하면서 운영 비용을 절감합니다.

  • 새로운 기능을 빠르게 구현할 수 있습니다.

Junos OS Evolved 기반 통합 ISSU 프로세스

통합 ISSU를 사용하여 소프트웨어 업그레이드를 수행할 때 다음 프로세스가 발생합니다.

  1. 시스템은 새 소프트웨어 패키지를 다운로드하고 새 패키지에 대해 기존 구성을 검증하기 위한 검사를 수행합니다. 이 단계에는 통합 ISSU를 사용하여 업그레이드를 수행할 수 있는지 확인하기 위한 응용 프로그램 구성 검사 및 SDK(소프트웨어 개발 키트) 검사가 포함됩니다.

  2. 소프트웨어가 시스템에 설치되고 다음 부팅 버전이 됩니다.

  3. 업그레이드 소프트웨어는 변경되어 다시 시작해야 하는 응용 프로그램을 나열합니다. 업그레이드는 유효성 검사 프로세스에서 결정하는 다시 시작 또는 재부팅을 사용하여 수행됩니다.
  4. 시스템에서 새 버전의 소프트웨어를 실행하기 시작하고 통합 ISSU가 완료됩니다.

통합 ISSU 중 업그레이드 시나리오

진화한 Junos OS 디바이스에서 통합 ISSU를 수행할 때, 검증 프로세스는 업그레이드를 수행하기 위해 다음 방법 중 어떤 것이 필요한지를 결정합니다.

  • 응용 프로그램 다시 시작

  • 서비스 중인 커널 웜 재시작

  • 시스템 재부팅

응용 프로그램 다시 시작에는 업그레이드된 응용 프로그램의 간단한 다시 시작이 포함됩니다. 다시 시작된 응용 프로그램은 새 소프트웨어 버전을 실행합니다. 이러한 유형의 업그레이드는 중단이 없으며 트래픽 손실이 전혀 발생하지 않습니다.

서비스 중인 커널 웜 재시작에는 하드웨어를 초기화하지 않고 새 커널을 메모리에 직접 로드하고 실행하는 작업이 포함됩니다. 이 프로세스는 업그레이드 중 네트워크 다운타임을 줄이고 트래픽 손실을 최소화합니다.

시스템 재부팅에는 하드웨어 구성 요소 재초기화를 포함하여 디바이스의 전체 재부팅이 포함됩니다. 이 프로세스는 통합 ISSU를 사용하지 않고 업그레이드를 수행하는 것과 동일합니다.

다음과 같은 경우 통합 ISSU는 서비스 중인 커널 웜 재시작을 사용하여 수행됩니다.

  • 변경된 구성 요소 또는 응용 프로그램을 사용하려면 장치를 다시 시작해야 합니다.

  • 변경된 구성 요소 또는 응용 프로그램은 응용 프로그램 다시 시작을 사용하여 업그레이드할 수 없습니다.

  • 커널이 변경되었습니다.

응용 프로그램 다시 시작을 지원하지 않는 응용 프로그램에서 변경 사항이 있는 경우 서비스 중인 커널 웜 재시작을 확인하라는 메시지가 표시됩니다. 응용 프로그램에서 주 버전이 변경되면 통합 ISSU를 완료하기 위해 시스템을 재부팅하라는 메시지가 표시됩니다.

다른 시나리오에서는 애플리케이션 재시작을 사용하여 통합 ISSU가 수행됩니다.

통합 ISSU 중 검증

통합 ISSU를 수행하기 전에 기존 구성에 대해 새 소프트웨어 패키지를 검증해야 합니다.

시스템은 새 소프트웨어 패키지에 대해 기존 시스템 구성을 검사하여 두 패키지가 호환되는지 확인합니다. 또한 애플리케이션 구성 및 SDK(Software Development Kit) 버전을 검사하여 무중단 업그레이드가 가능한지 여부를 확인합니다. 유효성 검사는 실제로 새 소프트웨어 패키지를 설치하지 않습니다.

시스템은 통합 ISSU를 사용하여 디바이스를 업그레이드하기 전에 기본적으로 검증을 수행합니다. 릴리스 번호가 다른 패키지를 추가하면 시스템에서 애플리케이션 구성 유효성 검사 및 SDK 유효성 검사를 자동으로 수행합니다.

기존 구성 검증이 실패하면 통합 ISSU가 중단되고 오류 메시지가 실패에 대한 자세한 정보를 제공합니다. 응용 프로그램 구성 유효성 검사 또는 SDK 버전 유효성 검사에 실패하면 ISSU를 계속할 것인지 확인하는 메시지가 표시됩니다. 오류 메시지는 실패에 대한 자세한 정보를 제공합니다.

검증에 성공하지 않고 통합 ISSU를 수행하는 경우, 구성의 비호환성으로 인해 업그레이드 중에 트래픽 손실이 발생할 수 있습니다.

유효성 검사를 수행하는 방법에 대한 자세한 내용은 을 참조하십시오 request system software validate-restart .

메모:

Junos OS Evolved 릴리스 23.4R1 request system software validate-restart 부터 명령 출력에는 애플리케이션 다시 시작, 서비스 중인 커널 웜 재시작 또는 시스템 재부팅 등 표시된 업그레이드를 수행하는 데 필요한 방법이 요약됩니다.

진화한 Junos OS를 위한 통합 ISSU 고려 사항

통합 ISSU를 사용하면 트래픽 중단을 최소화하고 다운타임 없이 최신 버전의 Junos OS Evolved로 업그레이드할 수 있습니다.

Junos OS Evolved에서 통합 ISSU에는 다음과 같은 주의 사항이 있습니다.

  • 통합 ISSU를 사용하여 디바이스에서 현재 실행 중인 Junos OS Evolved 버전보다 이전 버전의 Junos OS Evolved를 설치할 수 없습니다.

  • 통합 ISSU는 프로세스의 일부로 펌웨어를 업그레이드하지 않습니다. 펌웨어를 별도로 업그레이드해야 합니다.

  • 현재 시스템 구성이 새 소프트웨어 버전과 호환되지 않으면 통합 ISSU 프로세스가 종료됩니다.

  • 통합 ISSU는 필터 카운터, 폴리서 카운터 및 대기열 카운터 값에 부정확성을 야기할 수 있습니다.

  • 기존 ARP(Address Resolution Protocol) 항목은 만료되지 않으며 ISSU 프로세스 중에 새 ARP 항목이 추가되지 않습니다.

  • ISSU 프로세스 중에 시스템은 피어 노드의 ARP 요청에 응답하지 않을 수 있습니다. ISSU 기간 동안 피어 측 항목이 만료되지 않도록 하려면 ISSU를 트리거하기 전에 ARP 재시도 횟수를 늘리도록 피어 노드를 구성해야 합니다.

통합 ISSU를 수행하여 Junos OS Evolved 업그레이드

통합 ISSU를 수행하려는 경우 네트워크가 가능한 한 안정적인 시간을 선택합니다. 일반적인 업그레이드와 마찬가지로 Telnet 세션, SNMP 및 CLI 액세스가 잠시 중단됩니다.

업그레이드에 영향을 미칠 수 있는 특수한 상황을 예상하려면 진화한 Junos OS에 대한 통합 ISSU 고려 사항 주제를 읽어보시는 것이 좋습니다.

Junos OS Evolved를 업그레이드하기 위해 통합 ISSU를 수행하기 위한 전제 조건

장치를 업그레이드하기 전에 다음 단계를 따르십시오.

  1. 업그레이드를 위한 충분한 디스크 공간이 있고 시스템 백업을 사용할 수 있는지 확인합니다. 시스템 구성과 시스템이 트래픽을 처리하는 방법에 대한 정보를 저장합니다.
    업그레이드하거나 다시 설치하기 전에의 절차에 따라 이 작업은 Junos OS Evolved에서 수행할 수 있습니다.
    업그레이드가 올바르게 수행되었는지 확인할 때 시스템 구성과 시스템이 트래픽을 처리하는 방법에 대한 정보가 필요합니다.
  2. https://www.juniper.net/support/ 의 주니퍼 네트웍스 지원 웹 사이트에서 소프트웨어 패키지를 다운로드하고 로컬 서버에 패키지를 배치합니다.
  3. BGP 프로토콜이 기본 라우팅 인스턴스 또는 특정 라우팅 인스턴스에서 구성된 경우 BGP Graceful Restart를 구성하고 restart-time 값을 300초 이상으로 설정합니다.

    기본 라우팅 인스턴스에서 BGP Graceful Restart 및 restart-time 값을 구성하려면 다음 명령을 실행합니다.

    특정 라우팅 인스턴스에서 BGP Graceful Restart 및 restart-time 값을 구성하려면 다음 명령을 실행합니다.

    메모:

    BGP Graceful Restart의 restart-time을 변경하면 기존 BGP 세션이 다시 시작되어 중단이 발생할 수 있습니다. 트래픽 손실을 방지하기 위해 네트워크 사용량이 적은 시간에 이 작업을 수행하는 것이 좋습니다.

  4. STP(스패닝 트리 프로토콜)가 구성된 경우 STP 지원 포트를 에지 포트로 구성하고 BPDU(브리지 프로토콜 데이터 단위) 보호를 사용하도록 설정합니다.

    구성된 STP 유형에 따라 다음 명령을 실행합니다.

  5. Address Resolution Protocol aging-timer의 값을 240분으로 구성합니다.
  6. 새 소프트웨어 이미지에 대해 기존 구성을 검증하고 명령을 사용하여 request system software validate-restart package-name 통합 ISSU를 지원하는지 확인합니다.

통합 ISSU로 Junos OS Evolved 업그레이드

업그레이드를 시작하기 전에 Junos OS Evolved를 업그레이드하기 위해 통합 ISSU를 수행하기 위한 사전 요구 사항 의 단계를 완료했는지 확인하십시오.
통합 ISSU로 Junos OS Evolved를 업그레이드하려면 다음을 수행합니다.
  1. request system software add package-name restart 업그레이드할 디바이스에서 명령을 실행합니다.
    시스템이 다시 시작되거나 재부팅되어 새 소프트웨어 이미지를 로드합니다. 업그레이드가 완료되면 디바이스에 로그인 프롬프트가 표시됩니다.
  2. 로그인 프롬프트에서 로그인하고 명령을 사용하여 설치된 소프트웨어의 릴리스를 show system software list 확인합니다.
  3. 진화한 Junos OS를 업그레이드하거나 재설치하기 전에의 절차 단계를 반복하여 시스템이 올바르게 실행되고 트래픽을 올바르게 처리하는지 확인합니다. 시스템 구성에 대한 정보를 소프트웨어 패키지를 설치하기 전에 수집한 정보와 비교합니다.
  4. 업그레이드 후 구성을 변경해야 하는 경우 명령을 사용하여 request system snapshot 소프트웨어 및 구성을 백업해야 합니다. Back Up and Recover Software with Snapshots(스냅샷을 사용하여 소프트웨어 백업 및 복구)를 참조하십시오.
  5. 어떤 이유로 통합 ISSU에 장애가 발생하고 CLI가 여전히 작동하는 경우, CLI가 작동하는 경우 실패한 설치 시도에서 복구 의 단계에 따라 소프트웨어 이미지를 설치할 수 있습니다.

변경 내역 표

기능 지원은 사용 중인 플랫폼과 릴리스에 따라 결정됩니다. 기능 탐색기 를 사용하여 플랫폼에서 기능이 지원되는지 확인하세요.

석방
묘사
23.4R1-에보
Junos OS Evolved 릴리스 23.4R1 request system software validate-restart 부터 명령 출력에는 애플리케이션 다시 시작, 서비스 중인 커널 웜 재시작 또는 시스템 재부팅 등 표시된 업그레이드를 수행하는 데 필요한 방법이 요약됩니다.