Microsoft SQL Server 2019 és Dell EMC Unity XT flash tömbök

Ma bemutatjuk az SQL Server 2019 Unity XT tárolórendszerrel való használatának jellemzőit, valamint javaslatokat adunk az SQL Server VMware technológia segítségével történő virtualizálására, a Dell EMC infrastruktúra alapvető összetevőinek beállítására és kezelésére.

Microsoft SQL Server 2019 és Dell EMC Unity XT flash tömbök
2017-ben a Dell EMC és a VMware közzétette az SQL Server trendjeiről és fejlődéséről szóló felmérés eredményeit – „SQL Server Transformation: Towards Agility and Resilience” (SQL Server Transformation: Az agilitás és rugalmasság felé), amely az SQL Server Professional Association (PASS) tagjainak közösségének tapasztalatait használta fel. Az eredmények azt mutatják, hogy az SQL Server adatbázis-környezetek mérete és összetettsége egyaránt növekszik a növekvő adatmennyiség és az új üzleti követelmények miatt. Az SQL Server-adatbázisokat ma már sok vállalat telepíti, amelyek kritikus fontosságú alkalmazásokat hajtanak végre, és gyakran a digitális átalakulás alapját képezik. 

A felmérés elkészítése óta a Microsoft kiadta a DBMS következő generációját - SQL Server 2019. A relációs motor és az adattárolás alapvető funkcióinak fejlesztése mellett új szolgáltatások és funkciók jelentek meg. Például az SQL Server 2019 támogatja az Apache Spark és a Hadoop Distributed File System (HDFS) használatával végzett nagy adatforgalmat.

A Dell EMC és a Microsoft szövetsége

A Dell EMC és a Microsoft régóta együttműködik az SQL Server megoldásainak fejlesztésében. Egy átfogó adatbázis-platform, például a Microsoft SQL Server sikeres megvalósításához a szoftver funkcionalitásának és a mögöttes IT-infrastruktúrával való összehangolása szükséges. Ez az infrastruktúra magában foglalja a processzor feldolgozási teljesítményét, a memória erőforrásokat, a tárolást és a hálózati szolgáltatásokat. A Dell EMC SQL Server platform infrastruktúrát kínál minden típusú munkaterheléshez és alkalmazáshoz.

A Dell EMC PowerEdge szervercsalád számos processzor- és memóriakonfigurációt kínál. Ezek a konfigurációk sokféle munkaterhelésre alkalmasak: a kisvállalati alkalmazásoktól a legnagyobb kritikus fontosságú rendszerekig, mint például a vállalati erőforrás-tervezés (ERP), adattárházak, fejlett analitika, e-kereskedelem stb. strukturálatlan és strukturált adatok tárolása. 

Az SQL Server 2019-et a Dell EMC infrastruktúrával telepítő ügyfelek strukturált és strukturálatlan adatokkal dolgozhatnak az SQL Server és az Apache Spark segítségével. Az SQL Server támogatja a kliens-hozzáférés, a szerver-kiszolgáló és a szerver-tárhely kommunikációs technológiák kombinációit is. A Dell EMC víziója egy nyitott ökoszisztémát kínáló, deagregált modellen alapul. A szervezetek ipari szabványos hálózati alkalmazások, operációs rendszerek és hardverplatformok széles skálájából választhatnak. Ez a megközelítés maximális irányítást biztosít a technológiák és architektúrák felett, ami jelentős költségmegtakarítást és rugalmasságot eredményez.

A VMware virtualizálja az összes kritikus infrastruktúra-összetevőt, amelyre az SQL Servernek szüksége van a nagy teljesítmény és a működési konzisztencia eléréséhez. A privát felhő mellett a VMware jelenleg hibrid modelleket is kínál a munkaterhelésekhez, amelyek a privát és nyilvános felhőarchitektúrákat is átfogják. 

Sok szervezet a virtualizáció felé fordul az infrastruktúra költségeinek csökkentése, a magas rendelkezésre állás és a katasztrófa utáni helyreállítás egyszerűsítése érdekében. A megkérdezett SQL Server-szakemberek 94%-a számol be valamilyen szintű virtualizációról a környezetében. A virtualizációt használók 70%-a a VMware-t választotta. 60%-uk 75%-os vagy magasabb SQL Server virtualizációs szinttel rendelkezik. Ezenkívül a felmérés eredményei határozottan arra utalnak, hogy a virtualizációs rétegben megvalósított magas rendelkezésre állás és katasztrófa utáni helyreállítás fontos tényezővé vált az SQL Server adatbázisok virtualizálására vonatkozó döntésben.

Új funkciók az SQL Server 2019-ben

Az SQL Server 2019 adatbázisplatform olyan technológiák, szolgáltatások és szolgáltatások széles skáláját tartalmazza, amelyek támogatják a kritikus fontosságú alkalmazásokat, például az elemzést, a vállalati adatbázisokat, az üzleti intelligenciát (BI) és a méretezhető tranzakciófeldolgozást (OLTP). Az SQL Server platform képességeket szerzett az adatintegráció, az adattárház, a jelentéskészítés és a fejlett elemzések, a replikációs képességek és a félig strukturált adattípusok kezelésének kezelésére. Természetesen nem minden kliensnek vagy alkalmazásnak van szüksége ezekre a szolgáltatásokra. Ezenkívül sok esetben előnyösebb az SQL Server-szolgáltatások virtualizációval történő elkülönítése. 

Manapság a vállalkozásoknak gyakran nagy mennyiségű adatra kell támaszkodniuk az egyre növekvő adatkészletek széles skálájából. Az SQL Server 2019 segítségével szinte valós idejű betekintést nyerhet az összes adatból. Az SQL Server 2019-fürtök teljes körű környezetet biztosítanak a nagy adathalmazokkal való munkavégzéshez, beleértve a gépi tanulási és mesterséges intelligencia-képességek használatát. Az SQL Server 2019 főbb új funkciói és frissítései itt találhatók Microsoft dokumentum.

Dell EMC Unity XT középkategóriás tárolórendszer

A Dell EMC Unity tárolósorozat csaknem három éve indult, és azóta több mint 40 000 rendszert adtak el. Az ügyfelek nagyra értékelik ezt a középkategóriás tömböt egyszerűsége, teljesítménye és költséghatékonysága miatt. A Dell EMC Unity XT középkategóriás platformjai olyan megosztott tárolási megoldások, amelyek alacsony késleltetést, nagy átviteli sebességet és alacsony felügyeleti többletterhelést biztosítanak az SQL Server munkaterheléseihez. Minden Unity XT rendszer kettős tárolóprocesszoros (SP) architektúrát használ az I/O és az aktív/aktív adatműveletek kezelésére. A Unity XT dual SP teljes belső 12 Gbps-os SAS-kapcsolatot és szabadalmaztatott többmagos architektúrát használ a nagy teljesítmény és hatékonyság érdekében. A lemeztömbök lehetővé teszik a tárolási kapacitás bővítését további polcok segítségével.

Microsoft SQL Server 2019 és Dell EMC Unity XT flash tömbök
A Dell EMC Unity XT, a tömbök következő generációja (hibrid és teljes flash), jelentősen növeli a teljesítményt, javítja a hatékonyságot, és új képességekkel és szolgáltatásokkal egészíti ki a többfelhős környezetek számára. 

A Unity XT architektúra lehetővé teszi az adatok egyidejű feldolgozását, az adatmennyiség csökkentését és a szolgáltatások, például a replikáció támogatását az alkalmazások teljesítményének feláldozása nélkül. Az előző generációs megoldáshoz képest a Dell EMC Unity XT tárolórendszer teljesítménye megduplázódott, a válaszidő pedig 75%-kal gyorsabb. És természetesen a Dell EMC Unity támogatja az NVMe szabványt.

Az NVMe meghajtókkal rendelkező tárolórendszerek a késleltetésre érzékeny alkalmazásokban mutatják be legjobb teljesítményüket. Például az olyan alkalmazásokban, mint a hatalmas adatbázisok, az NVMe alacsony késleltetést és magas adatátviteli csúcssebességet biztosít. A csökkentett késleltetés és a megnövelt párhuzamosság jelentősen javítja az olvasási/írási teljesítményt. Nem véletlen, hogy az IDC előrejelzése szerint 2021-re az NVMe és NVMe-oF (NVMe over Fabric) kapcsolattal rendelkező flash tömbök adják majd a világ külső tárolórendszerek értékesítéséből származó összes bevétel hozzávetőlegesen felét. 

Az adattömörítési algoritmusok javítják a tárolás hatékonyságát. A Dell EMC Unity XT akár ötszörösére is csökkentheti az adatmennyiséget. Egy másik fontos mutató a rendszer általános hatékonysága. A Dell EMC Unity XT a rendszerkapacitás 85%-át használja. A tömörítés és a deduplikáció inline módban történik - a vezérlő szintjén. Az adatok tömörített formában kerülnek mentésre. A rendszer automatizálja az adatpillanatképekkel végzett munkát is.

A könnyen használható Unity flash tömbök egységes (blokk és fájl) hozzáféréssel stabil válaszidőket biztosítanak, integrálhatók a felhőalapú tárolási szolgáltatásokkal, és támogatják a frissítéseket adatmigráció nélkül. Alapkonfigurációjában ez a sokoldalú tárolórendszer 30 perc alatt telepíthető.

A „dinamikus készleteknek” nevezett adattárolási technológia lehetővé teszi a statikus memóriabővítésről a dinamikus memóriabővítésre való áttérést, nagy működési rugalmasságot és könnyű rendszerkapacitás növelést biztosít. A dinamikus készletek kapacitást és költségvetést takarítanak meg, és kevesebb időt igényelnek az újjáépítés. A Dell EMC Unity kapacitásának és teljesítményének bővítése nem igényel adatmigrációt. 

Manapság sok vállalat számos nyilvános felhőszolgáltatást használ helyszíni infrastruktúrájával együtt. A Dell EMC Unity XT a Dell Technologies Cloud környezet összetevőjeként működhet. Ez a tárolórendszer nyilvános felhőben használható, és az adatok privát felhőbe vihetők át. Ezenkívül a Dell EMC Unity XT tároló is elérhető szolgáltatásként. Ez a Dell EMC Cloud Storage Services egyik felhőalapú tárolási szolgáltatása.
 
A felhőalapú tárolás egyre népszerűbb, mivel az infrastruktúra költségeinek csökkentésével javíthatja a megtérülést. A Cloud Storage Services kiterjeszti az ügyfelek adatközpontjait a felhőre azáltal, hogy szolgáltatásként biztosít Dell EMC-tárhelyet (közvetlenül a nyilvános felhő-erőforrásokhoz kapcsolódik). A külső szolgáltatók nagy sebességű (alacsony késleltetésű) nyilvános felhőkapcsolatot biztosíthatnak közvetlenül a Dell EMC Unity, PowerMax és Isilon rendszereihez az ügyfél adatközpontjában.

A Unity XT család Unity XT All-Flash, Unity XT Hybrid, UnityVSA és Unity Cloud Edition rendszereket tartalmaz.
 

Egységes hibrid és flash tömbök 

Az Intel-alapú Unity XT Hybrid és Unity XT All-Flash tárolórendszerek integrált architektúrát biztosítanak a blokk-hozzáféréshez, a fájleléréshez és a VMware VVolokhoz, támogatva a hálózathoz csatolt tárolást (NAS), iSCSI-t és Fibre Channel (FC) protokollokat. A Unity XT Hybrid és Unity XT All-Flash platformok NVMe-kompatibilisek.

A Unity XT hibrid rendszerek támogatják a többfelhős környezetet. A többfelhő a tárhely kiterjesztését a felhőre vagy a felhőbe történő telepítést jelenti rugalmas erőforrás-felhasználási lehetőségekkel. A Multicloud tárolást úgy tervezték, hogy biztosítsa a mobilitást és az adatok hordozhatóságát több felhőplatform között – privát és nyilvános. Ez nem csak az adatmozgatás folyamatait érinti, hanem több nyilvános felhőben az adatokhoz való alkalmazások hozzáférésének megszervezését is.

Microsoft SQL Server 2019 és Dell EMC Unity XT flash tömbök
Ezek a hibrid tömbök a következő képességeket biztosítják:

  • 16 PB nyers kapacitásra méretezhető.
  • Beépített adatcsökkentési képességek minden flash poolhoz.
  • Gyors telepítés és konfigurálás (átlagosan 25 percet vesz igénybe).

Az SSD technológia rohamosan fejlődik, és az elkövetkező években új forradalmi termékek fognak megjelenni a piacon. Eközben a szervezetek továbbra is a hagyományos HDD-ket SSD-kre cserélik a jobb teljesítmény, a könnyebb kezelés és az energiamegtakarítás érdekében. A teljesen flash tömbök új generációi fejlettebb tárolási automatizálást, nyilvános felhőintegrációt és integrált adatvédelmet tartalmaznak majd. 

A Unity XT All-Flash rendszerek sebességet, hatékonyságot és többfelhő támogatást biztosítanak. Jellemzőik:

  • Dupla termelékenység.
  • Adatcsökkentés 7:1-ig.
  • Gyors telepítés és konfigurálás (a folyamat kevesebb, mint 30 percet vesz igénybe).

 UnityVSA

A UnityVSA szoftver által definiált tárhely VMware ESXi virtuális környezetekhez, szerver, megosztott vagy felhő tárolókapacitással. A UnityVSA HA, egy kéttárolós UnityVSA konfiguráció, további hibatűrést biztosít. A UnityVSA tárhely a következőket kínálja:

  • Akár 50 TB teljes értékű egységesített tárolókapacitás.
  • Kompatibilis a Unity XT rendszerekkel és funkciókkal.
  • Magas rendelkezésre állású rendszerek támogatása (UnityVSA HA).
  • Csatlakozás NAS-ként és iSCSI-ként.
  • Adatok replikációja más Unity XT platformokról.

Unity Cloud Edition

A felhővel végzett fájlok szinkronizálásához és katasztrófa utáni helyreállítási műveleteihez a Unity XT család tartalmazza a Unity Cloud Editiont, amely a következőket kínálja:

  • Teljes funkcionalitású tárolási lehetőségek a felhőben telepített szoftver által meghatározott tárhely (SDS) segítségével.
  • Könnyen telepíthet blokk- és fájltárolást a VMware Cloud segítségével az AWS-en.
  • Katasztrófa utáni helyreállítási támogatás, beleértve a tesztelést és az adatelemzést.

Microsoft SQL Server 2019 és Dell EMC Unity XT flash tömbök

Unity XT All Flash SQL Serverhez

Az Unisphere Research 2017-es jelentése, „SQL Server Transformation: Towards Agility and Resilience” (SQL Server Transformation: Az agilitás és rugalmasság felé) A válaszadók 22%-a számolt be arról, hogy flash tárolási technológiát használ a gyártás során (16%), vagy tervezi ezt (6%). 30%-a flash memóriát tartalmazó hibrid tömböket használ. 13%-a használ közvetlen csatolású flash-tömböket. 13% biztonsági másolatot készíthet az SQL Server adatbázisokról flash tárolóra.

Az SQL Serverrel használható flash tárolók gyors átvétele azt jelenti, hogy a Unity XT All-Flash tömbök különösen alkalmasak az SQL Server fejlesztői és rendszergazdái számára. A Unity XT All-Flash rendszerek olyan képességeket és teljesítményt biztosítanak az SQL Server fejlesztői és rendszergazdái számára, amelyek túlmutatnak a tipikus tárolóhálózatok (SAN) kínálatán.

Microsoft SQL Server 2019 és Dell EMC Unity XT flash tömbök
A Unity XT All-Flash rendszerek, amelyek NVMe-kompatibilisek (a még nagyobb teljesítmény és alacsony késleltetés érdekében), 2U méretűek, támogatják a kétmagos processzorokat, két vezérlő aktív/aktív módban.

Unity XT All-Flash modellek

Unity XT 

Processzorok 

Memória (processzoronként)

Max. meghajtók száma

Max. "nyers" kapacitás (PB) 

380F 

1 Intel E5-2603 v4 
6c/1.7 GHz

64 

500 

2.4 

480F 

2 Intel Xeon Silver 
4108 8c/1.8 GHz 

96 

750 

4.0 

680F 

2 Intel Xeon Silver 
4116 12c/2.1 GHz

192 

1,000 

8.0 

880F 

2db Intel Xeon Gold 6130 
16c/2.1 GHz

384 

1,500 

16.0 

A részletek a tömb specifikációiban találhatók (A Dell EMC Unity XT Storage Series specifikációs lapja).

Tároló medencék

Sok SQL Server szakember tudja, hogy minden modern tárolótömb lehetővé teszi a lemezek nagyobb tárolóegységekbe történő csoportosítását, rögzített szintű RAID védelemmel. A RAID-védelemmel ellátott egyedi lemezcsoportok hagyományos tárolókészletek. Míg a Unity XT hibrid rendszerek csak a hagyományos készleteket támogatják, a Unity XT All-Flash tömbök dinamikus tárolókészleteket is kínálnak. A dinamikus tárolókészleteknél a RAID-védelem a lemez kiterjedésére vonatkozik – a teljes lemeznél kisebb tárolóegységekre. A dinamikus készletek nagyobb rugalmasságot biztosítanak a lemeztárak kezelésében és bővítésében. 

A Dell EMC bevált gyakorlatokat kínál a tárolókészletek kezeléséhez a maximális teljesítmény minimális bonyolultság melletti elérése érdekében. Javasoljuk például a Unity XT tárolókészletek számának minimalizálását a bonyolultság csökkentése és a rugalmasság növelése érdekében. A további tárolókészletek beállítása azonban bizonyos esetekben nagyon hasznos lehet, például amikor:

  • Különálló munkaterhelések támogatása különböző I/O profilokkal.
  • Erőforrások kiosztása bizonyos teljesítményparaméterek eléréséhez.
  • Külön erőforrásokat szánjon több bérlés esetén.
  • Hozzon létre kisebb tartományokat a hibák elleni védelem érdekében

Tárolási mennyiségek (LUN-ok)

Hogyan lehet egyensúlyban tartani a vezérlést és a rugalmasságot a tömbben lévő kötetek számának kiválasztásakor? A Unity with SQL Server maximális rugalmassága érdekében ajánlatos köteteket létrehozni minden adatbázisfájlhoz. A gyakorlatban a legtöbb szervezet többszintű megközelítést alkalmaz, ahol a kritikus adatbázisok maximális rugalmasságot biztosítanak, és a kevésbé kritikus adatbázisfájlokat kevesebb, nagyobb kötetbe csoportosítják. Javasoljuk, hogy tekintse át az adatbázisokra és a kapcsolódó alkalmazásokra vonatkozó összes követelményt, mivel az adatvédelmi és megfigyelési technológiák a fájlok elkülönítésén és elhelyezésén alapulnak.

Több kötet kezelése gyakran nehézkes lehet, különösen virtuális környezetben. A virtualizált SQL Server-környezetek jó példái annak, amikor több fájltípus egyetlen köteten való tárolása ésszerű lehet. Az adatbázis-adminisztrátornak vagy a tárolási adminisztrátornak (vagy mindkettőnek) a megfelelő egyensúlyt kell választania a rugalmasság és a karbantarthatóság között a létrehozandó kötetek számának meghatározásakor.

Fájltárolás

A NAS-kiszolgálók a Unity XT tárolón tárolják a fájlrendszereket. A fájlrendszerek az SMB vagy NFS protokollok használatával érhetők el, a többprotokollú fájlrendszerrel pedig mindkét protokollt egyszerre használhatja. A NAS-kiszolgálók virtuális interfészek segítségével kapcsolják össze a gazdagépet SMB-, NFS- és többprotokoll-fájlrendszerekkel, valamint VMware NFS-tárolókkal és VMware virtuális kötetekkel. A fájlrendszerek és a virtuális interfészek egyetlen NAS-kiszolgálón belül vannak elkülönítve, így több NAS-kiszolgáló is használható több bérlés esetén. A NAS-kiszolgálók automatikusan átlépnek, ha a tárolóprocesszor meghibásodik. A hozzájuk tartozó fájlrendszerek szintén áthidalják.

Az SQL Server 2012 (11.x) és újabb verziói támogatják a Server Message Block (SMB) 3.0-t, amely lehetővé teszi a hálózati fájlmegosztást a tároláshoz. Mind az önálló, mind a feladatátvevő fürttelepítésekhez telepíthet rendszeradatbázisokat (fő, modell, msdb és tempdb) és Database Engine felhasználói adatbázisokat az SMB tárolási lehetőséggel. Az SMB-tárhely használata jó lehetőség az Always On Availability Groups használatakor, mert a fájlmegosztáshoz hozzáférés szükséges egy magasan elérhető hálózati erőforráshoz.

Az SMB fájlmegosztások létrehozása az SQL Server telepítéséhez Unity XT tárolóval egy egyszerű, három lépésből álló folyamat: létrehoz egy NAS-kiszolgálót, egy fájlrendszert és egy SMB-megosztást. A Dell EMC Unisphere Storage Management szoftver konfigurációs varázslót tartalmaz, amely segít a folyamat végrehajtásában. Ha azonban az SQL Server munkaterheléseit SMB-fájlmegosztásokon tárolja, néhány fontos szempontot figyelembe kell venni, amelyek nem feltétlenül vonatkoznak az SMB-fájlmegosztások használatára. A Microsoft összeállított egy listát a telepítési és biztonsági problémákról, valamint a jelenleg ismert problémákról; Részletekért lásd: „SQL Server telepítése SMB fájltárolóval” itt Microsoft dokumentumok.

Adat-pillanatképek

Az adatok a vállalat legfontosabb erőforrásává váltak, és napjaink kritikus fontosságú környezetei nemcsak redundanciát igényelnek. Szükséges, hogy az alkalmazások mindig online legyenek, folyamatos működéssel és frissítésekkel. Emellett nagy teljesítményt és adatok elérhetőségét is megkövetelik olyan lehetőségek révén, mint a helyi pillanatkép-replikáció és a távoli replikáció.

A Unity XT tárolótömb blokk- és fájlpillanatfelvételi képességeket kínál, amelyek megosztják a közös munkafolyamatokat, műveleteket és architektúrát. A Unity pillanatfelvételi módszertana egyszerű és hatékony módszert kínál az adatok védelmére. A pillanatképek megkönnyítik az adatok visszaállítását – visszaállítást egy korábbi pillanatképre, vagy másolhat kiválasztott adatokat egy korábbi pillanatképről. Az alábbi táblázat a Unity XT rendszerek pillanatkép-megőrzési időszakait mutatja be.

Adatpillanatképek helyi és távoli tárolása

Fénykép típusa

CLI
UI
REST

manuálisan 

Ütemezett 

manuálisan 

Ütemezett 

manuálisan 

Ütemezett 

Helyi 

1 év 

1 év

5 éves 

4 hét

100 éves

Korlátozás nélkül

Távoli 

5 éves

255 hét 

5 éves

255 hét

5 éves

255 hét

A pillanatképek nem helyettesítik közvetlenül az egyéb adatvédelmi módszereket, például a biztonsági mentéseket. Csak kiegészíthetik a hagyományos biztonsági mentést, mint első védelmi vonalat alacsony RTO-forgatókönyvek esetén.

A Dell EMC Unity pillanatkép funkció magában foglalja az adatcsökkentést és a fejlett duplikálást. A pillanatképek az eredeti tárolási erőforráson elért helymegtakarításból is profitálnak. Amikor pillanatképet készít egy adatcsökkentési szolgáltatásokat támogató tárolóerőforrásról, a forrásnál lévő adatok tömöríthetők vagy deduplikálhatók.

Íme néhány megjegyzés az adatbázis-helyreállítással kapcsolatban, amikor pillanatképeket használ SQL Server adatbázisokkal:

  • Az SQL Server adatbázis minden összetevőjét adatkészletként kell védeni. Ha az adatok és a naplófájlok különböző LUN-okon vannak, akkor ezeknek a LUN-oknak egy konzisztenciacsoport részét kell képezniük. A konzisztens csoport biztosítja, hogy egy pillanatfelvétel egyidejűleg készüljön a csoport összes LUN-járól. Ha az adatok és a naplófájlok több SMB-fájlmegosztáson vannak, a megosztásoknak ugyanazon a fájlrendszeren kell lenniük.
  • Ha egy SQL Server-adatbázist blokkalapú pillanatképből állít vissza, és az SQL Server-példánynak kapcsolatban kell maradnia, használjon Unisphere gazdagép-csatlakozást. A fájlalapú helyreállításhoz egy további SMB-megosztás jön létre a pillanatkép forrásként való felhasználásával. A kötetek csatlakoztatása után az adatbázis más néven csatolható, vagy a meglévő adatbázis lecserélhető egy visszaállítottra.

  • Amikor a Unisphere Snapshot Restore metódusával visszaállítást hajt végre, kapcsolja ki az SQL Server-példányt. Az SQL Server nem ismeri a visszaállítási műveleteket. Egy példány offline állapotba állítása biztosítja, hogy a köteteket ne sértsék meg az adatbázis-írások a helyreállítás előtt. A példány újraindítása után az SQL Server vész-helyreállítása konzisztens állapotba hozza az adatbázisokat.
  • Egyszerre több tárolóobjektum pillanatképeinek engedélyezése, majd további pillanatképek engedélyezése előtt győződjön meg arról, hogy a rendszer az ajánlott üzemmódban van.

A felvételek automatizálása és ütemezése

A Unity XT pillanatfelvételei automatizálhatók. A következő alapértelmezett pillanatkép-beállítások érhetők el a Unisphere tárkezelésben: alapértelmezett védelem, rövidebb megőrzési védelem és hosszabb megőrzési védelem. Mindegyik opció napi pillanatfelvételeket készít, és elmenti azokat különböző időszakokra.

Az ütemezési lehetőségek közül választhat egyet (vagy mindkettőt) - x óránként (1-től 24-ig) és naponta/hetente. A napi/heti pillanatfelvételek ütemezése lehetővé teszi, hogy konkrét időpontokat és napokat határozzon meg a pillanatfelvételek készítéséhez. Minden kiválasztott beállításhoz be kell állítania egy megőrzési szabályzatot, amely beállítható úgy, hogy automatikusan törölje a készletet vagy ideiglenesen tárolja azt.

További információ a Unity pillanatképeiről - a címen Dell EMC Unity dokumentáció

Vékony klónok

A vékony klón egy vékony blokk tárolóerőforrás, például egy kötet, konzisztenciacsoport vagy VMware VMFS adattár olvasási/írási másolata, amely megosztja a blokkokat a szülő erőforrással. A vékony klónok nagyszerű lehetőséget kínálnak az SQL Server-adatbázis másolatainak gyors és kompakt bemutatására, amit a hagyományos SQL Server-eszközök nem képesek elérni. Miután a vékony klónt bemutatták a gazdagépnek, a kötetek online állapotba hozhatók, és az adatbázis az SQL Server DB Attach metódusával lesz csatolva.

Ha vékony klónokkal használja a frissítési funkciót, kapcsolja ki a vékony klónon lévő összes adatbázist. Ezt a frissítési művelet előtt kell elvégezni. Ha nem állítja offline állapotba az adatbázisokat a frissítés végrehajtása előtt, az adatok következetlenségi hibáit vagy helytelen adatokat eredményezhet az SQL Serveren.

Adatreplikáció

A replikáció egy olyan szoftverszolgáltatás, amely szinkronizálja az adatokat egy távoli rendszerrel ugyanazon a helyen vagy egy másik helyen. A Unity replikációs és konfigurációs beállításai lehetővé teszik, hogy hatékony módot válasszon az SQL Server adatbázisok RTO/RPO követelményeinek teljesítésére, miközben egyensúlyba hozza a teljesítményt és az átvitelt.

Ha a Dell EMC Unity Replication szolgáltatást használja több köteten lévő SQL Server adatbázisok védelmére, az adatbázisban lévő összes adatot és naplókötetet egyetlen konzisztenciacsoportra vagy fájlrendszerre kell korlátoznia. A replikáció ezután csoporton vagy fájlrendszeren van beállítva, és több adatbázis köteteit vagy megosztásait is magában foglalhatja. A különböző replikációs beállításokat igénylő adatbázisoknak külön LUN-okon, konzisztenciacsoportokon vagy fájlrendszereken kell lenniük.

A vékony klónok kompatibilisek mind a szinkron, mind az aszinkron replikációval. Ha egy vékony klónt replikálnak egy célhelyre, az a kötet, a konzisztenciacsoport vagy a VMFS-tár teljes másolata lesz. A replikáció után egy vékony klón egy teljesen független kötet, saját beállításaival.

Microsoft SQL Server 2019 és Dell EMC Unity XT flash tömbök
A vékony klón replikáció folyamata a forrás és a célrendszer között.

A tempdb-adatbázis replikációja nem szükséges, mert a fájl újraépítésre kerül az SQL Server újraindításakor, és ezért a metaadatok nem konzisztensek más SQL Server-példányok módszerével. A replikálandó kötetek és a kötetek tartalmának gondos kiválasztása kiküszöböli a felesleges replikációs forgalmat.

Integrált Microsoft SQL Server adatmásoláskezelés

A legtöbb modern tárolótermék (beleértve az összes Dell EMC-terméket is) képes "operációs rendszer-konzisztens" másolatokat készíteni bármilyen fájltípusról:

  • Következetes írási sorrend az operációs rendszer által minden szinten – a gazdagéptől a meghajtóig.
  • Kötetek csoportosítása úgy, hogy a különböző köteteken lévő több fájl megtartsa az írási sorrendet.

A méretezhető tárolóeszközök széles körű elterjedésével a Microsoft API-t fejlesztett ki a tárolószolgáltatók számára. Ez az API lehetővé teszi a tárolási szolgáltatók számára, hogy az SQL Server adatbázisszoftverrel együttműködve „alkalmazáskonzisztens másolatokat” hozzanak létre a Volume Shadow Copy Service (VSS) segítségével. Ezek a másolatok szimulálják az SQL Server és az operációs rendszer közötti interakciót az SQL Server ütemezett és leállítása során. Az összes írási puffer kiürül, és a tranzakciók felfüggesztésre kerülnek, amíg az összes lemez frissül és konzisztenssé nem válik egy bizonyos időpontban, amely rögzítésre kerül az SQL-naplóban.

A Unity XT pillanatképekkel integrált Dell EMC AppSync szoftver leegyszerűsíti és automatizálja a munkaadatok alkalmazáskonzisztens másolatainak létrehozását, használatát és kezelését. Ez a szoftver másolás-ellenőrzési forgatókönyvekhez készült, adatbázis-helyreállításhoz és újrafelhasználáshoz. 

Az AppSync szoftver automatikusan felfedezi az alkalmazásadatbázisokat, megtanulja az adatbázis szerkezetét, és hardver- vagy virtualizációs rétegeken keresztül leképezi a fájlstruktúrát az alapul szolgáló Unity XT tárolóra. Minden szükséges lépést lebonyolít, a másolat létrehozásától és ellenőrzésétől a pillanatképek rögzítéséig a célállomáson és az adatbázis elindításáig vagy visszaállításáig. Az AppSync támogatja és leegyszerűsíti az SQL Server munkafolyamatait, amelyek magukban foglalják az éles adatbázis frissítését és visszaállítását.

Adatcsökkentés és fejlett deduplikáció

A Dell EMC Unity tárolórendszer-család funkciókban gazdag, könnyen használható adatcsökkentési szolgáltatásokat kínál. A megtakarítás nemcsak a konfigurált elsődleges tárolási erőforrásokon érhető el, hanem ezen erőforrások pillanatképei és vékony klónjai is. A pillanatképek és a vékony klónok öröklik a forrástároló adatcsökkentési beállítását, ami növeli a kapacitás megtakarítását.

Az adatcsökkentési szolgáltatás magában foglalja a duplikáció megszüntetését, a tömörítést és a nulla blokkészlelési tevékenységeket, ami potenciálisan növeli a felhasználói objektumok és a belső használat számára használható tárterületet. A Unity XT adatcsökkentési funkciója felváltja a tömörítési funkciót a Unity OE 4.3-ban és újabb verziókban. A tömörítés egy adatcsökkentő algoritmus, amely csökkentheti az adatkészlet tárolásához szükséges kapacitás fizikai elosztását.

A Unity XT rendszerek fejlett deduplikációs funkciót is kínálnak, amely akkor engedélyezhető, ha az adatcsökkentés engedélyezve van. A fejlett deduplikáció csökkenti a felhasználói adatokhoz szükséges kapacitást azáltal, hogy a Unity adatblokkokból csak kis számú másolatot (gyakran csak egy példányt) tárol. A deduplikációs terület egy LUN. Ezt vegye figyelembe a tárolási séma kiválasztásakor. Kevesebb LUN jobb deduplikációt eredményez, de több LUN jobb teljesítményt biztosít. 

A fejlett deduplikációból származó kapacitásmegtakarítás a legtöbb környezetben nyújthatja a legnagyobb előnyt, de ehhez Unity tömbprocesszorok használata is szükséges. Az OE 5.0-ban a speciális deduplikáció, ha engedélyezve van, minden blokkot (tömörített vagy tömörítetlen) deduplikál. További információkért lásd Dell EMC dokumentáció.

Az alábbi táblázat az adatcsökkentés és a speciális duplikáció támogatott konfigurációit mutatja be:

Adatcsökkentés a Unity-ben (minden modell) és továbbfejlesztett deduplikációs támogatás

Unity OE verzió 

Технология 

Támogatott medencetípus 

Támogatott modellek

4.3 / 4.4 

Adatcsökkentés 

Flash memória pool - hagyományos vagy dinamikus 

300, 400, 500, 600, 300F, 400F, 500F, 600F, 350F, 450F, 550F, 650F 

4.5 
 

Adatcsökkentés 

300, 400, 500, 600, 300F, 400F, 500F, 600F, 350F, 450F, 550F, 650F 

Adatcsökkentés és fejlett deduplikáció*

450F, 550F, 650F 


 

Adatcsökkentés 

300, 400, 500, 600, 300F, 400F, 500F, 600F, 350F, 450F, 550F, 650F, 380, 480, 680, 880, 380F, 480F, 680F 

Adatcsökkentés és fejlett deduplikáció

450F, 550F, 650F, 380, 480, 680, 880, 380F, 480F, 680F, 880F

* Az adatcsökkentés alapértelmezés szerint le van tiltva, és engedélyezni kell, mielőtt a speciális deduplikáció elérhetővé válna. Az adatcsökkentés engedélyezése után elérhető a speciális deduplikáció, de alapértelmezés szerint le van tiltva.

Adatcsökkentés a Unityben és adattömörítés az SQL Serverben

Az SQL Server 2008 Enterprise Edition volt az első olyan kiadás, amely natív adattömörítési lehetőségeket kínált. Az SQL Server 2008 sor- és oldalszintű tömörítése az SQL Server belső adatbázistábla-formátumának ismeretét használja az adatbázis-objektumok által elfoglalt terület csökkentése érdekében. A hely csökkentése lehetővé teszi, hogy oldalanként több sort és több oldalt tároljon a puffertárban. Mivel a nem 8k adatlapformátumban tárolt adatok, például a soron kívüli adatok, például az NVARCHAR(MAX), nem fognak sor- vagy oldaltömörítési módszereket használni, a Microsoft bevezette a Transact-SQL COMPRESS és DECOMPRESS funkciókat. 

Ezek a függvények hagyományos adattömörítési megközelítést (a GZIP algoritmust) használnak, amelyet minden egyes adatrészhez meg kell hívni a tömörítéshez vagy a kicsomagoláshoz.

A Unity XT tömörítés, amely nem kizárólagos az SQL Serverre vonatkozik, szoftveralgoritmust használ a tárolási adatok elemzésére és tömörítésére. A Unity OE 4.1 kiadása óta a Unity adattömörítés elérhető a blokktároló kötetekhez és a VMFS adattárolókhoz egy flash készletben. A Unity OE 4.2-től kezdve a tömörítés a fájlrendszerekhez és a flash tárolókészletekben lévő NFS-adattárolókhoz is elérhető.

Az SQL Server adattömörítési módszerének kiválasztása több tényezőtől függ. Ezek a tényezők magukban foglalják az adatbázis-tartalom típusát, a rendelkezésre álló CPU-erőforrásokat – mind a tárolón, mind az adatbázis-kiszolgálókon –, valamint az SLA fenntartásához szükséges I/O erőforrásokat. Általánosságban elmondható, hogy további helymegtakarításra számíthat az SQL Serverrel tömörített adatoknál, de a TSQL GZIP tömörítési funkciójával tömörített adatok esetében nem valószínű, hogy jelentős további helymegtakarítás érhető el a Unity XT tömörítési funkcióitól, mivel a legtöbb előny az előbbiből származik. algoritmus.

Az egységtömörítés helymegtakarítást biztosít, ha a tárolóobjektum adatait legalább 25%-kal tömörítik. Mielőtt engedélyezné a tömörítést egy tárolási objektumon, ellenőrizze, hogy tartalmaz-e tömöríthető adatokat. Ne engedélyezze a tömörítést egy tárolóobjektumnál, hacsak nem takarít meg kapacitást. 

Amikor eldönti, hogy a Unity adatcsökkentést, az SQL Server adatbázis-szintű tömörítést vagy mindkettőt használja-e, vegye figyelembe a következőket:

  • A Unity rendszerbe írt adatokat a gazdagép ellenőrzi, miután azokat a rendszer gyorsítótárában tárolták. A tömörítési folyamat azonban nem indul el, amíg a gyorsítótár ki nem törlődik.

  • Tömörítési megtakarítás nem csak a Unity XT tárolóerőforrások esetében érhető el, hanem az erőforrás pillanatképei és vékony klónjai is.
  • A tömörítési folyamat során több blokkot aggregálnak egy mintavételi algoritmus segítségével annak megállapítására, hogy az adatok tömöríthetők-e. Ha a mintavételi algoritmus azt állapítja meg, hogy csak minimális megtakarítás érhető el, akkor a tömörítés kimarad, és az adatok a készletbe íródnak.
  • Ha az adatokat tömörítik, mielőtt adathordozóra írnák őket, az adatkezelés mennyisége jelentősen csökken. Ezért a tömörítés segít csökkenteni a flash memória kopását azáltal, hogy csökkenti a meghajtóra írt adatok fizikai mennyiségét.

Az SQL Server táblákhoz és indexekhez való sor- és oldaltömörítésével kapcsolatos további információkért lásd: Microsoft dokumentumok.

Ne felejtse el, hogy minden tömörítéshez CPU-erőforrások szükségesek. Ha nagy a sávszélesség-igény, a tömörítés jelentős hatással lehet a teljesítményre. Az OLAP-munkaterhelések magas írási aránya szintén csökkentheti az SQL Server-adatbázisok tömörítésének előnyeit.

A Dell EMC felkutatta a lehetséges megtakarításokat a valós adatcsökkentési arányok felhasználásával egy Unity tömbön. A csapat adatokat gyűjtött VMware virtuális gépekről, fájlmegosztásról, SQL Server adatbázisokról, Microsoft Hyper-V virtuális gépekről stb.

A tanulmány eredményei azt mutatták, hogy az SQL Server naplófájl méretének csökkenése majdnem 10-szer kisebb, mint az adatfájlé:

  • Adatbázis mérete = 1,49:1 (32,96%)
  • Napló térfogata = 12,9:1 (92,25%)

Az SQL Server adatbázist két kötettel szállították. Az adatbázisfájlok az egyik köteten, a tranzakciós naplók pedig egy másikon tárolódnak. Az adatcsökkentési technológia adatbázis-kötetekkel való használata tárolási megtakarítást eredményezhet; azonban figyelembe kell vennie a teljesítményre gyakorolt ​​hatást, amikor arról dönt, hogy engedélyezi-e a deduplikációt az adatbázisköteteken. Míg az adatbázis tényleges méretének csökkenése a tárolt adatoktól függően változhat, a tanulmány eredményei azt mutatták, hogy az SQL Server tranzakciós napló tárterülete jelentősen csökken.

Az adatcsökkentés legjobb gyakorlatai

Mielőtt engedélyezné az adatcsökkentést egy tárolóobjektumban, vegye figyelembe a következő irányelveket:

  • Használja a tárolórendszer figyelését, hogy megbizonyosodjon arról, hogy rendelkezésre állnak-e az adatok csökkentése érdekében rendelkezésre álló erőforrások.
  • Egyszerre több tárolóobjektum adatcsökkentésének engedélyezése. Figyelje a rendszert, hogy megbizonyosodjon arról, hogy az ajánlott működési feltételek között van, mielőtt további tárolóhelyeken engedélyezné.
  • A Unity XT x80F modelleken az adatcsökkentés kapacitásmegtakarítást eredményez, ha a tárolóegységben lévő adatokat legalább 1%-kal tömörítik.

Az adatok csökkentése a korábbi OE 80-t futtató Unity x5.0F modelleken megtakarítást eredményezett mindaddig, amíg az adatok legalább 25%-ban tömöríthetők voltak.

  • Mielőtt engedélyezi az adatcsökkentést egy tárolási objektumon, ellenőrizze, hogy az objektum tartalmaz-e tömöríthető adatokat. Bizonyos adattípusok, például videó, hang, képek és bináris adatok általában kevés hasznot hoznak a tömörítésből. Ne engedélyezze az adatcsökkentést egy tárolóobjektumban, ha nincs helymegtakarítás.
  • Fontolja meg a rendszerint jól tömörítő fájladatok szelektív tömörítését.

VMware virtualizáció

A VMware vSphere egy hatékony és biztonságos platform virtualizációs és felhőkörnyezetekhez. A vSphere alapvető összetevői a VMware vCenter Server és a VMware ESXi hypervisor.

A vCenter Server a vSphere környezetek egységes felügyeleti platformja. Könnyen telepíthető, és proaktívan optimalizálja az erőforrásokat. Az ESXi egy nyílt forráskódú hipervizor, amely közvetlenül a fizikai szerverekre telepíthető. Az ESXi közvetlen hozzáféréssel rendelkezik az alapvető erőforrásokhoz, és kis méretű, 150 MB, minimálisra csökkentve a memóriaigényt. Megbízható teljesítményt nyújt számos alkalmazási munkaterheléshez, és támogatja a hatékony virtuálisgép-konfigurációkat – akár 128 vCPU-t, 6 TB RAM-ot és 120 eszközt.

Ahhoz, hogy az SQL Server hatékonyan futhasson modern hardveren, az SQL Server operációs rendszernek (SQLOS) meg kell értenie a hardver felépítését. A többmagos és több csomópontos nem egységes memóriaelérési (NUMA) rendszerek megjelenésével különösen fontossá vált a magok, a logikai processzorok és a fizikai processzorok közötti kapcsolatok megértése.

Processzorok 

A Virtual Processing Unit (vCPU) egy virtuális központi feldolgozó egység, amely egy virtuális géphez van hozzárendelve. A hozzárendelt vCPU-k teljes számát a következőképpen számítjuk ki:

Total vCPU = (количество виртуальных сокетов) * (количество виртуальных ядер на сокет)

Ha fontos az egyenletes teljesítmény, a VMware azt javasolja, hogy az összes virtuális géphez hozzárendelt vCPU-k száma ne haladja meg az ESXi gazdagépen elérhető fizikai magok teljes számát, de növelheti a lefoglalt vCPU-k számát, ha a megfigyelés azt jelzi, hogy a nem használt CPU-erőforrások elérhetőek.

Az Intel Hyper-Threading technológiával rendelkező rendszereken a logikai magok (vCPU-k) száma kétszerese a fizikai magok számának. Ebben az esetben ne rendelje hozzá a vCPU-k teljes számát.

Az alacsonyabb szintű SQL Server-munkaterheléseket kevésbé befolyásolja a késleltetési idő változékonysága. Így ezek a munkaterhelések olyan gazdagépeken futhatnak, amelyeknél magas a vCPU-k aránya a fizikai CPU-khoz képest. A CPU ésszerű kihasználtsági szintje növelheti a rendszer teljes teljesítményét, maximalizálhatja a licencmegtakarítást és fenntarthatja a megfelelő teljesítményt.

Az Intel Hyper-Threading jellemzően 10-30%-kal javítja a teljes gazdagép átviteli sebességet, ami 1,1-1,3 vCPU-fizikai CPU arányra utal. A VMware azt javasolja, hogy lehetőség szerint engedélyezze a Hyper-Threading funkciót az UEFI BIOS-ban, hogy az ESXi kihasználhassa ezt a technológiát. A VMware alapos tesztelést és megfigyelést is javasol a Hyper-Threading SQL Server munkaterhelésekhez való használatakor.

Память

Szinte minden modern szerver nem egységes memóriaelérési (NUMA) architektúrát használ a fő memória és a processzorok közötti kommunikációhoz. A NUMA egy hardveres architektúra megosztott memóriához, amely megvalósítja a fizikai memória blokkjainak fizikai processzorok közötti felosztását. A NUMA csomópont egy vagy több CPU-foglalat a lefoglalt memória blokkjával együtt. 

A NUMA széles körben megvitatott téma volt az elmúlt évtizedben. A NUMA viszonylagos összetettsége részben a különböző gyártóktól származó megvalósításoknak köszönhető. A virtualizált környezetekben a NUMA összetettségét a konfigurációs lehetőségek és rétegek száma is meghatározza – a hardvertől a hypervisoron át a vendég operációs rendszerig és végül az SQL Server alkalmazásig. A NUMA hardverarchitektúra alapos ismerete elengedhetetlen minden virtualizált SQL Server-példányt futtató SQL Server DBA-hoz.

A nagyszámú maggal rendelkező szerverek nagyobb hatékonyságának elérése érdekében a Microsoft bemutatta a SoftNUMA-t. A SoftNUMA szoftver lehetővé teszi a rendelkezésre álló CPU erőforrások egyetlen NUMA-n belüli több SoftNUMA csomópontra történő felosztását. A VMware szerint a SoftNUMA kompatibilis a VMware virtuális NUMA (vNUMA) topológiájával, és tovább tudja optimalizálni az adatbázismotor méretezhetőségét és teljesítményét a legtöbb munkaterheléshez...

A VMware SQL Serverrel virtualizálása során használja:

  • Figyelje a virtuális gépeket, hogy észlelje az SQL Server Database Engine alacsony memória-erőforrásait. Ez a probléma megnövekedett I/O műveleteket és csökkent teljesítményt okoz.

  • A teljesítmény javítása érdekében az ESXi gazdagép szintjén kerülje el a memória túlterhelését a virtuális gépek közötti memóriaversenyek elkerülése érdekében.
  • Fontolja meg a hardver NUMA fizikai memóriafoglalásának ellenőrzését, hogy meghatározza a virtuális gépekhez rendelhető maximális memóriamennyiséget a fizikai NUMA határain belül.
  • Ha a megfelelő teljesítmény elérése az elsődleges cél, fontolja meg a lefoglalt memóriával megegyező memória lefoglalását. Ez a paraméterbeállítás biztosítja, hogy a virtuális gép csak fizikai memóriát fogadjon.

Virtualizált tárhely

A tárhely virtualizált környezetben történő beállításához a tárolási infrastruktúra ismerete szükséges. A NUMA-hoz hasonlóan meg kell értenie, hogyan működnek az I/O különböző szintjei – ebben az esetben a virtuális gépben lévő alkalmazástól kezdve az információk fizikai olvasásáig és írásáig az állandó adathordozón.

A vSphere számos lehetőséget kínál a tárolás konfigurálására, amelyek hasznos alkalmazásokat tartalmaznak az SQL Server Unity XT tömböt tartalmazó megvalósításában. FS A VMFS a legszélesebb körben használt adattárolási módszer a blokktároló rendszerekben, például a Unity XT-ben. A Unity XT tömb az alsó réteg, amely a vSphere által logikai lemezként (kötetekként) kitett fizikai meghajtókból áll. A Unity XT köteteket az ESXi hypervisor VMFS-kötetként formázza. A VMware rendszergazdák egy vagy több virtuális lemezt (VMDK) hoznak létre, amelyek megjelennek a vendég operációs rendszerben. Az RDM lehetővé teszi, hogy a virtuális gép közvetlenül hozzáférjen a Unity XT blokktárolóhoz (FC-n vagy iSCSI-n keresztül) a VMFS formázása nélkül. A VMFS és az RDM kötetek ugyanazt a tranzakciós átviteli sebességet biztosítják. 

Az ESXi NFS-alapú tárolására a Dell EMC a VMware NFS használatát javasolja az általános célú NFS fájlrendszerek helyett. Az SQL Server kiszolgálón futó és egy NFS-adattáron VMDK-t használó virtuális gép nem ismeri a mögöttes NFS-réteget. A vendég operációs rendszer a virtuális gépet fizikai kiszolgálóként kezeli, amelyen Windows Server és SQL Server fut. A feladatátvételi fürtpéldány-konfigurációk megosztott lemezei NFS-adattárolókon nem támogatottak.

A VMware vSphere Virtual Volumes (VVols) részletesebb vezérlést kínál a virtuális gép szintjén, függetlenül a mögöttes fizikai memória megjelenítésétől (például kötetek vagy fájlrendszerek). A VVols tömbalapú replikáció a VVol 2.0-tól (vSphere 6.5) kezdve támogatott. Az RDM lemez helyett VVol lemez is használható, hogy lemezerőforrást biztosítson a vSphere 6.7-től kezdődően az SQL feladatátvételi fürt példányának, amely támogatja a tartós SCSI biztonsági mentést.

Virtualizált hálózatok

A virtuális világban a hálózatépítés ugyanazokat a logikai koncepciókat követi, mint a fizikai világban, de fizikai kábelek és kapcsolók helyett szoftvereket használ. A hálózati késleltetés hatása az SQL Server munkaterhelésére nagyon eltérő lehet. A hálózati teljesítménymutatók megfigyelése egy meglévő munkaterhelésen vagy egy jól megvalósított tesztrendszeren egy reprezentatív időszakon keresztül segít a virtuális hálózat létrehozásában.

Ha VMware virtualizációt használ az SQL Serverrel, vegye figyelembe a következőket:

  • Mind a szabványos, mind az elosztott virtuális kapcsolók biztosítják az SQL Server által megkövetelt funkciókat.
  • A felügyelet, a vSphere vMotion és a hálózati tárolóforgalom logikai elkülönítéséhez használja a VLAN-címkézést és a virtuális kapcsolóportcsoportokat.
  • A VMware erősen javasolja a nagy keretek engedélyezését azokon a virtuális kapcsolókon, ahol a vSphere vMotion forgalom vagy az iSCSI forgalom engedélyezett.
  • Általában véve kövesse a vendég operációs rendszerekre és hardverekre vonatkozó hálózati irányelveket.

 Következtetés 

Az SQL Server adatbázis-környezetek egyre nagyobbak és összetettebbek. Az SQL Server 2019-ben a Microsoft továbbfejlesztette az SQL Server alapvető funkcióit, és újakat adott hozzá, például támogatja a nagy adatforgalmat az Apache Spark és a HDFS segítségével. A Dell EMC a Microsofttal együttműködve továbbra is biztosítja az SQL Server környezethez szükséges infrastrukturális összetevőket – szervereket, tárolókat és hálózatokat. 

Az üzemidő jelentős növekedését és a teljes birtoklási költség (TCO) csökkenését tapasztaljuk, amikor a tárolási és adatbázis-szakértők együttműködnek az SQL Server infrastrukturális megoldásainak létrehozásán megosztott tárolási platformokon. A Dell EMC Unity XT all-flash tömb egy középkategóriás megoldás az SQL Server fejlesztőinek és rendszergazdáinak, akiknek nagy teljesítményre és alacsony késleltetésre van szükségük. Az összes flash meghajtón való futtatásra tervezett Unity XT All-Flash támogatja a két CPU-t, a két vezérlő konfigurációját és a többmagos optimalizálást.

A szervezetek egyre gyakrabban virtualizálják SQL Server környezeteiket. Bár a virtualizáció újabb tervezési réteggel egészíti ki az architektúra veremét, jelentős előnyökkel jár. Reméljük, hogy a fent bemutatott, leggyakrabban használt VMware-szolgáltatások és eszközök hasznosak lesznek SQL Server-környezetekben. A részletesebb információkért a forrásokra mutató hivatkozásokat is ajánlunk.

Hasznos Linkek

Dell EMC

VMware

microsoft

Forrás: will.com

Hozzászólás