Not
Bu sayfaya erişim yetkilendirme gerektiriyor. Oturum açmayı veya dizinleri değiştirmeyi deneyebilirsiniz.
Bu sayfaya erişim yetkilendirme gerektiriyor. Dizinleri değiştirmeyi deneyebilirsiniz.
Batch servisi REST API tarafından sağlanan işlemler, API zamanla geliştikçe geriye doğru uyumluluk için birden fazla versiyona sahip olabilir. Bir işlemin çağrıldığında hangi versiyonunu kullanmak istediğinizi belirtmek için REST çağrınızı vermeniz gerekir. Uygulamanız bir işlemin eski sürümünü çağırırsa, eski sürümü çağırmaya devam etmeyi veya kodunuzu yeni bir sürüm çağıracak şekilde değiştirmeyi seçebilirsiniz. Eğer sürüm belirtilmezse veya yanlış bir sürüm belirtilirse, hata döner.
Bir işlemin hangi versiyonunun kullanılacağını belirtmek için api sürümü sorgu parametresini ayarlayın. Versiyonu, formatta Group.Major.Minor olarak kullanılır; burada Grup formatta YYYY-MM-DD , Majör tam sayıdır ve Minör tam sayıdır.
En son sürüm: 2025-06-01
İş seviyesi FIFO
- Eklenen
BatchJobDefaultOrdertürler. - İş düzeyinde FIFO planlamasını desteklemek için yeni
jobDefaultOrderbir özellikle genişletilmiş BatchTaskSchedulingPolicy ile genişletildi.
- Eklenen
Havuzlarda CMK desteği
- Havuzlarda müşteri tarafından yönetilen anahtar (CMK) desteği eklendi
DiskCustomerManagedKeyDiskEncryptionSetParameters. - Yeni
customerManagedKeybir mülkle genişletildiDiskEncryptionConfiguration. - Yeni
diskEncryptionSetbir mülkle genişletildiManagedDisk. - Disk şifreleme senaryolarında yönetilen kimliklere referans vermek için eklenmiştir
BatchPoolIdentityReference.
- Havuzlarda müşteri tarafından yönetilen anahtar (CMK) desteği eklendi
Havuzlarda IPv6 desteği
- Eklendi
ipv6AddressBatchNode. - Eklendi
ipv6RemoteLoginIPAddressveipv6RemoteLoginPortBatchNodeRemoteLoginSettings.
- Eklendi
Havuzlarda Meta Veri Güvenlik Protokolü Desteği
- Eklendi
HostEndpointSettingsveHostEndpointSettingsModeTypes. - eklendi
ProxyAgentSettings. - Metaveri güvenlik protokolü desteği için yeni
proxyAgentSettingsbir özellikle genişletildiSecurityProfile.
- Eklendi
IP Etiketi Desteği
- Eklendi
IPFamilyveIPTagyazdı. - IP etiketi desteği için yeni
ipFamiliesözellikleripTagsve özelliklerle genişletildiBatchPublicIpAddressConfiguration.
- Eklendi
[Kırma sesi] Sertifikalar için Destek Kaldırıldı:
- Kaldırılan Sertifika API'leri:
Certificate_Add,Certificate_Get,Certificate_ListCertificate_CancelDeletion, , veCertificate_Delete. - Kaldırılan Sertifika Modelleri/Enumları:
Certificate,CertificateDelete,CertificateFormat,CertificateReferenceCertificateStateCertificateStoreLocation, veCertificateVisibility - Kaldırılan Sertifika ile ilgili özellikler:
PoolSpecification.CertificateReferences,CloudPool.CertificateReferences,PoolAddParameter.CertificateReferencesComputeNode.CertificateReferences,PoolUpdatePropertiesParameter.CertificateReferences, vePoolPatchParameter.CertificateReferences.
- Kaldırılan Sertifika API'leri:
[Kırma sesi] Kaldırıldı
DataDisk.StorageAccountType. Bunun yerineDataDisk.ManagedDisk.StorageAccountTypekullanın.[Kırma sesi] Kaldırılan
NodeCommunicationModemodel ve özelliklerCloudPool.targetNodeCommunicationMode,CloudPool.currentNodeCommunicationMode,PoolAddParameter.targetNodeCommunicationMode,PoolUpdatePropertiesParameter.targetNodeCommunicationMode,PoolPatchParameter.targetNodeCommunicationMode, , vePoolSpecification.targetNodeCommunicationMode.[Kırma sesi] Aşağıdaki modeller yeniden adlandırıldı:
Eski Model Yeni Model HesapListesiDesteklenenGörüntülerSonuç BatchAccountListSupportedImagesResult AffinityInformation BatchAffinityInfo ApplicationListResult BatchApplicationListResult ApplicationPackageReference BatchApplicationPackageReference Başvuru Özeti BatchApplication AutomaticOSUpgradePolicy AutomaticOsUpgradePolicy AutoPoolSpecification BatchAutoPoolSpecification CIFSMountConfiguration CifsMountConfiguration CloudJob BatchJob CloudJobListPreparationAndReleaseTaskStatusResult BatchWorkPreparationAndReleaseTaskStatusListResult CloudJobListResult BatchJobListResult CloudJobSchedule BatchWorkSchedule CloudJobScheduleListResult BatchWorkScheduleListResult CloudPool BatchPool CloudPoolListResult BatchPoolListResult CloudTask BatchTask CloudTaskListResult BatchTaskListResult ComputeNode BatchNode ComputeNodeDeallocationOption BatchNodeDeallocationOption ComputeNodeEndpointConfiguration BatchNodeEndpointConfiguration ComputeNodeError BatchNodeError ComputeNodeGetRemoteLoginSettingsResult BatchNodeRemoteLoginSettings ComputeNodeIdentityReference BatchNodeIdentityReference ComputeNodeInformation BatchNodeInfo ComputeNodeListResult BatchNodeListResult ComputeNodeUser BatchNodeUserCreateOptions Kapsayıcı Yapılandırması BatchContainerConfiguration Kapsayıcı Kayıt Defteri ContainerRegistryReference DiffDiskSettings BatchDiffDiskSettings ErrorCategory BatchErrorSourceCategory Hata Mesajı BatchErrorMessage HttpHeader (HttpHeader) OutputFileUploadHeader Görüntü Bilgisi BatchDestekliImage ImageReference BatchVmImageReference Gelen NATPool BatchInboundNatPool IPAddressProvisioningType IpAddressProvisioningType JobAddParameter BatchJobCreateOptions İş Kısıtlamaları BatchJobConstraints JobDisableParameter BatchJobDisableOptions JobExecutionInformation BatchJobExecutionInfo JobManagerGörev BatchJobManagerTask JobNetworkConfiguration BatchJobNetworkConfiguration JobPatchParameter BatchWorkUpdateOptions İşHazırVe BırakGörevUygulama Bilgileri BatchWorkPreparationAndReleaseTaskStatus İşHazırGöreviGörev BatchWorkPreparedTask İşHazırGörevYürütmeBilgi BatchJobPreparationTaskExecutionInfo İşYayın Görevi BatchJobReleaseTask JobReleaseTaskExecutionInformation BatchJobReleaseTaskExecutionInfo JobScheduleAddParameter BatchJobScheduleCreateOptions JobScheduleExecutionInformation BatchJobScheduleExecutionInfo JobSchedulePatchParameter BatchWorkScheduleUpdateOptions JobScheduleState BatchWorkScheduleState İş ProgramıIstatistikleri BatchWorkScheduleStatistics İşZamanlama Hatası BatchJobSchedulingError İş Spesifikasyonu BatchJobSpecification İş Durumu BatchJobState İş İstatistikleri BatchJob Statistics JobTerminateParameter BatchJobSonlandırmaSeçenekler MetadataItem BatchMetadataItem NFSMountConfiguration NfsMountConfiguration NodeAgentInformation BatchNodeAgentInfo Nodeİletişim Modu BatchNodeCommunicationMode NodeCounts BatchNodeCounts NodeDeallocateParameter BatchNodeDeallocateOptions NodeDisableSchedulingParameter BatchNodeDisableSchedulingOptions NodeFile BatchNodeFile NodeFileListResult BatchNodeFileListResult NodePlacementConfiguration (Düğüm Yerleşimi) BatchNodePlacementConfiguration NodePlacementPolicyType BatchNodePlacementPolicyType NodeRebootParameter BatchNodeRebootOptions NodeReimageParameter BatchNodeReimageOptions NodeRemoveParameter BatchNodeRemoveOptions NodeUpdateUserParameter BatchNodeUserUpdateOptions NodeVMExtension BatchNodeVMExtension NodeVMExtensionList BatchNodeVMExtensionListResult OnAllTasksComplete BatchAllTasksCompleteMode OnTaskFailure BatchTaskFailureMode İşletim Sistemi BatchOsDisk ÇıktıDosyaYüklemeSeçenekleri OutputFileUploadConfig PoolAddParameter BatchPoolCreateOptions PoolEnableAuto -ScaleParameter [BatchPoolEnableAuto -ScaleOptions](/rest/api/batchservice/pools/enable-auto-scale#batchpoolenableauto -scaleoptions) PoolEndpointConfiguration BatchPoolEndpointConfiguration PoolEvaluateAuto -ScaleParameter [BatchPoolDeğerlendirmeOtomatik -Ölçek Seçenekleri](/rest/api/batchservice/pools/evaluate-auto-scale#batchpoolevaluateauto -scaleoptions) Havuz Bilgisi BatchPoolInfoUpdate PoolListUsageMetricsResult BatchPoolListUsageMetricsResult PoolNodeCounts BatchPoolNodeCounts PoolNodeCountsListResult BatchPoolNodeCountsListResult PoolPatchParameter BatchPoolUpdateOptions PoolResizeParameter BatchPoolResizeOptions PoolSpecification BatchPoolSpecification Havuz İstatistikleri BatchPoolStatistics PoolUpdatePropertiesParameter BatchPoolReplaceOptions PoolUsageMetrics BatchPoolUsageMetrics PublicIPAddressConfiguration BatchPublicIpAddressConfiguration Son İş RegenBatchJob KaynakIstatistikler BatchPoolResourceStatistics Schedule BatchJobScheduleConfiguration StartTask (Görevi Başlat) BatchStartTask StartTaskInformation BatchStartTaskInfo Alt Görev Bilgisi BatchSubtask Alt Görev Durumu BatchSubtaskState TaskAddCollectionParameter BatchTaskGroup TaskAddCollectionResult BatchCreateTaskCollectionResult TaskAddParameter BatchTaskCreateOptions TaskAddResult BatchTaskCreateResult TaskConstraints BatchTaskConstraints TaskContainerExecutionInformation BatchTaskContainerExecutionInfo TaskContainerSettings BatchTaskContainerSettings TaskCounts BatchTaskCounts TaskCountsResult BatchTaskCountsResult TaskDependencies BatchTaskDependencies TaskExecutionInformation BatchTaskExecutionInfo TaskExecutionResult BatchTaskExecutionResult TaskFailureInformation BatchTaskFailureInfo TaskIdRange BatchTaskIdRange TaskInformation BatchTaskInfo Görev Planlama Politikası BatchTaskSchedulingPolicy TaskSlotCounts BatchTaskSlotCounts TaskState BatchTaskState Görev İstatistikleri BatchTaskStatistics Uefi Ayarları BatchUefiSettings UploadBatchServiceLogsConfiguration UploadBatchServiceLogsOptions Kullanım İstatistikleri BatchPoolUsageStatistics UserAssignedIdentity BatchUserAssignedIdentity VMDiskGüvenlik Profili BatchVmDiskSecurityProfile
Önceki Sürümler
Önceki sürümler şunları içerir:
- 2024-07-01.20.0
- 2024-02-01.19.0
- 2023-11-01.18.0
- 2023-05-01.17.0
- 2022-10-01.16.0
- 2022-01-01.15.0
- 2021-06-01.14.0
- 2020-09-01.12.0
- 2020-03-01.11.0
- 2019-08-01.10.0
- 2019-06-01.9.0
- 2018-12-01.8.0
- 2018-08-01.7.0
- 2018-03-01.6.1
- 2017-09-01.6.0
- 2017-06-01.5.1
- 2017-05-01.5.0
- 2017-01-01.4.0
- 2016-07-01.3.1
- 2016-02-01.3.0
- 2015-12-01.2.2
- 2015-11-01.2.1
Sürüm: 2024-07-01.20.0
- Hesaplama düğümü açılma ve başlatma işlemleri eklendi:
- Boşta veya çalışan bir hesaplama düğümünü dağıtmak için yeni
ComputeNode_Deallocateişlem (POST /pools/{poolId}/nodes/{nodeId}/deallocate) eklendi. - Daha önce serbest bırakılmış bir hesaplama düğümünü yeniden başlatmak için yeni
ComputeNode_Startişlem (POST /pools/{poolId}/nodes/{nodeId}/start) eklendi. - Dağıtım sırasında görevleri çalıştırırken ne yapılacağını belirten bir özellik içeren yeni
NodeDeallocateParametermodelnodeDeallocateOptioneklendi.
- Boşta veya çalışan bir hesaplama düğümünü dağıtmak için yeni
- [Kırma sesi] Operasyon kaldırıldı
ComputeNode_GetRemoteDesktop(GET /pools/{poolId}/nodes/{nodeId}/rdp). Bu işlem yalnızca Bulut Hizmeti yapılandırma havuzları için geçerlidir. - [Kırma sesi] Bulut Hizmeti Yapılandırma havuzu desteği kaldırıldı:
- Modeli çıkardım
CloudServiceConfiguration. - Mülk ,
CloudPoolPoolAddParameter, vePoolSpecification'den kaldırıldıcloudServiceConfiguration.
- Modeli çıkardım
- [Kırma sesi] Mülk ,
CloudPoolPoolAddParameter, vePoolSpecification'den kaldırıldıapplicationLicenses. - Görevler için konteyner bağlama mount desteği eklendi:
- Özelliklerle
sourceisReadOnlyyeniContainerHostBatchBindMountEntrymodel eklendi. - , , , ,
JobPrep, veApplicationsdeğerleriyleSharedStartupyeniContainerHostDataPathenum eklendiTask.VfsMounts - öğesine
containerHostBatchBindMountsyeniTaskContainerSettingsözellik eklendi.
- Özelliklerle
- Gizli VM desteği eklendi:
- Bir
securityEncryptionTypeözellikli yeniVMDiskSecurityProfilemodel eklendi. - öğesine
securityProfileyeniManagedDisközellik eklendi. - için yeni bir değer
SecurityProfile.securityTypeolarakconfidentialVMeklendi.
- Bir
- Eklendi
deallocatedvedeallocatingyeni değerler olarak .ComputeNodeState - Eklendi yeni gereksinimler
deallocatedvedeallocatingözellikler.NodeCounts - Paylaşılan Galeri ve Topluluk Galerisi görsel referans desteği eklendi:
- Eklendi
sharedGalleryImageIdvecommunityGalleryImageIdözellikler .ImageReference
- Eklendi
- Bir iş bittikten sonra düğümlerin VNet'e bağlı kalıp kalmadığını kontrol etmek için özellik eklendi
skipWithdrawFromVNetJobNetworkConfiguration. - Özellik
networkConfigurationeklendiJobPatchParameter. - Genişletilmiş havuz yama yetenekleri:
displayName,vmSize,taskSlotsPerNode,networkConfigurationvirtualMachineConfigurationenableInterNodeCommunicationtaskSchedulingPolicymountConfigurationupgradePolicyuserAccountsveresourceTagsözellikler eklendi.PoolPatchParameterHavuz topolojisini etkileyen özellikler ancak havuz boş olduğunda güncellenebilir. - Operasyonu zorlamak için ,
Job_TerminateJob_Delete,JobSchedule_Delete,JobSchedule_Terminate, ve işlemlere boolean sorgu parametresi eklendiforce.
Sürüm: 2024-02-01.19.0
- VM havuzları için OS yükseltme politikası desteği eklendi:
- Özelliklere sahip yeni
UpgradePolicymodel eklendiautomaticOSUpgradePolicy, , verollingUpgradePolicy.modeÖzellikmode(UpgradeMode)automaticdeğerleri kabul eder,manual, verolling. - Özelliklere
AutomaticOSUpgradePolicydisableAutomaticRollbacksahip yeni model eklendi,enableAutomaticOSUpgrade,useRollingUpgradePolicy, veosRollingUpgradeDeferral. - Özelliklere
RollingUpgradePolicysahip yeni modelenableCrossZoneUpgradeeklendi ,maxBatchInstancePercent,maxUnhealthyInstancePercent,maxUnhealthyUpgradedInstancePercentpauseTimeBetweenBatchesprioritizeUnhealthyInstances, verollbackFailedInstancesOnPolicyBreach. - ,
PoolAddParameter, vePoolSpecification'CloudPoolye yeniupgradePolicybir özellik eklendi.
- Özelliklere sahip yeni
- için yeni bir değer
ComputeNodeStateolarakupgradingoseklendi. - Eyaletteki düğüm
upgradingossayısını bildirmek için yeni gerekliupgradingOSözellikNodeCountseklendi.
Sürüm: 2023-11-01.18.0
- VM havuzları için Güvenilir Başlatma / güvenlik profili desteği eklendi:
- Özelliklere sahip yeni
SecurityProfilemodel eklendisecurityType, , veuefiSettings.encryptionAtHost - Özelliklere sahip yeni
UefiSettingsmodel eklendi vevTpmEnabled.secureBootEnabled - öğesine
securityProfileyeniVirtualMachineConfigurationözellik eklendi.
- Özelliklere sahip yeni
- Ölçek setleri için hizmet artefakt referans desteği eklendi:
- Gerekli
idbir özellikle (ARM kaynak kimliği) yeniServiceArtifactReferencemodel eklendi. - Görüntü sürümü kullanılırken
latesttüm VM'ler için aynı görüntü sürümünü ölçek setinde ayarlamak için yeniserviceArtifactReferencebir özellikVirtualMachineConfigurationeklendi.
- Gerekli
- Geliştirilmiş işletim sistemi disk yapılandırması:
- Bir
storageAccountTypeözellikli yeniManagedDiskmodel eklendi. - : ,
diskSizeGB,managedDisk, ve .OSDiskcachingwriteAcceleratorEnabled
- Bir
- () için
StorageAccountTypeyeni bir değer olarak eklendi.StandardSSDLRSstandardssd_lrs - Kullanıcı tanımlı etiketlerin Azure kaynaklara yayılmasını sağlamak için
CloudPool,PoolAddParametervePoolSpecificationözelliklerine yeniresourceTagsözelliği eklendi. YalnızcapoolAllocationModeUserSubscriptionolduğunda geçerlidir. - Hesaplama düğümünün mevcut Sanal Makine Ölçek Seti VM'sinin kaynak kimliğini açmak için yeni
scaleSetVmResourceIdbir özellikVirtualMachineInfoeklendi. Sadece Toplu HesappoolAllocationModeUserSubscriptionolduğunda tanımlanır.
Sürüm: 2023-05-01.17.0
- [Kırma sesi] Toplu İş/Havuz Ömür Boyu İstatistik API'si kaldırıldı:
lifetimejobstatsvelifetimepoolstats. - Büyü özelliği
enableAcceleratedNetworkingeklendiNetworkConfiguration.- Bu özellik, havuzun hızlandırılmış ağ oluşturma özelliğini açıp açmayacağını ve varsayılan değeri Yanlış olarak belirlenip etkinleştirmediğini belirler.
- Bu özelliğin etkinleştirilip etkinleştirilemeyeceği ayrıca bir işletim sistemi/VM örneğinin desteklenip desteklenmediğiyle de ilgilidir ve bu da AcceleratedNetworking Policy ile uyumlu olmalıdır.
- Büyü özelliği
enableAutomaticUpgradeeklendiVMExtension.- Bu özellik, uzantının daha yeni bir sürümü varsa otomatik olarak yükseltilip yükseltilmediğini belirler.
-
typeArtık iki değeri destekleyen ,ContainerConfigurationözelliği vardır:DockerCompatibleveCriCompatible.
Sürüm: 2022-10-01.16.0
- Bir havuzun Batch servisiyle nasıl iletişim kuracağını belirleyen yeni
NodeCommunicationModebir özellik eklendi - Havuz iletişim modunun mevcut durumunu ifade etmek için modele yeni
currentNodeCommunicationModebir özellikNodeCommunicationModeCloudPooleklendi. - Havuz için istenen düğüm iletişim moduna atıfta bulunmak amacıyla aşağıdaki modellere bu tipin yeni
targetNodeCommunicationModeözelliğiNodeCommunicationModeeklendi:PoolSpecificationCloudPoolPoolAddParameterPoolPatchParameterPoolUpdatePropertiesParameter
Sürüm: 2022-01-01.15.0
-
uploadHeadersKullanıcıların kaynak dosyası yüklemelerinde özel HTTP başlıkları ayarlamasına olanak tanıyan yeni bir özellikOutputFileBlobContainerDestinationeklendi. - Daha yüksek öncelikli görevler için görev önceliğini desteklemek amacıyla (Comms-Enabled veya Tek Kiracı Havuzu gerektirir) aşağıdaki modellere yeni
allowTaskPreemptionözellikler eklendi:JobSpecificationCloudJobJobAddParameterJobPatchParameterJobUpdateParameter
Sürüm: 2021-06-01.14.0
- Kullanıcı tarafından atanan yönetilen kimlikleri atama imkanı eklensin
CloudPool. Bu kimlikler havuzdaki her düğümde kullanılabilir ve çeşitli kaynaklara erişmek için kullanılabilir. - Yönetilen kimlik üzerinden kaynaklara erişimi desteklemek için aşağıdaki modellere özellik eklendi
identityReference:AzureBlobFileSystemConfigurationOutputFileBlobContainerDestinationContainerRegistryResourceFileUploadBatchServiceLogs
- Düğümler için sanal makine uzantılarını belirtmek amacıyla VirtualMachineConfiguration'a
CloudPoolyeniextensionsbir özellik eklendi - VirtualMachineConfiguration üzerinde yeni bir özellik
nodePlacementConfigurationkullanarak kullanılabilirlik alanlarını belirtme imkanı eklendi -
osDiskVirtualMachineConfiguration'a yeni bir özellik eklendi; bu özellik, Sanal Makinenin işletim sistemi diski için ayarları içeriyor.- Özellik
placement,DiffDiskSettingshavuzdaki tüm VM'ler için işletim sistemi disklerinin geçici disk yerleşimini belirtir. Geçici işletim sistemi diskini VM önbelleğinde saklamak için "CacheDisk" olarak ayarlıyorum.
- Özellik
-
maxParallelTasksAynı anda çalışabilecek maksimum görev sayısını kontrol etmek için özellik eklendiCloudJob(varsayılan olarak -1 yani sınırsız). Bu mülk şu anda özel ön izleme aşamasındadır. -
virtualMachineInfoBuna eklenen özellikComputeNode, sanal makinenin mevcut durumu hakkında, VM'nin kullandığı pazar yeri görüntüsünün tam versiyonunu da içeriyor. - İş takvimi altında ardışık iki işin başlama saatleri arasındaki aralığı kontrol etmek için özellik eklenmiş
recurrenceIntervalSchedule
Sürüm: 2020-09-01.12.0
- [Kırma sesi] Mülkü
maxTasksPerNodeon pool iletaskSlotsPerNodedeğiştirdim. Bu özelliğin bir şekilde bir işte kullanılması, görevler dinamik sayıda yuva tüketebilir ve böylece kaynak tüketimi üzerinde daha ince bir kontrol sağlanabilir. - [Kırma sesi] Yanıt türünü
GetTaskCountsreturn'eTaskCountsResultdeğiştirdim, bu da öncekiTaskCountsnesneyi içeren karmaşık bir nesne ve kullanılan slotlar bağlamında benzer bilgi sağlayan yeniTaskSlotCountsbir nesnedir. - Göreve
requiredSlotseklenen özellik, kullanıcının bir düğümde kaç slot kaplaması gerektiğini belirtmesine olanak tanıdı.
Sürüm: 2020-03-01.11.0
- ComputeNode disk sürücülerini yeni özelliği
VirtualMachineConfigurationkullanarakDiskEncryptionConfigurationşifreleme yeteneği eklendi. - [Kırma sesi]
virtualMachineImageIdözelliğiImageReferenceartık yalnızca Shared Image Gallery görüntüye atıfta bulunabilir. - [Kırma sesi] Talep gövdesinin
Add Certificateözelliği,passwordPFX formatlı sertifikalar için isteğe bağlıdır. - [Kırma sesi] Havuzlar artık yeni özelliği kullanılarak
NetworkConfigurationkamu IPPublicIPAddressConfigurationolmadan sağlanabiliyor. - [Kırma sesi] Mülk
publicIPsNetworkConfigurationise yenidenipAddressIdsadlandırıldı ve taşındıPublicIPAddressConfiguration. Bu özellik ancakprovisionözellik iseusermanagedbelirtilebilir.
Sürüm: 2019-08-01.10.0
- Havuzdaki yeni
publicIPsözellik üzerinden açıkNetworkConfigurationIP koleksiyonunu belirtme imkanı eklendi. Bu, havuzdaki düğümlerin kullanıcıların listede sağladığı IP'lerden bir IP almasını garanti eder. - Bir havuzun her düğümüne bu
MountConfigurationözellik üzerinden uzak dosya sistemleri bağlama imkanı eklendi. - Shared Image Gallery görseller artık
ImageReferencevirtualMachineImageIdözelliğinde, görüntüye Azure Resource Manager ID'si üzerinden referans verilerek belirtilebilir. - [Kırma sesi] Belirtilmediğinde, on
StartTasktrueiçin varsayılan değerwaitForSuccess(önceden varsayılırdıfalse). - [Kırma sesi] Belirtilmediğinde,
üzerinde için varsayılan değer artık her zaman olur (önceden ve Linux düğümlerinde idi). - Çeşitli kafa karıştırıcı veya eksik belgeler iyileştirildi.
Sürüm: 2019-06-01.9.0
[Kırma sesi] Yerine
ListNodeAgentSKUsListSupportedImages.ListSupportedImagesorijinal olarakListNodeAgentSKUsmevcut olan tüm bilgileri daha net bir formatta içerir. Yeni, doğrulanmamış görüntüler de artık geri gönderiliyor. Hakkında veBatchSupportEndOfLifehakkındaCapabilitiesek bilgi şu adrestenImageInformationerişilebilir.Şimdi trafiğin kaynak portuna göre ağ erişimini
CloudPoolengelleyen ağ güvenlik kurallarını destekliyor. Bu kuralSourcePortRanges, üzerindekiNetworkSecurityGroupRulemülk aracılığıyla yapılır.Bir kapsayıcıyı çalıştırırken Batch artık görevi kapsayıcı çalışma dizininde veya Batch görevi çalışma dizininde yürütmeyi destekliyor. Bu, üzerindeki
WorkingDirectoryözelliği tarafındanTaskContainerSettingsdenetlenmektedir.Çeşitli kafa karıştırıcı veya eksik belgeler iyileştirildi.
Sürüm: 2018-12-01.8.0
[Kırma sesi] Havuz desteği
cloudServiceConfigurationkaldırıldıupgradeos.-
upgradeoskaldırıldı. - Adı
targetOSVersiondeğiştirildiosVersionvecurrentOSVersionkaldırıldıCloudPool. - öğesinden
upgradingkaldırıldıPoolState.
-
[Kırma sesi] Çıkarıldı
dataEgressGiBvedataIngressGiB.poolusagemetricsBu mülkler artık desteklenmemektedir.[Kırma sesi]
ResourceFileGeliştirmeler- ResourceFile'da tüm Azure Storage konteynerini belirtme yeteneği eklendi. Artık ResourceFile için üç desteklenen mod bulunmaktadır:
-
httpUrltek bir HTTP URL'sine işaret eden bir şey oluştururResourceFile. -
storageContainerUrlAzure Blob Storage bir konteynere işaret eden birResourceFileoluşturur. -
autoStorageContainerName, Batch kayıtlı otomatik depolama hesabında bir Azure Blob Storage konteynere işaret eden birResourceFileoluşturur.
-
- Yöntem
httpUrlaracılığıyla sağlananResourceFileURL'ler artık herhangi bir HTTP URL'si olabilir. Önceden, bu URL'ler Azure Blob Storage URL'si olmak zorundaydı. -
blobPrefixDepolama konteynerinden indirmeleri yalnızca önekle eşleşenlere filtrelemek için kullanılabilir.
- ResourceFile'da tüm Azure Storage konteynerini belirtme yeteneği eklendi. Artık ResourceFile için üç desteklenen mod bulunmaktadır:
[Kırma sesi] Mülkü
osDiskkaldırıldıVirtualMachineConfiguration. Bu mülk artık desteklenmemektedir.NetworkConfigurationüzerindedynamicVNetAssignmentScopejobolarak ayarlayan havuzlar artık her düğüme dinamik olarak bir Virtual Network atayabiliyors tasks run on. The specific Virtual Network to join the nodes to is specified in the newJobNetworkConfigurationproperty onCloudJobandJobSpecification'.Uyarı
Bu özellik genel önizleme aşamasındadır. Bizimle iletişime geçip pilotta yer almak isteyenler dışında tüm Batch hesapları için devre dışı bırakılmış.
Bir görevin maksimum ömrü artık 180 gündür (önceden 7 gündü).
LoginModeüzerinden belirli bir giriş moduna sahip kullanıcı yaratmak için Windows havuzlarında destek eklendi (batchveyainteractive) kullanıcı yaratmak.Tüm görevler için varsayılan görev tutma süresi artık yedi gündür, önceden sonsuzdu.
Sürüm 2018-08-01.7.0
2018-08-01.7.0 sürümündeki yeni özellikler şunlardır:
- Azure Batch Node Agent'in versiyonunu ComputeNode'daki yeni NodeAgentInfo özelliği üzerinden görüntüleyin.
- Bir görevin bir
Resultnoktasını belirtmeFilteryeteneği eklendi. Diğer ayrıntılar için buraya bakın.- Bu, başarısız olan tüm görevleri bulmak için sık talep edilen sunucu tarafı sorgulama senaryosunu mümkün kılar.
-
[Kırma sesi] Mülkü
ValidationStatusTaskCounts'tan kaldırdım. -
[Kırma sesi] DataDisk ve OSDisk için varsayılan önbellek türü artık
ReadWriteyerineNone'dir. -
[Kırma sesi] ContainerType'ın tek değeri ise '
dockerden 'adockerCompatibleyeniden adlandırıldı.
Sürüm 2018-03-01.6.1
2018-03-01.6.1 sürümündeki yeni özellikler şunlardır:
- Pool düğüm sayımları eyalete göre: Bu sürüm, yeni ListPoolNodeCounts işlemi aracılığıyla havuz düğüm sayılarını eyalet bazında sorgulama imkanı ekliyor. Bu işlem, bir Batch hesabındaki tüm havuzları düğüm durumları için sorgulama imkanı verir.
- Node agent logları: Bu sürüm, belirli bir düğümden Azure Batch node ajan loglarını UploadBatchServiceLogs işlemiyle yükleme imkanı ekliyor. Bu log, bir düğümde sorun yaşandığında Microsoft Support tarafından hata ayıklama için kullanılmak üzere tasarlanmıştır.
Sürüm 2017-09-01.6.0
Azure Hibrit Kullanım Faydası: Artık Azure Hibrit Kullanım Faydası lisansının kullanılabileceğini belirten Batch Windows VM havuzları oluşturabilirsiniz. Bu lisanslama kullanıldığında, VM fiyatına indirim uygulanır. VirtualMachineConfiguration üzerinde yeni LicenseType özelliğini kullanın.
Havuz VM veri diskleri: Sanal makine yapılandırmasının bir parçası olan yeni veri diski yapılandırmasını kullanarak bir veya daha fazla boş veri diskini VM havuzlarına ekleyebilirsiniz. VirtualMachineConfiguration üzerindeki DataDisks özelliğini kullanın.
(Değişimi kırıyor) Artık özel görseller blob VHD dosyaları yerine Azure Resource Manager görüntü kaynakları kullanılarak oluşturulup dağıtılıyor. Batch artık havuz VM'lerini oluşturmak için yönetilen diskler kullanır ve bu nedenle bir Image kaynağı kullanır. Artık özel bir görüntü kullanılarak oluşturulan bir havuzdaki VM sayısına bir sınır yoktur; ayrıca büyük havuzlar için VHD blob'un birden fazla kopyasına artık gerek yok. Bu nedenle özel görsel havuzları oluşturulması ve ölçeklendirilmesi çok daha kolaydır. Daha fazla bilgi için, sanal makineler havuzu oluşturmak için özel bir görüntü kullanın bkz.
ImageReference'daki yeni VirtualMachineImageId özelliği, Image'e referansı içerir ve OSDisk.ImageUris artık mevcut değildir.
Bu değişiklik nedeniyle, ImageReference artık VirtualMachineConfiguration'ın gerekli bir özelliği haline geldi.
(Değişimi kırıyor) MultiInstanceSettings kullanılarak oluşturulan çoklu örnek görevler artık CoordinationCommandLine olarak belirtmelidir ve NumberOfInstances artık isteğe bağlı olup varsayılan olarak 1 olarak belirlenir.
Docker konteynerleri kullanılarak çalıştırılan görevler için destek eklendi. Docker konteyneri kullanarak bir görevi çalıştırmak için, bir havuz için VirtualMachineConfiguration üzerinde ContainerConfiguration belirtmeniz ve ardından TaskContainerSettings'i Görev'e eklemeniz gerekir.
Sürüm 2017-06-01.5.1
Burada tanımlanan Batch API'nin versiyonu 2017-06-01.5.1'dir. Mümkün olduğunda en son sürümü kullanmak tavsiye edilir.
2017-06-01.5.1 sürümündeki yeni özellikler şunlardır:
- Yeni Get Task Counts operasyonu sayesinde verimli görev sayımları desteği. Görev Sayımı uygulamasını çağırarak, aktif, çalan ve tamamlanmış görevlerin ile başarılı ya da başarısız olan görevlerin sayını elde edebilirsiniz. Daha fazla bilgi için, Eyalete göre bir iş için görevleri sayma (Önizleme) bölümüne bakınız.
- Yeni poolEndpointConfiguration özelliği aracılığıyla havuz hesaplama düğümlerinde gelen uç noktaların belirtilmesi için destek. Bu özelliği ayarlayarak, düğümdeki belirli portları dışarıdan adresleyebilirsiniz.
Sürüm 2017-05-01.5.0
Aşağıdaki bölümler, 2017-05-01.5.0 sürümündeki yeni ve değiştirilmiş özellikleri özetlemektedir.
Önemli
2017-05-01.5.0 sürümünde birkaç kırıcı değişiklik bulunuyor. Kırıcı değişiklikleri gözden geçirin ve 2017-05-01.5.0 sürümünü çağırmak için kodunuzu güncelleyin.
Düşük öncelikli hesaplama düğümleri
Azure Batch artık Batch iş yüklerinin maliyetini azaltmak için düşük öncelikli hesaplama düğümleri sunuyor. Düşük öncelikli VM'ler, aynı zamanda ekonomik olan büyük miktarda hesaplama gücü sağlayarak yeni Batch iş yükü türlerini mümkün kılar.
Düşük öncelikli düğümler için REST API'sinde birkaç değişiklik vardır:
- (Değişimi kırıyor) Bir havuz veya havuz spesifikasyonunun targetDedicated ve currentDedicated özellikleri targetDedicatedNodes ve currentComputeNodes olarak yeniden adlandırılmıştır.
- (Değişimi kırıyor) Bir havuzun resizeError özelliği artık resizeErrors adlı bir koleksiyondur.
- Compute düğümlerinde yeni bir isDedicated özelliği var. Bu özellik özel düğümler için geçerli, düşük öncelikli düğümler için yanlış niteliktir.
- Bir İş Yöneticisi görevi yeni bir allowLowPriorityNode özelliğine sahiptir. Bu özellik doğruysa, İş Yöneticisi görevi düşük öncelikli bir düğümde çalışabilir. Eğer yanlışsa, İş Yöneticisi görevi özel bir hesaplama düğümünde çalışır.
Linux'ta isimlendirilmiş kullanıcılar
Azure Batch artık Linux düğümlerinde isimli kullanıcı oluşturmak için ek destek sunuyor.
- Yeni linuxUserConfiguration özelliği, Linux kullanıcısı oluşturulurken uid (kullanıcı kimliği) ve gid (grup kimliği) belirtilmesini destekler.
- (Değişimi kırıyor) sshPrivateKey özelliği, userAccount özelliğinden yeni linuxUserConfiguration özelliğine taşındı. linuxUserConfiguration özelliği, userAccount özelliğinin kendisi bir özelliğidir.
Isimli kullanıcı hesapları hakkında daha fazla bilgi için, Batch'te kullanıcı hesapları altındaki Görevleri Çalıştır bölümüne bakınız.
Görev verileri için çıktı dosyaları
Artık bir görev tamamlandıktan sonra görev verisini yüklemek için çıktı dosyalarını belirleyebilirsiniz.
- Yeni outputFiles özelliği, görev dosyalarının Azure Storage'ye yüklenmesini sağlıyor.
- ExitConditions özelliğinin yeni fileUploadError özelliği, çıktı dosyasının yükleme durumuna göre yapılacak işlemlerin belirlenmesini destekler.
Görev hata raporlama
Görev hatalarının raporlanmasını iyileştirmek amacıyla birkaç değişiklik yapıldı.
- executionInfo özelliğinin yeni sonuç özelliği, bir görevin başarılı mı yoksa başarısız mı olduğunu gösterir.
- (Değişimi kırıyor) executionInfo özelliğinin schedulingError özelliği failureInfo olarak yeniden adlandırıldı. FailInfo özelliği, görev hatası olduğunda geri döner. Bu, önceki tüm zamanlama hata vakalarını, sıfır olmayan bir görev çıkış kodunun döndürüldüğü tüm durumları ve dosya yükleme hatalarını içerir.
- (Değişimi kırıyor) ExitConditions özelliğinin schedulingError özelliği, hatanın görev yaşam döngüsünde ne zaman gerçekleştiğini netleştirmek için preProcessingError olarak yeniden adlandırılmıştır.
- (Değişimi kırıyor) schedulingErrorCateogry özelliği errorCategory olarak yeniden adlandırıldı.
Uygulama lisansları
Artık uygulama lisanslarının havuzunuza yeni applicationLicenses özelliği üzerinden bir havuz veya havuz spesifikasyonu üzerinden sağlanmasını talep edebilirsiniz.
Sürüm 2017-01-01.4.0
Bu sürüm, önceki sürüm olan 2016-07-01.3.1'den itibaren tüm desteği genişletmektedir. Ayrıca, aşağıdaki yetenekleri destekler:
Belirli bir kullanıcı kimliği altında bir görev çalıştırın.
Artık görev veya görev koleksiyonunu görev kaynağındaki yeni userIdentity özelliği aracılığıyla belirtilen aşağıdaki kullanıcı kimliklerinden biriyle çalıştırabilirsiniz:
Tanımladığınız bir isimle bir kullanıcı hesabı.
Otomatik olarak oluşturulan bir kullanıcı hesabı (otomatik kullanıcı). Otomatik kullanıcı, yönetici kullanıcı olarak veya yönetici olmayan kullanıcı olarak çalışabilir. Varsayılan olarak, otomatik kullanıcı yönetici olmayan bir kullanıcı olarak çalışır.
Önemli
userIdentity özelliği, elevationLevel özelliğiyle, bir görev veya görev koleksiyonu ekleyen taleplerde ve bir görev hakkında bilgi alan veya görevleri listeleyen yanıtlarda runElevated özelliğinin yerini alır.
Batch servisinin 2017-01-01.4.0 sürümüne runElevated özelliğini içeren bir talep yaparsanız, talep başarısız olur.
Yönetici kullanıcı olarak çalıştırmak için, uygulamanızı userIdentity özelliğini kullanacak şekilde güncelleye getirin ve elevationLevel özelliğini admin olarak ayarlayın.
Yönetici olmayan bir kullanıcı olarak çalıştırmak için, uygulamanızı userIdentity özelliğini kullanacak şekilde güncelleyin ve elevationLevel özelliğini nonAdmin olarak ayarlayın. Bu ayar varsayılan olduğu için, ayarı da çıkarabilirsiniz.
Bir havuzdaki tüm düğümler için kullanıcı hesaplarını tanımlayın.
Artık havuz kaynağında tanımladığınız bir kullanıcı hesabı altında bir görev veya görev koleksiyonu çalıştırabilirsiniz. Request to Add Pool bölümünde yeni userAccounts özelliği üzerinden bir kullanıcı hesabı tanımlayın. Hesabı tanımlarken, hesap adı, şifre, yükseklik seviyesi (yönetici veya yönetici olmayan) ve SSH özel anahtarını (Linux havuzları için) belirtebilirsiniz.
Kullanıcı hesabını tanımladıktan sonra, userIdentity özelliği için bu kullanıcı hesabını görev veya görev koleksiyonu ekleyen taleplerde belirtebilirsiniz.
Görev çalıştığında Batch servisine kimlik doğrulaması için bir token içeren bir görev sağla.
Batch servisi artık bir görev çalıştırıldığında ona kimlik doğrulama belirtetiği sağlayabilir. Kimlik doğrulama belirtekosu, bir görevin Batch hesabı anahtarları olmadan Batch servisine işle ilgili talepler göndermesini sağlar. Belirteç, AZ_BATCH_AUTHENTICATION_TOKEN ortam değişkeni aracılığıyla sağlanır.
Şu anda kimlik doğrulama tokenları yalnızca iş kaynağında işlem çağrısı için desteklenmektedir. Kimlik doğrulama belirtekosu, görevi içeren işteki tüm işlemlere erişim sağlar.
Batch servisinin kimlik doğrulama tokenı sağlaması için, yeni authenticationTokenSettings özelliğini ve erişim özelliğini Görev Ekle veya Görev Koleksiyonu Ekle taleplerinde belirtin.
Görev başarısız olursa bir görevin bağımlılıkları üzerinde yapılacak bir eylemi belirtin.
Artık bağımlı görevlerin, bağımlı görevlerin dayandığı görev başarısız olsa bile devam ettiğini belirtebilirsiniz. Bir görev kaynağının yeni dependencyAction özelliğini, ana görev başarısız olsa bile bağımlı görevleri çalıştıracak şekilde ayarlayın . Alternatif olarak, ebeveyn görev başarısız olursa bağımlı görevlerin çalıştırılmasını önlemek için dependencyAction'ıbloklayacak şekilde ayarlayın.
DependencyAction özelliğini Görev Ekleme veya Görev Koleksiyonu Ekleme isteklerinde belirtin.
Bağımlılık eylemlerinin kullanımı hakkında daha fazla bilgi için Bağımlılık eylemleri sayfasına bakınız.
Havuz oluştururken özel işletim sistemi disk görüntüleri kullanın.
Artık özel işletim sistemi disk imgelerini kullanarak bir havuz oluşturabilirsiniz.
Bunu yapmak için, Batch hesabınızı oluştururken havuzların Batch hizmeti tarafından yönetilen abonelikte değil, kullanıcı aboneliğinde sağlanacağını belirtmeniz gerekir. Hesap Oluştur çağrısında, poolAllocationMode özelliğini UserSubscription olarak ayarlayın. Daha sonra bir Add to Pool isteğinde bir disk görüntüsüne referans belirtmek için osDisk özelliğini kullanın.
Önemli
Batch hesabınızı oluştururken, kullanıcı aboneliğinde havuzların sağlanacağını belirtirseniz, o hesap üzerinden yapılan tüm talepler için Azure Active Directory tabanlı kimlik doğrulama kullanmanız gerekir.
Batch servisine yapılan talepler için Azure Active Directory tabanlı kimlik doğrulama kullanın.
Azure Active Directory (Azure AD) artık Batch servisine yapılan çağrıların kimlik doğrulaması için desteklenmektedir.
Batch hesabınız kullanıcı aboneliğinde havuzları sağlamak için ayarlanmışsa, Azure AD kimlik doğrulama kullanmak gereklidir.
Sürüm 2016-07-01.3.1
Bu sürüm, önceki sürüm olan 2016-02-01.3.0'dan tüm desteği genişletmektedir. Ayrıca, aşağıdaki yetenekleri destekler:
Ağ yapılandırmasıyla bir havuz ve otomatik havuz oluşturma yeteneği
- Hem havuza hem de otomatik havuz kaynaklarına yeni bir property networkConfiguration eklendi. Bu özellik, havuzun
s network configuration, such as the subnet in which the poolhesaplama düğümlerinin oluşturulduğunu belirtmek için kullanılabilir.
- Hem havuza hem de otomatik havuz kaynaklarına yeni bir property networkConfiguration eklendi. Bu özellik, havuzun
Tüm görevler tamamlandığında işi otomatik olarak sonlandırın.
- İş kaynağına yeni bir özellik eklendi. Bu özelliği bir iş oluştururken veya güncellerken belirtebilirsiniz.
Bir görev başarısız olduğunda işi otomatik olarak sonlandırın veya devre dışı bırakın.
- TaskFailure üzerinde yeni bir özellik iş kaynağına eklendi ve görev kaynağına yeni bir property exitConditions eklendi. Görev onTaskFailure ayarı, görev başarısızlığının iş düzeyinde bir etkisi olup olmadığını gösterir ve görevden çıkış koşulları özelliği, görevlerin iş düzeyindeki etkiyi başarısızlığın doğasına göre uyarlamasına izin verir.
Uygulama paketlerini görevler ve havuzlarla ilişkilendirin.
- Görev kaynağına ve jobManagerTask ayarlarına yeni bir özellik applicationPackageReferences eklendi. Bu özellik, uygulama paketlerinin havuz oluşturma zamanında belirtilmesi yerine görevlerin talep üzerine dağıtılmasına olanak tanır. Bu özellik, ömür boyu farklı türde işler veya farklı uygulama sürümleri çalıştırmak zorunda kalabilecek uzun ömürlü havuzlar için özellikle değerlidir.
Başarısız bir görevi yeniden etkinleştirme yeteneği.
- Başarısız bir görevin durumunu aktif hale getirmek için yeni bir görevi yeniden etkinleştirme işlemi eklenmiştir. Bu, başarısızlıkların tekrar denenmesine olanak tanır; örneğin arıza geçici ise veya arızanın nedenini düzeltebildiyseniz, görevi yeniden oluşturmadan.
Sürüm 2016-02-01.3.0
Bu sürüm, önceki 2015-12-01.2.2.2 sürümünden itibaren tüm desteği genişletiyor. Ayrıca, aşağıdaki yetenekleri destekler:
IaaS VM yapılandırmasıyla bir havuz ve bir autopool oluşturma yeteneği
Mevcut mülkler
osFamily,targetOSVersioncurrentOSVersionve Pool ve Autopool kaynaklarının üst düzey özelliklerinden taşınır ve yeni bir mülk olarak adlandırılırcloudServiceConfiguration.Hem Havuz hem de Otomobil havuzu kaynaklarına yeni bir mülk
virtualMachineConfigurationeklenmiştir. Bu özellik, IaaS VM'lerle bir havuz/otomatik havuz yapılandırmak için belirtilebilir.Batch servisi tarafından desteklenen tüm düğüm ajanı SKU'ları hakkında bilgi almak için yeni bir API eklenir. Bkz. Desteklenen düğüm ajanı SKU'larını listele.
IaaS VM yapılandırmasıyla oluşturulan bir hesaplama düğümüne uzaktan giriş yapmak için kullanılabilen uzaktan giriş ayarlarını elde etmek için yeni bir API eklenir. Bir düğüm için Uzaktan giriş ayarlarını al.
Bir işe bir dizi görev eklemek için yeni bir API eklenir. Bkz. Bir işe bir görev koleksiyonu ekle.
Kullanıcı kaynağına yeni bir isteğe
sshPublicKeybağlı özellik eklenir ve bu özellik Linux hesaplama düğümünde kullanıcı ekleme/güncelleme için kullanılabilir.İki yeni özellik
totalTasksSucceededverunningTasksCountNode kaynağına eklendi. Bu özellikler, bir düğüm hakkında bilgi almak veya hesaplama düğümlerini bir havuzdaki listelemek yoluyla elde edilebilir.Kompleks tipe
ResourceFileyeni bir özellikfileModeeklenir. Bu özellik yalnızca Linux hesaplama düğümlerinde uygulanır ve Windows hesaplama düğümlerinde göz ardı edilir.Kompleks tipe
FilePropertiesyeni bir özellikfileModeeklenir. Bu özellik, Linux hesaplama düğümleri için Batch servisi tarafından GetFileProperties veya ListFileProperties API'lerinin bir parçası olarak geri döner. Ayrıca, karmaşık tip altındakiFilePropertiesmevcut özellikcreationTime, Linux hesaplama düğümleri için bu özellik geri dönmediği için isteğe bağlı bir özellik olarak değiştirilir.Karmaşık tip içindeki
CertificateReferencemevcut özelliğinvisibilityveri tipi, virgülle ayrılmış değerlere sahip bir diziden bir dizi diziye dönüştürülür. Ayrıca, mevcut görünürlük değerlerinden biri "rdp"den "remoteuser"a yeniden adlandırılmıştır.
Aşağıdaki API'lerin URL'leri, eylem adı için "?" yerine "/" olarak değiştirilmiştir:
Havuzun özelliklerini değiştirin
Havuzda otomatik ölçeklendirmeyi devre dışı bırak
Havuzda otomatik ölçeklendirmeyi etkinleştirin
Otomatik ölçeklendirme formülünü değerlendirin
Havuzun boyutunu değiştirin
Havuzun boyutunu değiştirmeyi bırakın
Bir havuzdaki hesaplama düğümlerinin işletim sistemini yükseltme
Hesaplama düğümlerini havuzdan kaldırın
Bir düğümü yeniden başlat
Bir düğümü yeniden görsün
Bir düğümde görev zamanlamasını devre dışı bırak
Bir düğümde görev zamanlamasını etkinleştir
İş programını devre dışı bırak
İş programını etkinleştirin
Bir iş programını sonlandır
Bir işi devre dışı bırak
Bir işi etkinleştir
İşi kapatmak
Bir görevi sonlandır
Bir sertifikanın silinmesini iptal et
Sürüm 2015-12-01.2.2
Bu sürüm, önceki sürüm olan 2015-11-01.2.1'den tüm desteği genişletmektedir. Ayrıca, aşağıdaki yetenekleri destekler:
Uygulamalar artık kaynak dosyası yerine uygulama paketleri kullanarak düğümleri hesaplamak için konuşlandırılabilir.
Müşterilerin mevcut uygulama ve sürüm listesini gezebilmeleri için yeni API'ler sağlanır; örneğin bir kullanıcı arayüzünde bir seçici göstermek için.
Havuzla ilgili API'ler, bir havuzun uygulama paketlerinin o havuzdaki tüm düğümlere indirilmesini belirtmesine olanak tanıyacak şekilde değiştirilir.
Görevler artık diğer görevlere bağımlı hale getirilebilir. Bağımlı bir görev, bağlı olduğu tüm görevler başarıyla tamamlanana kadar başlamaz.
Bu sürümde aşağıdaki diğer değişiklikler yer alıyor:
- Varsayılan havuz yeniden boyutlandırma süresi 15 dakikaya değişti.
Sürüm 2015-11-01.2.1
Bu sürüm, önceki 2015-06-01.2.0 sürümünden itibaren tüm desteği genişletmektedir. Ayrıca, aşağıdaki yetenekleri destekler:
Çok örneklerli görev ekleme ve çalıştırma yeteneği (örneğin, MPI)
Görev kaynağına yeni bir isteğe bağlı özellik
multiInstanceSettingseklenir ve bu özellik Görev Ekle, Görevi Alın, Görev Listesi API'lerine isteğe bağlı olarak dahil edilebilir.Yeni bir API Görevin alt görevleri listesi eklenerek alt görevler hakkında bilgi elde edilir.
Bir Compute Node için yeni bir isteğe bağlı özellik
subtaskIdeklenirrecentTasks. Bu özellik, Get Compute Node ve List Compute Nodes'un bir parçası olarak geri döner.
Hesaplama düğümünde görev zamanlamasını devre dışı bırakma veya etkinleştirme yeteneği
Hesaplama düğümü kaynağına iki yeni API eklenmiştir: Bir düğümde görev zamanlamayı devre dışı bırakmak ve düğümde görev zamanlamayı etkinleştirmek.
Yeni bir hesaplama düğümü durumu
offlineekleniyor. Eski API sürümlerinde bu durum ileunusableeşlenmiştir.Hesaplama düğümü kaynağına yeni bir özellik
schedulingStateeklenir. ve içinenableddisabledolası değerler.
Havuz/otomatik havuzda otomatik -scale değerlendirme aralığını belirtme yeteneği
Havuz kaynağına yeni bir mülk
autoScaleEvaluationIntervaleklenir. Bu özellik, Add Pool, Get Pool, Enable Auto -Scale ve List Pools API'lerine dahil edilebilir.Benzer şekilde, otomobil havuzları için yeni bir mülk
autoScaleEvaluationIntervalmülkeautoPoolSpecificationeklenir. Bu özellik, İş Ekle, İş Alın, İşleri Listele, İş Takvimi Ekle, İş Takvimini Alın, İş Programını Güncelle, İş Programlarını Listele ve İş Programı API'lerinde İş Listesi gibi bölümlere dahil edilebilir.
Görev API'lerine geliştirme, hesaplama düğümündeki görevin kök dizinini geri döndürmek.
İki yeni özellik
taskRootDirectoryvetaskRootDirectoryUrlGörev kaynağına eklendi; bunlar Görev hakkında bilgi alın, Görev API'lerini ListeleYeni bir özellik
taskRootDirectoryeklenirjobPreparationTaskExecutionInfovejobReleaseTaskExecutionInfobu, iş API'si için iş hazırlığı ve iş bırakma görevlerinin durumunu listele yoluyla elde edilebilir.