Batch-készlet konfigurációjának migrálása a Cloud Servicesből a virtuális gépre

A Batch-készletek jelenleg virtualMachineConfiguration vagy cloudServiceConfiguration használatával hozhatók létre. Javasoljuk, hogy csak a virtuálisgép-konfigurációt használja, mivel ez a konfiguráció minden Batch-képességet támogat.

A Cloud Services konfigurációs készletei nem támogatják az aktuális Batch-funkciókat, és nem támogatják az újonnan hozzáadott funkciókat. 2024. február 29. után nem hozhat létre új "CloudServiceConfiguration" készleteket, és nem adhat hozzá új csomópontokat a meglévő készletekhez.

Ha a Batch-megoldások jelenleg a "cloudServiceConfiguration" készleteket használják, javasoljuk, hogy a lehető leghamarabb váltson a "virtualMachineConfiguration" értékre. Ez lehetővé teszi, hogy kihasználja az összes Batch-funkciót, például a virtuálisgép-sorozatok, a Linux rendszerű virtuális gépek, a tárolók, az Azure Resource Manager virtuális hálózatok és a csomópontlemez titkosításának kibővített választékát.

[! IMPORANT] Az Azure Batch-fióktanúsítványok elavultak, és 2024. február 29-e után megszűnnek, mint cloudServiceConfiguration a készletek. Ha Batch-fióktanúsítványokat használ, a Készletkonfiguráció migrálásával egyidejűleg migrálja a Batch-fiók tanúsítványait az Azure Key Vaultba .

Készlet létrehozása virtuálisgép-konfigurációval

A "virtualMachineConfiguration" használatához nem válthat olyan meglévő aktív készletet, amely a "cloudServiceConfiguration" szolgáltatást használja. Ehelyett új készleteket kell létrehoznia. Miután létrehozta az új virtualMachineConfiguration-készleteket, és replikálta az összes feladatát és feladatát, törölheti a már nem használt régi "cloudServiceConfiguration" készleteket.

Minden Batch API, parancssori eszköz, az Azure Portal és a Batch Explorer felhasználói felülete lehetővé teszi készletek létrehozását a "virtualMachineConfiguration" használatával.

A virtualMachineConfigurationt használó készletek létrehozásának folyamatáról a .NET-oktatóanyagban vagy a Python-oktatóanyagban olvashat.

Készletkonfigurációs különbségek

A két konfiguráció közötti főbb különbségek közé tartoznak a következők:

  • A "cloudServiceConfiguration" készletcsomópontok csak Windows operációs rendszert használnak. A "virtualMachineConfiguration" készletek Linux vagy Windows operációs rendszert is használhatnak.

  • A "cloudServiceConfiguration" készletekhez képest a "virtualMachineConfiguration" készletek gazdagabb képességekkel rendelkeznek, például tárolótámogatással, adatlemezekkel és lemeztitkosítással.

  • A készlet és a csomópont indítási és törlési ideje kissé eltérhet a "cloudServiceConfiguration" és a "virtualMachineConfiguration" készletek között.

  • A "virtualMachineConfiguration" készletcsomópontok felügyelt operációsrendszer-lemezeket használnak. Az egyes csomópontokhoz használt felügyelt lemeztípus a készlethez választott virtuálisgép-mérettől függ. Ha a készlethez "s" virtuálisgép-méret van megadva, például "Standard_D2s_v3", akkor a rendszer prémium SSD-t használ. Ha "nem s" virtuálisgép-méret van megadva, például "Standard_D2_v3", akkor a rendszer egy standard HDD-t használ.

    Fontos

    A virtuális gépekhez és a virtuálisgép-méretezési csoportokhoz hasonlóan az egyes csomópontokhoz használt operációsrendszer-felügyelt lemez is költségekkel jár, ami a virtuális gépek költségein felül jár. A "virtualMachineConfiguration" készletek rövid élettartamú operációsrendszer-lemezeket használhatnak, amelyek létrehozzák az operációsrendszer-lemezt a virtuálisgép-gyorsítótárban vagy az ideiglenes lemezen, így elkerülhetők a felügyelt lemezekhez kapcsolódó többletköltségek. A cloudServiceConfiguration csomópontok operációsrendszer-lemezköltsége nincs, mivel az operációsrendszer-lemez a csomópont helyi lemezén jön létre.

Egyéni Azure Data Factory-tevékenységkészletek

Az Azure Batch-készletek a Data Factory egyéni tevékenységeinek futtatására használhatók. Az egyéni tevékenységek futtatásához használt "cloudServiceConfiguration" készleteket törölni kell, és létre kell hozni az új "virtualMachineConfiguration" készleteket.

Amikor új készleteket hoz létre a Data Factory egyéni tevékenységeinek futtatásához, kövesse az alábbi eljárásokat:

  • Az új készletek létrehozása és a régiek törlése előtt szüneteltesse az összes folyamatot, hogy a végrehajtások ne szakadjanak meg.
  • Ugyanez a készletazonosító használható a társított szolgáltatás konfigurációjának változásainak elkerülésére.
  • Új készletek létrehozásakor folytassa a folyamatokat.

Az Azure Batch Data Factory egyéni tevékenységeinek futtatásával kapcsolatos további információkért tekintse meg az Azure Batch társított szolgáltatását és egyéni tevékenységeit egy Data Factory-folyamatban

Következő lépések

  • További információ a készletkonfigurációkról.
  • További információ a készlet ajánlott eljárásairól.
  • A készlet hozzáadásáról és a virtualMachineConfigurationról a REST API-referenciában olvashat.