Översikt över Windows-avlastade dataöverföringar
Gäller för: Windows Server 2012 R2, Windows Server 2012
Det här avsnittet ger en översikt över Windows-avlastade dataöverföringar (ODX, kallas även avlastning av kopior) i Windows. Med ODX kan direkt dataöverföring inom eller mellan kompatibla lagringsenheter ske utan att data överförs via värddatorn.
Menade du ...
Funktionsbeskrivning
Windows ODX-funktionerna (Offloaded Data Transfer) maximerar företagets investering i intelligenta lagringsmatriser genom att aktivera matriser till att direkt överföra data inom eller mellan kompatibla lagringsenheter, vilket kringgår värddatorn.
Genom att avlasta filöverföringen till lagringsmatrisen, minimerar ODX svarstiderna, maximerar matrisgenomflödet och minskar resursanvändningen, till exempel CPU- och nätverksanvändning på värddatorn. Windows avlastar filöverföringar transparent och automatiskt när du flyttar eller kopierar filer, oavsett om du drar och släpper filer via Utforskaren, eller använder kommandoradens filkopieringskommandon.
Praktiska tillämpningar
Några program för ODX är:
Importera och exportera virtuella Hyper-V-datorer som är lagrade på en ODX-kompatibel lagringsmatris och som nås via iSCSI, Fibre Channel eller SMB-filresurser
Överföra stora filer, till exempel databasfiler eller videofiler, med ökad hastighet och minskad CPU- och nätverksresursanvändning på värdservern
Viktiga funktioner
Data som ska överföras i traditionella värdbaserade filöverföringar måste kunna:
Läsas från lagringen via källservern
Överföras via nätverket till målservern
Skrivas tillbaka till lagringen via målservern
Om du vill ta bort den här funktionen använder ODX en tokenbaserad läsning och skrivning av data i eller mellan intelligenta lagringsmatriser. I stället för att dirigera datan via värden, kopieras en liten token mellan källservern och målservern. Denna token fungerar som återgivning av data baserat på tidpunkt. När du exempelvis kopierar en fil eller migrerar en virtuell dator mellan lagringsplatser (inom eller mellan lagringsmatriser), kopieras en token som representerar den virtuella datorfilen, vilket eliminerar behovet av att kopiera underliggande data via servrarna.
I följande bild beskrivs de steg som ingår i en tokenbaserad kopieringsåtgärd.
Bild 1 Tokenbaserad kopiering
Den här proceduren beskrivs i följande steg:
En användare kopierar eller flyttar en fil med hjälp av Utforskaren, ett kommandoradsgränssnitt, eller som en del av en virtuell datormigrering.
Windows översätter automatiskt den här översättningsbegäran till en ODX (om den stöds av lagringsmatrisen) och får en token som representerar datan.
Denna token kopieras mellan källservern och målservern.
Token levereras till lagringsmatrisen.
Lagringsmatrisen utför kopieringen eller flyttningen internt och ger användaren statusinformation.
Information |
---|
|
Maskinvarukrav
För att använda ODX så måste dina lagringsmatriser uppfylla följande krav:
Måste vara certifierat kompatibla med Windows ODX (Offloaded Data Transfer)
Föra att kunna stödja ODX mellan lagringsmatriser så måste kopieringshanteraren för lagringsmatriser stöda cross-storage matris ODX och lagringsmatriserna måste vara från samma leverantör
Måste vara ansluten via ett av följande protokoll:
iSCSI
Fibre Channel
Fibre Channel över Ethernet
Serial Attached SCSI (SAS)
Måste använda en av följande konfigurationer:
En server med en lagringsmatris
En server med två lagringsmatriser
Två servrar med en lagringsmatris
Två servrar med två lagringsmatriser
Programvarukrav
För att använda ODX, måste din miljö stödja följande:
Datorn som initierar dataöverföringen måste köra Windows Server 2012 R2, Windows Server 2012, Windows 8,1, eller Windows 8.
Filterdrivrutiner för filsystemet såsom antivirus och krytperingsprogram behöver delta i ODX. ODX stöds inte av följande filterdrivrutiner för filsystemet:
Datadeduplicering
BitLocker-diskkryptering
Filerna måste ligga på en okrypterad grundläggande partition. Lagringsutrymmen och dynamiska volymer stöds inte.
Filerna måste finnas på en volym som formaterats med NTFS. ReFS och FAT stöds inte. Filer kan överföras direkt till eller från den här volymen eller från någon av följande behållare:
En virtuell hårddisk (VHD) som använder formaten .vhd eller .vhdx
En filresurs som använder sig av SMB-protokollet
Filerna måste vara 256 KB eller större – mindre filer överförs med hjälp av traditionella filöverföringsmetoder (icke-ODX).
Applikationen som genomför filöverföringen måste ha skrivits för att stödja ODX. Följande stöder ODX för nuvarande:
Hyper-V-hanteringsåtgärder som överför stora mängder data åt gången, som vid skapandet av en virtuell hårddisk med fast storlek, sammanslagning av ögonblicksbilder, eller konvertering av virtuella hårddiskar.
Utforskaren
Kopieringskommandon i Windows PowerShell
Kopieringskommandon i Windows kommandotolk (inklusive Robocopy)
Filer bör inte vara högfragmenterade. Överföringar av högfragmenterade filer kommer att ha nedsatt prestanda.
Krav för Hyper-V
För att använda ODX med virtuella datorer på en server som har Hyper-V som värd, måste de virtuella datorerna ha åtkomst till lagring från en ODX-kompatibel lagringsmatris. Du kan åstadkomma det genom att använda någon av följande metoder.
Lagra VHD:n på en ODX-kompatibel iSCSI-LUN.
Tilldela ODX-kompatibla iSCSI-LUN:ar till den virtuella datorns iSCSI-initierare
Tilldela ODX-kompatibla Fibre Channel-LUN:ar till den virtuella datorns virtuella Fibre Channel-kort
Anslut värd eller virtuell dator till en SMB-filresurs på en annan dator som ligger på en ODX-kompatibel lagringsmatris
Se även
För ytterligare information, se följande resurser.
Innehållstyp |
Referenser |
---|---|
Distribution |
|
Community |
|
API-referens |
HYPERLINK "" FSCTL_OFFLOAD_READ kontrollkod | FSCTL_OFFLOAD_WRITE kontrollkod | T10 SCSI primär kommandospecifikation (SPC4r36) | Krav för Windows 8-enheter |