New-SCCloud
Özel bir bulut oluşturur.
Syntax
New-SCCloud
[-VMMServer <ServerConnection>]
[-Name] <String>
[-Description <String>]
-VMHostGroup <HostGroup[]>
[-DisasterRecoverySupported <Boolean>]
[-ShieldedVMSupportPolicy <ShieldedVMSupportPolicyEnum>]
[-JobGroup <Guid>]
[-RunAsynchronously]
[-PROTipID <Guid>]
[-JobVariable <String>]
[<CommonParameters>]
New-SCCloud
[-VMMServer <ServerConnection>]
[-Name] <String>
[-Description <String>]
-VMwareResourcePool <VmwResourcePool>
[-DisasterRecoverySupported <Boolean>]
[-ShieldedVMSupportPolicy <ShieldedVMSupportPolicyEnum>]
[-JobGroup <Guid>]
[-RunAsynchronously]
[-PROTipID <Guid>]
[-JobVariable <String>]
[<CommonParameters>]
Description
New-SCCloud cmdlet'i Virtual Machine Manager'da (VMM) özel bir bulut oluşturur. Özel bulut, bir kuruluş tarafından şirket içinde sağlanan ve yönetilen bir bulutdur. Özel bulut, özel bulut modelinin avantajlarından yararlanmak için kuruluşun kendi donanımı kullanılarak dağıtılır. Bir kuruluş VMM aracılığıyla özel bulut tanımını, özel buluta erişimi ve temel alınan fiziksel kaynakları yönetebilir.
Aşağıdaki kaynaklardan özel bulut oluşturabilirsiniz:
- Hyper-V konaklarından, Citrix XenServer konaklarından ve VMware ESX konaklarından kaynaklar içeren konak grupları
- Bir VMware kaynak havuzu
Özel bulutlar hakkında daha fazla bilgi için, konumundaki TechNet kitaplığında "Özel Bulut Oluşturmaya Genel Bakış" bölümüne bakın http://go.microsoft.com/fwlink/?LinkID=212407.
Özel bulut kapasitesi hakkında bilgi için şunu yazın: Get-Help Set-SCCloudCapacity -Detailed
.
Örnekler
Örnek 1: Konak grubundan özel bulut oluşturma
PS C:\> $HostGroup = Get-SCVMHostGroup -Name "HostGroup01"
PS C:\> New-SCCloud -Name "Cloud01" -VMHostGroup $HostGroup
İlk komut HostGroup01 adlı konak grubunu alır ve $HostGroup değişkeninde depolar.
İkinci komut, $HostGroup değişkeninde depolanan konak grubundan Cloud01 adlı özel bir bulut oluşturur.
Örnek 2: İş grubu kullanarak özel bulut oluşturma
PS C:\> $Guid = [System.Guid]::NewGuid()
PS C:\> Set-SCCloud -JobGroup $Guid
PS C:\> $HostGroup = Get-SCVMHostGroup -Name "HostGroup02"
PS C:\> New-SCCloud -JobGroup $Guid -Name "Cloud02" -VMHostGroup $HostGroup -Description "This is a cloud for HostGorup02"
İlk komut yeni bir GUID oluşturur ve bunu $Guid değişkeninde depolar.
İkinci komut, $Guid'de depolanan GUID'yi kullanarak bir iş grubu oluşturur.
Üçüncü komut HostGroup02 adlı konak grubu nesnesini alır ve nesneyi $HostGroup değişkeninde depolar.
Son komut, ikinci komutta oluşturulan iş grubunu ve kaynakları için HostGroup02'yi kullanarak Cloud02 adlı özel bir bulut oluşturur.
Örnek 3: Birden çok konak grubundan özel bulut oluşturma
PS C:\> $HostGroups = @()
PS C:\> $HostGroups += Get-SCVMHostGroup -Name "Seattle"
PS C:\> $HostGroups += Get-SCVMHostGroup -Name "New York"
PS C:\> New-SCCloud -VMHostGroup $HostGroups -Name "Cloud03" -Description "Cloud for the Seattle and New York host groups"
İlk komut $HostGroups adlı bir nesne dizisi oluşturur.
İkinci ve üçüncü komutlar, nesne dizisini Seattle ve New York adlı konak gruplarıyla doldurur.
Son komut, kaynakları olarak $HostGroups dizisinde depolanan konak gruplarını kullanarak Cloud03 adlı özel bir bulut oluşturur.
Parametreler
-Description
Özel bulut için bir açıklama belirtir.
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-DisasterRecoverySupported
Windows Azure Hyper-V Kurtarma Yöneticisi hizmetinin etkinleştirilip etkinleştirilmediğini gösterir.
Bu parametreyi etkinleştirirseniz, cmdlet İnternet üzerinden hizmete şu verileri gönderir: bulut adı, sanal makine adları, mantıksal ağ adları, sanal makine ana bilgisayar adları ve her nesne için ilgili özellikler. Bu bilgilerin gönderilmesi, bu buluta dağıtılan iş yükleri için mevcut gizlilik gereksinimleriyle çakıyorsa bu seçeneği belirlemeyin.
Bu bulutu Windows Azure Hyper-V Kurtarma Yöneticisi bir kurtarma bulutuyla eşleştirdikten sonra bu seçeneği devre dışı bırakamazsınız.
Type: | Boolean |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-JobGroup
Aynı iş grubu tanımlayıcısını içeren son komut çalıştırmalarından hemen önce bir küme olarak çalışacak bir dizi komut için bir tanımlayıcı belirtir.
Type: | Guid |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-JobVariable
İş ilerleme durumunun izlendiğini ve bu parametre tarafından adlandırılan değişkende depolandığını belirtir.
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Name
VMM nesnesinin adını belirtir.
Type: | String |
Position: | 0 |
Default value: | None |
Required: | True |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-PROTipID
Bu eylemi tetikleyen Performans ve Kaynak İyileştirme ipucunun (PRO ipucu) kimliğini belirtir. Bu parametre PRO ipuçlarını denetlemenize olanak tanır.
Type: | Guid |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-RunAsynchronously
Denetimin hemen komut kabuğuna döndürülmesi için işin zaman uyumsuz olarak çalıştığını gösterir.
Type: | SwitchParameter |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-ShieldedVMSupportPolicy
Bu buluta korumalı sanal makinelerin yerleştirilmesini destekleyip desteklemediğini gösterir, bu nedenle yerleştirme bulut için derecelendirmeler sağlar.
Type: | ShieldedVMSupportPolicyEnum |
Accepted values: | ShieldedVMNotSupported, ShieldedVMSupported |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-VMHostGroup
Bir sanal makine konak grubu nesnesini veya konak grubu nesneleri dizisini belirtir.
Type: | HostGroup[] |
Position: | Named |
Default value: | None |
Required: | True |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-VMMServer
Bir VMM sunucu nesnesi belirtir.
Type: | ServerConnection |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-VMwareResourcePool
Belirli bir VMware kaynak havuzuna VMware ESX konağına veya özel buluta atanacak ve dağıtılacak sanal makineyi belirtir.
Type: | VmwResourcePool |
Position: | Named |
Default value: | None |
Required: | True |
Accept pipeline input: | False |
Accept wildcard characters: | False |
Çıkışlar
Cloud
Bu cmdlet bir Cloud nesnesi döndürür.