Självstudie: köra en beräknings arbets belastning med IoT Edge modul på Azure Stack Edge Pro GPU
gäller för:
Azure Stack Edge Pro – GPU
Azure Stack Edge Pro R
I den här självstudien beskrivs hur du kör en beräknings arbets belastning med hjälp av en IoT Edge modul på din Azure Stack Edge Pro GPU-enhet. När du har konfigurerat beräkningen kommer enheten att transformera data innan de skickas till Azure.
Den här proceduren kan ta cirka 10 till 15 minuter att slutföra.
I den här guiden får du lära dig att:
- Konfigurera beräkning
- Lägg till resurser
- Lägga till en beräkningsmodul
- Verifiera datatransformering och överföring
Förutsättningar
Innan du ställer in en beräknings roll på din Azure Stack Edge Pro GPU-enhet ser du till att:
- Du har aktiverat din Azure Stack Edge Pro-enhet enligt beskrivningen i aktivera din Azure Stack Edge Pro.
- Du har en IoT Edge-modul som du kan köra på dina data. I den här självstudien använde vi en
filemove2modul som flyttar data från den lokala Edge-resursen på enheten till Edge-resurs från den plats där data ska Azure Storage kontot.
Konfigurera beräkning
Om du vill konfigurera Compute på Azure Stack Edge Pro skapar du en IoT Hub resurs via Azure Portal.
I Azure Portal i Azure Stack Edge-resurs går du till Översikt och väljer IoT Edge.

I aktivera IoT Edge tjänst väljer du Lägg till.

Ange följande information på bladet Konfigurera Edge Compute :
Fält Värde Prenumeration Välj en prenumeration för din IoT Hub-resurs. Du kan använda samma prenumeration som används av Azure Stack Edge-resursen. Resursgrupp Välj en resurs grupp för din IoT Hub-resurs. Du kan använda samma resurs grupp som används av Azure Stack Edge-resursen. IoT Hub Välj från ny eller befintlig.
Som standard används nivån Standard (S1) till att skapa en IoT-resurs. Om du vill använda en IoT-resurs på kostnadsfri nivå skapar du en sådan och väljer sedan den befintliga resursen.
I båda fallen använder IoT Hub-resursen samma prenumeration och resursgrupp som Azure Stack Edge-resursen använder.Name Acceptera standard namnet eller ange ett namn för din IoT Hub-resurs. 
När du är klar med inställningarna väljer du Granska + skapa. Granska inställningarna för din IoT Hub resurs och välj skapa.
Det tar flera minuter att skapa en resurs för en IoT Hub resurs. När resursen har skapats visar översikten IoT Edges tjänsten körs nu.

För att bekräfta att Edge Compute-rollen har kon figurer ATS, går du till IoT Edge > egenskaper.

När Edge-beräkningsrollen har konfigurerats på Edge-enheten så skapas två enheter: en IoT-enhet och en IoT Edge-enhet. Bägge enheter kan visas i IoT Hub-resursen. En IoT Edge runtime körs också på den här IoT Edge enheten. För tillfället är det bara Linux-plattformen tillgänglig för din IoT Edge-enhet.
Det kan ta 20-30 minuter att konfigurera beräkning, eftersom de virtuella datorerna och ett Kubernetes-kluster skapas bakom.
När du har konfigurerat Compute i Azure Portal finns ett Kubernetes-kluster och en standard användare som är associerad med IoT-namnrymden (ett system namn område som styrs av Azure Stack Edge Pro).
Lägg till resurser
För den enkla distributionen i den här självstudien behöver du två resurser: en Edge-resurs och en annan Edge-lokal resurs.
Gör så här om du vill lägga till en Edge-resurs på enheten:
I din Azure Stack Edge-resurs går du till Cloud Storage gateway > resurser.
I kommando fältet väljer du + Lägg till resurs.
På bladet Lägg till resurs anger du resurs namnet och väljer resurs typ.
Om du vill montera Edge-resursen markerar du kryss rutan för att använda resurs med Edge Compute.
Välj lagrings kontot, lagrings tjänsten, en befintlig användare och välj sedan skapa.

Anteckning
För att montera NFS-resurs till Compute måste Compute-nätverket konfigureras på samma undernät som virtuell NFS-IP-adress. Mer information om hur du konfigurerar Compute Network finns i Aktivera Compute Network på Azure Stack Edge Pro.
Edge-resursen skapas och du får ett meddelande om att det har skapats. Resurslistan kan vara uppdaterad men du måste vänta tills resursen har skapats.
Om du vill lägga till en Edge-lokal resurs på enheten upprepar du alla steg i föregående steg och markerar kryss rutan för att Konfigurera som Edge-lokal resurs. Data i den lokala resursen förblir på enheten.

Om du skapade en lokal NFS-resurs så använder du följande kommandoalternativ för fjärrsynkronisering (rsync) för att kopiera filer till resursen:
rsync <source file path> < destination file path>Mer information om
rsynckommandot finns iRsyncdokumentationen.Gå till Cloud Storage gateway >-resurser för att se den uppdaterade listan över resurser.

Lägg till en modul
Du kan lägga till en anpassad eller en fördefinierad modul. Enheten ingår inte i förväg inbyggda eller anpassade moduler. Om du vill lära dig hur du skapar en anpassad modul går du till utveckla en C#-modul för din Azure Stack Edge Pro-enhet.
I det här avsnittet lägger du till en anpassad modul till den IoT Edge enhet som du skapade i utveckla en C#-modul för din Azure Stack Edge Pro. Den här anpassade modulen tar filer från en lokal Edge-resurs på gräns enheten och flyttar dem till en gräns (moln) resurs på enheten. Molnresursen pushar sedan filerna till det Azure-lagringskonto som är associerat med molnresursen.
Gör så här om du vill lägga till en modul:
Gå till IoT Edge > moduler. I kommando fältet väljer du + Lägg till modul.
Ange följande värden i bladet Lägg till modul :
Fält Värde Namn Ett unikt namn för modulen. Den här modulen är en Docker-behållare som du kan distribuera till den IoT Edge enhet som är kopplad till din Azure Stack Edge Pro. Bild-URI Avbildnings-URI för motsvarande behållar avbildning för modulen. Autentiseringsuppgifter krävs Om det här alternativet markeras används användar namn och lösen ord för att hämta moduler med en matchande URL. Inmatad resurs Välj en inmatad resurs. Den lokala Edge-resursen är den ingående resursen i det här fallet. Modulen som används här flyttar filer från den lokala Edge-resursen till en Edge-resurs där de överförs till molnet. Utgående resurs Välj en utgående resurs. Edge-resursen är den utgående resursen i det här fallet. Utlösartyp Välj från fil eller schema. En filutlösare utlöses när en filhändelse inträffar, till exempel att en fil skrivs till den angivna resursen. En schemalagd utlösare aktiveras baserat på ett schema du definierar. Utlösarens namn Ett unikt namn för utlösaren. Miljövariabler Valfri information som hjälper dig att definiera miljön där modulen ska köras. 
Välj Lägg till. Modulen läggs till. Sidan IoT Edge > moduler uppdateringar visar att modulen har distribuerats. Körnings status för modulen som du har lagt till ska köras.

Verifiera datatransformering och överföring
Det sista steget är att se till att modulen kör och bearbetar data som förväntat. Körningsstatusen för modulen bör vara aktiv för din IoT Edge-enhet i IoT Hub-resursen.
Kontrol lera att modulen körs och bearbetar data som förväntat genom att göra följande:
I Utforskaren ansluter du till både de lokala resurserna och kant resurserna som du skapade tidigare. Se stegen

Lägg till data i den lokala resursen.

Data flyttas till molnresursen.

Data pushas sedan från molnresursen till lagringskontot. Om du vill visa data kan du använda Storage Explorer eller Azure Storage i portalen.

Du har slutfört valideringsprocessen.
Nästa steg
I den här självstudiekursen lärde du dig att:
- Konfigurera beräkning
- Lägg till resurser
- Lägga till en beräkningsmodul
- Verifiera datatransformering och överföring
Information om hur du administrerar din Azure Stack Edge Pro-enhet finns i: