Azure portalıyla Batch hesabı oluşturmaCreate a Batch account with the Azure portal

Azure portalAzure Batch hesap oluşturmayı ve işlem senaryonuza uyan hesap özelliklerini kullanmayı öğrenin.Learn how to create an Azure Batch account in the Azure portal, and choose the account properties that fit your compute scenario. Erişim anahtarları ve hesap URL’leri gibi önemli hesap özelliklerini nerede bulabileceğinizi öğrenin.Learn where to find important account properties like access keys and account URLs.

Batch hesapları ve senaryoları hakkında arka plan bilgileri için bkz. özelliğe genel bakış.For background about Batch accounts and scenarios, see the feature overview.

Batch hesabı oluşturmaCreate a Batch account

Not

Batch hesabı oluştururken iki havuz ayırma modu arasından seçim yapabilirsiniz: kullanıcı aboneliği ve Batch hizmeti.When creating a Batch account, you can choose between two pool allocation modes: user subscription and Batch service. Çoğu durumda, havuzların Azure tarafından yönetilen aboneliklerde, arka planda ayrıldığı varsayılan Batch hizmeti modunu kullanmanız gerekir.For most cases, you should use the default Batch service mode, in which pools are allocated behind the scenes in Azure-managed subscriptions. Alternatif Kullanıcı aboneliği modunda, bir havuz oluşturulduğunda Batch VM'leri ve diğer kaynaklar doğrudan aboneliğinizde oluşturulur.In the alternative user subscription mode, Batch VMs and other resources are created directly in your subscription when a pool is created. Azure Ayrılmış VM Örnekleri kullanarak Batch havuzları oluşturmak istiyorsanız Kullanıcı aboneliği modu gerekir.User subscription mode is required if you want to create Batch pools using Azure Reserved VM Instances. Kullanıcı aboneliği modunda bir Batch hesabı oluşturmak için aboneliğinizi Azure Batch hizmetine kaydetmeniz ve hesabı bir Azure Key Vault ile ilişkilendirmeniz de gerekir.To create a Batch account in user subscription mode, you must also register your subscription with Azure Batch, and associate the account with an Azure Key Vault.

  1. Azure Portal’ında oturum açın.Sign in to the Azure portal.

  2. Kaynak oluştur > İşlem > Batch Hizmeti'ni seçin.Select Create a resource > Compute > Batch Service.

    Market’te Batch

  3. Yeni Batch hesabı ayarlarını girin.Enter New Batch account settings. Aşağıdaki ayrıntılara bakın.See the following details.

    Batch hesabı oluşturma

    a.a. Abonelik: Batch hesabının oluşturulacağı bir abonelik.Subscription: The subscription in which to create the Batch account. Yalnızca bir aboneliğiniz varsa, varsayılan olarak seçilidir.If you have only one subscription, it is selected by default.

    b.b. Kaynak grubu: Yeni Batch hesabınız için mevcut bir kaynak grubu seçebilir ya da isterseniz yeni bir tane oluşturabilirsiniz.Resource group: Select an existing resource group for your new Batch account, or optionally create a new one.

    c.c. Hesap adı: Seçtiğiniz ad, hesabın oluşturulduğu Azure bölgesinde benzersiz olmalıdır (aşağıdaki Konum bölümüne bakın).Account name: The name you choose must be unique within the Azure region where the account is created (see Location below). Hesap adı yalnızca küçük harfler, sayılar içerebilir ve 3-24 karakter uzunluğunda olmalıdır.The account name can contain only lowercase characters or numbers, and must be 3-24 characters in length.

    d.d. Konum: Batch hesabının oluşturulacağı bir Azure bölgesi.Location: The Azure region in which to create the Batch account. Yalnızca aboneliğiniz ve kaynak grubunuz tarafından desteklenen bölgeler seçenek olarak görüntülenir.Only the regions supported by your subscription and resource group are displayed as options.

    e.e. Depolama hesabı: Batch hesabınızla ilişkilendirdiğiniz isteğe bağlı bir Azure depolama hesabı.Storage account: An optional Azure Storage account that you associate with your Batch account. En iyi performans için genel amaçlı v2 depolama hesabı önerilir.A general-purpose v2 storage account is recommended for the best performance. Toplu Işteki tüm depolama hesabı seçenekleri için bkz. Batch özelliğine genel bakış.For all storage account options in Batch, see the Batch feature overview. Portalda, var olan bir depolama hesabını seçin veya yeni bir tane oluşturun.In the portal, select an existing storage account, or create a new one.

    Depolama hesabı oluşturma

    f.f. Havuz ayırma modu: Gelişmiş ayarlar sekmesinde, havuz ayırma modunu Batch hizmeti veya Kullanıcı aboneliğiolarak belirtebilirsiniz.Pool allocation mode: In the Advanced settings tab you can specify pool allocation mode as Batch service or User subscription. Çoğu senaryo için varsayılan Batch hizmetinikabul edin.For most scenarios, accept the default Batch service.

    Toplu işlem havuzu ayırma modu

  4. Hesabı oluşturmak için Oluştur'u seçin.Select Create to create the account.

Batch hesabı özelliklerini görüntülemeView Batch account properties

Hesap oluşturulduktan sonra seçerek ayarlarına ve özelliklerine erişebilirsiniz.Once the account has been created, select the account to access its settings and properties. Sol menüyü kullanarak tüm hesap ayarlarına ve özelliklerine erişebilirsiniz.You can access all account settings and properties by using the left menu.

Azure portalında Batch hesabı sayfası

  • Batch hesabı adı, URL’si ve anahtarları: Batch API'leri ile uygulama geliştirirken, Batch kaynaklarınıza erişebilmeniz için bir hesap URL'si ve anahtarı gereklidir.Batch account name, URL, and keys: When you develop an application with the Batch APIs, you need an account URL and key to access your Batch resources. (Batch, Azure Active Directory kimlik doğrulamasını da destekler.)(Batch also supports Azure Active Directory authentication.)

    Batch hesabı erişim bilgilerini görüntülemek için Anahtarlar'ı seçin.To view the Batch account access information, select Keys.

    Azure portalında Batch hesabı anahtarları

  • Batch hesabınızla ilişkili depolama hesabının adını ve anahtarlarını görüntülemek için Depolama hesabı'nı seçin.To view the name and keys of the storage account associated with your Batch account, select Storage account.

  • Batch hesabı için geçerli olan kaynak kotalarını görüntülemek için Kotalar'ı seçin.To view the resource quotas that apply to the Batch account, select Quotas. Ayrıntılar için bkz. Batch hizmeti kotaları ve limitleri.For details, see Batch service quotas and limits.

Kullanıcı aboneliği modu için ek yapılandırmaAdditional configuration for user subscription mode

Kullanıcı aboneliği modunda bir Batch hesabı oluşturmayı seçerseniz, hesabı oluşturmadan önce aşağıdaki ek adımları gerçekleştirin.If you choose to create a Batch account in user subscription mode, perform the following additional steps before creating the account.

Azure Batch hizmetinin aboneliğe erişmesine izin verme (tek seferlik işlem)Allow Azure Batch to access the subscription (one-time operation)

Kullanıcı aboneliği modunda ilk Batch hesabınızı oluştururken, aboneliğinizi Batch hizmetine kaydetmeniz gerekir.When creating your first Batch account in user subscription mode, you need to register your subscription with Batch. (Bunu daha önce yaptıysanız sonraki bölüme atlayın.)(If you previously did this, skip to the next section.)

  1. Azure Portal’ında oturum açın.Sign in to the Azure portal.

  2. Tüm hizmetler > Abonelikler'i ve ardından Batch hesabı için kullanmak istediğiniz aboneliği seçin.Select All services > Subscriptions, and select the subscription you want to use for the Batch account.

  3. Abonelik sayfasında Kaynak sağlayıcıları'nı seçip Microsoft.Batch'i arayın.In the Subscription page, select Resource providers, and search for Microsoft.Batch. Microsoft.Batch kaynak sağlayıcısının aboneliğe kayıtlı olup olmadığını kontrol edin.Check that the Microsoft.Batch resource provider is registered in the subscription. Kayıtlı değilse Kaydet bağlantısını seçin.If it isn't registered, select the Register link.

    Microsoft.Batch sağlayıcısını kaydetme

  4. Abonelik sayfasında, rol ataması Ekle > rol ATAMALARı > erişim denetimi (IAM) seçeneğini belirleyin.In the Subscription page, select Access control (IAM) > Role assignments > Add role assignment.

    Abonelik erişim denetimi

  5. Rol ataması Ekle sayfasında, katkıda bulunan rolünü seçin ve Batch API 'sini arayın.On the Add role assignment page, select the Contributor role, search for the Batch API. API'yi bulana kadar aşağıdaki dizelerden her birini arayın:Search for each of these strings until you find the API:

    1. MicrosoftAzureBatch.MicrosoftAzureBatch.
    2. Microsoft Azure Batch.Microsoft Azure Batch. Daha yeni Azure AD kiracıları bu adı kullanıyor olabilir.Newer Azure AD tenants may use this name.
    3. Batch API'sinin kimliği: ddbf3205-c6bd-46ae-8127-60eb93363864.ddbf3205-c6bd-46ae-8127-60eb93363864 is the ID for the Batch API.
  6. Batch API'sini bulduktan sonra seçin ve Kaydet'i seçin.Once you find the Batch API, select it and select Save.

    Batch izinleri ekleme

Bir anahtar kasası oluşturmaCreate a key vault

Kullanıcı aboneliği modunda, oluşturulacak Batch hesabı ile aynı kaynak grubuna ait olan bir Azure key vault gereklidir.In user subscription mode, an Azure key vault is required that belongs to the same resource group as the Batch account to be created. Kaynak grubunun, Batch hizmetinin mevcut olduğu ve aboneliğinizin desteklediği bir bölgede olduğundan emin olun.Make sure the resource group is in a region where Batch is available and which your subscription supports.

  1. Azure Portal yeni > güvenlik > Key Vaultöğesini seçin.In the Azure portal, select New > Security > Key Vault.

  2. Key Vault Oluştur sayfasında anahtar kasası için bir ad girin ve Batch hesabınız için istediğiniz bölgede bir kaynak grubu oluşturun.In the Create Key Vault page, enter a name for the key vault, and create a resource group in the region you want for your Batch account. Kalan ayarları varsayılan değerlerinde bırakın ve ardından Oluştur'u seçin.Leave the remaining settings at default values, then select Create.

Kullanıcı aboneliği modunda Batch hesabını oluştururken, Anahtar Kasası için kaynak grubunu kullanın.When creating the Batch account in user subscription mode, use the resource group for the key vault. Havuz ayırma modu olarak Kullanıcı aboneliğini belirtin, anahtar kasasını seçin ve anahtar kasasına Azure Batch erişim izni vermek için kutuyu işaretleyin.Specify User subscription as the pool allocation mode, select the key vault, and check the box to grant Azure Batch access to the key vault.

Anahtar kasasına el ile erişim izni vermeyi tercih ediyorsanız, anahtar kasasının erişim ilkeleri bölümüne gidin ve erişim ilkesi Ekle ' yi seçin ve Microsoft Azure Batcharayın.If you prefer to grant access to the key vault manually, go to the Access policies section of the key vault and select Add Access Policy and search for Microsoft Azure Batch. Seçildikten sonra, açılan menüyü kullanarak gizli izinleri yapılandırmanız gerekecektir.Once selected, you will need to configure the Secret permissions using the drop down menu. Azure Batch, en az Get, list, setve Delete izinleri olarak verilmelidir.Azure Batch must be given a minimum of Get, List, Set, and Delete permissions.

Azure Batch için gizli izinler

Abonelik kotalarını yapılandırmaConfigure subscription quotas

Çekirdek kotalar, kullanıcı aboneliği toplu Iş hesaplarında varsayılan olarak ayarlanır.Core quotas are not set by default on user subscription Batch accounts. Standart Batch çekirdek kotaları Kullanıcı aboneliği modundaki hesaplara uygulanmadığından, çekirdek kotalar el ile ayarlanmalıdır.Core quotas must be set manually because standard Batch core quotas do not apply to accounts in user subscription mode.

  1. Azure Portal, ayarlarını ve özelliklerini göstermek için Kullanıcı abonelik modu Batch hesabınızı seçin.In the Azure portal, select your user subscription mode Batch account to display its settings and properties.

  2. Sol taraftaki menüden Kotalar ' ı seçerek Batch hesabınızla ilişkili çekirdek kotalarını görüntüleyin ve yapılandırın.From the left menu, select Quotas to view and configure the core quotas associated with your Batch account.

Kullanıcı aboneliği modu çekirdek kotaları hakkında daha fazla bilgi için Batch hizmeti kotaları ve limitlerini inceleyin.Refer to the Batch service quotas and limits for more information on user subscription mode core quotas.

Diğer Batch hesabı yönetim seçenekleriOther Batch account management options

Azure portalını kullanmaya ek olarak Batch hesaplarını aşağıdaki gibi araçlarla oluşturup yönetebilirsiniz:In addition to using the Azure portal, you can create and manage Batch accounts with tools including the following:

Sonraki adımlarNext steps

  • Batch hizmeti kavramları ve özellikler hakkında daha fazla bilgi edinmek için bkz. Batch özelliklerine genel bakışı.See the Batch feature overview to learn more about Batch service concepts and features. Makale havuzlar, işlem düğümleri, işler ve görevler gibi birincil Batch kaynaklarını ele alır ve büyük ölçekli işlem iş yüklerine olanak tanıyan hizmetin özelliklerine genel bir bakış sağlar.The article discusses the primary Batch resources such as pools, compute nodes, jobs, and tasks, and provides an overview of the service's features for large-scale compute workloads.
  • Batch .NET istemci kitaplığı veya Python kullanarak Batch özellikli bir uygulama geliştirmenin temellerini öğrenin.Learn the basics of developing a Batch-enabled application using the Batch .NET client library or Python. Bu hızlı başlangıçlar, bir iş yükünü birden fazla işlem düğümünde yürütmek üzere Batch hizmetini kullanan örnek uygulamalar konusunda size rehberlik sağlamanın yanı sıra, iş yükü dosyası hazırlama ve alma işlemleri için Azure Depolama kullanma ile ilgili bilgiler de içerir.These quickstarts guide you through a sample application that uses the Batch service to execute a workload on multiple compute nodes, and includes using Azure Storage for workload file staging and retrieval.