Hantera beräkning på ditt Azure Stack Edge Pro FPGA

I den här artikeln beskrivs hur du hanterar beräkning på Azure Stack Edge Pro FPGA. Du kan hantera beräkningen via Azure Portal eller via det lokala webbgränssnittet. Använd Azure Portal för att hantera moduler, utlösare och beräkningskonfiguration och det lokala webbgränssnittet för att hantera beräkningsinställningar.

I den här artikeln kan du se hur du:

  • Hantera utlösare
  • Hantera beräkningskonfiguration

Hantera utlösare

Händelser är saker som sker i din molnmiljö eller på din enhet som du kanske vill vidta någon åtgärd för. När en fil skapas i en resurs är det till exempel en händelse. Utlösare utlöser de här händelserna. För ditt Azure Stack Edge Pro FPGA kan utlösare vara svar på filhändelser eller ett schema.

  • Fil: De här utlösarna är svar på filhändelser, till exempel skapande av en fil, ändring av en fil.
  • Schemalagt: Dessa utlösare är som svar på ett schema som du kan definiera med startdatum, starttid och upprepningsintervall.

Lägga till en utlösare

Skapa en utlösare genom att Azure Portal stegen nedan.

  1. I den Azure Portal går du till Azure Stack Edge resurs och går sedan till IoT Edge > Utlösare. Välj + Lägg till utlösare i kommandofältet.

    Välj Lägg till utlösare

  2. bladet Lägg till utlösare anger du ett unikt namn för utlösaren.

  3. Välj en typ för utlösaren. Välj Arkiv när utlösaren är som svar på en filhändelse. Välj Schemalagd när du vill att utlösaren ska starta vid en definierad tidpunkt och köras vid ett angivet upprepningsintervall. Beroende på ditt val visas en annan uppsättning alternativ.

    • Filutlösare – Välj en monterad resurs i listrutan. När en filhändelse utlöses i den här resursen anropar utlösaren en Azure-funktion.

      Lägga till SMB-resurs

    • Schemalagd utlösare – Ange startdatum/tid och upprepningsintervallet i timmar, minuter eller sekunder. Ange också namnet på ett ämne. Ett ämne ger dig flexibiliteten att dirigera utlösaren till en modul som distribueras på enheten.

      Ett exempel på en vägsträng är: "route3": "FROM /* WHERE topic = 'topicname' INTO BrokeredEndpoint("modules/modulename/inputs/input1")" .

      Lägga till NFS-resurs

  4. Välj Lägg till för att skapa utlösaren. Ett meddelande visar att utlösaren skapas. När utlösaren har skapats uppdateras bladet så att det återspeglar den nya utlösaren.

    Uppdaterad utlösarlista

Ta bort en utlösare

Ta bort en utlösare genom att Azure Portal följande steg i den här Azure Portal.

  1. I listan över utlösare väljer du den utlösare som du vill ta bort.

    Välj utlösare

  2. Högerklicka och välj sedan Ta bort.

    Välj Ta bort

  3. Klicka på Ja när du uppmanas att bekräfta åtgärden.

    Bekräfta borttagning

Listan över utlösare uppdateras för att återspegla borttagningen.

Hantera beräkningskonfiguration

Använd Azure Portal för att visa beräkningskonfigurationen, ta bort en befintlig beräkningskonfiguration eller uppdatera beräkningskonfigurationen för att synkronisera åtkomstnycklar för IoT-enheten och IoT Edge-enheten för din Azure Stack Edge Pro FPGA.

Visa beräkningskonfiguration

Gör följande i Azure Portal att visa enhetens beräkningskonfiguration.

  1. I den Azure Portal går du till Azure Stack Edge resurs och går sedan till IoT Edge > Översikt.

    Välj Visa beräkning

  2. Gå till sidan Egenskaper. Anteckna beräkningskonfigurationen på enheten. När du konfigurerade beräkning skapade du en IoT Hub resurs. Under den IoT Hub resursen konfigureras en IoT-IoT Edge en enhet. Det är bara Linux-moduler som kan köras på IoT Edge enhet.

    Visa konfiguration

Ta bort beräkningskonfiguration

Vidta följande steg i Azure Portal ta bort den befintliga Edge-beräkningskonfigurationen för din enhet.

  1. I den Azure Portal går du till Azure Stack Edge resurs och går sedan till IoT Edge > Översikt. Välj Ta bort i kommandofältet.

    Välj Ta bort beräkning

  2. Om du tar bort beräkningskonfigurationen måste du konfigurera om enheten om du skulle behöva använda beräkningen igen. När du uppmanas att bekräfta väljer du Ja.

    Välj Ta bort beräkning 2

Synkronisera IoT-enheten och IoT Edge enhetsåtkomstnycklar

När du konfigurerar beräkning på Azure Stack Edge Pro FPGA skapas en IoT-enhet IoT Edge en ny enhet. Dessa enheter tilldelas automatiskt symmetriska åtkomstnycklar. Som en säkerhetsmetod roteras dessa nycklar regelbundet via IoT Hub tjänsten.

Om du vill rotera dessa nycklar kan du gå IoT Hub tjänst som du skapade och välja IoT-enheten eller IoT Edge enhet. Varje enhet har en primär åtkomstnyckel och en sekundär åtkomstnyckel. Tilldela den primära åtkomstnyckeln till den sekundära åtkomstnyckeln och återskapa sedan den primära åtkomstnyckeln.

Om din IoT-IoT Edge har roterats måste du uppdatera konfigurationen på din Azure Stack Edge Pro FPGA för att få de senaste åtkomstnycklarna. Synkroniseringen hjälper enheten att hämta de senaste nycklarna för din IoT-enhet och IoT Edge enhet. Azure Stack Edge Pro FPGA använder endast de primära åtkomstnycklarna.

Gör följande i Azure Portal att synkronisera åtkomstnycklarna för din enhet.

  1. I den Azure Portal går du till Azure Stack Edge resurs och går sedan till IoT Edge > Översikt. Välj Uppdatera konfiguration i kommandofältet.

    Välj Uppdatera konfiguration

  2. Välj Ja när du uppmanas att bekräfta.

    Välj Ja när du uppmanas att göra det

  3. Avsluta dialogrutan när synkroniseringen är klar.

Nästa steg