Kurz: spuštění výpočetních úloh s modulem IoT Edge v GPU pro procesor Azure Stack Edge pro

platí pro:  Ano pro procesory GPU pro SKU Azure Stack Edge pro-GPU  Ano pro R SKU Azure Stack Edge pro r                             

V tomto kurzu se dozvíte, jak spustit výpočetní úlohy pomocí modulu IoT Edge na zařízení GPU Azure Stack Edge pro. Po konfiguraci výpočetní služby bude zařízení data transformovat, než je odešle do Azure.

Dokončení této procedury může trvat přibližně 10 až 15 minut.

V tomto kurzu se naučíte:

  • Konfigurace COMPUTE
  • Přidat sdílené složky
  • Přidání výpočetního modulu
  • Ověření transformace dat a jejich přenos

Požadavky

Než nastavíte výpočetní roli na zařízení GPU Azure Stack Edge pro, ujistěte se, že:

  • Aktivovali jste zařízení Azure Stack Edge pro, jak je popsáno v tématu aktivace Azure Stack Edge pro.
  • Máte modul IoT Edge, který můžete spustit na svých datech. V tomto kurzu jsme použili filemove2 modul, který přesouvá data z hraničního místního sdílení na zařízení do sdílené složky Edge, ze které data přecházejí Azure Storage účtu.

Konfigurace COMPUTE

Pokud chcete nakonfigurovat výpočetní výkon na Azure Stack Edge pro, vytvoříte prostředek IoT Hub prostřednictvím Azure Portal.

  1. V Azure Portal prostředku Azure Stack Edge, klikněte na Přehled a vyberte IoT Edge.

    Začínáme se službou COMPUTE

  2. V IoT Edge povolit službu vyberte Přidat.

    Konfigurace COMPUTE

  3. V okně Konfigurovat hraniční výpočty zadejte následující informace:

    Pole Hodnota
    Předplatné Vyberte předplatné pro prostředek IoT Hub. Můžete použít stejné předplatné, jako používá prostředek Azure Stack Edge.
    Skupina prostředků Vyberte skupinu prostředků pro prostředek IoT Hub. Můžete použít stejnou skupinu prostředků, jako kterou používá prostředek Azure Stack Edge.
    IoT Hub Vyberte z nových nebo existujících.
    Ve výchozím nastavení se k vytváření prostředků IoT používá úroveň Standard (S1). Pokud chcete použít prostředek IoT úrovně Free, vytvořte ho a pak vyberte existující prostředek.
    Prostředek služby IoT Hub v každém případě používá stejné předplatné a stejnou skupinu prostředků jako prostředek Azure Stack Edge.
    Name Přijměte výchozí název nebo zadejte název prostředku IoT Hub.

    Začínáme s výpočetním využitím 2

  4. Po dokončení nastavení vyberte zkontrolovat + vytvořit. Zkontrolujte nastavení prostředku IoT Hub a vyberte vytvořit.

    Vytvoření prostředku pro prostředek IoT Hub trvá několik minut. Po vytvoření prostředku bude Přehled označovat, že služba IoT Edge je teď spuštěná.

    Začínáme s výpočetním prostředím 3

  5. Pokud chcete potvrdit, že je nakonfigurovaná role hraničního výpočtu, použijte IoT Edge > vlastností.

    Začínáme se službou COMPUTE 4

    Když se na hraničním zařízení nastaví role hraničního zpracování, vytvoří se dvě zařízení: zařízení IoT a zařízení IoT Edge. Obě zařízení je možné zobrazit v prostředku IoT Hub. V tomto zařízení IoT Edge je spuštěn také modul runtime IoT Edge. V tomto okamžiku je k dispozici pouze Platforma Linux pro vaše zařízení IoT Edge.

Konfigurace výpočetních prostředků může trvat 20-30 minut, protože na pozadí se vytvářejí virtuální počítače a cluster Kubernetes.

Po úspěšné konfiguraci COMPUTE v Azure Portal existuje cluster Kubernetes a výchozí uživatel přidružený k oboru názvů IoT (obor názvů System řízený pomocí Azure Stack Edge pro).

Přidat sdílené složky

Pro jednoduché nasazení v tomto kurzu budete potřebovat dvě sdílené složky: jednu hranovou sdílenou složku a další hranovou místní sdílenou složku.

  1. Pokud chcete na zařízení přidat hraniční sdílenou složku, proveďte následující kroky:

    1. V prostředku Azure Stack Edge přejít do složky Cloud Storage gateway > sdílené složky.

    2. Na panelu příkazů vyberte + Přidat sdílenou složku.

    3. V okně Přidat sdílenou složku zadejte název sdílené složky a vyberte typ sdílené složky.

    4. Pokud chcete připojit hraniční sdílenou složku, zaškrtněte políčko pro použití sdílené složky s hraničními výpočty.

    5. Vyberte účet úložiště, službu úložiště, stávající uživatel a pak vyberte vytvořit.

      Přidat hraniční sdílenou složku

    Poznámka

    Aby bylo možné připojit sdílenou složku systému souborů NFS ke výpočetním prostředím, musí být výpočetní síť nakonfigurovaná ve stejné podsíti jako virtuální IP adresa systému souborů NFS. Podrobnosti o tom, jak nakonfigurovat výpočetní síť, najdete v tématu Povolení služby COMPUTE Network na Azure Stack Edge pro.

    Vytvoří se sdílená složka Edge a obdržíte oznámení o úspěšném vytvoření. Seznam sdílených složek se může aktualizovat, ale musíte počkat na dokončení vytváření sdílené složky.

  2. Pokud chcete na zařízení přidat hraniční místní sdílenou složku, opakujte všechny kroky v předchozím kroku a zaškrtněte políčko Konfigurovat jako hraniční místní sdílení. Data v místní sdílené složce zůstanou v zařízení.

    Přidat místní sdílenou položku Edge

    Pokud jste vytvořili místní sdílenou složku NFS, ke zkopírování souborů do sdílené složky použijte následující příkaz vzdálené synchronizace (rsync):

    rsync <source file path> < destination file path>

    Další informace o tomto rsync příkazu najdete v Rsync dokumentaci.

  3. Pokud chcete zobrazit aktualizovaný seznam sdílených složek, přejděte do brány cloudového úložiště > sdílené složky .

    Aktualizovaný seznam sdílených složek

Přidat modul

Můžete přidat vlastní nebo předem sestavený modul. Zařízení nepochází s předem vytvořenými nebo vlastními moduly. Další informace o tom, jak vytvořit vlastní modul, najdete v tématu vývoj modulu C# pro zařízení Azure Stack Edge pro.

V této části přidáte vlastní modul do zařízení IoT Edge, které jste vytvořili v tématu vývoj modulu C# pro vaši Azure Stack Edge pro. Tento vlastní modul přebírá soubory z hraniční místní sdílené složky na hraničním zařízení a přesouvá je do hraniční sdílené složky (Cloud) na zařízení. Sdílená složka cloudu pak tyto soubory vloží do účtu služby Azure Storage, který je přidružený ke sdílené složce cloudu.

Chcete-li přidat modul, proveďte následující kroky:

  1. Přejít na IoT Edge > moduly. Na panelu příkazů vyberte + Přidat modul.

  2. V okně Přidat modul zadejte následující hodnoty:

    Pole Hodnota
    Název Jedinečný název modulu. Tento modul je kontejner Docker, který můžete nasadit do zařízení IoT Edge, které je přidružené k vaší Azure Stack Edge pro.
    Identifikátor URI image Identifikátor URI image pro odpovídající image kontejneru pro modul
    Požadovány přihlašovací údaje Pokud je zaškrtnuto, uživatelské jméno a heslo slouží k načtení modulů s porovnávací adresou URL.
    Vstupní sdílená složka Vyberte vstupní sdílenou složku. V tomto případě je v tomto případě vstupní sdílená složka Edge v místním prostředí. Pomocí tohoto modulu se přesunuly soubory z místní sdílené složky Edge do hraniční sdílené složky, kam se nahrají do cloudu.
    Výstupní sdílená složka Vyberte výstupní sdílenou složku. Sdílená složka Edge je v tomto případě výstupní sdílenou složkou.
    Typ aktivační události Vyberte ze souboru nebo plánu. Triggery souborů se aktivují vždy, když dojde k události souboru, jako je zápis souboru do vstupní sdílené složky. Naplánované triggery se aktivují v závislosti na vámi definovaném plánu.
    Název aktivační události Jedinečný název aktivační události.
    Proměnné prostředí Volitelné informace, které vám pomůžou definovat prostředí, ve kterém se modul spustí

    Přidat a nakonfigurovat modul

  3. Vyberte Přidat. Modul se přidá. Stránka IoT Edge > moduly se aktualizuje, aby označovala, že je modul nasazený. Běhový stav modulu, který jste přidali, by měl být spuštěný.

    Nasazený modul

Ověření transformace dat a jejich přenos

Posledním krokem je ujistit se, že modul běží a data se zpracovávají podle očekávání. Běhový stav modulu by měl být spuštěný pro vaše IoT Edge zařízení v prostředku IoT Hub.

Pokud chcete ověřit, jestli je modul spuštěný, a zpracovávat data podle očekávání, udělejte toto:

  1. V Průzkumníku souborů se připojte ke sdíleným složkám Edge i k okrajům, které jste vytvořili dříve. Postup najdete v tématu.

    Připojení ke sdíleným složkám pro místní Cloud a Edge

  2. Přidejte data do místní sdílené složky.

    Soubor se zkopíroval do místní sdílené složky Edge.

    Data se přesunou do cloudové sdílené složky.

    Soubor se přesunul do sdílené cloudové složky Edge.

    Data se pak odešlou ze sdílené složky cloudu do účtu úložiště. Chcete-li zobrazit data, můžete použít Průzkumník služby Storage nebo Azure Storage na portálu.

    Ověřit data v účtu úložiště

Dokončili jste proces ověření.

Další kroky

V tomto kurzu jste se naučili:

  • Konfigurace COMPUTE
  • Přidat sdílené složky
  • Přidání výpočetního modulu
  • Ověření transformace dat a jejich přenos

Informace o tom, jak spravovat zařízení Azure Stack Edge pro, najdete tady: