Batch hizmet kotaları ve limitleriBatch service quotas and limits

Diğer Azure hizmetlerinde olduğu gibi, Batch hizmetiyle ilişkili belirli kaynaklarda sınırlamalar vardır.As with other Azure services, there are limits on certain resources associated with the Batch service. Bu limitlerin birçoğu, Azure tarafından abonelik veya hesap düzeyinde uygulanan varsayılan kotalardır.Many of these limits are default quotas applied by Azure at the subscription or account level. Bu makalede bu varsayılanlar ve kota artışlarının nasıl isteneceğini ele alınmaktadır.This article discusses those defaults, and how you can request quota increases.

Batch iş yüklerinizi tasarlarken ve ölçeklendirebilmeniz için bu kotaları göz önünde bulundurun.Keep these quotas in mind as you design and scale up your Batch workloads. Örneğin, havuzunuz belirttiğiniz işlem düğümlerinin hedef sayısına ulaşmazsa, Batch hesabınız için çekirdek kota sınırına ulaşmış olabilirsiniz.For example, if your pool doesn't reach the target number of compute nodes you specified, you might have reached the core quota limit for your Batch account.

Tek bir Batch hesabında birden fazla Batch iş yükü çalıştırabilir ya da iş yüklerinizi aynı abonelik ve farklı Azure bölgelerindeki Batch hesapları arasında dağıtabilirsiniz.You can run multiple Batch workloads in a single Batch account, or distribute your workloads among Batch accounts that are in the same subscription, but in different Azure regions.

Batch 'de üretim iş yüklerini çalıştırmayı planlıyorsanız, varsayılan olarak bir veya daha fazla kotayı artırmanız gerekebilir.If you plan to run production workloads in Batch, you may need to increase one or more of the quotas above the default. Bir kota yükseltmek istiyorsanız, çevrimiçi bir Müşteri Destek isteğini ücretsiz olarak açabilirsiniz.If you want to raise a quota, you can open an online customer support request at no charge.

Kaynak kotalarıResource quotas

Kota kapasitesini garanti bir kredi sınırına ' dir.A quota is a credit limit, not a capacity guarantee. Büyük ölçekli kapasite gereksinimleriniz varsa lütfen Azure desteğine başvurun.If you have large-scale capacity needs, please contact Azure support.

Ayrıca kotaların garantili değerler olmadığına de unutmayın.Also note that quotas are not guaranteed values. Kotalar, Batch hizmetinden değişikliklere göre değişiklik gösterebilir veya bir Kullanıcı isteği kota değerini değiştirebilir.Quotas can vary based on changes from the Batch service or a user request to change a quota value.

KaynakResource Varsayılan sınırDefault limit Üst sınırıMaximum limit
Abonelik başına bölge başına Azure Batch hesaplarıAzure Batch accounts per region per subscription 1-31-3 5050
Batch hesabı başına adanmış çekirdeklerDedicated cores per Batch account 90-90090-900 Desteğe başvurunContact support
Batch hesabı başına düşük öncelikli çekirdeklerLow-priority cores per Batch account 10-10010-100 Desteğe başvurunContact support
Batch hesabı başına etkin işler ve iş zamanlamaları (Tamamlanan işlerin sınırı yoktur)Active jobs and job schedules per Batch account (completed jobs have no limit) 100-300100-300 1.00011,0001
Batch hesabı başına havuz sayısıPools per Batch account 20-10020-100 50015001

Not

Varsayılan sınırlar, bir Batch hesabı oluşturmak için kullandığınız abonelik türüne bağlı olarak farklılık gösterir.Default limits vary depending on the type of subscription you use to create a Batch account. Toplu hizmet modundaki Batch hesapları için gösterilen çekirdekler kotaları.Cores quotas shown are for Batch accounts in Batch service mode. Batch hesabınızdaki kotaları görüntüleyin.View the quotas in your Batch account.

1 Bu sınırın ötesinde bir artış istemek için Azure desteği 'ne başvurun.1To request an increase beyond this limit, contact Azure Support.

Kullanıcı abonelik modundaki çekirdek kotalarıCores quotas in user subscription mode

Havuz ayırma modu Kullanıcı aboneliğineayarlanmış bir Batch hesabı oluşturduysanız, Kotalar farklı şekilde uygulanır.If you created a Batch account with pool allocation mode set to user subscription, quotas are applied differently. Bu modda, bir havuz oluşturulduğunda Batch VM 'Leri ve diğer kaynaklar doğrudan aboneliğinizde oluşturulur.In this mode, Batch VMs and other resources are created directly in your subscription when a pool is created. Azure Batch çekirdekler kotaları, bu modda oluşturulan bir hesaba uygulanmaz.The Azure Batch cores quotas do not apply to an account created in this mode. Bunun yerine, bölgesel işlem çekirdekleri ve diğer kaynaklar için aboneliğinizdeki kotalar uygulanır.Instead, the quotas in your subscription for regional compute cores and other resources are applied. Azure aboneliği ve hizmet sınırları, Kotalar ve kısıtlamalarındaBu kotalar hakkında daha fazla bilgi edinin.Learn more about these quotas in Azure subscription and service limits, quotas, and constraints.

Havuz boyutu sınırlarıPool size limits

Havuz boyutu sınırları Batch hizmeti tarafından ayarlanır.Pool size limits are set by the Batch service. Kaynak kotalarındanfarklı olarak, bu değerler değiştirilemez.Unlike resource quotas, these values cannot be changed. Yalnızca düğümler arası iletişim ve özel görüntülere sahip havuzlar standart kotadan farklı kısıtlamalara sahiptir.Only pools with inter-node communication and custom images have restrictions different from the standard quota.

KaynakResource Üst SınırMaximum Limit
Düğüm içi iletişim etkin havuzunda işlem düğümleriCompute nodes in inter-node communication enabled pool
Batch hizmeti havuz ayırma moduBatch service pool allocation mode 100100
Batch abonelik havuzu ayırma moduBatch subscription pool allocation mode 8080
Yönetilen görüntü kaynağı 1 ile oluşturulan havuzdakiişlem düğümleriCompute nodes in pool created with a managed image resource1
Ayrılmış düğümlerDedicated nodes 20002000
Düşük öncelikli düğümlerLow-priority nodes 10001000

düğüm içi iletişim olmayan havuzlar için 1 .1 For pools that are not inter-node communication enabled.

Diğer sınırlarOther limits

Batch hizmeti tarafından ayarlanan ek sınırlar.Additional limits set by the Batch service. Kaynak kotalarındanfarklı olarak, bu değerler değiştirilemez.Unlike resource quotas, these values cannot be changed.

KaynakResource Üst SınırMaximum Limit
İşlem düğümü başına eşzamanlı görevlerConcurrent tasks per compute node 4 x düğüm çekirdeği sayısı4 x number of node cores
Batch hesabı başına uygulamalarApplications per Batch account 2020
Uygulama başına uygulama paketleriApplication packages per application 4040
Havuz başına uygulama paketleriApplication packages per pool 1010
En fazla görev ömrüMaximum task lifetime 180 gün1180 days1
İşlem düğümü başına bağlamaMounts per compute node 1010

1 bir görevin, ne zaman tamamlandığında işe eklendiği zaman, 180 gün olur.1 The maximum lifetime of a task, from when it is added to the job to when it completes, is 180 days. Tamamlanan görevler yedi gün boyunca devam ederse; Maksimum yaşam süresi içinde tamamlanmayan görevlere yönelik verilere erişilemiyor.Completed tasks persist for seven days; data for tasks not completed within the maximum lifetime is not accessible.

Batch kotalarını görüntülemeView Batch quotas

Batch hesabı kotalarınızı Azure Portalgörüntüleyin.View your Batch account quotas in the Azure portal.

  1. Portalda Batch hesapları ' nı seçin ve ardından ilgilendiğiniz Batch hesabını seçin.Select Batch accounts in the portal, then select the Batch account you're interested in.

  2. Batch hesabının menüsünde Kotalar ' ı seçin.Select Quotas on the Batch account's menu.

  3. Batch hesabına uygulanmış olan kotaları görüntülemeView the quotas currently applied to the Batch account

    Batch hesabı kotaları

Kotayı artırmaIncrease a quota

Azure Portalkullanarak Batch hesabınız veya aboneliğiniz için bir kota artışı istemek üzere bu adımları izleyin.Follow these steps to request a quota increase for your Batch account or your subscription using the Azure portal. Kota artışı türü, Batch hesabınızın havuz ayırma moduna bağlıdır.The type of quota increase depends on the pool allocation mode of your Batch account. Kota artışı istemek için, kotayı artırmak istediğiniz VM serisini dahil etmeniz gerekir.To request a quota increase, you must include the VM series you would like to increase the quota for. Kota artışı uygulandığında, tüm VM dizisine uygulanır.When the quota increase is applied, it is applied to all series of VMs.

Toplu Işteki çekirdek kotasını artırmaIncrease cores quota in Batch

  1. Portal panonuzda Yardım + Destek kutucuğunu veya portalın sağ üst köşesindeki soru işaretini ( ? ) seçin.Select the Help + support tile on your portal dashboard, or the question mark (?) in the upper-right corner of the portal.

  2. Temel > Yeni destek isteği ' ni seçin.Select New support request > Basics.

  3. Temel bilgiler:In Basics:

    a.a. Sorun türü > hizmet ve abonelik limitleri (kotalar)Issue Type > Service and subscription limits (quotas)

    b.b. Aboneliğinizi seçin.Select your subscription.

    c.c. Toplu > Kota türüQuota type > Batch

    İleri’yi seçin.Select Next.

  4. İçinde ayrıntıları:In Details:

    a.a. Ayrıntıları sağlabölümünde konumu, kota türünü ve Batch hesabını belirtin.In Provide details, specify the location, quota type, and Batch account.

    Toplu kota artışı

    Kota türleri şunlardır:Quota types include:

    • Batch hesabı başınaPer Batch account
      Adanmış ve düşük öncelikli çekirdekler ve iş ve havuz sayısı dahil olmak üzere tek bir Batch hesabına özgü değerler.Values specific to a single Batch account, including dedicated and low-priority cores, and number of jobs and pools.

    • Bölge başınaPer region
      Bir bölgedeki tüm Batch hesaplarına uygulanan ve abonelik başına bölge başına toplu Işlem hesaplarının sayısını içeren değerler.Values that apply to all Batch accounts in a region and includes the number of Batch accounts per region per subscription.

    Düşük öncelikli kota, tüm VM serileri genelinde tek bir değerdir.Low-priority quota is a single value across all VM series. Kısıtlanmış SKU 'Lara ihtiyacınız varsa düşük öncelikli çekirdekler ' ı seçmeniz ve isteğe sanal makine aileleri eklemeniz gerekir.If you need constrained SKUs, you must select Low-priority cores and include the VM families to request.

    b.b. İşletmenizin etkilerinegöre önem derecesi seçin.Select a Severity according to your business impact.

    İleri’yi seçin.Select Next.

  5. İletişim bilgileri:In Contact information:

    a.a. Tercih edilen bir iletişim yöntemiseçin.Select a Preferred contact method.

    b.b. Gerekli iletişim ayrıntılarını doğrulayın ve girin.Verify and enter the required contact details.

    Destek isteğini göndermek için Oluştur ' u seçin.Select Create to submit the support request.

Destek isteğinizi gönderdikten sonra, Azure desteği sizinle iletişim kuracaktır.Once you've submitted your support request, Azure support will contact you. Kota istekleri, birkaç dakika veya en fazla iki iş günü içinde tamamlanabilir.Quota requests may be completed within a few minutes or up to two business days.

Bir Azure sanal ağında dağıtılan sanal makine yapılandırmasındaki toplu iş havuzları, otomatik olarak ek Azure ağ kaynakları ayırır.Batch pools in the Virtual Machine Configuration deployed in an Azure virtual network automatically allocate additional Azure networking resources. Bir sanal ağdaki her 50 havuz düğümü için aşağıdaki kaynaklar gereklidir:The following resources are needed for each 50 pool nodes in a virtual network:

Bu kaynaklar, Batch havuzu oluşturulurken sağlanan sanal ağı içeren abonelikte ayrılır.These resources are allocated in the subscription that contains the virtual network supplied when creating the Batch pool. Bu kaynaklar, aboneliğin kaynak kotalarıyla sınırlıdır.These resources are limited by the subscription's resource quotas. Büyük havuz dağıtımlarını bir sanal ağda planlarsanız, bu kaynaklar için aboneliğin kotalarını kontrol edin.If you plan large pool deployments in a virtual network, check the subscription's quotas for these resources. Gerekirse, Yardım + Destek' i seçerek Azure Portal bir artış isteyin.If needed, request an increase in the Azure portal by selecting Help + support.