Configurare un Server di destinazione iSCSI Microsoft nell'infrastruttura di archiviazione di VMMSet up a Microsoft iSCSI Target Server in the VMM storage fabric

Importante

Questa versione di Virtual Machine Manager (VMM) ha raggiunto la fine del supporto. È consigliabile eseguire l'aggiornamento a VMM 2019.This version of Virtual Machine Manager (VMM) has reached the end of support, we recommend you to upgrade to VMM 2019.

Server di destinazione iSCSI Microsoft è un ruolo server che abilita il funzionamento del computer server Windows come dispositivo di archiviazione.Microsoft iSCSI Target Server is a server role that enables a Windows server machine to function as a storage device. Questo articolo illustra come configurare un Server di destinazione iSCSI Microsoft nell'archiviazione di System Center Virtual Machine Manager (VMM).This article explains how to set up a Microsoft iSCSI Target Server in System Center - Virtual Machine Manager (VMM) storage.

Operazioni da eseguire:Here's what you need to do:

  1. Installare il ruolo: installare il ruolo Server di destinazione iSCSI (Ruoli server > Servizi file e archiviazione > Servizi file e iSCSI) in un server da aggiungere come dispositivo di archiviazione a blocchi.Install the role: Install the iSCSI Target Server role (Server Roles > File and Storage Services > File and iSCSI Services) on a server that you want to add as a block storage device.
  2. Configurare i dischi virtuali iSCSI: dopo l'installazione del ruolo è necessario configurare i dischi iSCSI virtuali ed eseguire la connessione ai server desiderati.Set up virtual iSCSI disks: After installing the role you'll need to set up virtual iSCSI disks and connect to the servers you want. Altre informazioni.Learn more.
  3. Installare il provider: se nel Server di destinazione iSCSI è in esecuzione Windows Server 2012, è necessario installarvi il provider SMI-S.Install the provider: If the iSCSI Target Server runs Windows Server 2012, you must install the SMI-S provider on it. Il provider è presente con i file di installazione in \amd64\Setup\msi\iSCSITargetSMISProvider.msi e nel server VMM in \Programmi\Microsoft System Center 2012\Virtual Machine Manager\Setup\Msi\iSCSITargetProv\iSCSITargetSMISProvider.msi.The provider is located with the setup files in \amd64\Setup\msi\iSCSITargetSMISProvider.msi, and on the VMM server in \Program Files\Microsoft System Center 2012\Virtual Machine Manager\Setup\Msi\iSCSITargetProv\iSCSITargetSMISProvider.msi. È necessario eseguire il file con estensione msi nel Server di destinazione iSCSI.You'll need to run the .msi file on the iSCSI Target Server. Non è necessario installare il provider se nel server è in esecuzione Windows Server 2012 R2.If the server's running Windows Server 2012 R2 you don't need to install the provider.
  4. Aggiungi account: aggiungere l'account amministratore di VMM come amministratore nel server.Add account: Add the VMM admin account as an administrator on the server.
  5. Discover in VMM (Individua in VMM): aggiungere il dispositivo di archiviazione a VMM.Discover in VMM: Add the storage device to VMM. Selezionare Dispositivi SAN e NAS individuati e gestiti da un provider SMI-S come tipo di provider e specificare l'indirizzo IP o il nome FQDN come server.Select SAN and NAS devices discovered and managed by a SMI-S provider as the provider type, and specify the IP address or FQDN as the server. Selezionare l'account con le autorizzazioni per il server come account RunAs.Select the account with permissions to the server as the Run As account. Aggiungerlo alla classificazione di archiviazione necessaria e completare l'Aggiunta guidata dispositivi di archiviazione.Add it to the required storage classification, and complete the Add Storage Devices Wizard.

Dopo avere aggiunto il server come dispositivo di archiviazione nella gestione VMM, è possibile allocare i pool di archiviazione e i LUN a un gruppo host ed eseguire il provisioning dell'archiviazione negli host e nei cluster.After adding the server as a storage device under VMM management you can allocate the storage pools and LUNs to a host group and provision storage to hosts and clusters.

Esempio PowerShellPowerShell example

È possibile usare VMM per configurare il server di destinazione iSCSI tramite Windows PowerShell.You can use VMM to configure the iSCSI Target Server through Windows PowerShell. In questa sezione vengono elencate alcune attività comuni con esempi di comandi di Windows PowerShell che è possibile usare per la loro esecuzione.This section lists some common tasks with examples of Windows PowerShell commands that you can use for those tasks. Il provider SMI-S supporta tutte le attività di gestione tramite VMM.The SMI-S provider supports all management tasks through VMM.

Gestire l'archiviazione in un server di destinazione iSCSIManage storage on an iSCSI target server

Aprire PowerShell e usare i cmdlet descritti di seguito per gestire le risorse del server di destinazione iSCSI in VMM.Open PowerShell and use the cmdlets described below to manage iSCSI target server resources in VMM.

Aggiungere un provider di archiviazioneAdd a storage provider

ComandoCommand ScopoPurpose
$Cred = Get-Credential Ottenere le credenziali amministrative locali del Server di destinazione iSCSI basate su nome utente e password.Obtain the iSCSI Target Server local administrative credentials that are based on user name and password.

Tenere presente che è sufficiente un qualsiasi account che faccia parte del gruppo Administrators locale.Note that any account that is part of the Local Administrators group is sufficient.
$Runas = New-SCRunAsAccount -Name "iSCSIRunas" -Credential $Cred Creare un account RunAs in VMM.Create a Run As account in VMM.
Add-SCStorageProvider -Name "Microsoft iSCSI Target Provider" -RunAsAccount $Runas -ComputerName "<computername>" -AddSmisWmiProvider Aggiungere il provider di archiviazione.Add the storage provider.

Visualizzare le proprietà di archiviazioneView storage properties

ComandoCommand ScopoPurpose
$array = Get-SCStorageArray -Name “<computername>” Controllare gli attributi degli array di archiviazione.Review the storage array attributes.
$array.StoragePools Visualizzare i pool di archiviazione disponibili.View available storage pools.

Aggiungere pool dal Server di destinazione iSCSI alla gestione VMMAdd pools from iSCSI Target Server to VMM management

ComandoCommand ScopoPurpose
$pool = Get-SCStoragePool -Name "MS iSCSITarget Concrete: D:" Ottenere il pool di archiviazione specifico da aggiungere.Get the specific storage pool to add.
$class = New-SCStorageClassification -Name “gold” Creare una classificazione di archiviazione, se non esiste già.Create a storage classification, if none exists.
Set-SCStorageArray -AddStoragePoolToManagement $pool -StorageArray $pool.StorageArray -StorageClassification $class Aggiungere il pool di archiviazione a VMM.Add the storage pool to VMM.
Set-SCStoragePool -StoragePool $pool -AddVMHostGroup (Get-SCVMHostGroup -Name "All Hosts") Allocare il pool di archiviazione a un gruppo di server di virtualizzazione.Allocate the storage pool to a virtualization server group.

Creare un LUNCreate a LUN

ComandoCommand ScopoPurpose
$LUN = New-SCStorageLogicalUnit -Name "iSCSI1" -StoragePool $pool -DiskSizeMB 1000 Creare un numero di unità logica (LUN) iSCSI.Create an iSCSI logical unit number (LUN).
Set-SCStorageLogicalUnit -StorageLogicalUnit $LUN -VMHostGroup (Get-SCVMHostGroup -Name "All Hosts") Allocare il LUN al gruppo host.Allocate the LUN to the host group.
$host = Get-SCVMhost -ComputerName <host name> Recuperare le proprietà di un host.Retrieve the properties of a host.
Register-SCStorageLogicalUnit -StorageLogicalUnit $LUN -VMHost $host Assegnare il LUN all'host.Assign the LUN to the host.

Rimuovere le risorseDecommission resources

ComandoCommand ScopoPurpose
Remove-SCStorageLogicalUnit -StorageLogicalUnit $LUN Eliminare un LUN.Delete a LUN.
Remove-SCStorageProvider -StorageProvider (Get-SCStorageProvider -Name "Microsoft iSCSI Target Provider") Rimuovere un provider di archiviazione.Remove a storage provider.

Passaggi successiviNext Steps

Altre informazioni sul provisioning dell'archiviazione per host e cluster Hyper-V.Learn about provisioning storage for Hyper-V hosts and clusters.