Nuta
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować się zalogować lub zmienić katalog.
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zmienić katalogi.
Ważne
Urządzenia FPGA usługi Azure Stack Edge Pro osiągnęły koniec użytkowania w lutym 2024 r.
W tym samouczku opisano, jak skonfigurować rolę obliczeniową na urządzeniu Azure Stack Edge Pro FPGA. Po skonfigurowaniu roli obliczeniowej usługa Azure Stack Edge Pro FPGA może przekształcać dane przed wysłaniem ich na platformę Azure.
Wykonanie tej procedury może potrwać od 10 do 15 minut.
W tym poradniku nauczysz się, jak:
- Konfigurowanie obliczeń
- Dodawanie udziałów
- Dodawanie modułu obliczeniowego
- Weryfikowanie przekształcania danych i transferu
Wymagania wstępne
Przed skonfigurowaniem roli obliczeniowej na urządzeniu Azure Stack Edge Pro FPGA upewnij się, że:
- Urządzenie FPGA usługi Azure Stack Edge Pro zostało aktywowane zgodnie z opisem w temacie Connect, set and activate Azure Stack Edge Pro FPGA (Łączenie, konfigurowanie i aktywowanie fpGA usługi Azure Stack Edge Pro).
Konfigurowanie obliczeń
Aby skonfigurować obliczenia na Azure Stack Edge Pro FPGA, utworzysz zasób IoT Hub.
W witrynie Azure Portal zasobu usługi Azure Stack Edge przejdź do obszaru Przegląd. W okienku po prawej stronie wybierz pozycję IoT Edge.
Na kafelku Włącz usługę IoT Edge wybierz pozycję Dodaj. Dzięki temu usługa IoT Edge umożliwia lokalne wdrażanie modułów usługi IoT Edge na urządzeniu.
W sekcji Tworzenie usługi IoT Edge wprowadź następujące dane:
(No changes needed) Wartość Subskrypcja Wybierz subskrypcję zasobu usługi IoT Hub. Możesz użyć tej samej subskrypcji, która jest używana przez zasób usługi Azure Stack Edge. Grupa zasobów Wybierz grupę zasobów dla zasobu usługi IoT Hub. Możesz użyć tej samej grupy zasobów, która jest używana przez zasób usługi Azure Stack Edge. Centrum IoT Wybierz pozycję Nowy lub Istniejący.
Domyślnie warstwa standardowa (S1) jest używana do tworzenia zasobu IoT. Aby użyć zasobu IoT z bezpłatnego poziomu, najpierw go utwórz, a następnie wybierz istniejący zasób.
W każdym przypadku zasób usługi IoT Hub używa tej samej subskrypcji i grupy zasobów, które są używane przez zasób usługi Azure Stack Edge.Nazwa Wprowadź nazwę zasobu usługi IoT Hub.
Wybierz Przejrzyj i utwórz. Tworzenie zasobów usługi IoT Hub trwa kilka minut. Po utworzeniu zasobu usługi IoT Hub, Przegląd zostaje zaktualizowany, aby wskazać, że usługa IoT Edge jest uruchomiona.
Po skonfigurowaniu usługi IoT Edge na urządzeniu brzegowym tworzone są dwa urządzenia: urządzenie IoT i urządzenie IoT Edge. Oba urządzenia można wyświetlić w zasobie usługi IoT Hub. Środowisko uruchomieniowe IoT Edge jest również uruchomione na tym urządzeniu IoT Edge. W chwili obecnej dla urządzenia IoT Edge jest dostępna tylko platforma Linux.
Aby potwierdzić, że rola obliczeniowa usługi Edge została skonfigurowana, wybierz pozycję > usługi IoT Edge i wyświetl urządzenie IoT i urządzenie usługi IoT Edge.
Dodawanie udziałów
W przypadku prostego wdrożenia w tym samouczku potrzebne są dwa udziały: jeden udział usługi Edge i drugi udział lokalny usługi Edge.
Dodaj udostępnianie Edge na urządzeniu, wykonując następujące kroki:
W zasobie usługi Azure Stack Edge przejdź do > usługi IoT Edge.
Na pasku poleceń wybierz pozycję + Dodaj udział.
W bloku Dodawanie udziału podaj nazwę udziału i wybierz typ udziału.
Aby zamontować udział związany z Edge, zaznacz pole wyboru Użyj udziału z obliczeniami Edge.
Wybierz konto magazynu, usługę magazynu, istniejącego użytkownika, a następnie wybierz pozycję Utwórz.
Jeśli utworzono lokalny udział NFS, użyj następującej opcji synchronizacji zdalnej (rsync), aby skopiować pliki do udziału:
rsync <source file path> < destination file path>Aby uzyskać więcej informacji na temat polecenia rsync, przejdź do dokumentacji narzędzia Rsync.
Udział Edge został utworzony i otrzymasz powiadomienie o jego pomyślnym utworzeniu. Lista udziałów może zostać zaktualizowana, ale musisz poczekać na ukończenie tworzenia udziału.
Dodaj udział lokalny usługi Edge na urządzeniu Edge, powtarzając wszystkie kroki opisane w poprzednim kroku i zaznaczając pole wyboru Skonfiguruj jako udział lokalny usługi Edge. Dane w udziale lokalnym pozostają na urządzeniu.
Przejdź do
Udziałów IoT Edge , aby zobaczyć zaktualizowaną listę udziałów.
Dodaj moduł
Możesz dodać niestandardowy lub wstępnie utworzony moduł. Na tym urządzeniu Edge nie ma żadnych modułów niestandardowych. Aby dowiedzieć się, jak utworzyć moduł niestandardowy, przejdź do artykułu Develop a C# module for your Azure Stack Edge Pro FPGA device (Opracowywanie modułu języka C# dla urządzenia FPGA usługi Azure Stack Edge Pro).
W tej sekcji dodasz moduł niestandardowy do urządzenia usługi IoT Edge utworzonego we wcześniejszym kroku Tworzenie modułu C# dla usługi Azure Stack Edge Pro FPGA. Ten moduł niestandardowy pobiera pliki z lokalnego zasobu współdzielonego Edge na urządzeniu Edge i przenosi je do zasobu współdzielonego Edge (chmura) na tym urządzeniu. Następnie udział chmurowy przesyła pliki na konto magazynu platformy Azure skojarzone z tym udziałem chmurowym.
Przejdź do IoT Edge > Moduły. Na pasku poleceń urządzenia wybierz pozycję + Dodaj moduł.
W bloku Konfigurowanie i dodawanie modułu wprowadź następujące wartości:
(No changes needed) Wartość Nazwa Unikatowa nazwa modułu. Ten moduł to kontener platformy Docker, który można wdrożyć na urządzeniu usługi IoT Edge skojarzonym z układem FPGA usługi Azure Stack Edge Pro. Identyfikator URI obrazu Identyfikator URI obrazu odpowiadającego obrazowi kontenera modułu. Wymagane poświadczenia Jeśli to pole wyboru jest zaznaczone, nazwa użytkownika i hasło są używane do pobierania modułów z pasującym adresem URL. Udział wejściowy Wybierz źródło wejściowe. Udział lokalny usługi Edge jest udziałem wejściowym w tym przypadku. Moduł używany tutaj przenosi pliki z lokalnego udziału Edge do udziału Edge, gdzie są przesyłane do chmury. Udział w produkcji Wybierz udział wyjściowy. Udział Edge jest udziałem wyjściowym w tym przypadku. Typ wyzwalacza Wybierz pozycję Plik lub Harmonogram. Wyzwalacz pliku uruchamia się za każdym razem, gdy występuje zdarzenie związane z plikiem, takie jak zapisanie pliku we współdzielonym zasobie wejściowym. Zaplanowany wyzwalacz jest uruchamiany na podstawie harmonogramu zdefiniowanego przez Ciebie. Nazwa wyzwalacza Unikatowa nazwa wyzwalacza. Zmienne środowiskowe Opcjonalne informacje, które pomogą zdefiniować środowisko, w którym zostanie uruchomiony moduł.
Wybierz pozycję Dodaj. Moduł zostanie dodany. Strona
Przegląd usługi IoT Edge aktualizuje się, aby wskazywać, że moduł został wdrożony.
Weryfikowanie przekształcania danych i transferu
Ostatnim krokiem jest upewnienie się, że moduł jest połączony i działa zgodnie z oczekiwaniami. Status czasu działania modułu powinien być uruchomiony dla urządzenia IoT Edge w zasobie IoT Hub.
Wykonaj poniższe kroki, aby sprawdzić, czy moduł jest uruchomiony:
Wybierz kafelek Dodaj moduł. Spowoduje to przejście do panelu Moduły. Na liście modułów zidentyfikuj wdrożony moduł. Stan środowiska uruchomieniowego dodanego modułu powinien być uruchomiony.
W Eksploratorze plików, połącz się zarówno z lokalnymi zasobami Edge, jak i z udziałami Edge, które utworzyłeś wcześniej.
Dodaj dane do udziału lokalnego.
Dane są przenoszone do przestrzeni w chmurze.
Następnie dane zostaną wypchnięte z chmury na konto pamięci masowej. Aby wyświetlić dane, przejdź do Eksploratora usługi Storage.
Ukończono proces walidacji.
Dalsze kroki
W tym samouczku nauczyłeś się następujących rzeczy:
- Konfigurowanie obliczeń
- Dodawanie udziałów
- Dodawanie modułu obliczeniowego
- Weryfikowanie przekształcania danych i transferu
Aby dowiedzieć się, jak administrować urządzeniem FPGA usługi Azure Stack Edge Pro, zobacz: