Kurz: Transformace dat pomocí Azure Stack Edge Pro FPGA

Tento kurz popisuje, jak nakonfigurovat výpočetní roli na zařízení Azure Stack Edge Pro FPGA. Po konfiguraci výpočetní role může Azure Stack Edge Pro FPGA transformovat data před jejich odesláním do Azure.

Dokončení tohoto postupu může trvat přibližně 10 až 15 minut.

V tomto kurzu se naučíte:

  • Konfigurace výpočetních prostředků
  • Přidání sdílených složek
  • Přidání výpočetního modulu
  • Ověření transformace dat a jejich přenos

Požadavky

Před nastavením výpočetní role na zařízení Azure Stack Edge Pro FPGA se ujistěte, že:

Konfigurace výpočetních prostředků

Pokud chcete nakonfigurovat výpočetní prostředky v Azure Stack Edge Pro FPGA, vytvoříte IoT Hub prostředek.

  1. V Azure Portal prostředku Azure Stack Edge přejděte na Přehled. V pravém podokně vyberte IoT Edge.

    Začínáme s výpočetními prostředky

  2. Na dlaždici Povolit IoT Edge vyberte Přidat. Tím se povolí služba IoT Edge, která umožňuje místní nasazení modulů IoT Edge na vašem zařízení.

    Začínáme s výpočetními prostředky 2

  3. V okně Vytvořit službu IoT Edge zadejte následující:

    Pole Hodnota
    Předplatné Vyberte předplatné pro prostředek IoT Hub. Můžete použít stejné předplatné, které 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ů, kterou používá prostředek Azure Stack Edge.
    IoT Hub Zvolte Nový nebo Existující.
    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 Zadejte název prostředku IoT Hub.

    Začínáme s výpočetními prostředky 3

  4. Vyberte Zkontrolovat a vytvořit. Vytvoření prostředku IoT Hub trvá několik minut. Po vytvoření prostředku IoT Hub se přehled aktualizuje a indikuje, že je služba IoT Edge spuštěná.

    Začínáme s výpočetními prostředky 4

    Když je služba IoT Edge nakonfigurovaná na hraničním zařízení, vytvoří dvě zařízení: zařízení IoT a IoT Edge zařízení. Obě zařízení je možné zobrazit v IoT Hub prostředku. Na tomto IoT Edge zařízení je také spuštěný modul runtime IoT Edge. V tomto okamžiku je pro vaše zařízení IoT Edge dostupná jenom platforma Linux.

    Pokud chcete ověřit, že je výpočetní role Edge nakonfigurovaná, vyberte vlastnosti služby > IoT Edge a zobrazte zařízení IoT a IoT Edge zařízení.

    Začínáme s výpočetními prostředky 5

Přidání sdílených složek

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

  1. Přidejte sdílenou složku Edge na zařízení pomocí následujících kroků:

    1. V prostředku Azure Stack Edge přejděte na IoT Edge > 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 sdílenou složku Edge, zaškrtněte políčko Použít sdílenou složku s výpočetními prostředky Edge.

    5. Vyberte účet úložiště, službu Storage, existujícího uživatele a pak vyberte Vytvořit.

      Přidání sdílené složky Edge

    Pokud jste vytvořili místní sdílenou složku NFS, pomocí následující možnosti příkazu vzdálené synchronizace (rsync) zkopírujte soubory do sdílené složky:

    rsync <source file path> < destination file path>

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

    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. Přidejte místní sdílenou složku Edge na zařízení Edge tak, že zopakujete všechny kroky v předchozím kroku a zaškrtnete políčko Konfigurovat jako místní sdílenou složku Edge. Data v místní sdílené složce zůstanou na zařízení.

    Přidání místní sdílené složky Edge

  3. Přejděte na IoT Edge > Sdílené složky a zobrazte aktualizovaný seznam sdílených složek.

    Aktualizovaný seznam sdílených složek

Přidání modulu

Můžete přidat vlastní nebo předem připravený modul. Na tomto hraničním zařízení nejsou žádné vlastní moduly. Informace o vytvoření vlastního modulu najdete v tématu Vývoj modulu C# pro zařízení Azure Stack Edge Pro FPGA.

V této části přidáte vlastní modul do IoT Edge zařízení, které jste vytvořili v tématu Vývoj modulu jazyka C# pro azure Stack Edge Pro FPGA. Tento vlastní modul přebírá soubory z místní sdílené složky Edge na zařízení Edge a přesune je do sdílené složky Edge (v cloudu) na zařízení. Cloudová sdílená složka pak soubory odešle do účtu úložiště Azure, který je přidružený ke cloudové sdílené složce.

  1. Přejděte na IoT Edge > moduly. Na panelu příkazů zařízení vyberte + Přidat modul.

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

    Pole Hodnota
    Název Jedinečný název modulu. Tento modul je kontejner Dockeru, který můžete nasadit do IoT Edge zařízení přidruženého k azure Stack Edge Pro FPGA.
    Identifikátor URI obrázku Identifikátor URI image pro odpovídající image kontejneru pro modul.
    Požadované přihlašovací údaje Pokud je toto políčko zaškrtnuté, použijí se k načtení modulů s odpovídající adresou URL uživatelské jméno a heslo.
    Vstupní sdílená složka Vyberte vstupní sdílenou složku. V tomto případě je vstupní sdílenou složkou místní sdílená složka Edge. Tady použitý modul přesune soubory z místní sdílené složky Edge do sdílené složky Edge, kde se nahrají do cloudu.
    Výstupní sdílená složka Vyberte výstupní sdílenou složku. V tomto případě je výstupní sdílená složka Edge.
    Typ aktivační události Vyberte Soubor nebo Plán. 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 triggeru.
    Proměnné prostředí Volitelné informace, které vám pomůžou definovat prostředí, ve kterém se bude modul spouštět.

    Přidání a konfigurace modulu

  3. Vyberte Přidat. Modul se přidá. Stránka přehledu IoT Edge > se aktualizuje, aby značila, že je modul nasazený.

    Nasazený modul

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

Posledním krokem je zajistit, aby modul byl připojený a spuštěný podle očekávání. Stav běhu modulu by měl být spuštěný pro IoT Edge zařízení v IoT Hub prostředku.

Pokud chcete ověřit, že je modul spuštěný, postupujte takto:

  1. Vyberte dlaždici Přidat modul . Tím přejdete do okna Moduly . V seznamu modulů identifikujte modul, který jste nasadili. Stav modulu runtime, který jste přidali, by měl být spuštěný.

    Ověření transformace dat

  2. V Průzkumník souborů se připojte k místním i dříve vytvořeným sdíleným složkám Edge.

    Ověření transformace dat 2

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

    Ověření transformace dat 3

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

    Ověření transformace dat 4

    Data se pak nasdílí z cloudové sdílené složky do účtu úložiště. Pokud chcete zobrazit data, přejděte na Průzkumník služby Storage.

    Ověření transformace dat 5

Dokončili jste proces ověření.

Další kroky

V tomto kurzu jste se naučili:

  • Konfigurace výpočetních prostředků
  • Přidání sdílených složek
  • Přidání výpočetního modulu
  • Ověření transformace dat a jejich přenos

Informace o správě zařízení Azure Stack Edge Pro FPGA najdete tady: