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.
Standardowe możliwości usługi Azure Batch służą do uruchamiania obciążeń renderowania i aplikacji. Usługa Batch zawiera również określone funkcje do obsługi obciążeń renderowania.
Aby zapoznać się z omówieniem pojęć dotyczących usługi Batch, w tym pul, zadań i zadań, zobacz ten artykuł.
Pule Batch używające niestandardowych obrazów maszyn wirtualnych i standardowego licencjonowania aplikacji
Podobnie jak w przypadku innych obciążeń i typów aplikacji, niestandardowy obraz maszyny wirtualnej można utworzyć przy użyciu wymaganych aplikacji renderowania i wtyczek. Niestandardowy obraz maszyny wirtualnej jest umieszczany w galerii obliczeń platformy Azure i może służyć do tworzenia pul usługi Batch.
Ciągi wiersza polecenia zadania muszą odwoływać się do aplikacji i ścieżek używanych podczas tworzenia niestandardowego obrazu maszyny wirtualnej.
Większość aplikacji renderowania wymaga licencji uzyskanych z serwera licencji. Jeśli istnieje lokalny serwer licencji, zarówno pula, jak i serwer licencji muszą znajdować się w tej samej sieci wirtualnej. Można również uruchomić serwer licencji na maszynie wirtualnej platformy Azure, a pula usługi Batch oraz maszyna wirtualna serwera licencji znajdują się w tej samej sieci wirtualnej.
Grupy usługi Batch korzystające z niestandardowych obrazów maszyn wirtualnych
- Obraz niestandardowy z galerii obliczeń platformy Azure:
- Korzystając z tej opcji, możesz skonfigurować maszynę wirtualną przy użyciu dokładnych aplikacji i określonych wersji, które są wymagane. Aby uzyskać więcej informacji, zobacz Create a pool with the Azure Compute Gallery (Tworzenie puli za pomocą galerii obliczeń platformy Azure). Autodesk i Chaos Group zmodyfikowały odpowiednio Arnolda i V-Raya, aby dostosować je do usługi licencjonowania Azure Batch. Upewnij się, że masz wersje tych aplikacji z tą pomocą techniczną. W przeciwnym razie licencjonowanie z płatnością za użycie nie będzie działać. Bieżące wersje programu Maya lub 3ds Max nie wymagają serwera licencji podczas pracy w trybie bez interfejsu graficznego (w trybie wsadowym/wiersza polecenia). Jeśli nie masz pewności, jak kontynuować tę opcję, skontaktuj się z pomocą techniczną platformy Azure.
-
Pakiety aplikacji:
- Spakuj pliki aplikacji przy użyciu co najmniej jednego pliku ZIP, przekaż je za pośrednictwem witryny Azure Portal i określ pakiet w konfiguracji puli. Po utworzeniu maszyn wirtualnych w puli pobierane są pliki ZIP, a następnie pliki te są wyodrębniane.
- Pliki zasobów:
- Pliki aplikacji są przesyłane do usługi Azure Blob Storage, a w zadaniu uruchamiania puli musisz określić odwołania do plików. Po utworzeniu maszyn wirtualnych puli pliki zasobów są pobierane na każdą z maszyn wirtualnych.
Rodziny maszyn wirtualnych platformy Azure
Podobnie jak w przypadku innych obciążeń, wymagania systemowe renderowania aplikacji różnią się, a wymagania dotyczące wydajności różnią się w przypadku zadań i projektów. Wiele różnych rodzin maszyn wirtualnych jest dostępnych na platformie Azure w zależności od wymagań — najniższy koszt, najlepsza cena/wydajność, najlepsza wydajność itd. Niektóre aplikacje renderowania, takie jak Arnold, są oparte na procesorze CPU; inne, takie jak V-Ray i Blender Cycles, mogą używać procesorów CPU i/lub procesorów GPU. Aby uzyskać opis dostępnych rodzin maszyn wirtualnych i rozmiarów maszyn wirtualnych, zobacz Typy i rozmiary maszyn wirtualnych.
Maszyny wirtualne typu spot
Podobnie jak w przypadku innych obciążeń, maszyny wirtualne Azure Spot mogą być używane w pulach usługi Batch do renderowania. Maszyny wirtualne typu spot działają tak samo jak zwykłe dedykowane maszyny wirtualne, ale wykorzystują nadwyżkę pojemności platformy Azure i są dostępne dla dużego rabatu. Kompromisem w przypadku korzystania z maszyn wirtualnych typu spot jest to, że te maszyny wirtualne mogą nie być dostępne do przydzieleniu lub mogą zostać w dowolnym momencie wywłaszczone w zależności od dostępnej pojemności. Z tego powodu maszyny wirtualne typu spot nie będą odpowiednie dla wszystkich zadań renderowania. Jeśli na przykład renderowanie obrazów trwa wiele godzin, to prawdopodobnie nie byłoby akceptowalne, gdyby renderowanie tych obrazów zostało przerwane i ponownie uruchomione z powodu przerywania pracy maszyn wirtualnych.
Aby uzyskać więcej informacji na temat cech maszyn wirtualnych typu spot i różnych sposobów ich konfigurowania przy użyciu usługi Batch, zobacz Use Spot VMs with Batch (Używanie maszyn wirtualnych typu spot z usługą Batch).
Zadania i zadania
W przypadku prac i zadań nie jest wymagana obsługa specyficzna dla renderowania. Głównym elementem konfiguracji jest wiersz polecenia zadania, który musi odwoływać się do wymaganej aplikacji. Gdy używane są obrazy maszyn wirtualnych z Azure Marketplace, najlepszą praktyką jest wykorzystanie zmiennych środowiskowych do określenia ścieżki oraz pliku wykonywalnego aplikacji.
Dalsze kroki
- Dowiedz się więcej o usługach renderowania partyjnego.
- Dowiedz się więcej o opcjach magazynowania i przenoszenia danych na potrzeby renderowania elementów zawartości i plików wyjściowych.