Zarządzanie zasobami obliczeniowymi na potrzeby trenowania i wdrażania modelu w programie Studio
W tym artykule dowiesz się, jak zarządzać zasobami obliczeniowymi używanymi do trenowania i wdrażania modelu w usłudze Azure Machine Studio.
Usługa Azure Machine Learning umożliwia trenowanie modelu na różnych zasobach lub środowiskach, łącznie nazywanych obiektami docelowymi obliczeń. Obiektem docelowym obliczeń może być maszyna lokalna lub zasób w chmurze, taki jak obliczenia usługi Azure Machine Learning, usługa Azure HDInsight lub zdalna maszyna wirtualna.
Możesz również używać bezserwerowych zasobów obliczeniowych jako celu obliczeniowego. Nie ma nic do zarządzania podczas korzystania z bezserwerowych obliczeń.
Wymagania wstępne
- Jeśli nie masz subskrypcji platformy Azure, przed rozpoczęciem utwórz bezpłatne konto. Wypróbuj bezpłatną lub płatną wersję usługi Azure Machine Learning już dziś
- Obszar roboczy usługi Azure Machine Learning
Wyświetlanie docelowych obiektów obliczeniowych
Aby wyświetlić wszystkie docelowe obiekty obliczeniowe dla obszaru roboczego, wykonaj następujące kroki:
Przejdź do usługi Azure Machine Learning Studio.
W obszarze Zarządzanie wybierz pozycję Obliczenia.
Wybierz karty u góry, aby wyświetlić każdy typ docelowego obiektu obliczeniowego.
Tworzenie wystąpienia obliczeniowego i klastrów
Wystąpienia obliczeniowe i klastry obliczeniowe można tworzyć w obszarze roboczym przy użyciu zestawu AZURE Machine Learning SDK, interfejsu wiersza polecenia lub programu Studio:
Ponadto można użyć rozszerzenia programu VS Code do tworzenia wystąpień obliczeniowych i klastrów obliczeniowych w obszarze roboczym.
Dołączanie klastrów Kubernetes
Aby uzyskać informacje na temat konfigurowania i dołączania klastra Kubernetes do obszaru roboczego, zobacz Konfigurowanie klastra Kubernetes na potrzeby usługi Azure Machine Learning.
Dołączanie innych obiektów docelowych obliczeniowych
Aby użyć maszyn wirtualnych utworzonych poza obszarem roboczym usługi Azure Machine Learning, musisz najpierw dołączyć je do obszaru roboczego. Dołączenie zasobu obliczeniowego powoduje udostępnienie go obszarowi roboczemu.
Przejdź do usługi Azure Machine Learning Studio.
W obszarze Zarządzanie wybierz pozycję Obliczenia.
Na kartach u góry wybierz pozycję Dołączone zasoby obliczeniowe , aby dołączyć docelowy obiekt obliczeniowy do trenowania.
Wybierz pozycję +Nowy, a następnie wybierz typ obliczeń do dołączenia. Nie wszystkie typy obliczeń można dołączyć z usługi Azure Machine Learning Studio.
Wypełnij formularz i podaj wartości wymaganych właściwości.
Uwaga
Firma Microsoft zaleca używanie kluczy SSH, które są bezpieczniejsze niż hasła. Hasła są podatne na ataki siłowe. Klucze SSH korzystają z podpisów kryptograficznych. Aby uzyskać informacje na temat tworzenia kluczy SSH do użycia z usługą Azure Virtual Machines, zobacz następujące dokumenty:
Wybierz Dołącz.
Odłącz obliczenia, wykonując następujące czynności:
- W usłudze Azure Machine Learning Studio wybierz pozycję Obliczenia, Dołączone zasoby obliczeniowe i zasoby obliczeniowe, które chcesz usunąć.
- Użyj linku Odłącz , aby odłączyć zasoby obliczeniowe.
Nawiązywanie połączenia przy użyciu dostępu SSH
Po utworzeniu zasobów obliczeniowych z włączonym dostępem za pomocą protokołu SSH wykonaj te kroki w celu uzyskania dostępu.
Znajdź zasoby obliczeniowe w zasobach obszaru roboczego:
- Po lewej stronie wybierz pozycję Obliczenia.
- Użyj kart u góry, aby wybrać wystąpienie obliczeniowe lub klaster obliczeniowy, aby znaleźć maszynę.
Wybierz nazwę obliczeniową na liście zasobów.
Znajdź parametry połączenia:
W przypadku wystąpienia obliczeniowego wybierz pozycję Połącz w górnej części sekcji Szczegóły.
W przypadku klastra obliczeniowego wybierz pozycję Węzły u góry, a następnie wybierz parametry połączenia w tabeli dla węzła.
Skopiuj parametry połączenia.
W systemie Windows otwórz program PowerShell lub wiersz polecenia:
Przejdź do katalogu lub folderu, w którym jest przechowywany klucz
Dodaj flagę -i do parametry połączenia, aby zlokalizować klucz prywatny i wskazać miejsce przechowywania:
ssh -i <keyname.pem> azureuser@... (rest of connection string)
W przypadku użytkowników systemu Linux wykonaj kroki opisane w artykule Tworzenie i używanie pary kluczy SSH dla maszyn wirtualnych z systemem Linux na platformie Azure
W przypadku użycia punktu połączenia usługi:
scp -i key.pem -P {port} {fileToCopyFromLocal } azureuser@yourComputeInstancePublicIP:~/{destination}
Powiązana zawartość
- Użyj zasobu obliczeniowego, aby przesłać przebieg trenowania.
- Po wytrenowanym modelu dowiedz się , jak i gdzie wdrażać modele.
- Korzystanie z usługi Azure Machine Learning z sieciami wirtualnymi platformy Azure