Bereitstellen von Speicherplätzen auf einem eigenständigen Server

 

Gilt für: Windows Server 2012

<_caps3a_sxs _xmlns3a_caps="http://schemas.microsoft.com/build/caps/2013/11"><_caps3a_sxstarget locale="de-DE">In diesem Thema wird beschrieben, wie Speicherplätze auf einem eigenständigen Windows Server 2012-basierten Server bereitgestellt werden. Informationen zum Erstellen eines Clusterspeicherplatzes finden Sie unter Deploy Clustered Storage Spaces.Um einen Speicherplatz zu erstellen, müssen Sie zuerst einen oder mehrere Speicherpools erstellen. Ein Speicherpool ist eine Gruppe physischer Datenträger. Speicherpools ermöglichen eine Speicheraggregation, eine flexible Kapazitätserweiterung und eine delegierte Verwaltung.Aus einem Speicherpool können Sie einzelne oder mehrere virtuelle Datenträger erstellen. Diese virtuellen Datenträger werden auch als Speicherplätze bezeichnet. Ein Speicherplatz wird vom Windows-Betriebssystem als ein normaler Datenträger angesehen, von dem Sie formatierte Volumes erstellen können. Wenn Sie einen virtuellen Datenträger über die Benutzeroberfläche "Datei- und Speicherdienste" erstellen, können Sie den Resilienztyp (einfach, Spiegeln oder Parität), den Bereitstellungstyp (schlank oder fest) und die Größe konfigurieren. Über Windows PowerShell können Sie zusätzliche Parameter, wie die Anzahl der Spalten, den Überlappungswert und die im Pool zu verwendenden physischen Datenträger festlegen. Informationen zu diesen zusätzlichen Parametern finden Sie unter New-VirtualDiskhttp://technet.microsoft.com/library/hh848643.aspx und What are columns and how does Storage Spaces decide how many to use?http://social.technet.microsoft.com/wiki/contents/articles/11382.storage-spaces-frequently-asked-questions-faq.aspx#What_are_columns_and_how_does_Storage_Spaces_decide_how_many_to_use unter „Storage Spaces – Häufig gestellte Fragen“.Ein Speicherplatz kann nicht zum Hosten des Windows Server 2012-Betriebssystems verwendet werden.Von einem virtuellen Datenträger können Sie einzelne oder mehrere Volumes erstellen. Wenn Sie ein Volume erstellen, können Sie die Größe, den Laufwerkbuchstaben oder den Ordner, das Dateisystem (NTFS oder ReFS), die Größe der Zuordnungseinheit und eine optionale Volumebezeichnung konfigurieren.In der folgenden Abbildung ist der Speicherplatz-Workflow dargestellt.Abbildung 1: Speicherplätze-WorkflowInhalt dieses ThemasPrerequisites Step 1: Create a storage pool Step 2: Create a virtual disk Step 3: Create a volume Dieses Thema enthält Windows PowerShell-Beispiel-Cmdlets, mit denen Sie einige der beschriebenen Vorgehensweisen automatisieren können. Weitere Informationen finden Sie unter Verwenden von Cmdletshttp://go.microsoft.com/fwlink/p/?linkid=230693.VoraussetzungenWenn Sie Speicherplätze auf einem eigenständigen Windows Server 2012-basierten Server verwenden möchten, stellen Sie sicher, dass die gewünschten physischen Datenträger die folgenden Bedingungen erfüllen.Informationen zum Bereitstellen von Speicherplätzen auf einem Failovercluster finden Sie unter Deploy Clustered Storage Spaces. Beachten Sie, dass bei einer Bereitstellung auf einem Failovercluster andere Voraussetzungen erforderlich sind, beispielsweise die unterstützten Datenträgerbustypen, die unterstützten Resilienztypen und die Mindestanzahl der Datenträger.BereichAnforderungDatenträgerbustypenSerial Attached SCSI (SAS)Serial Advanced Technology Attachment (SATA)Sie können auch USB-Laufwerke verwenden. Es wird jedoch empfohlen, in einer Serverumgebung keine USB-Laufwerke zu verwenden.Speicherplätze unterstützten keine iSCSI- and Fibre Channel-Controller.DatenträgerkonfigurationDer physische Datenträger muss mindestens 4 GB aufweisen.Datenträger müssen leer und unformatiert sein. Erstellen Sie keine VolumesHBA-ÜberlegungenEs wird empfohlen, einfache Hostbusadapter (HBA) zu verwenden, die keine RAID-Funktionalität unterstützen. Wenn HBAs RAID-fähig sind, müssen Sie im Nicht-RAID-Modus ausgeführt werden, wobei die gesamte RAID-Funktionalität deaktiviert ist. Adapter dürfen die physischen Datenträger und Cachedaten nicht abstrahieren oder angeschlossene Geräte überdecken. Dies gilt auch für Gehäusedienste, die von angeschlossenen JBOD-Geräten bereitgestellt werden. Speicherplätze sind nur mit HBAs kompatibel, wenn Sie die gesamte RAID-Funktionalität vollständig deaktivieren können.JBOD-GehäuseEin JBOD-Gehäuse ist optional. Um bei der Verwendung eines JBOD-Gehäuses die Speicherplatzfunktionalität voll nutzen zu können, überprüfen Sie bei Ihrem Speicheranbieter, ob das JBOD-Gehäuse Speicherplätze unterstützt.Führen Sie folgendes Windows PowerShell-Cmdlet aus, um herauszufinden, ob das JBOD-Gehäuse Gehäuse- und Steckplatzidentifizierung unterstützt:Get-PhysicalDisk | ? {$_.BusType –eq “SAS”} | fcWenn die Felder EnclosureNumber (Gehäusenummer) und SlotNumber (Steckplatznummer) Werte enthalten, werden diese Features vom Gehäuse unterstützt.Bei der Planung der Anzahl der physischen Datenträger und des gewünschten Resilienztyps für eine eigenständige Serverbereitstellung halten Sie sich an folgende Richtlinien.ResilienztypAnforderungen an den DatenträgerVerwendungeinfachenVerteilt Daten über mehrere physische Datenträger.Maximiert die Datenträgerkapazität und erhöht den Durchsatz.Bietet keine Resilienz.Erfordert mindestens einen physischen Datenträger.Ein einfacher Speicherplatz schützt nicht vor Datenträgerausfällen.Nicht zum Hosten unersetzbarer Daten verwenden.Zum Hosten temporärer oder leicht wiederherstellbarer Daten zu reduzierten Kosten geeignet.Für High-Performance-Arbeitsauslastung geeignet, wenn die Anwendung Resilienz bietet bzw. keine Resilienz erforderlich ist.SpiegelungSpeichert zwei oder drei Kopien der Daten auf mehrere physische Datenträger.Erhöht die Zuverlässigkeit, aber verringert die Kapazität. Bei jedem Schreibvorgang wird dupliziert. Außerdem verteilt ein Spiegelspeicherplatz die Daten über mehrere physische Datenträger.Größerer Datendurchsatz als bei Parität und geringere Zugriffslatenz.Verwendet Dirty Region Tracking (DRT), um Änderungen an den Datenträgern im Pool nachzuverfolgen. Wenn das System ungeplant heruntergefahren wurde und dann den Betrieb wieder aufnimmt und die Speicherplätze wieder online geschaltet werden, stimmt DRT die Datenträger im Pool erneut aufeinander ab.Erfordert mindestens zwei physische Datenträger, um vor dem Ausfall einzelner Datenträger geschützt zu sein.Erfordert mindestens fünf physische Datenträger, um vor dem gleichzeitigen Ausfall zweier Datenträger geschützt zu sein.Wird für die meisten Bereitstellungen verwendet. Spiegelspeicherplätze sind beispielsweise für eine allgemeine Dateifreigabe oder eine virtuelle Festplattenbibliothek (Virtual Hard Disk, VHD) geeignet.ParitätVerteilt Daten und Paritätsinformationen auf physische Datenträger.Erhöht die Zuverlässigkeit im Vergleich zu einem einfachen Speicherplatz, aber verringert die Kapazität geringfügig.Erhöht die Resilienz durch Journaling. Dadurch kann eine Beschädigung der Daten verhindert werden, wenn das System unplanmäßig heruntergefahren wird.Erfordert mindestens drei physische Datenträger, um vor dem Ausfall einzelner Datenträger geschützt zu sein.Geeignet für stark sequenzielle Arbeitsauslastungen, z. B. bei Archiven oder Backups.Schritt 1: Erstellen eines SpeicherpoolsZuerst müssen Sie die verfügbaren physischen Datenträger in einzelne oder mehrere Speicherpools zusammenfassen.So erstellen Sie einen SpeicherpoolKlicken Sie im Navigationsbereich des Server-Managers auf Datei- und Speicherdienste.Klicken Sie im Navigationsbereich auf die Seite Speicherpools.Verfügbare Datenträger werden standardmäßig in einem ursprünglichen Pool eingefügt. Wenn unter SPEICHERPOOLS kein ursprünglicher Pool aufgeführt ist, bedeutet das, dass der Speicher die Anforderungen für Speicherplätze nicht erfüllt. Stellen Sie sicher, dass die Datenträger die Anforderungen erfüllen, die im Abschnitt "Voraussetzungen" erläutert sind.Wenn Sie den ursprünglichen Speicherpool (Primordial) auswählen, werden die verfügbaren physischen Datenträger unter PHYSISCHE DATENTRÄGER aufgelistet.Klicken Sie unter SPEICHERPOOLS auf die Liste AUFGABEN, und klicken Sie dann auf Neuer Speicherpool.Der Assistent für neue Speicherpools wird geöffnet.Klicken Sie auf der Seite Vorbereitung auf Weiter.Geben Sie auf der Seite Name und Subsystem für Speicherpool angeben einen Namen und optional eine Beschreibung für den Speicherpool ein, und wählen Sie die Gruppe verfügbarer physischer Datenträger aus, die Sie verwenden möchten. Klicken Sie dann auf Weiter.Auf der Seite Physische Laufwerke für den Speicherpool auswählen führen Sie die folgenden Schritte aus, und klicken Sie dann auf Weiter:Aktivieren Sie das Kontrollkästchen neben jedem physischen Datenträger, den Sie in den Speicherpool einfügen möchten.Wenn Sie einzelne oder mehrere Datenträger als Hotspares festlegen möchten, klicken Sie unter Zuordnung auf den Dropdownpfeil, und wählen Sie dann Hotspare.Überprüfen Sie die Einstellungen auf der Seite Auswahl bestätigen, und klicken Sie dann auf Erstellen.Überprüfen Sie auf der Seite Ergebnisse anzeigen, ob alle Aufgaben abgeschlossen wurden, und klicken Sie dann auf Schließen.Sie haben auch die Möglichkeit, direkt mit dem nächsten Schritt fortzufahren, wenn Sie das Kontrollkästchen Virtuellen Datenträger erstellen, wenn dieser Assistent geschlossen wird aktivieren.Prüfen Sie unter SPEICHERPOOLS, ob der neue Speicherpool aufgeführt ist. Gleichwertige Windows PowerShell-Befehle Die folgenden Windows PowerShell-Cmdlets erfüllen dieselbe Funktion wie das vorhergehende Verfahren. Geben Sie die einzelnen Cmdlets in einer einzelnen Zeile ein, auch wenn es den Anschein hat, dass aufgrund von Formatierungseinschränkungen Zeilenumbrüche vorhanden sind.Im folgenden Beispiel sehen Sie, welche physischen Datenträger im ursprünglichen Pool verfügbar sind.Get-StoragePool -IsPrimordial $true | Get-PhysicalDisk | Where-Object CanPool -eq $TrueIm folgenden Beispiel wird ein neuer Speicherpool mit der Bezeichnung StoragePool1 erstellt. Alle verfügbaren Datenträger werden verwendet.New-StoragePool –FriendlyName StoragePool1 –StorageSubsystemFriendlyName “Storage Spaces*” –PhysicalDisks (Get-PhysicalDisk –CanPool $True)Im folgenden Beispiel wird der neue Speicherpool StoragePool1 erstellt, bei dem vier der verfügbaren Datenträger verwendet werden.New-StoragePool –FriendlyName StoragePool1 –StorageSubsystemFriendlyName “Storage Spaces*” –PhysicalDisks (Get-PhysicalDisk PhysicalDisk1, PhysicalDisk2, PhysicalDisk3, PhysicalDisk4)Die folgende Cmdlet-Beispielsequenz zeigt, wie der verfügbare physische Datenträger PhysicalDisk5 als Hotspare zum Speicherpool StoragePool1 hinzugefügt wird.$PDToAdd = Get-PhysicalDisk –FriendlyName PhysicalDisk5 Add-PhysicalDisk –StoragePoolFriendlyName StoragePool1 –PhysicalDisks $PDToAdd –Usage HotSpareSchritt 2: Erstellen eines virtuellen DatenträgersAls Nächstes erstellen Sie einzelne oder mehrere virtuelle Datenträger aus dem Speicherpool. Beim Erstellen eines virtuellen Datenträgers können Sie entscheiden, wie die Daten über die physischen Datenträger verteilt werden. Sowohl die Zuverlässigkeit als auch die Leistung werden davon beeinflusst. Sie können außerdem wählen, ob Sie Datenträger mit schlanker oder fester Bereitstellung erstellen.So erstellen Sie einen virtuellen DatenträgerWenn der Assistent für neue virtuelle Datenträger nicht bereits geöffnet ist, stellen Sie im Server-Manager auf der Seite Speicherpools unter SPEICHERPOOLS sicher, dass der gewünschte Speicherpool ausgewählt ist.Klicken Sie unter VIRTUELLE DATENTRÄGER auf die Liste AUFGABEN, und klicken Sie dann auf Neuer virtueller Datenträger.Der Assistent für neue virtuelle Datenträger wird geöffnet.Klicken Sie auf der Seite Vorbereitung auf Weiter.Klicken Sie auf der Seite Speicherpool auswählen auf den gewünschten Speicherpool, und klicken Sie dann auf Weiter.Geben Sie auf der Seite Geben Sie den Namen des virtuellen Datenträgers an. den Namen und optional die Beschreibung ein, und klicken Sie dann auf Weiter.Klicken Sie auf der Seite Wählen Sie die Speicheranordnung aus auf die gewünschte Anordnung, und klicken Sie dann auf Weiter.Wenn Sie eine Anordnung auswählen, für die nicht genügend physische Datenträger zur Verfügung stehen, erhalten Sie eine Fehlermeldung, wenn Sie auf Weiter klicken. Informationen dazu, welche Anordnung zu verwenden ist und welche Datenträgeranforderungen zu beachten sind, finden Sie in diesem Thema im Abschnitt "Voraussetzungen".Wenn Sie Spiegel als Speicheranordnung ausgewählt haben und im Pool mindestens fünf Datenträger vorhanden sind, wird die Seite Resilienzeinstellungen konfigurieren angezeigt. Wählen Sie eine der folgenden Optionen aus:Zwei-Wege-SpiegelungDrei-Wege-SpiegelungKlicken Sie auf der Seite Geben Sie den Bereitstellungstyp an auf eine der folgenden Optionen, und klicken Sie dann auf Weiter.ThinBei einer schlanken Bereitstellung wird Speicher nur auf Bedarf zugeordnet. Dadurch wird die Nutzung des verfügbaren Speichers optimiert. Da auf diese Weise aber eine übermäßige Zuteilung des Speichers möglich ist, müssen Sie sorgfältig überwachen, wie viel Speicherplatz verfügbar ist.FestBei einer festen Bereitstellung wird die Speicherkapazität sofort beim Erstellen eines virtuellen Datenträgers zugeteilt. Daher entspricht der Speicherplatz, der bei einer festen Bereitstellung aus dem Speicherpool verwendet wird, der Größe des virtuellen Datenträgers.Mit Speicherplätzen können Sie im selben Speicherpool virtuelle Datenträger sowohl mit schlanker als auch fester Bereitstellung erstellen. Sie können beispielsweise sowohl einen virtuellen Datenträger mit schlanker Bereitstellung als Host für eine Datenbank als auch einen virtuellen Datenträger mit fester Bereitstellung als Host für die zugehörigen Protokolldateien verwenden.Auf der Seite Geben Sie die Größe des virtuellen Datenträgers an gehen Sie folgendermaßen vor:Wenn Sie im vorherigen Schritt eine schlanke Bereitstellung ausgewählt haben, geben Sie im Feld Größe des virtuellen Datenträgers die Größe des virtuellen Datenträgers ein, und wählen Sie die Einheit (MB, GB oder TB) aus. Klicken Sie dann auf Weiter.Wenn Sie im vorherigen Schritt eine feste Bereitstellung ausgewählt haben, klicken Sie auf eine der folgenden Optionen:Größe angebenUm die Größe anzugeben, geben Sie im Feld Größe des virtuellen Datenträgers einen Wert ein, und wählen Sie dann die Einheit (MB, GB oder TB) aus.Wenn Sie keine einfache Speicheranordnung verwenden, nutzt der virtuelle Datenträger mehr freien Speicher als die von Ihnen angegebene Größe. Um einen potenziellen Fehler zu vermeiden, wenn die Größe des Volumes den freien Speicher des Speicherpools überschreitet, können Sie das Kontrollkästchen Datenträger mit maximal möglicher Größe erstellen (bis zur angegebenen Größe) aktivieren.Maximale GrößeWählen Sie diese Option, um einen virtuellen Datenträger zu erstellen, der die maximale Kapazität des Speicherpools nutzt.Überprüfen Sie die Einstellungen auf der Seite Auswahl bestätigen, und klicken Sie dann auf Erstellen.Überprüfen Sie auf der Seite Ergebnisse anzeigen, ob alle Aufgaben abgeschlossen wurden, und klicken Sie dann auf Schließen.Das Kontrollkästchen Volume erstellen, wenn dieser Assistent geschlossen wird ist standardmäßig aktiviert. Daraufhin wird direkt zum nächsten Schritt weitergeleitet. Gleichwertige Windows PowerShell-Befehle Die folgenden Windows PowerShell-Cmdlets erfüllen dieselbe Funktion wie das vorhergehende Verfahren. Geben Sie die einzelnen Cmdlets in einer einzelnen Zeile ein, auch wenn es den Anschein hat, dass aufgrund von Formatierungseinschränkungen Zeilenumbrüche vorhanden sind.Im folgenden Beispiel wird ein virtueller 50-GB-Datenträger mit der Bezeichnung VirtualDisk1 im Speicherpool StoragePool1 erstellt.New-VirtualDisk –StoragePoolFriendlyName StoragePool1 –FriendlyName VirtualDisk1 –Size (50GB)Im folgenden Beispiel wird ein virtueller Spiegeldatenträger mit der Bezeichnung VirtualDisk1 im Speicherpool StoragePool1 erstellt. Der Datenträger nutzt die maximale Speicherkapazität des Speicherpools.New-VirtualDisk –StoragePoolFriendlyName StoragePool1 –FriendlyName VirtualDisk1 –ResiliencySettingName Mirror –UseMaximumSizeIm folgenden Beispiel wird ein virtueller 50-GB-Datenträger mit der Bezeichnung VirtualDisk1 im Speicherpool StoragePool1 erstellt. Für den Datenträger wird der schlanke Bereitstellungstyp verwendet.New-VirtualDisk –StoragePoolFriendlyName StoragePool1 –FriendlyName VirtualDisk1 –Size (50GB) –ProvisioningType ThinIm folgenden Beispiel wird ein virtueller Datenträger mit der Bezeichnung VirtualDisk1 im Speicherpool StoragePool1 erstellt. Der Datenträger nutzt die Drei-Wege-Spiegelung und hat eine feste Größe von 20 GB.Damit dieses Cmdlet funktioniert, müssen mindestens fünf physische Datenträger im Speicherpool vorhanden sein. (Datenträger, die als Hotspares zugeteilt sind, sind davon ausgeschlossen.)New-VirtualDisk -StoragePoolFriendlyName StoragePool1 -FriendlyName VirtualDisk1 -ResiliencySettingName Mirror -NumberOfDataCopies 3 -Size 20GB -ProvisioningType FixedSchritt 3: Erstellen eines VolumesAls Nächstes erstellen Sie ein Volume aus dem virtuellen Datenträger. Sie können einen optionalen Laufwerkbuchstaben oder Ordner zuweisen und dann das Volume mit einem Dateisystem formatieren.So erstellen Sie ein VolumeWenn der Assistent für neue Volumes nicht bereits geöffnet ist, klicken Sie im Server-Manager im Bereich Speicherpools unter VIRTUELLE DATENTRÄGER mit der rechten Maustaste auf den gewünschten virtuellen Datenträger, und klicken Sie dann auf Neues Volume.Der Assistent für neue Volumes wird geöffnet.Klicken Sie auf der Seite Vorbereitung auf Weiter.Auf der Seite Server und Datenträger auswählen führen Sie die folgenden Schritte aus, und klicken Sie dann auf Weiter:Klicken Sie im Bereich Server auf den Server, auf dem Sie das Volume bereitstellen möchten.Klicken Sie im Bereich Datenträger auf den virtuellen Datenträger, auf dem Sie das Volume erstellen möchten.Geben Sie auf der Seite Geben Sie die Größe des Volumes an eine Volumegröße ein, und geben Sie die Einheit (MB, GB oderTB) an. Klicken Sie dann auf Weiter.Konfigurieren Sie auf der Seite Einem Laufwerkbuchstaben oder Ordner zuweisen die gewünschte Option, und klicken Sie dann auf Weiter.Führen Sie auf der Seite Dateisystemeinstellungen auswählen die folgenden Schritte aus, und klicken Sie dann auf Weiter.Klicken Sie in der Liste Dateisystem auf NTFS oder ReFS.In der Liste Größe der Zuordnungseinheiten behalten Sie entweder die Einstellung Standard bei, oder legen Sie eine Größe für die Zuordnungseinheiten fest.Weitere Informationen zur Größe der Zuordnungseinheiten finden Sie unter Default cluster size for NTFS, FAT, and exFAThttp://support.microsoft.com/kb/140365.Sie können auch im Feld Volumebezeichnung einen Namen für das Volume eingeben, z. B. HR Data.Überprüfen Sie die Einstellungen auf der Seite Auswahl bestätigen, und klicken Sie dann auf Erstellen.Überprüfen Sie auf der Seite Ergebnisse anzeigen, ob alle Aufgaben abgeschlossen wurden, und klicken Sie dann auf Schließen.Um zu prüfen, ob das Volume erstellt wurde, klicken Sie im Server-Manager auf die Seite Volumes.Das Volume wird unter dem Server aufgeführt, auf dem es erstellt wurde. Sie können auch prüfen, ob das Volume im Windows-Explorer zu finden ist. Gleichwertige Windows PowerShell-Befehle Die folgenden Windows PowerShell-Cmdlets erfüllen dieselbe Funktion wie das vorhergehende Verfahren. Geben Sie den Befehl in einer einzelnen Zeile ein.Im folgenden Beispiel werden die Datenträger für den virtuellen Datenträger VirtualDisk1 initialisiert, eine Partition mit einem zugewiesenen Laufwerkbuchstaben wird erstellt, und das Volume wird dann mit dem Standard-NTFS-Dateisystem formatiert.Get-VirtualDisk –FriendlyName VirtualDisk1 | Get-Disk | Initialize-Disk –Passthru | New-Partition –AssignDriveLetter –UseMaximumSize | Format-VolumeSiehe auchStorage Spaces Overview Speicher-Cmdlets in Windows PowerShellhttp://technet.microsoft.com/library/hh848705.aspxDeploy Highly Available Storage Spaces Speicherplätze – Häufig gestellte Fragen (FAQ)http://social.technet.microsoft.com/wiki/contents/articles/11382.storage-spaces-frequently-asked-questions-faq.aspx<_caps3a_sxssource locale="en-US">This topic describes how to deploy Storage Spaces on a stand-alone Windows Server 2012−based server. For information about how to create a clustered storage space, see Deploy Clustered Storage Spaces.To create a storage space, you must first create one or more storage pools. A storage pool is a collection of physical disks. A storage pool enables storage aggregation, elastic capacity expansion, and delegated administration.From a storage pool, you can create one or more virtual disks. These virtual disks are also referred to as storage spaces. A storage space appears to the Windows operating system as a regular disk from which you can create formatted volumes. When you create a virtual disk through the File and Storage Services user interface, you can configure the resiliency type (simple, mirror, or parity), the provisioning type (thin or fixed), and the size. Through Windows PowerShell, you can set additional parameters such as the number of columns, the interleave value, and which physical disks in the pool to use. For information about these additional parameters, see New-VirtualDiskhttp://technet.microsoft.com/library/hh848643.aspx and What are columns and how does Storage Spaces decide how many to use?http://social.technet.microsoft.com/wiki/contents/articles/11382.storage-spaces-frequently-asked-questions-faq.aspx#What_are_columns_and_how_does_Storage_Spaces_decide_how_many_to_use in Storage Spaces Frequently Asked Questions (FAQ).You cannot use a storage space to host the Windows Server 2012 operating system.From a virtual disk, you can create one or more volumes. When you create a volume, you can configure the size, the drive letter or folder, the file system (NTFS file system or Resilient File System (ReFS)), the allocation unit size, and an optional volume label.The following figure illustrates the Storage Spaces workflow.Figure 1: Storage Spaces workflowIn this topicPrerequisites Step 1: Create a storage pool Step 2: Create a virtual disk Step 3: Create a volume Dieses Thema enthält Windows PowerShell-Beispiel-Cmdlets, mit denen Sie einige der beschriebenen Vorgehensweisen automatisieren können. Weitere Informationen finden Sie unter Verwenden von Cmdletshttp://go.microsoft.com/fwlink/p/?linkid=230693.PrerequisitesTo use Storage Spaces on a stand-alone Windows Server 2012−based server, make sure that the physical disks that you want to use meet the following prerequisites.If you want to deploy Storage Spaces on a failover cluster, see the topic Deploy Clustered Storage Spaces. Realize that a failover cluster deployment has different prerequisites, such as the supported disk bus types, the supported resiliency types, and the minimum number of disks that are required.AreaRequirementDisk bus typesSerial Attached SCSI (SAS)Serial Advanced Technology Attachment (SATA)You can also use USB drives. However, we do not recommend that you use USB drives in a server environment.Storage Spaces does not support iSCSI and Fibre Channel controllers.Disk configurationPhysical disks must be at least 4 GB.Disks must be blank and not formatted. Do not create volumes.HBA considerationsWe recommend that you use simple host bus adapters (HBAs) that do not support RAID functionality. If RAID capable, HBAs must be in non-RAID mode with all RAID functionality disabled. Adapters must not abstract the physical disks, cache data, or obscure any attached devices. This includes enclosure services that are provided by attached just-a-bunch-of-disks (JBOD) devices. Storage Spaces is compatible only with HBAs where you can completely disable all RAID functionality.JBOD enclosuresA JBOD enclosure is optional. For full Storage Spaces functionality if you are using a JBOD enclosure, verify with your storage vendor that the JBOD enclosure supports Storage Spaces.To determine whether the JBOD enclosure supports enclosure and slot identification, run the following Windows PowerShell cmdlet:Get-PhysicalDisk | ? {$_.BusType –eq “SAS”} | fcIf the EnclosureNumber and SlotNumber fields contain values, this indicates that the enclosure supports these features.To plan for the number of physical disks and the desired resiliency type for a stand-alone server deployment, use the following guidelines.Resiliency TypeDisk RequirementsWhen To UseSimpleStripes data across physical disks.Maximizes disk capacity and increases throughput.Does not provide resiliency.Requires at least one physical disk.A simple space does not protect from disk failure.Do not use to host irreplaceable data.Use to host temporary or easily recreated data at a reduced cost.Suited for high performance workloads where resiliency is not required or is provided by the application.MirrorStores two or three copies of the data across the set of physical disks.Increases reliability, but reduces capacity. Duplication occurs with every write. A mirror space also stripes the data across multiple physical drives.Greater data throughput than parity, and lower access latency.Uses dirty region tracking (DRT) to track modifications to the disks in the pool. When the system resumes from an unplanned shutdown and the spaces are brought back online, DRT makes disks in the pool consistent with each other.Requires at least two physical disks to protect from single disk failure.Requires at least five physical disks to protect from two simultaneous disk failures.Use for most deployments. For example, mirror spaces are suited for a general-purpose file share or a virtual hard disk (VHD) library.ParityStripes data and parity information across physical disks.Increases reliability when it is compared to a simple space, but somewhat reduces capacity.Increases resiliency through journaling. This helps prevent data corruption if an unplanned shutdown occurs.Requires at least three physical disks to protect from single disk failure.Use for workloads that are highly sequential, such as archive or backup.Step 1: Create a storage poolYou must first group available physical disks into one or more storage pools.To create a storage poolIn the Server Manager navigation pane, click File and Storage Services.In the navigation pane, click the Storage Pools page.By default, available disks are included in a pool that is named the primordial pool. If no primordial pool is listed under STORAGE POOLS, this indicates that the storage does not meet the requirements for Storage Spaces. Make sure that the disks meet the requirements that are outlined in the Prerequisites section.If you select the Primordial storage pool, the available physical disks are listed under PHYSICAL DISKS.Under STORAGE POOLS, click the TASKS list, and then click New Storage Pool.The New Storage Pool Wizard opens.On the Before you begin page, click Next.On the Specify a storage pool name and subsystem page, enter a name and optional description for the storage pool, select the group of available physical disks that you want to use, and then click Next.On the Select physical disks for the storage pool page, do the following, and then click Next:Select the check box next to each physical disk that you want to include in the storage pool.If you want to designate one or more disks as hot spares, under Allocation, click the drop-down arrow, and then click Hot Spare.On the Confirm selections page, verify that the settings are correct, and then click Create.On the View results page, verify that all tasks completed, and then click Close.Optionally, to continue directly to the next step, you can select the Create a virtual disk when this wizard closes check box.Under STORAGE POOLS, verify that the new storage pool is listed. Gleichwertige Windows PowerShell-Befehle Die folgenden Windows PowerShell-Cmdlets erfüllen dieselbe Funktion wie das vorhergehende Verfahren. Geben Sie die einzelnen Cmdlets in einer einzelnen Zeile ein, auch wenn es den Anschein hat, dass aufgrund von Formatierungseinschränkungen Zeilenumbrüche vorhanden sind.The following example shows which physical disks are available in the primordial pool.Get-StoragePool -IsPrimordial $true | Get-PhysicalDisk | Where-Object CanPool -eq $TrueThe following example creates a new storage pool that is named StoragePool1. It uses all available disks.New-StoragePool –FriendlyName StoragePool1 –StorageSubsystemFriendlyName “Storage Spaces*” –PhysicalDisks (Get-PhysicalDisk –CanPool $True)The following example creates a new storage pool StoragePool1 that uses four of the available disks.New-StoragePool –FriendlyName StoragePool1 –StorageSubsystemFriendlyName “Storage Spaces*” –PhysicalDisks (Get-PhysicalDisk PhysicalDisk1, PhysicalDisk2, PhysicalDisk3, PhysicalDisk4)The following example sequence of cmdlets shows how to add an available physical disk PhysicalDisk5 as a hot spare to the storage pool StoragePool1.$PDToAdd = Get-PhysicalDisk –FriendlyName PhysicalDisk5 Add-PhysicalDisk –StoragePoolFriendlyName StoragePool1 –PhysicalDisks $PDToAdd –Usage HotSpareStep 2: Create a virtual diskNext, you must create one or more virtual disks from the storage pool. When you create a virtual disk, you can select how the data is laid out across the physical disks. This affects both reliability and performance. You can also select whether to create thin- or fixed-provisioned disks.To create a virtual diskIf the New Virtual Disk Wizard is not already open, on the Storage Pools page in Server Manager, under STORAGE POOLS, make sure that the desired storage pool is selected.Under VIRTUAL DISKS, click the TASKS list, and then click New Virtual Disk.The New Virtual Disk Wizard opens.On the Before you begin page, click Next.On the Select the storage pool page, click the desired storage pool, and then click Next.On the Specify the virtual disk name page, enter a name and optional description, and then click Next.On the Select the storage layout page, click the desired layout, and then click Next.If you select a layout where you do not have enough physical disks, you will receive an error message when you click Next. For information about which layout to use and the disk requirements, see the Prerequisites section of this topic.If you selected Mirror as the storage layout, and you have five or more disks in the pool, the Configure the resiliency settings page appears. Select one of the following options:Two-way mirrorThree-way mirrorOn the Specify the provisioning type page, click one of the following options, and then click Next.ThinWith thin provisioning, space is allocated on an as-needed basis. This optimizes the usage of available storage. However, because this enables you to over-allocate storage, you must carefully monitor how much disk space is available.FixedWith fixed provisioning, the storage capacity is allocated immediately, at the time a virtual disk is created. Therefore, fixed provisioning uses space from the storage pool that is equal to the virtual disk size.With Storage Spaces, you can create both thin- and fixed-provisioned virtual disks in the same storage pool. For example, you could use a thin-provisioned virtual disk to host a database and a fixed-provisioned virtual disk to host the associated log files.On the Specify the size of the virtual disk page, do the following:If you selected thin provisioning in the previous step, in the Virtual disk size box, enter a virtual disk size, select the units (MB, GB, or TB), and then click Next.If you selected fixed provisioning in the previous step, click one of the following:Specify sizeTo specify a size, enter a value in the Virtual disk size box, and then select the units (MB, GB, or TB).If you use a storage layout other than simple, the virtual disk uses more free space than the size that you specify. To avoid a potential error where the size of the volume exceeds the storage pool free space, you can select the Create the largest virtual disk possible, up to the specified size check box.Maximum sizeSelect this option to create a virtual disk that uses the maximum capacity of the storage pool.On the Confirm selections page, verify that the settings are correct, and then click Create.On the View results page, verify that all tasks completed, and then click Close.By default, the Create a volume when this wizard closes check box is selected. This takes you directly to the next step. Gleichwertige Windows PowerShell-Befehle Die folgenden Windows PowerShell-Cmdlets erfüllen dieselbe Funktion wie das vorhergehende Verfahren. Geben Sie die einzelnen Cmdlets in einer einzelnen Zeile ein, auch wenn es den Anschein hat, dass aufgrund von Formatierungseinschränkungen Zeilenumbrüche vorhanden sind.The following example creates a 50 GB virtual disk that is named VirtualDisk1 on a storage pool that is named StoragePool1.New-VirtualDisk –StoragePoolFriendlyName StoragePool1 –FriendlyName VirtualDisk1 –Size (50GB)The following example creates a mirrored virtual disk that is named VirtualDisk1 on a storage pool that is named StoragePool1. The disk uses the maximum storage capacity of the storage pool.New-VirtualDisk –StoragePoolFriendlyName StoragePool1 –FriendlyName VirtualDisk1 –ResiliencySettingName Mirror –UseMaximumSizeThe following example creates a 50 GB virtual disk that is named VirtualDisk1 on a storage pool that is named StoragePool1. The disk uses the thin provisioning type.New-VirtualDisk –StoragePoolFriendlyName StoragePool1 –FriendlyName VirtualDisk1 –Size (50GB) –ProvisioningType ThinThe following example creates a virtual disk that is named VirtualDisk1 on a storage pool that is named StoragePool1. The virtual disk uses three-way mirroring and is a fixed size of 20 GB.You must have at least five physical disks in the storage pool for this cmdlet to work. (This does not include any disks that are allocated as hot spares.)New-VirtualDisk -StoragePoolFriendlyName StoragePool1 -FriendlyName VirtualDisk1 -ResiliencySettingName Mirror -NumberOfDataCopies 3 -Size 20GB -ProvisioningType FixedStep 3: Create a volumeNext, you must create a volume from the virtual disk. You can assign an optional drive letter or folder, and then format the volume with a file system.To create a volumeIf the New Volume Wizard is not already open, on the Storage Pools page in Server Manager, under VIRTUAL DISKS, right-click the desired virtual disk, and then click New Volume.The New Volume Wizard opens.On the Before you begin page, click Next.On the Select the server and disk page, do the following, and then click Next.In the Server area, click the server on which you want to provision the volume.In the Disk area, click the virtual disk on which you want to create the volume.On the Specify the size of the volume page, enter a volume size, specify the units (MB, GB, or TB), and then click Next.On the Assign to a drive letter or folder page, configure the desired option, and then click Next.On the Select file system settings page, do the following, and then click Next.In the File system list, click NTFS or ReFS.In the Allocation unit size list, either leave the setting at Default or set the allocation unit size.For more information about allocation unit size, see Default cluster size for NTFS, FAT, and exFAThttp://support.microsoft.com/kb/140365.Optionally, in the Volume label box, enter a volume label name, for example HR Data.On the Confirm selections page, verify that the settings are correct, and then click Create.On the View results page, verify that all tasks completed, and then click Close.To verify that the volume was created, in Server Manager, click the Volumes page.The volume is listed under the server where it was created. You can also verify that the volume is in Windows Explorer. Gleichwertige Windows PowerShell-Befehle The following Windows PowerShell cmdlet or cmdlets perform the same function as the previous procedure. Enter the command on a single line.The following example initializes the disks for virtual disk VirtualDisk1, creates a partition with an assigned drive letter, and then formats the volume with the default NTFS file system.Get-VirtualDisk –FriendlyName VirtualDisk1 | Get-Disk | Initialize-Disk –Passthru | New-Partition –AssignDriveLetter –UseMaximumSize | Format-VolumeSee alsoStorage Spaces Overview Storage Cmdlets in Windows PowerShellhttp://technet.microsoft.com/library/hh848705.aspxDeploy Highly Available Storage Spaces Storage Spaces Frequently Asked Questions (FAQ)http://social.technet.microsoft.com/wiki/contents/articles/11382.storage-spaces-frequently-asked-questions-faq.aspx
Anzeigen: