250 likes | 406 Views
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.
E N D
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. • Egyéb feltörekvő megoldások? Hyper-V Oracle VMware SQL Server NFS Megkötések WS2008 R2-ben NAS NAS Sem SMB sem NFS nem támogatottWS2008 R2-ben SMB NFS
Mindenkinek a megfelelő tároló …… vagy vagy Négy tagú fürt és tároló kapacitás egy dobozban Egyetlen, önnáló rendszer Fürtözött önnálló rendszerek Két tagú fürt és tároló kapacitás egy dobozban Osztott SAS, vagy JBOD Külső tároló alrendszer Kisvállalatok és fiók irodás Közepes és nagy vállalatok Nagy vállalatok és IT szolgáltatók
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
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
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 „Thin provisioned” tárterület Kiszotott kapacitás „A” Kiszotott kapacitás „A” 60TB diszk 60TB diszk 60TB diszk 60TB diszk 60TB diszk 60TB diszk 60TB diszk 60TB diszk Standard diszk alrendszer 48 TB kapacitás 96 lemezen 36 TB kapacitás 72 lemezen
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 Önjavító „Storag spaces” terület Szabványos lemez alrendszer Mirror Space Parity Space Mirror Space Mirror Space Mirror Space Parity Space Mirror Space Mirror Space Tarta-léklemez
DEMO Storage spaces
ReFS és Storage Spaces 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 NTFS esetén ellenőrzésre kerül hogy minden adatolvasható Adat kötet- NTFS Adat kötet- ReFS CHK CHK CHK Data Data Data Data Data Data Copy0 Copy1 Copy2 Copy0 Copy1 Copy2 Az ellenőrző összegek minden adat másolaton ellenőrzésre kerülnek Sérülés észlelése esetén automatikusan kijavitásra keül ahibáspéldány 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 Mirror Space Mirror Space Lemez kapacitás
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 ReFS A tükrözött spaces terület offers all data copies to the file system
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
Microsoft saját tapasztalatai Server Build lab: 87% megtakarítás Szoftvertár: 70% megtakarítás MSIT csoport megosztások: 54% megtakarítás Forrás: Teszt fájlszerver adatok (12 kiszolgálóról, 7TB)
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ítotvagy kisebb mint 32K azok ki lesznek hagyva • Kliens OS verziók
Több csatornás SMB Példák • 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épesNICs Több1GbE NIC SMB Client SMB Client NIC 10GbE/IB NIC 10GbE/IB NIC 1GbE NIC 1GbE Switch 10GbE/IB Switch 10GbE/IB Switch 1GbE Switch 1GbE SMB Server SMB Server NIC 10GbE/IB NIC 10GbE/IB NIC 1GbE NIC 1GbE
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 Application User Kernel SMB Client SMB2 Server NTFSSCSI Network w/RDMA support Network w/RDMA support Disk R-NIC R-NIC
SMB transzparens átterhelés 1 Normál üzemelteté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) Megosztás átterhelése kapcsolatok és handle-k elvesznek, ideiglenes megakadás az IO-ban 2 A kapcsolatok és a handle-k automatikusan helyreállnak, az alkalmazás IO tovább folytatódik alkalmazás hiba nélkül 3 SQL Server 1 3 \\fs1\share \\fs1\share 2 File Server Cluster File Server Node A File Server Node B
Összefoglalás • Storage spaces • Rugalmas tárkapacitás kezelés • Thinprovisioning • 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