Azure Stack Edge의 관리형 IoT Edge에서 Linux VM의 IoT Edge 솔루션으로 워크로드 이동
적용 대상: Azure Stack Edge Pro - GPUAzure Stack Edge Pro 2Azure Stack Edge Pro RAzure Stack Edge Mini R
이 문서에서는 관리형 IoT Edge 워크로드를 Azure Stack Edge의 Linux VM에서 실행되는 IoT Edge로 이동하는 단계를 제공합니다. 이 문서에서는 Ubuntu VM의 IoT Edge를 예로 사용합니다. 다른 지원되는 Linux 배포를 사용할 수 있습니다.
참고 항목
Azure Stack Edge에서 IoT Edge 워크로드를 실행하려면 Linux VM에 최신 IoT Edge 버전을 배포하는 것이 좋습니다. 이전 버전의 IoT Edge에 대한 자세한 내용은 IoT Edge v1.1 EoL: 어떤 의미인가요?를 참조하세요.
IoT Edge VM에 배포하는 워크플로
대략적인 워크플로는 다음과 같습니다.
Linux VM을 배포하고 대칭 키를 사용하여 IoT Edge 런타임을 설치합니다.
새로 배포된 IoT Edge 런타임을 이전 단계에서 새로 만든 IoT Edge 디바이스에 연결합니다.
IoT Hub에서 IoT Edge 모듈을 새 IoT Edge 디바이스에 다시 배포합니다.
솔루션이 Linux VM의 IoT Edge에서 실행되면 Azure Stack Edge의 네이티브 또는 관리형 IoT Edge에서 실행되는 모듈을 제거할 수 있습니다. IoT Hub에서 IoT Edge 디바이스를 삭제하여 Azure Stack Edge에서 실행되는 모듈을 제거합니다.
선택 사항: Azure Stack Edge에서 Kubernetes 클러스터를 사용하지 않는 경우 전체 Kubernetes 클러스터를 삭제할 수 있습니다.
선택 사항: Kubernetes의 IoT Edge와 통신하는 리프 IoT 디바이스가 있는 경우 이 단계에서는 VM의 IoT Edge와 통신하기 위해 변경하는 방법을 설명합니다.
1단계: 대칭 키를 사용하여 Linux에서 IoT Edge 디바이스 만들기
대칭 키를 사용하여 Linux에서 IoT Edge 디바이스 만들기 및 프로비전 자세한 단계를 알아보려면 대칭 키를 사용하여 Linux에서 IoT Edge 디바이스 만들기 및 프로비전을 참조하세요.
2단계: Linux VM에 IoT Edge 설치 및 프로비전
Azure Stack Edge의 Ubuntu VM에 IoT Edge 배포의 단계를 따르세요. 지원되는 다른 Linux 배포판은 Linux 컨테이너를 참조하세요.
3단계: Azure Portal에서 Azure IoT Edge 모듈 배포
새 IoT Edge에 Azure IoT 모듈을 배포합니다. 자세한 단계는 Azure Portal에서 Azure IoT Edge 모듈 배포를 참조하세요.
최신 IoT Edge 버전을 사용하면 대규모로 IoT Edge 모듈을 배포할 수 있습니다. 자세한 내용은 Azure Portal을 사용하여 대규모로 IoT Edge 모듈 배포를 참조하세요.
4단계: Azure IoT Edge 모듈 제거
VM에서 실행 중인 새 IoT Edge 인스턴스에서 모듈이 성공적으로 실행되면 해당 IoT Edge 인스턴스와 연결된 전체 IoT Edge 디바이스를 삭제할 수 있습니다. Azure Portal의 IoT Hub에서 아래와 같이 IoT Edge에 연결된 IoT Edge 디바이스를 삭제합니다.
5단계: 선택 사항: IoT Edge 서비스 제거
Azure Stack Edge에서 Kubernetes 클러스터를 사용하지 않는 경우 다음 단계를 사용하여 IoT Edge 서비스를 제거합니다. 이 작업은 IoT Edge 디바이스, IoT Edge 런타임 및 IoT Edge 런타임을 호스트하는 Kubernetes 클러스터에서 실행되는 모듈을 제거합니다.
Azure Portal의 Azure Stack Edge 리소스에서 Azure IoT Edge 서비스 아래에 Kubernetes 클러스터를 제거하는 제거 단추가 있습니다.
Important
Kubernetes 클러스터가 제거되면 IoT Edge 관련 여부와 관계없이 Kubernetes 클러스터에서 정보를 복구할 수 있는 방법이 없습니다.
6단계: 선택 사항: IoT Edge 디바이스를 투명 게이트웨이로 구성
Azure Stack Edge의 IoT Edge 디바이스가 다운스트림 IoT 디바이스에 대한 게이트웨이로 구성된 경우 Linux VM에서 실행되는 IoT Edge를 투명한 게이트웨이로 구성해야 합니다. 자세한 내용은 IoT Edge 디바이스를 투명 게이트웨이로 구성을 참조하세요.
Linux VM에서 실행되는 새로 배포된 IoT Edge에 연결하도록 다운스트림 IoT 디바이스를 구성하는 방법에 대한 자세한 내용은 Azure IoT Edge 게이트웨이에 다운스트림 디바이스 연결을 참조하세요.