IoT Hub를 업그레이드하는 방법

IoT 솔루션이 성장함에 따라 Azure IoT Hub도 스케일링을 지원할 수 있습니다. Azure IoT Hub는 다른 기능을 사용하고자 하는 고객에게 부응하기 위해 기본(B) 및 표준(S) 등의 두 계층을 제공합니다. 각 계층 안에는 매일 보낼 수 있는 메시지의 수를 결정하는 3개 크기(1, 2, 3)가 있습니다.

더 많은 디바이스가 있고 추가적인 기능이 필요할 경우 세 가지 방법으로 요구에 맞게 IoT Hub를 조절할 수 있습니다.

  • IoT 허브 내에 단위를 추가하여 해당 허브에 대한 일일 메시지 제한을 늘립니다. 예를 들어 B1 IoT Hub 안의 각 추가 단위는 매일 400,000건의 추가 메시지를 허용합니다.

  • IoT Hub의 크기를 변경합니다. 예를 들어 허브를 B1 계층에서 B2 계층으로 마이그레이션하여 각 단위가 매일 지원할 수 있는 메시지의 수를 400,000에서 6백만으로 늘립니다. 이러한 변경은 모두 기존 작업 중단 없이 가능합니다.

  • 상위 계층으로 업그레이드합니다. 예를 들어 허브를 B1 계층에서 S1 계층으로 업그레이드하면 동일한 메시징 용량이 있는 고급 기능에 액세스할 수 있습니다.

    Warning

    업그레이드 기능을 통해 무료 허브에서 유료 허브로 업그레이드할 수 없습니다. 유료 허브를 만들고 무료 허브에서 유료 허브로 구성 및 디바이스를 마이그레이션해야 합니다. 이 프로세스는 IoT 허브를 마이그레이션하는 방법에 설명되어 있습니다.

    IoT Hub를 더 높은 계층으로 업그레이드하는 경우 일부 메시지가 짧은 시간 동안 순서 없이 수신될 수 있습니다. 비즈니스 논리가 메시지 순서에 의존하는 경우 업무 외 시간에 업그레이드하는 것이 좋습니다.

IoT 허브를 다운그레이드하려면 단위를 제거하고 IoT 허브의 크기를 줄일 수 있지만 하위 계층으로 다운그레이드할 수는 없습니다. 예를 들어 S2 계층에서 S1 계층으로는 이동할 수 있지만 S2 계층에서 B1 계층으로는 이동할 수 없습니다. IoT 허브당 계층 내에서 한 가지 형식의 IoT Hub 버전만 선택할 수 있습니다. 예를 들어 여러 단위의 S1을 사용하여 IoT 허브를 만들 수 있습니다. 하지만 S1 및 B3 또는 S1 및 S2와 같은 서로 다른 버전의 단위 혼합을 사용하여 IoT 허브를 만들 수는 없습니다.

이 예제는 사용자 솔루션 변경에 따라 IoT Hub를 조정하는 방법을 이해하는 데 도움이 됩니다. 각 계층의 기능에 대한 특정 정보는 항상 Azure IoT Hub 가격 책정을 참조하세요.

올바른 IoT Hub 계층 선택 방법에 대한 자세한 내용을 알아봅니다.

기존 IoT Hub 업그레이드

기존 IoT 허브를 업그레이드하려는 경우 Azure Portal 또는 Azure CLI에서 수행할 수 있습니다.

Azure Portal에서 IoT 허브로 이동하여 해당 설정을 보고 업데이트합니다.

  1. Azure Portal에 로그인하고 IoT Hub로 이동합니다.

  2. 탐색 메뉴에서 가격 책정 및 크기 조정을 선택합니다.

    IoT 허브의 가격 책정 및 크기 조정 페이지를 보여 주는 스크린샷.

  3. 허브의 계층을 업그레이드하려면 계층 타일에서 업그레이드를 선택합니다. 기본 계층에서 표준 계층으로만 업그레이드할 수 있습니다. 무료 또는 표준 허브의 계층은 변경할 수 없습니다.

  4. 허브의 크기 또는 단위를 변경하려면 일일 메시지 제한 타일에서 조정을 선택합니다.

    메시지 및 가격 책정 옵션 페이지에서 IoT 허브에 대해 원하는 새 일일 메시지 제한을 선택합니다. 또는 특정 계층 및 단위 조합을 선택하려는 경우 고급 옵션을 선택합니다. 자세한 내용은 솔루션에 적합한 IoT Hub 선택을 참조하세요.

    IoT 허브의 크기 또는 단위를 업그레이드하는 방법을 보여 주는 스크린샷.

기본 계층 및 표준 계층 IoT 허브에 대한 디바이스-클라우드 파티션의 최대 제한은 32입니다. 대부분의 IoT 허브에는 4개의 파티션만 필요합니다. IoT 허브를 만들 때 파티션 수를 선택합니다. 파티션 수는 디바이스-클라우드 메시지를 해당 메시지의 동시 읽기 권한자 수와 연관시킵니다. 기본 계층에서 표준 계층으로 마이그레이션할 때 파티션 수는 변경되지 않습니다.