storage és fájlszerver újdonságok

25
Storage és fájlszerver újdonságok Safranka Mátyás

Upload: hayden

Post on 08-Feb-2016

30 views

Category:

Documents


0 download

DESCRIPTION

Storage és fájlszerver újdonságok. Safranka Mátyás. Mennyi az annyi. Mennyit költünk kiszolgálókra? ...és mennyit tárolásra?. Hogyan lehet a tároláson spórólni?. iSCSI? Spórolhatunk a HBA-n, FC-n és a SAN hálózaton Még mindíg vannak diszk tömbök, LUN-ok, LUN hozzárendelések, stb. - PowerPoint PPT Presentation

TRANSCRIPT

Page 1: Storage és fájlszerver újdonságok

Storage és fájlszerver újdonságokSafranka Mátyás

Page 2: Storage és fájlszerver újdonságok

Mennyi az annyi

• Mennyit költünk kiszolgálókra?• ...és mennyit tárolásra?

ServerStorage

Page 3: Storage és fájlszerver újdonságok

Hogyan lehet a tároláson spórólni?

• iSCSI?• Spórolhatunk a HBA-n, FC-n és a SAN hálózaton• Még mindíg vannak diszk tömbök, LUN-ok, LUN

hozzárendelések, stb.

• Egyéb feltörekvő megoldások?

Hyper-VVMware

NAS

NFS

Oracle

NAS

NFS

SQL Server

Megkötések WS2008 R2-ben

SMBSem SMB sem

NFS nem támogatott

WS2008 R2-ben

Page 4: Storage és fájlszerver újdonságok

Célok

Olcsóbb tárolási megoldások

Fájl alapú tárolási lehetőség

Megbízhatóság és folyamatok rendekezésre állás

Page 5: Storage és fájlszerver újdonságok

Mindenkinek a megfelelő tároló

Fürtözött önnálló

rendszerek

Két tagú fürt és tároló kapacitás egy

dobozban

vagy

Osztott SAS, vagy JBOD

Külső tároló alrendszerEgyetlen, önnáló

rendszer

Kisvállalatok és fiók irodás

Közepes és nagy vállalatok

Nagy vállalatok és IT szolgáltatók

……

Négy tagú fürt és tároló kapacitás egy dobozban

vagy

Disk

FT

Scale

Storage

Workloads

Belső HW RAID vagy Windows Storage Spaces

Fürtözött CI RAID vagy Windows Storage Spaces

Clustered PCI RAID or Windows virtualized storage (Storage Spaces)

Fibre Channel or IP SAN

Egy tag Két tag 3-tól 8 tagkiszolgálóig CSV v2-vel*HW RAID tag támogatás, harver szállító függő

3-től 32 tagú fürtig CSV v2-vel

Közös JBOD SAS

Közös JBOD SAS (dedikált vagy CiB) Közös JBOD SAS (dedikált vagy CiB) Külső tároló tömb

Integrált SAS switch a JBOD-ban SAS switch és fabric FC vagy IP SAN Fabric

Virt: Hyper-V Server IW: Fájl megosztások

Virtualizáció: Hyper-V Server Irodai használat: Fájl megosztások Adatközpont NAS: FS alapú Hyper-V, SQL, IIS Alkalmazások: SQL Server

Virtualizáció: Hyper-V Server

Adatközpont NAS: FS alapú Hyper-V, SQL, IIS Alkalmazások: SQL Server

Virtualizáció: Hyper-V Server

Adatközpont NAS: FS alapú Hyper-V, SQL, IIS Alkalmazások: SQL Server

Page 6: Storage és fájlszerver újdonságok

Az újítások fő céljai

• Rendelkezésre állás növelés• Teljesítmény növelés• Hatékonyságság növelés

Page 7: Storage és fájlszerver újdonságok

NTFS online ellenőrzés és javítás (CHKDSK)

• A lemez ellenőrzés és javítás folyamata külön választásra került

• Az ellenőrzés a lemez online állapotában történik

• Csak a javítás idejére kerül offline-ba. Az offline-ba kerülés ideje a hibák számától függ nem a kötet méretétől

• CSV esetén nincs kiesés

100

millió

fájl

200

millió

fájl

300

millió

fájl

0

50

100

150

200

250

300

350

400

Windows Server 2008 R2

Windows Server 2012

Perc

Page 8: Storage és fájlszerver újdonságok

Storage spaces

Page 9: Storage és fájlszerver újdonságok

Optimális és hatékony eszköz kihasználás• Igény szerinti kapacitás provízionálás és

visszaszerzés• Kapacitás visszaszerzés a törölt állományokra (NTFS és ReFS)• Fájlnál kisebb mérető terület visszaszerzése (pl.: Hyper-V)• Ütemezett

• Elasztikus kapacitás bővíthetőség: csak adj hozzá még egy pár diszket

60TB diszk

60TB diszk

60TB diszk

60TB diszk

Kiszotott kapacitás „A” 60TB

diszk60TB diszk

60TB diszk

60TB diszk

Kiszotott kapacitás „A”

„Thin provisioned” tárterület

Standard diszk alrendszer

36 TB kapacitás 72 lemezen48 TB kapacitás 96 lemezen

Page 10: Storage és fájlszerver újdonságok

Hibatűrés• Hibatűrő, önjavító képesség• Tükrözött területek a hibás területek kiszűrésének képességével• Paritás területek beépített journaling-al

• Gyors helyreállítás kiosztásonkénti „meleg tartalék” lemezekkel

Mirror Space

Parity Space

Mirror Space

Mirror Space

Mirror Space

Parity Space

Mirror Space

Mirror Space

Önjavító „Storag spaces” terület

Tarta-lék

lemez

Szabványos lemez alrendszer

Page 11: Storage és fájlszerver újdonságok

DEMO

Storage spaces

Page 12: Storage és fájlszerver újdonságok

Teljesítmény

1 2 4 8 12 16 20 24 28 320

50010001500200025003000350040004500

Simple Spaces vs. Natív lemezekOlvasási teljesítmény

Simple SpacesNative Disks

Thro

ughput

MB

/s

1MB Sequential Read, 7.2K RPM SAS1 2 4 8 12 16 20 24 28 32

0500

10001500200025003000350040004500

Simple Spaces vs. Natív lemezekÍrási teljesítmény

Simple SpacesNative Disks

Thro

ughput

MB

/s

1MB Sequential Write, 7.2K RPM SAS

1 2 4 8 12 16 20 24 28 320

1000

2000

3000

4000

5000

6000

7000

Simple Spaces vs. Natív lemezekOlvasási IOPS

Simple SpacesNative Disks

IOP

S

4K Random Read, 7.2K RPM SAS

1 2 4 8 12 16 20 24 28 320

1000

2000

3000

4000

5000

6000

Simple Spaces vs. Natív lemezekÍrási IOPS

Simple SpacesNative Disks

IOP

S4K Random Write, 7.2K RPM SAS

Page 13: Storage és fájlszerver újdonságok

Új fájlrendszer: ReFS

Page 14: Storage és fájlszerver újdonságok

ReFS áttekintés

• Minden metaadat sérülés azonnal észlelésre kerül. Opcionálisan a felhasználói adat sérülés is azonnal észlelhető.

• ReFS a Storage Spaces hibajavítási képességét használja az aoutomatikis javításhoz.

Integritás

• ReFS hatékonyan skálázódik PB (petabyte azaz 1015, vagy 250 vagyis 1000 TB) méretekbe nagy fájlok esetén is.

Skálázhatóság

• ReFS maximális adat rendelkezésre állást biztosít.• Ha sérülés történik és egy redundáns másolat nem érhető el, a nem sérült fájlrendszeri részek továbbra is érintetlenek maradnak és rendelkezésre állnak.

Rendelkezésre állás

• Az architektúrában bekövetkezett fejlődés bizotsítja az új tároló megoldások és elérési módok elterjedését

Architektúrális fejlődés

Page 15: Storage és fájlszerver újdonságok

ReFS és Storage Spaces

Adat kötet- NTFS Adat kötet- ReFS

Lemez kapacitás

Data

Copy0

Data

Copy1

Data

Copy2

A média sérülése esetén egy másik helyen levő eredeti példányból történik a visszaolvasás

NTFS esetén ellenőrzésre kerül hogy minden adat olvasható

Az ellenőrző összegek minden adat másolaton ellenőrzésre kerülnekSérülés észlelése esetén automatikusan kijavitásra keül ahibás példány

ReFS esetén, az ellenőrző összegek (checksums) minden példányon ellenőrzésre kerülnek és a hibák automatikusan kijavításra kerülnek

Copy1

DataCHK

Copy2

DataCHK

Copy0

DataCHK

Mirror Space

Mirror Space

Page 16: Storage és fájlszerver újdonságok

ReFS önjavítás

Az alkalmazás el akar érni egy állományt

A ReFS kötet észleli a hibát és automatikusan helyre állítja a hibás adatot a helyessel

A tükrözött spaces terület offers all data copies to the file system

ReFS

Page 17: Storage és fájlszerver újdonságok

Adat duplikáció szűrése

Page 18: Storage és fájlszerver újdonságok

Adat duplikáció megszüntetése

• Transzparens módon a duplikátumok kiszűrése

• A fájl elérés nem változik• Háttér feldolgozás:• Optimalizációs feladat

azonosítja a fájlokat• Fájlok darabolása• Darabok tárolóba

helyezése• Repars point-ok felvétele• Eredeti adatfolyam

eltávolítása

Page 19: Storage és fájlszerver újdonságok

Microsoft saját tapasztalatai

Forrás: Teszt fájlszerver adatok (12 kiszolgálóról, 7TB)

VHD tár

Szoftver telepítők

Fájlmegosztás

Szoftvertár: 70%

megtakarítás

Server Build lab: 87%

megtakarítás

MSIT csoport megosztások: 54%

megtakarítás

Page 20: Storage és fájlszerver újdonságok

Nem támogatott adat duplikáció esetén

• Boot, System, FAT, ReFS, CSV köteteken használat

• Csak a Windows által közvetlenül elért kötetek• Távolról mappel-t meghajtók nem lehetnek

• Élő, működő, használatban levő virtuális gép, VDI munkaállomás bármilyen komponense

• Élő, működő használatban levő SQL vagy Exchange adatbázisa

• Az a fájl, amely kiterjesztett attribútumokkal rendelkezik, titkosítot vagy kisebb mint 32K azok ki lesznek hagyva

• Kliens OS verziók

Page 21: Storage és fájlszerver újdonságok

Teljesítmény

Page 22: Storage és fájlszerver újdonságok

Több csatornás SMB

• Több TCP kapcsolat használata minden egyes SMB session-ban, ha elérhető

• Transzparens átterhelés – hálózati kapcsolat kiesése esetén átterhel, ha van más kapcsolaton út

• Nagyobb teljesítmény• Sávszélesség összeadás több NICe-n• Több CPU használata a hálózati forgalomra

több vagy RSS-capable NIC esetén• LBFO team-ekkel kombinálható

• Egyszerű, automatikus konfiguráció- SMB detektálja és használja a több elérhető hálózati utat

Több10GbE/IB RSS képes NICs

Több1GbE NIC

SMB Server

SMB Client

Switch1GbE

SMB Server

SMB Client

NIC1GbE

NIC1GbE

Switch1GbE

NIC1GbE

NIC1GbE

Switch10GbE/IB

NIC10GbE/IB

NIC10GbE/IB

Switch10GbE/IB

NIC10GbE/IB

NIC10GbE/IB

Példák

Page 23: Storage és fájlszerver újdonságok

Direct SMB

• Minimális CPU használat az IO feldolgozáshoz• Kis késleltetés és képes kihasználni a

nagysebességű NIC-eket• Tradícionális előnyök az SMB-től

• Egyszerű létrerhozás, kezelés és mozgatás

• Hálózat használata• Nincs szükség alkalmazás módosításra,

vagy admin konfigurációra• Szükséges hardver

• RDMA képes hardver eszköz(R-NIC)• Támogatott: iWARP, InfiniBand ésRoCE

• SMB multichannel támogatás terhelés elosztás és hibatűrés végett

File Client File Server

SMB2 ServerSMB Client

User

Kernel

Application

DiskR-NIC

Network w/RDMA

support

NTFSSCSI

Network w/RDMA

support

R-NIC

Page 24: Storage és fájlszerver újdonságok

SMB transzparens átterhelés• A megosztás átterhelés transzparens

az alkalmazásnak• Nulla leállás• Kis IO késés átterheléskor

• Támogatott• Tervezett átterhelés• Terhelés elosztás• OS újraindulás• Nem tervezett hiba• Kliens átterhelés

• Mind fájl, mind mappa műveletek támogatottak

• Szükséges:• Windows Server 2012 Failover Clusters• A kliens és a szerver oldalnak is

támogatnia kell (Windows 8, Windows Server 2012)

File Server Cluster

SQL Server

Megosztás átterhelése kapcsolatok és handle-k elvesznek, ideiglenes megakadás az IO-ban

2

2

Normál üzemeltetés1

A kapcsolatok és a handle-k automatikusan helyreállnak, az alkalmazás IO tovább folytatódik alkalmazás hiba nélkül

3

1 3

File Server Node A

File Server Node B

\\fs1\share \\fs1\share

Page 25: Storage és fájlszerver újdonságok

• Storage spaces• Rugalmas tárkapacitás kezelés• Thin provisioning

• ReFS• Storage spaces-el együttműködik• Csak kiszolgálón adat diszk

• Adat deduplikáció• SMB 3.0 újdonságok• Több csatornás SMB• Transzparens átterhelés

Összefoglalás