Microsoft SQL Server 2019 ва массивҳои флешдор Dell EMC Unity XT

Имрӯз мо шуморо бо хусусиятҳои истифодаи SQL Server 2019 бо системаи нигаҳдории Unity XT шинос мекунем ва инчунин оид ба виртуализатсияи SQL Server бо истифода аз технологияи VMware, насб ва идоракунии ҷузъҳои асосии инфрасохтори Dell EMC тавсияҳо медиҳем.

Microsoft SQL Server 2019 ва массивҳои флешдор Dell EMC Unity XT
Дар соли 2017, Dell EMC ва VMware натиҷаҳои як назарсанҷӣ оид ба тамоюлҳо ва таҳаввулоти SQL Server - "Трансформатсияи SQL Server: ба самти чолокӣ ва устуворӣ" (Трансформатсияи сервери SQL: Дар самти чолокӣ ва устуворӣ), ки аз таҷрибаи ҷомеаи аъзои Ассотсиатсияи касбии SQL Server (PASS) истифода шудааст. Натиҷаҳо нишон медиҳанд, ки муҳитҳои пойгоҳи додаҳои SQL Server ҳам аз рӯи ҳаҷм ва ҳам мураккабӣ афзоиш меёбанд, ки аз ҳисоби афзоиши ҳаҷми маълумот ва талаботи нави тиҷорат ба вуҷуд меоянд. Пойгоҳи додаҳои SQL Server ҳоло дар бисёре аз ширкатҳо ҷойгир карда шудаанд, ки барномаҳои муҳими миссияро таъмин мекунанд ва аксар вақт асоси табдили рақамӣ мебошанд. 

Пас аз анҷоми ин назарсанҷӣ, Microsoft насли навбатии DBMS - SQL Server 2019 -ро баровард. Илова бар беҳтар кардани функсияҳои асосии муҳаррики релятсионӣ ва нигаҳдории додаҳо, хидматҳо ва функсияҳои нав пайдо шуданд. Масалан, SQL Server 2019 дастгирии сарбории бузурги додаҳоро бо истифода аз Apache Spark ва Hadoop Distributed File System (HDFS) дар бар мегирад.

Alliance Dell EMC ва Microsoft

Dell EMC ва Microsoft дар таҳияи қарорҳо барои SQL Server ҳамкории тӯлонӣ доранд. Бомуваффақият татбиқ кардани платформаи ҳамаҷонибаи пойгоҳи додаҳо ба монанди Microsoft SQL Server ҳамоҳангсозии функсияҳои нармафзорро бо инфрасохтори асосии IT талаб мекунад. Ин инфрасохтор қудрати коркарди протсессор, захираҳои хотира, нигоҳдорӣ ва хидматрасонии шабакаро дар бар мегирад. Dell EMC инфрасохтори платформаи SQL Server барои ҳар як намуди сарбории корӣ ва барнома пешниҳод мекунад.

Хатти сервери Dell EMC PowerEdge конфигуратсияҳои гуногуни протсессор ва хотираро пешниҳод мекунад. Ин конфигуратсияҳо барои доираи васеи сарбории корӣ мувофиқанд: аз барномаҳои корхонаҳои хурд то бузургтарин системаҳои муҳим, аз қабили банақшагирии захираҳои корхона (ERP), анборҳои додаҳо, таҳлили пешрафта, тиҷорати электронӣ ва ғайра. Хатти нигоҳдорӣ барои нигоҳ доштани маълумоти сохторнашуда ва сохторӣ. 

Мизоҷоне, ки SQL Server 2019-ро бо инфрасохтори Dell EMC ҷойгир мекунанд, метавонанд бо маълумоти сохторӣ ва сохторнашуда бо истифода аз SQL Server ва Apache Spark кор кунанд. SQL Server инчунин маҷмӯи дастрасии муштарӣ, технологияҳои коммуникатсионӣ аз сервер ба сервер ва сервер ба анборро дастгирӣ мекунад. Дурнамои Dell EMC ба модели тақсимшуда асос ёфтааст, ки экосистемаи кушодаро пешниҳод мекунад. Ташкилотҳо метавонанд аз доираи васеи барномаҳои шабакавии стандартии саноатӣ, системаҳои амалиётӣ ва платформаҳои сахтафзор интихоб кунанд. Ин равиш ба шумо назорати ҳадди аксарро аз болои технологияҳо ва меъморӣ медиҳад, ки боиси сарфаи назарраси хароҷот ва чандирӣ мегардад.

VMware ҳамаи ҷузъҳои муҳими инфрасохториро виртуалӣ мекунад, ки SQL Server барои ноил шудан ба иҷрои баланд ва мувофиқати амалиётӣ лозим аст. Илова ба абрҳои хусусӣ, VMware инчунин дар айни замон моделҳои гибридии сарбории корро пешниҳод мекунад, ки меъмории абрии хусусӣ ва ҷамъиятиро дар бар мегирад. 

Бисёре аз созмонҳо барои коҳиш додани хароҷоти инфрасохтор, дастрасии баланд ва содда кардани барқарорсозии офатҳои табиӣ ба виртуализатсия муроҷиат мекунанд. 94% мутахассисони SQL Server пурсишшуда дар бораи баъзе сатҳи виртуализатсия дар муҳити худ гузориш медиҳанд. 70% онҳое, ки виртуализатсияро истифода мебаранд, VMware-ро интихоб карданд. 60% сатҳи виртуализатсияи SQL Server доранд, ки 75% ё бештар аз он доранд. Илова бар ин, натиҷаҳои пурсиш ба таври қатъӣ нишон медиҳанд, ки дастрасии баланд ва барқарорсозии офатҳои табиӣ, ки дар қабати виртуализатсия амалӣ карда мешаванд, омилҳои муҳим дар тасмими виртуализатсияи пойгоҳи додаҳои SQL Server шудаанд.

Хусусиятҳои нав дар SQL Server 2019

Платформаи махзани SQL Server 2019 доираи васеи технологияҳо, хусусиятҳо ва хидматҳоро дар бар мегирад, ки барномаҳои муҳими муҳим ба монанди таҳлил, пойгоҳи додаҳои корхона, иктишофи тиҷорат (BI) ва коркарди миқёспазир (OLTP) -ро дастгирӣ мекунанд. Платформаи SQL Server дорои қобилиятҳои идоракунии ҳамгироии додаҳо, анбори додаҳо, ҳисоботдиҳӣ ва таҳлили пешрафта, қобилиятҳои такрорӣ ва идоракунии намудҳои нимсохтори додаҳо мебошад. Албатта, на ҳама муштариён ё барномаҳо ҳамаи ин хусусиятҳоро талаб мекунанд. Илова бар ин, дар бисёр мавридҳо беҳтар аст, ки хидматҳои SQL Server бо истифода аз виртуализатсия ҷудо карда шаванд. 

Имрӯз, ба тиҷорат лозим меояд, ки ба миқдори зиёди маълумот аз доираи васеи маҷмӯи маълумотҳои доимо афзоянда такя кунанд. Бо SQL Server 2019, шумо метавонед дар наздикии вақти воқеӣ аз ҳама маълумоти худ фаҳмиш гиред. Кластерҳои SQL Server 2019 муҳити мукаммалро барои кор бо маҷмӯаҳои бузурги додаҳо, аз ҷумла истифодаи омӯзиши мошинсозӣ ва қобилиятҳои зеҳни сунъӣ таъмин мекунанд. Хусусиятҳо ва навсозиҳои асосии нав дар SQL Server 2019 дар рӯйхат оварда шудаанд Ҳуҷҷати Microsoft.

Dell EMC Unity XT системаи нигаҳдории миёнаравӣ

Силсилаи нигаҳдории Dell EMC Unity тақрибан се сол пеш оғоз ёфт ва аз он вақт инҷониб зиёда аз 40 система фурӯхта шуд. Мизоҷон ин массиви миёнаро барои содда, иҷро ва камхарҷаш қадр мекунанд. Платформаҳои миёнарави Dell EMC Unity XT ҳалли муштараки нигаҳдорӣ мебошанд, ки таъхири паст, гузариши баланд ва хароҷоти идоракунии камро барои сарбории SQL Server таъмин мекунанд. Ҳама системаҳои Unity XT меъмории протсессори нигаҳдории дугона (SP) -ро барои идора кардани воридот / баромад ва амалиёти фаъол/фаъол истифода мебаранд. Unity XT dual SP пайвасти пурраи дохилии 000Gbps SAS ва меъмории бисёрасосии хусусиро барои иҷрои баланд ва самаранокӣ истифода мебарад. Массивҳои дискҳо ба шумо имкон медиҳанд, ки бо истифода аз рафҳои иловагӣ иқтидори нигаҳдории худро васеъ кунед.

Microsoft SQL Server 2019 ва массивҳои флешдор Dell EMC Unity XT
Dell EMC Unity XT, насли навбатии массивҳо (гибридӣ ва ҳама-флеш), иҷроишро ба таври назаррас афзоиш медиҳад, самаранокиро беҳтар мекунад ва қобилиятҳо ва хидматҳои навро барои муҳити бисёр абрӣ илова мекунад. 

Меъмории Unity XT ба шумо имкон медиҳад, ки ҳамзамон коркарди маълумот, кам кардани ҳаҷми додаҳо ва хидматрасониҳои дастгирӣ, аз қабили репликатсия бидуни қурбонии иҷрои барнома. Дар муқоиса бо ҳалли насли қаблӣ, иҷрои системаи нигаҳдории Dell EMC Unity XT дучанд ва вақти вокуниш 75% тезтар аст. Ва албатта, Dell EMC Unity стандарти NVMe -ро дастгирӣ мекунад.

Системаҳои нигоҳдорӣ бо дискҳои NVMe беҳтарин кори худро дар барномаҳои ҳассос ба таъхир нишон медиҳанд. Масалан, дар барномаҳое, ба монанди пойгоҳи додаҳои азим, NVMe суръати паст ва қуллаи баланди маълумотро таъмин мекунад. Кам шудани таъхир ва афзоиши ҳамзамон иҷрои хондан/навиштанро ба таври назаррас беҳтар мекунад. Тасодуфӣ нест, ки тибқи пешгӯии IDC, то соли 2021 массивҳои флешдор бо пайвастҳои NVMe ва NVMe-oF (NVMe бар матоъ) тақрибан нисфи тамоми даромадҳои фурӯши системаҳои нигаҳдории беруна дар ҷаҳонро ташкил медиҳанд. 

Алгоритмҳои фишурдани маълумот самаранокии нигаҳдории онро беҳтар мекунад. Dell EMC Unity XT метавонад ҳаҷми маълумотро то панҷ маротиба кам кунад. Нишондиҳандаи дигари муҳим самаранокии умумии система мебошад. Dell EMC Unity XT 85% иқтидори системаро истифода мебарад. Фишурдан ва нусхабардорӣ дар ҳолати дохилӣ - дар сатҳи контроллер анҷом дода мешаванд. Маълумот дар шакли фишурда захира карда мешавад. Система инчунин кор бо аксҳои маълумотро автоматӣ мекунад.

Массивҳои флеши ба осонӣ истифодашавандаи Unity бо дастрасии ягона (блок ва файл) вақти муътадили вокунишро таъмин мекунанд, бо хидматҳои нигаҳдории абр ҳамгироӣ мекунанд ва такмилдиҳии бе интиқоли додаҳоро дастгирӣ мекунанд. Дар конфигуратсияи асосии худ, ин системаи нигаҳдории универсалӣ дар 30 дақиқа насб карда мешавад.

Технологияи нигоҳдории маълумот бо номи "ҳавзҳои динамикӣ" ба шумо имкон медиҳад, ки аз тавсеаи хотираи статикӣ ба динамикӣ гузаред, чандирии баланди амалиётӣ ва осонии афзоиши қобилияти системаро таъмин мекунад. Ҳавзҳои динамикӣ иқтидор ва буҷаро сарфа мекунанд ва барои барқарорсозӣ вақти камтарро талаб мекунанд. Васеъ кардани иқтидор ва иҷрои Dell EMC Unity интиқоли маълумотро талаб намекунад. 

Имрӯз бисёр ширкатҳо якчанд хидматҳои абрии ҷамъиятиро дар якҷоягӣ бо инфрасохтори дохилии худ истифода мебаранд. Dell EMC Unity XT метавонад ҳамчун ҷузъи муҳити абрии Dell Technologies фаъолият кунад. Ин системаи нигоҳдорӣ метавонад дар абри ҷамъиятӣ истифода шавад ва маълумотро ба абри хусусӣ интиқол додан мумкин аст. Илова бар ин, нигаҳдории Dell EMC Unity XT ҳамчун хидмат дастрас аст. Ин яке аз хидматҳои нигаҳдории абрии Dell EMC Storage Services мебошад.
 
Нигоҳдории абрӣ торафт маъмултар мегардад, зеро он метавонад тавассути коҳиш додани хароҷоти инфрасохтор ROI-ро беҳтар кунад. Хидматҳои нигаҳдории абрӣ тавассути расонидани нигаҳдории Dell EMC (бевосита ба захираҳои абрии ҷамъиятӣ) ҳамчун хидматрасонӣ марказҳои додаҳои муштариёнро ба абр васеъ мекунад. Провайдерҳои тарафи сеюм метавонанд пайвасти абрии ҷамъиятии баландсуръатро (даҳлати паст) мустақиман ба системаҳои Dell EMC Unity, PowerMax ва Isilon дар маркази додаҳои муштарӣ таъмин кунанд.

Ба оилаи Unity XT системаҳои Unity XT All-Flash, Unity XT Hybrid, UnityVSA ва Unity Cloud Edition дохил мешаванд.
 

Массивҳои ягонаи гибридӣ ва флешдор 

Системаҳои нигаҳдории Unity XT Hybrid ва Unity XT All-Flash дар асоси Intel меъмории ҳамгирошударо барои дастрасии блок, дастрасии файл ва VMware VVols бо дастгирии протоколҳои нигаҳдории шабакавӣ (NAS), iSCSI ва Fiber Channel (FC) таъмин мекунанд. Платформаҳои Unity XT Hybrid ва Unity XT All-Flash барои NVMe омодаанд.

Системаҳои гибридии Unity XT муҳитҳои бисёр абриро дастгирӣ мекунанд. Абри бисёрҷониба маънои васеъ кардани захираро ба абр ё ҷойгиркунӣ дар абр бо имконоти чандири истифодаи захираҳо дорад. Нигоҳдории MultiCloud барои таъмини ҳаракат ва интиқоли додаҳо дар байни якчанд платформаҳои абрӣ - хусусӣ ва ҷамъиятӣ тарҳрезӣ шудааст. Ин на танҳо ба равандҳои ҳаракати додаҳо, балки ба ташкили дастрасии барномаҳо ба додаҳо дар якчанд абрҳои ҷамъиятӣ низ таъсир мерасонад.

Microsoft SQL Server 2019 ва массивҳои флешдор Dell EMC Unity XT
Ин массивҳои гибридӣ қобилиятҳои зеринро таъмин мекунанд:

  • Миқёспазир ба иқтидори хоми 16 PB.
  • Имкониятҳои дарунсохташудаи кам кардани маълумот барои ҳама ҳавзҳои флешдор.
  • Насб ва конфигуратсияи зуд (ба ҳисоби миёна 25 дақиқа мегирад).

Технологияи SSD босуръат такмил меёбад ва маҳсулоти нави инқилобӣ дар солҳои наздик ба бозор мебароянд. Дар ҳамин ҳол, созмонҳо иваз кардани HDD-ҳои анъанавиро бо SSD-ҳо барои беҳтар кардани кор, осонии идоракунӣ ва сарфаи энергия идома медиҳанд. Наслҳои нави массивҳои флешдор дорои автоматизатсияи пешрафтаи нигаҳдорӣ, ҳамгироии абрии ҷамъиятӣ ва ҳифзи ҳамгирошудаи додаҳо хоҳанд буд. 

Системаҳои Unity XT All-Flash суръат, самаранокӣ ва дастгирии бисёр абрҳоро таъмин мекунанд. Хусусиятҳои онҳо:

  • Маҳсулнокии дукарата.
  • Кам кардани маълумот то 7:1.
  • Насб ва конфигуратсияи зуд (раванд камтар аз 30 дақиқа мегирад).

 UnityVSA

UnityVSA нигаҳдории аз ҷониби нармафзор муайяншуда барои муҳити виртуалии VMware ESXi бо истифода аз зарфияти нигаҳдории сервер, муштарак ё абрӣ мебошад. UnityVSA HA, конфигуратсияи нигаҳдории дугонаи UnityVSA, таҳаммулпазирии иловагии хатогиҳоро таъмин мекунад. UnityVSA нигаҳдории пешниҳод мекунад:

  • То 50 TB иқтидори нигаҳдории ягонаи мукаммал.
  • Бо системаҳо ва хусусиятҳои Unity XT мувофиқ аст.
  • Дастгирии системаҳои дастрасии баланд (UnityVSA HA).
  • Пайвастшавӣ ҳамчун NAS ва iSCSI.
  • Нусхаи маълумот аз дигар платформаҳои Unity XT.

Нашри абрии Unity

Барои ҳамоҳангсозии файлҳо ва амалиёти барқарорсозии офатҳои табиӣ бо абр, оилаи Unity XT Unity Cloud Edition -ро дар бар мегирад, ки:

  • Имкониятҳои нигаҳдории пурра бо истифода аз нигаҳдории нармафзори муайяншуда (SDS), ки дар абр ҷойгир карда шудаанд.
  • Бо VMware Cloud дар AWS нигоҳдории блок ва файлҳоро ба осонӣ ҷойгир кунед.
  • Дастгирии барқарорсозии офатҳои табиӣ, аз ҷумла санҷиш ва таҳлили маълумот.

Microsoft SQL Server 2019 ва массивҳои флешдор Dell EMC Unity XT

Unity XT All Flash барои SQL Server

Гузориши Unisphere Research дар соли 2017, "Трансформатсияи сервери SQL: ба самти чолокӣ ва устуворӣ" (Трансформатсияи сервери SQL: Дар самти чолокӣ ва устуворӣ) 22% пурсидашудагон гузориш доданд, ки технологияи нигаҳдории флешдорро дар истеҳсолот истифода мебаранд (16%) ё нақша доранд (6%). 30% массивҳои гибридӣ, ки хотираи флешро дар бар мегиранд, истифода мебаранд. 13% массивҳои флеши мустақимро истифода мебаранд. 13% нусхаи эҳтиётии пойгоҳи додаҳои SQL Serverро ба нигаҳдории флешдор.

Ин қабули босуръати нигаҳдории флеш барои истифода бо SQL Server маънои онро дорад, ки массивҳои Unity XT All-Flash махсусан барои таҳиягарон ва маъмурони SQL Server мувофиқанд. Системаҳои Unity XT All-Flash ба таҳиягарон ва маъмурони SQL Server дорои қобилиятҳо ва корҳоеро фароҳам меоранд, ки аз он чизе, ки шабакаҳои маъмулии нигоҳдорӣ (SANs) пешниҳод мекунанд, фаротаранд.

Microsoft SQL Server 2019 ва массивҳои флешдор Dell EMC Unity XT
Системаҳои Unity XT All-Flash, ки ба NVMe омодаанд (барои иҷрои боз ҳам баландтар ва таъхири паст), дорои формҳои 2U мебошанд, протсессори дугонаи ядроиро дастгирӣ мекунанд, ду контроллер дар ҳолати фаъол/фаъол.

Моделҳои Unity XT All-Flash

Unity XT 

Коркардчиён 

Хотира (бар як протсессор)

Макс. шумораи дискҳо

Макс. Иқтидори "хом" (PB) 

380F 

1 Intel E5-2603 v4 
6c/1.7 ГГц

64 

500 

2.4 

480F 

2 Intel Xeon Silver 
4108 8c/1.8 ГГц 

96 

750 

4.0 

680F 

2 Intel Xeon Silver 
4116 12c/2.1 ГГц

192 

1,000 

8.0 

880F 

2 Intel Xeon Gold 6130 
16c/2.1 ГГц

384 

1,500 

16.0 

Тафсилотро дар мушаххасоти массив пайдо кардан мумкин аст (Лавҳаи мушаххасоти Dell EMC Unity XT Storage Series).

Ҳавзҳои нигоҳдорӣ

Бисёре аз мутахассисони SQL Server медонанд, ки ҳама массивҳои нигаҳдории муосир имкони гурӯҳбандии дискҳоро ба воҳидҳои нигаҳдории калонтар бо сатҳи собит муҳофизати RAID таъмин мекунанд. Гурӯҳҳои дискҳои инфиродӣ бо муҳофизати RAID ҳавзҳои нигаҳдории анъанавӣ мебошанд. Дар ҳоле ки системаҳои гибридии Unity XT танҳо ҳавзҳои анъанавиро дастгирӣ мекунанд, массивҳои Unity XT All-Flash инчунин ҳавзҳои нигаҳдории динамикиро пешниҳод мекунанд. Бо ҳавзҳои нигаҳдории динамикӣ, муҳофизати RAID ба андозаи диск истифода мешавад - воҳидҳои нигаҳдории хурдтар аз диски пурра. Ҳавзҳои динамикӣ чандирии бештарро дар идора ва васеъ кардани ҳавзҳои диск таъмин мекунанд. 

Dell EMC таҷрибаҳои беҳтаринро барои идоракунии ҳавзҳои нигаҳдорӣ барои ноил шудан ба ҳадди аксар бо мураккабии ҳадди аққал таъмин мекунад. Масалан, тавсия дода мешавад, ки шумораи ҳавзҳои нигаҳдории Unity XT ба ҳадди ақалл кам карда шавад, то мураккабиро коҳиш диҳанд ва чандириро зиёд кунанд. Бо вуҷуди ин, таъсиси ҳавзҳои нигаҳдории иловагӣ метавонад дар баъзе ҳолатҳо хеле муфид бошад, аз ҷумла вақте ки ба шумо лозим аст:

  • Дастгирии сарбории кории алоҳида бо профилҳои гуногуни воридот / баромад.
  • Барои ноил шудан ба параметрҳои муайяни фаъолият захираҳоро ҷудо кунед.
  • Барои иҷораи бисёрсоҳа захираҳои алоҳида ҷудо кунед.
  • Барои муҳофизат аз нокомӣ доменҳои хурдтар эҷод кунед

Ҳаҷми нигоҳдорӣ (LUNs)

Ҳангоми интихоби миқдори ҷилди массив шумо назорат ва чандириро чӣ гуна мувозинат мекунед? Барои ҳадди аксар чандирии Unity бо SQL Server, тавсия дода мешавад, ки ҳаҷмҳоро барои ҳар як файли пойгоҳи додаҳо эҷод кунед. Дар амал, аксари ташкилотҳо равиши сатҳӣ доранд, ки дар он ба пойгоҳи додаҳои муҳим чандирии ҳадди аксар дода мешавад ва файлҳои камтар муҳими пойгоҳи додаҳо ба ҳаҷми камтар ва калонтар гурӯҳбандӣ карда мешаванд. Мо тавсия медиҳем, ки ҳама талаботро барои пойгоҳи додаҳо ва ҳама гуна замимаҳои алоқаманд баррасӣ кунем, зеро технологияҳои ҳифзи додаҳо ва мониторинг ба ҷудокунӣ ва ҷойгиркунии файлҳо такя мекунанд.

Ҳаҷми чандкарата аксар вақт метавонад душвор бошад, махсусан дар муҳити виртуалӣ. Муҳитҳои виртуалии SQL Server намунаи хуби он мебошанд, ки дар он ҷо ҷойгир кардани якчанд намуди файлҳо дар як ҳаҷ метавонад маъно дошта бошад. Мудири пойгоҳи додаҳо ё мудири нигаҳдорӣ (ё ҳарду) бояд ҳангоми муайян кардани шумораи ҷилди барои эҷод тавозуни дурустро байни чандирӣ ва нигоҳдорӣ интихоб кунад.

Нигоҳдории файл

Серверҳои NAS системаҳои файлиро дар нигаҳдории Unity XT ҷойгир мекунанд. Системаҳои файлиро тавассути протоколҳои SMB ё NFS дастрас кардан мумкин аст ва бо системаи файлии бисёрпротоколӣ, шумо метавонед ҳарду протоколро ҳамзамон истифода баред. Серверҳои NAS интерфейсҳои виртуалиро барои пайваст кардани ҳост ба системаҳои файлии SMB, NFS ва бисёрпротоколҳо, инчунин нигаҳдории VMware NFS ва ҳаҷми виртуалии VMware истифода мебаранд. Системаҳои файлӣ ва интерфейсҳои виртуалӣ дар як сервери ягонаи NAS ҷудо карда шудаанд ва имкон медиҳанд, ки серверҳои сершумори NAS барои иҷораи бисёрсоҳа истифода шаванд. Агар протсессори нигаҳдорӣ аз кор наояд, серверҳои NAS ба таври худкор аз кор мебароянд. Системаҳои файлии алоқаманди онҳо низ аз кор мебароянд.

SQL Server 2012 (11.x) ва версияҳои баъдӣ Блоки Server Message (SMB) 3.0-ро дастгирӣ мекунанд, ки ба мубодилаи файлҳои шабакавӣ барои нигоҳдорӣ имкон медиҳад. Барои насби кластери мустақил ва ноком, шумо метавонед пойгоҳи додаҳои система (мастер, модел, msdb ва tempdb) ва пойгоҳи додаҳои корбари Database Engineро бо имконоти нигаҳдории SMB насб кунед. Истифодаи нигаҳдории SMB як варианти хубест, ки ҳангоми истифодаи Гурӯҳҳои Ҳамеша дар дастрас аст, зеро мубодилаи файл дастрасӣ ба манбаи хеле дастраси шабакаро талаб мекунад.

Эҷоди мубодилаи файлҳои SMB барои ҷойгиркунии SQL Server бо нигаҳдории Unity XT як раванди оддии се марҳила аст: шумо сервери NAS, системаи файлӣ ва мубодилаи SMB эҷод мекунед. Нармафзори Dell EMC Unisphere Storage Management дорои устоди конфигуратсия мебошад, ки ба шумо дар анҷом додани ин раванд кӯмак мекунад. Аммо, ҳангоми ҷойгиркунии сарбории кории SQL Server дар саҳмияҳои файли SMB, баъзе мулоҳизаҳои муҳимро бояд дар назар дошт, ки ҳатман ба истифодаи саҳмияҳои файли SMB дахл надоранд. Microsoft рӯйхати мушкилоти насбкунӣ ва амниятро дар якҷоягӣ бо мушкилоти ҳозираи маълум тартиб додааст; Барои тафсилот, нигаред ба "Насб кардани SQL Server бо нигаҳдории файли SMB" дар Ҳуҷҷатҳои Microsoft.

Суратҳои маълумот

Маълумот ба як манбаи муҳимтарини ширкат табдил ёфтааст ва муҳити муҳими имрӯза на танҳо зиёдатӣ бештарро талаб мекунад. Зарур аст, ки барномаҳо ҳамеша онлайн бошанд, бо амалиёт ва навсозиҳои бефосила таъмин карда шаванд. Онҳо инчунин иҷрои баланд ва дастрасии маълумотро тавассути имконоти ба монанди такрори аксҳои маҳаллӣ ва такрории дурдаст талаб мекунанд.

Массиви нигаҳдории Unity XT имкониятҳои блок ва файлҳои тасвириро пешниҳод мекунад, ки ҷараёнҳои умумӣ, амалиёт ва меъмориро мубодила мекунанд. Методологияи аксбардории Unity роҳи содда ва муассири ҳифзи маълумотро таъмин мекунад. Суратҳо барқарор кардани маълумотро осон мекунанд - ба акси қаблӣ баргардед ё шумо метавонед маълумоти интихобшударо аз акси қаблӣ нусхабардорӣ кунед. Ҷадвали зерин мӯҳлатҳои нигоҳдории аксҳоро барои системаҳои Unity XT нишон медиҳад.

Нигоҳдории маҳаллӣ ва дурдасти аксҳои маълумот

Навъи акс

CLI
UI
РЕТ

Дастӣ 

Ба нақша гирифта шудааст 

Дастӣ 

Ба нақша гирифта шудааст 

Дастӣ 

Ба нақша гирифта шудааст 

маҳаллӣ 

Соли 1 

Соли 1

Солҳои 5 

Ҳафтаи 4

Солҳои 100

Маҳдудият надорад

Дурдаст 

Солҳои 5

Ҳафтаи 255 

Солҳои 5

Ҳафтаи 255

Солҳои 5

Ҳафтаи 255

Суратҳо ивазкунандаи мустақими усулҳои дигари ҳифзи додаҳо, ба монанди нусхабардорӣ нестанд. Онҳо танҳо метавонанд нусхаи эҳтиётии анъанавиро ҳамчун хати аввали дифоъ барои сенарияҳои пасти RTO пурра кунанд.

Хусусияти аксбардории Dell EMC Unity кам кардани маълумот ва нусхабардории пешрафтаро дар бар мегирад. Суратҳо инчунин аз сарфаи фазое, ки дар захираи аслии нигаҳдорӣ ба даст оварда мешаванд, баҳра мебаранд. Вақте, ки шумо тасвири захираи нигоҳдорӣ, ки хусусиятҳои кам кардани маълумотро дастгирӣ мекунад, мегиред, маълумот дар манбаъ метавонад фишурда ё нусхабардорӣ карда шавад.

Инҳоянд чанд ёддоштҳо дар бораи барқарорсозии пойгоҳи додаҳо ҳангоми истифодаи аксҳо бо пойгоҳи додаҳои SQL Server:

  • Ҳама ҷузъҳои пойгоҳи додаҳои SQL Server бояд ҳамчун маҷмӯи додаҳо ҳифз карда шаванд. Вақте ки маълумот ва файлҳои сабт дар LUN-ҳои гуногун ҷойгиранд, он LUNҳо бояд қисми гурӯҳи мувофиқ бошанд. Гурӯҳи муттасил кафолат медиҳад, ки акс дар ҳама LUN-ҳои гурӯҳ дар як вақт гирифта мешавад. Ҳангоме ки маълумот ва файлҳои журнал дар якчанд мубодилаи файли SMB ҳастанд, саҳмияҳо бояд дар як системаи файлӣ бошанд.
  • Ҳангоми барқарор кардани пойгоҳи додаи SQL Server аз тасвири ба блок асосёфта, агар намунаи SQL Server бояд пайваст боқӣ монад, пайвастшавии мизбони Unisphere -ро истифода баред. Барои барқарорсозии бар асоси файл, ҳиссаи иловагии SMB бо истифода аз тасвир ҳамчун манбаъ эҷод карда мешавад. Пас аз насб кардани ҳаҷмҳо, пойгоҳи дода метавонад бо номи дигар замима карда шавад ё пойгоҳи додаи мавҷуда метавонад бо номи барқароршуда иваз карда шавад.

  • Ҳангоми анҷом додани барқарорсозӣ бо истифода аз усули барқарорсозии Snapshot дар Unisphere, намунаи SQL Server-ро офлайн гиред. SQL Server аз амалиёти барқарорсозӣ огоҳ нест. Гирифтани мисоли офлайн кафолат медиҳад, ки ҳаҷмҳо тавассути навиштани пойгоҳи додаҳо пеш аз барқарорсозӣ осеб набинанд. Пас аз он ки инстансия аз нав оғоз карда мешавад, барқарорсозии офатҳои табиӣ SQL Server пойгоҳи додаҳоро ба ҳолати устувор меорад.
  • Дар як вақт аксҳоро барои якчанд объектҳои нигаҳдорӣ фаъол созед ва пеш аз фаъол кардани аксҳои иловагӣ боварӣ ҳосил кунед, ки система дар реҷаҳои кори тавсияшаванда қарор дорад.

Автоматизатсия ва ба нақша гирифтани тирҳо

Суратҳоро дар Unity XT автоматӣ кардан мумкин аст. Дар идоракунии нигаҳдории Unisphere имконоти зерини аксбардории пешфарз дастрасанд: муҳофизати пешфарз, муҳофизати нигоҳдории кӯтоҳтар ва муҳофизати дарозмуддат. Ҳар як вариант аксҳои ҳаррӯза мегирад ва онҳоро барои давраҳои гуногун захира мекунад.

Шумо метавонед як (ё ҳарду) аз имконоти ҷадвалро интихоб кунед - ҳар х соат (аз 1 то 24) ва ҳар рӯз/ҳафта. Банақшагирии аксҳои ҳаррӯза/ҳафтаина ба шумо имкон медиҳад, ки вақтҳо ва рӯзҳои мушаххасро барои аксбардорӣ муайян кунед. Барои ҳар як варианти интихобшуда, шумо бояд сиёсати нигоҳдорӣ муқаррар кунед, ки он метавонад барои ба таври худкор нест кардани ҳавз ё муваққатан нигоҳ доштани он танзим карда шавад.

Маълумоти бештар дар бораи snapshots Unity - дар Ҳуҷҷатҳои Dell EMC Unity

Клонҳои борик

Клони борик нусхаи хондан/навиштаи манбаи нигаҳдории блоки борик, ба монанди ҳаҷм, гурӯҳи мувофиқат ё анбори додаҳои VMware VMFS мебошад, ки блокҳоро бо манбаи волидайни худ мубодила мекунад. Клонҳои борик як роҳи олии зуд ва паймон пешниҳод кардани нусхаҳои пойгоҳи додаҳои SQL Server мебошанд, чизе, ки асбобҳои анъанавии SQL Server наметавонанд ба он ноил шаванд. Пас аз он ки клони борик ба мизбон пешниҳод карда мешавад, ҳаҷмҳоро метавон онлайн кард ва пойгоҳи додаҳо бо истифода аз усули DB Attach дар SQL Server замима карда мешавад.

Ҳангоми истифодаи хусусияти навсозӣ бо клонҳои борик, ҳама пойгоҳи додаҳоро дар клони борик офлайн гиред. Ин бояд пеш аз амалиёти навсозӣ анҷом дода шавад. Пеш аз анҷом додани навсозӣ офлайн нагирифтани пойгоҳи додаҳо метавонад боиси хатогиҳои номутобиқатии маълумот ё натиҷаҳои нодурусти додаҳо дар SQL Server гардад.

Репликатсияи маълумот

Репликатсия хусусияти нармафзорест, ки маълумотро бо системаи дурдаст дар ҳамон сайт ё макони дигар ҳамоҳанг месозад. Вариантҳои такрорӣ ва конфигуратсияи Unity ба шумо имкон медиҳанд, ки роҳи самараноки қонеъ кардани талаботҳои RTO/RPO барои пойгоҳи додаҳои SQL Server ҳангоми мувозинат кардани иҷроиш ва интиқол интихоб кунед.

Ҳангоми истифодаи Dell EMC Unity Replication барои муҳофизат кардани пойгоҳи додаҳои SQL Server дар чанд ҳаҷм, шумо бояд ҳама маълумот ва ҳаҷми сабт дар пойгоҳи додаҳоро бо як гурӯҳи мувофиқ ё системаи файлии ягона маҳдуд кунед. Пас аз он нусхабардорӣ дар як гурӯҳ ё системаи файлӣ насб карда мешавад ва метавонад ҳаҷмҳо ё саҳмияҳои якчанд пойгоҳи додаҳоро дар бар гирад. Пойгоҳи додаҳо, ки имконоти такрории гуногунро талаб мекунанд, бояд дар LUN-ҳои алоҳида, гурӯҳҳои мувофиқ ё системаҳои файлӣ бошанд.

Клонҳои борик ҳам бо такрори синхронӣ ва ҳам асинхронӣ мувофиқанд. Вақте ки клони борик ба макони таъинот такрор карда мешавад, он нусхаи пурраи ҳаҷм, гурӯҳи мувофиқ ё нигаҳдории VMFS мегардад. Пас аз такрорӣ, клони борик як ҳаҷми комилан мустақил бо танзимоти худ мебошад.

Microsoft SQL Server 2019 ва массивҳои флешдор Dell EMC Unity XT
Раванди такрори клонҳои борик байни системаҳои манбаъ ва ҳадаф.

Репликатсияи пойгоҳи додаҳои tempdb талаб карда намешавад, зеро файл ҳангоми аз нав оғоз кардани SQL Server аз нав сохта мешавад ва аз ин рӯ, метамаълумот бо усули дигар мисолҳои SQL Server мувофиқат намекунад. Интихоби бодиққати ҷилдҳо барои нусхабардорӣ ва мундариҷаи он ҷилдҳо трафики такрории нолозимро аз байн мебарад.

Идоракунии нусхабардории маълумотҳои Microsoft SQL Server

Аксари маҳсулоти муосири нигаҳдории (аз ҷумла ҳама маҳсулоти Dell EMC) метавонанд нусхаҳои "мувофиқи системаи оператсионии" ҳама гуна намуди файлҳоро эҷод кунанд:

  • Тартиби пайвастаи навиштан аз ҷониби системаи оператсионӣ дар ҳама сатҳҳо - аз ҳост то диск.
  • Гурӯҳбандии ҳаҷмҳо ба тавре ки файлҳои сершумор дар ҳаҷмҳои гуногун тартиби навиштанро нигоҳ доранд.

Бо қабули васеъи дастгоҳҳои нигоҳдории миқёспазир, Microsoft API барои провайдерҳои нигаҳдорӣ таҳия кардааст. Ин API ба провайдерҳои нигаҳдорӣ имкон медиҳад, ки бо нармафзори махзани SQL Server ҳамоҳанг созанд, то бо истифода аз хидмати нусхабардории ҳаҷм (VSS) "нусхаҳои мувофиқи барнома" эҷод кунанд. Ин нусхаҳо ҳамкории байни SQL Server ва системаи амалиётиро ҳангоми ба нақша гирифташуда ва қатъ шудани SQL Server тақлид мекунанд. Ҳама буферҳои навиштан тоза карда мешаванд ва транзаксияҳо то он даме, ки ҳама дискҳо дар як лаҳзаи муайян навсозӣ ва пайваста, ки дар гузориши SQL сабт карда мешаванд, боздошта мешаванд.

Нармафзори Dell EMC AppSync, ки бо snapshots Unity XT муттаҳид шудааст, раванди эҷод, истифода ва идоракунии нусхаҳои мувофиқи маълумотҳои корро содда ва автоматӣ мекунад. Ин нармафзор барои истифода дар сенарияҳои назорати нусхабардорӣ барои барқарорсозии пойгоҳи додаҳо ва истифодаи дубора пешбинӣ шудааст. 

Нармафзори AppSync ба таври худкор пойгоҳи додаҳои барномаҳоро кашф мекунад, сохтори пойгоҳи додаҳоро меомӯзад ва сохтори файлро тавассути қабатҳои сахтафзор ё виртуализатсия ба нигаҳдории асосии Unity XT харита мекунад. Он тамоми қадамҳои заруриро аз эҷод ва тасдиқи нусха то насб кардани аксҳо дар ҳости мақсаднок ва оғоз ё барқарор кардани пойгоҳи додаҳо ташкил мекунад. AppSync ҷараёнҳои кории SQL Serverро дастгирӣ ва содда мекунад, ки навсозӣ ва барқарор кардани пойгоҳи додаҳои истеҳсолиро дар бар мегиранд.

Коҳиш додани маълумот ва нусхабардории пешрафта

Оилаи системаҳои нигаҳдории Dell EMC Unity хидматҳои кам кардани маълумотро пешниҳод мекунад, ки дорои хусусиятҳо ва истифодаи осон аст. Сарфаҳо на танҳо дар захираҳои конфигуратсияшудаи нигаҳдории ибтидоӣ, балки инчунин дар аксҳо ва клонҳои тунуки ин захираҳо ба даст оварда мешаванд. Суратҳо ва клонҳои борик танзимоти кам кардани маълумотро дар нигаҳдории манбаъ мерос мегиранд, ки сарфаи иқтидорро зиёд мекунад.

Хусусияти кам кардани додаҳо амалҳои такрорӣ, фишурдасозӣ ва ошкоркунии блоки сифриро дар бар мегирад, ки эҳтимолан ҳаҷми фазои нигоҳдории истифодашавандаро барои объектҳои корбар ва истифодаи дохилиро зиёд мекунад. Хусусияти кам кардани маълумот Unity XT хусусияти фишурдасозиро дар Unity OE 4.3 ва дертар иваз мекунад. Фишурдасозӣ як алгоритми коҳиши додаҳост, ки метавонад тақсимоти физикии қобилиятро барои нигоҳдории маҷмӯи додаҳо кам кунад.

Системаҳои Unity XT инчунин як хусусияти пешрафтаи нусхабардориро таъмин мекунанд, ки дар сурати фаъол кардани кам кардани маълумот мумкин аст. Депликатсияи пешрафта зарфияти заруриро барои маълумоти корбар тавассути нигоҳ доштани шумораи ками нусхаҳо (аксар вақт танҳо як нусха) блокҳои додаҳои Unity коҳиш медиҳад. Минтақаи нусхабардорӣ як LUN аст. Ҳангоми интихоби нақшаи нигоҳдорӣ инро ба назар гиред. Камтарини LUNҳо боиси беҳтар шудани нусхабардорӣ мешаванд, аммо шумораи зиёди LUNҳо иҷрои беҳтарро таъмин мекунанд. 

Сарфаи иқтидор аз нусхабардории пешрафта метавонад фоидаи бештарро дар аксари муҳитҳо таъмин кунад, аммо инчунин истифодаи протсессори массиви Unity-ро талаб мекунад. Дар OE 5.0, нусхабардории пешрафта, вақте ки фаъол аст, ҳама блокро такрор мекунад (фишурдашуда ё фишурданашуда). Барои маълумоти бештар нигаред Ҳуҷҷатҳои Dell EMC.

Дар ҷадвали зерин конфигуратсияҳои дастгирӣшаванда барои кам кардани маълумот ва нусхабардории пешрафта нишон дода шудаанд:

Коҳиши маълумот дар Unity (ҳамаи моделҳо) ва дастгирии мукаммали нусхабардорӣ

Версияи OE Unity 

Технология 

Навъи ҳавзи дастгирӣшаванда 

Моделҳои дастгирӣшаванда

4.3 / 4.4 

Кам кардани маълумот 

Ҳавзи хотираи Flash - анъанавӣ ё динамикӣ 

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

4.5 
 

Кам кардани маълумот 

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

Коҳиш додани маълумот ва нусхабардории пешрафта*

450F, 550F, 650F 


 

Кам кардани маълумот 

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

Коҳиш додани маълумот ва нусхабардории пешрафта

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

* Коҳиши маълумот бо нобаёнӣ ғайрифаъол аст ва бояд пеш аз он, ки нусхабардории пешрафта имкони дастрас гардад, фаъол карда шавад. Пас аз фаъол кардани кам кардани маълумот, нусхабардории пешрафта дастрас аст, аммо бо нобаёнӣ ғайрифаъол аст.

Коҳиш додани маълумот дар Unity ва фишурдани маълумот дар SQL Server

SQL Server 2008 Enterprise Edition аввалин нашриест, ки қобилияти фишурдани маълумотро пешниҳод мекунад. Фишурдани SQL Server 2008 дар сатҳ ва сатҳи саҳифа донишро дар бораи формати ҷадвали дохилии пойгоҳи додаҳои SQL Server барои кам кардани фазои аз ҷониби объектҳои пойгоҳи додаҳо истифодашаванда истифода мебарад. Коҳиш додани ҷой ба шумо имкон медиҳад, ки сатрҳои бештар дар як саҳифа ва саҳифаҳои бештарро дар ҳавзи буферӣ нигоҳ доред. Азбаски маълумоте, ки дар формати саҳифаи додаҳои 8k нигоҳ дошта нашудааст, ба монанди маълумоти берун аз сатр ба монанди NVARCHAR(MAX), усулҳои фишурдани сатр ё саҳифаро истифода нахоҳанд кард, Microsoft функсияҳои Transact-SQL COMPRESS ва DECOMPRESS -ро ҷорӣ кард. 

Ин функсияҳо равиши анъанавии фишурдани маълумотро (алгоритми GZIP) истифода мебаранд, ки барои фишурда ё кушодани ҳар як бахши додаҳо даъват карда мешавад.

Фишурдани Unity XT, ки ба SQL Server истисно нест, алгоритми нармафзорро барои таҳлил ва фишурдани маълумоти нигаҳдорӣ истифода мебарад. Аз замони нашри Unity OE 4.1, фишурдани додаҳои Unity барои ҳаҷми нигаҳдории блок ва мағозаҳои додаҳои VMFS дар ҳавзи флеш дастрас буд. Аз Unity OE 4.2 сар карда, фишурдакунӣ инчунин барои системаҳои файлӣ ва мағозаҳои маълумотҳои NFS дар ҳавзҳои нигаҳдории флеш дастрас аст.

Интихоби усули фишурдани маълумот барои SQL Server аз якчанд омил вобаста аст. Ин омилҳо намуди мундариҷаи пойгоҳи додаҳо, захираҳои мавҷудаи CPU - ҳам дар нигаҳдорӣ ва ҳам дар серверҳои пойгоҳи додаҳо ва захираҳои воридот ва баромадро, ки барои нигоҳ доштани SLA заруранд, дар бар мегиранд. Умуман, шумо метавонед сарфаи фазои иловагиро барои маълумоте, ки бо истифода аз SQL Server фишурда мешавад, интизор шавед, аммо маълумоте, ки бо истифода аз хусусияти фишурдани GZIP-и TSQL фишурда шудааст, аз эҳтимол дур нест, ки аз хусусиятҳои фишурдани Unity XT сарфаи зиёди фазои иловагиро бинад, зеро аксари бартариҳо аз пештараи универсалӣ бармеоянд. алгоритм.

Фишурдани ягонагӣ сарфаи фазоро таъмин мекунад, агар маълумот дар объекти нигоҳдорӣ на камтар аз 25% фишурда шавад. Пеш аз он ки фишурдасозии объекти нигаҳдорӣро фаъол созед, муайян кунед, ки оё он дорои маълумотест, ки фишурда мешавад. Фишурдани объекти нигаҳдорӣро фаъол накунед, магар ин ки ин иқтидорро сарфа намекунад. 

Ҳангоми тасмим гирифтан дар бораи истифодаи кам кардани додаҳои Unity, фишурдани маълумот дар сатҳи SQL Server ё ҳарду, инҳоро ба назар гиред:

  • Маълумоте, ки ба системаи Unity навишта шудааст, аз ҷониби ҳост пас аз нигоҳ доштани он дар кэши система тасдиқ карда мешавад. Аммо, раванди фишурдасозӣ то тоза кардани кэш оғоз намешавад.

  • Сарфаи фишурда на танҳо барои захираҳои нигоҳдории Unity XT, балки инчунин барои аксҳо ва клонҳои тунуки манбаъ ба даст оварда мешавад.
  • Дар ҷараёни фишурдасозӣ, блокҳои сершумор бо истифода аз алгоритми интихоб ҷамъоварӣ карда мешаванд, то муайян кунанд, ки оё маълумотро фишурда кардан мумкин аст. Агар алгоритми интихоб муайян кунад, ки танҳо пасандозҳои ҳадди ақалро ба даст овардан мумкин аст, пас фишурдашавӣ гузаронида мешавад ва маълумот ба ҳавз навишта мешавад.
  • Вақте ки маълумот пеш аз навиштан ба васоити нигаҳдорӣ фишурда мешавад, ҳаҷми коркарди додаҳо хеле кам мешавад. Аз ин рӯ, фишурдашавӣ ба кам кардани фарсудашавии хотираи флеш бо роҳи кам кардани миқдори физикии маълумоте, ки ба диск навишта шудааст, кӯмак мекунад.

Барои маълумоти бештар дар бораи фишурдани сатр ва саҳифа дар SQL Server барои ҷадвалҳо ва индексҳо, нигаред Ҳуҷҷатҳои Microsoft.

Фаромӯш накунед, ки ҳама гуна фишурдашавӣ захираҳои CPU-ро талаб мекунад. Вақте ки талаботи фарохмаҷрои баланд аст, фишурдашавӣ метавонад ба иҷроиш таъсири назаррас расонад. Таносуби баланди навиштани сарбории кории OLAP инчунин метавонад манфиатҳои фишурдасозии пойгоҳи додаҳои SQL Serverро коҳиш диҳад.

Dell EMC пасандозҳои эҳтимолиро бо истифода аз суръати коҳиши маълумот дар массиви Unity таҳқиқ кард. Даста маълумотро дар бораи мошинҳои виртуалии VMware, мубодилаи файлҳо, пойгоҳи додаҳои SQL Server, мошинҳои виртуалии Microsoft Hyper-V ва ғайра ҷамъоварӣ кард.

Натиҷаҳои тадқиқот нишон доданд, ки коҳиши андозаи файли сабти SQL Server аз файли додаҳо тақрибан 10 маротиба хурдтар аст:

  • Андозаи махзани маълумот = 1,49:1 (32,96%)
  • Ҳаҷми сабт = 12,9:1 (92,25%)

Пойгоҳи SQL Server бо ду ҷилд таъмин карда шуд. Файлҳои пойгоҳи додаҳо дар як ҷилди нигоҳ дошта мешаванд ва гузоришҳои транзаксия дар дигараш нигоҳ дошта мешаванд. Истифодаи технологияи кам кардани додаҳо бо ҳаҷми пойгоҳи додаҳо метавонад сарфаи захираҳоро таъмин намояд; аммо, шумо бояд ҳангоми қабули қарор оид ба фаъол кардани нусхабардорӣ дар ҳаҷми пойгоҳи додаҳо таъсири иҷроишро ба назар гиред. Гарчанде ки коҳиши воқеии андозаи пойгоҳи додаҳо вобаста ба маълумоти захирашуда метавонад фарқ кунад, натиҷаҳои тадқиқот нишон доданд, ки фазои нигоҳдории сабти транзаксияҳои SQL Server метавонад хеле кам карда шавад.

Таҷрибаҳои беҳтарини кам кардани маълумот

Пеш аз он ки шумо кам кардани маълумотро дар объекти нигоҳдорӣ фаъол созед, дастурҳои зеринро баррасӣ кунед:

  • Мониторинги системаи нигаҳдорӣ истифода баред, то боварӣ ҳосил кунед, ки он дорои захираҳои мавҷуда барои дастгирии кам кардани маълумот мебошад.
  • Дар як вақт кам кардани маълумотро барои якчанд объектҳои нигаҳдорӣ фаъол созед. Пеш аз ба кор андохтани он дар сайтҳои нигаҳдории иловагӣ, системаро назорат кунед, то боварӣ ҳосил кунед, ки он дар шароити тавсияшудаи кор аст.
  • Дар моделҳои Unity XT x80F, коҳиши додаҳо сарфаи иқтидорро таъмин мекунад, агар маълумот дар воҳиди нигаҳдорӣ на камтар аз 1% фишурда шавад.

Коҳиши маълумот дар моделҳои қаблии Unity x80F, ки OE 5.0 доранд, сарфаро таъмин кард, то он даме, ки маълумот ҳадди аққал 25% фишурдашаванда бошад.

  • Пеш аз он ки шумо кам кардани маълумотро дар объекти нигоҳдорӣ фаъол созед, муайян кунед, ки оё объект дорои маълумоти фишурдашаванда аст. Намудҳои муайяни додаҳо, аз қабили видео, аудио, тасвирҳо ва додаҳои дуӣ, маъмулан аз фишурдан фоидаи кам медиҳанд. Агар сарфаи ҷой набошад, кам кардани маълумотро дар объекти нигоҳдорӣ фаъол накунед.
  • Ба таври интихобӣ фишурдани ҳаҷми маълумоти файлро, ки одатан хуб фишурда мешавад, баррасӣ кунед.

Виртуализатсияи VMware

VMware vSphere як платформаи муассир ва бехатар барои виртуализатсия ва муҳити абрӣ мебошад. Ҷузъҳои асосии vSphere VMware vCenter Server ва гипервизори VMware ESXi мебошанд.

vCenter Server як платформаи ягонаи идоракунӣ барои муҳити vSphere мебошад. Ҷойгир кардан ва ба таври фаъол оптимизатсия кардани захираҳо осон аст. ESXi як гипервизори кушодаасос аст, ки мустақиман дар серверҳои физикӣ насб мекунад. ESXi дастрасии мустақим ба захираҳои аслӣ дорад ва андозаи хурд дар 150 МБ буда, талаботи хотираро кам мекунад. Он иҷрои боэътимоди сарбории гуногуни барномаҳоро таъмин мекунад ва конфигуратсияҳои пурқуввати мошини виртуалиро дастгирӣ мекунад - то 128 vCPU, 6 ТБ хотираи оперативӣ ва 120 дастгоҳ.

Барои он ки SQL Server дар сахтафзорҳои муосир самаранок кор кунад, системаи оператсионии SQL Server (SQLOS) бояд тарҳи сахтафзорро дарк кунад. Бо пайдоиши системаҳои дастрасии якхелаи хотираи чандаслӣ ва бисёр гиреҳ (NUMA), дарки робитаи байни ядроҳо, протсессори мантиқӣ ва протсессори физикӣ махсусан муҳим гардид.

Коркардчиён 

Воҳиди коркарди виртуалӣ (vCPU) як воҳиди коркарди марказии виртуалӣ мебошад, ки ба мошини виртуалӣ таъин шудааст. Шумораи умумии vCPU-ҳои таъиншуда чунин ҳисоб карда мешавад:

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

Агар иҷрои пайваста муҳим бошад, VMware тавсия медиҳад, ки шумораи умумии vCPU-ҳои ба ҳама мошинҳои виртуалӣ таъиншуда набояд аз шумораи умумии ядроҳои физикӣ дар мизбони ESXi зиёд бошад, аммо шумо метавонед шумораи vCPU-ҳои ҷудошударо зиёд кунед, агар мониторинг нишон диҳад, ки захираҳои CPU истифоданашуда дастрас мебошанд.

Дар системаҳое, ки технологияи Intel Hyper-Threading фаъол аст, шумораи ядроҳои мантиқӣ (vCPUs) ду маротиба аз шумораи ядроҳои ҷисмонӣ аст. Дар ин ҳолат, шумораи умумии vCPUҳоро таъин накунед.

Сарбории кории SQL Server-и сатҳи поёнӣ аз тағирёбии таъхир камтар таъсир мерасонад. Ҳамин тариқ, ин сарбории корӣ метавонанд дар ҳостҳо бо таносуби баланди vCPUs ба CPU-ҳои ҷисмонӣ кор кунанд. Сатҳи оқилонаи истифодаи CPU метавонад қобилияти умумии системаро афзоиш диҳад, сарфаи литсензияро ба ҳадди аксар расонад ва иҷрои мувофиқро нигоҳ дорад.

Intel Hyper-Threading маъмулан интиқоли умумии мизбонро аз 10% то 30% беҳтар мекунад, ки ин нишон медиҳад, ки vCPU ба CPU физикии 1,1 то 1,3. VMware тавсия медиҳад, ки то ҳадди имкон Hyper-Threading дар UEFI BIOS фаъол карда шавад, то ESXi аз ин технология бартарӣ дошта бошад. VMware инчунин тавсия медиҳад, ки санҷиш ва мониторинги ҳамаҷониба ҳангоми истифодаи Hyper-Threading барои сарбории SQL Server.

хотира

Қариб ҳамаи серверҳои муосир барои иртибот байни хотираи асосӣ ва протсессорҳо меъмории дастрасии якхелаи хотираро (NUMA) истифода мебаранд. NUMA як меъмории сахтафзор барои хотираи муштарак мебошад, ки тақсимоти блокҳои хотираи физикиро байни протсессори физикӣ амалӣ мекунад. Гиреҳи NUMA як ё якчанд васлаки CPU дар якҷоягӣ бо блоки хотираи ҷудошуда мебошад. 

NUMA тайи даҳсолаи охир як мавзӯъи густурда мавриди баҳс қарор гирифт. Мушкилии нисбии NUMA қисман аз татбиқи фурӯшандагони гуногун вобаста аст. Дар муҳитҳои виртуалӣ, мураккабии NUMA инчунин аз рӯи шумораи вариантҳои конфигуратсия ва қабатҳо муайян карда мешавад - аз сахтафзор тавассути гипервизор то системаи оператсионии меҳмонон ва ниҳоят то барномаи SQL Server. Фаҳмиши хуби меъмории сахтафзори NUMA барои ҳама гуна SQL Server DBA, ки бо мисоли виртуалии SQL Server кор мекунад, ҳатмист.

Барои ноил шудан ба самаранокии бештар дар серверҳо бо шумораи зиёди ядроҳо, Microsoft SoftNUMA-ро муаррифӣ кард. Нармафзори SoftNUMA ба шумо имкон медиҳад, ки захираҳои мавҷудаи CPU-ро дар дохили як NUMA ба гиреҳҳои сершумори SoftNUMA тақсим кунед. Мувофиқи VMware, SoftNUMA бо топологияи виртуалии VMware NUMA (vNUMA) мувофиқ аст ва метавонад минбаъд миқёспазирии муҳаррики пойгоҳи додаҳо ва иҷрои онро барои аксари сарбориҳои корӣ беҳтар созад...

Ҳангоми виртуализатсияи VMware бо SQL Server истифода баред:

  • Мониторинги мошинҳои виртуалӣ барои муайян кардани захираҳои ками хотира барои Engine Database SQL Server. Ин масъала боиси зиёд шудани амалиёти вуруд/чор ва паст шудани иҷроиш мегардад.

  • Барои беҳтар кардани кор, ихтилофоти хотираро байни мошинҳои виртуалӣ пешгирӣ кунед, то аз изофабори хотира дар сатҳи мизбони ESXi канорагирӣ кунед.
  • Барои муайян кардани миқдори максималии хотира, ки метавонад ба мошини виртуалӣ дар ҳудуди NUMA физикӣ таъин карда шавад, тафтиши сахтафзори NUMA тақсимоти хотираи физикиро баррасӣ кунед.
  • Агар ноил шудан ба иҷрои мувофиқ ҳадафи асосӣ бошад, нигоҳ доштани хотираро ба хотираи ҷудошуда баробар баррасӣ кунед. Ин танзимоти параметр кафолат медиҳад, ки мошини виртуалӣ танҳо хотираи физикиро қабул мекунад.

Нигоҳдории виртуалӣ

Насб кардани нигаҳдорӣ дар муҳити виртуализатсия дониши инфрасохтори нигоҳдорӣ талаб мекунад. Мисли NUMA, шумо бояд бифаҳмед, ки сатҳҳои гуногуни воридот ва баромад чӣ гуна кор мекунанд - дар ин ҳолат, аз замима дар VM то хондан ва навиштани физикии иттилоот дар муҳити нигоҳдории доимӣ.

vSphere як қатор вариантҳоро барои танзими нигаҳдорӣ пешниҳод мекунад, ки дар татбиқи SQL Server бо массиви Unity XT барномаҳои муфид доранд. FS VMFS усули маъмултарини нигоҳдории маълумот дар системаҳои нигаҳдории блок ба монанди Unity XT мебошад. Массиви Unity XT зинаи поёниест, ки аз дискҳои физикӣ иборат аст, ки аз ҷониби vSphere ҳамчун дискҳои мантиқӣ (ҳаҷмҳо) фош карда мешаванд. Ҳаҷмҳои Unity XT ҳамчун ҳаҷмҳои VMFS аз ҷониби гипервизори ESXi формат карда мешаванд. Маъмурони VMware як ё якчанд дискҳои виртуалӣ (VMDKs) эҷод мекунанд, ки ба системаи оператсионии меҳмонон пешниҳод карда мешаванд. RDM ба мошини маҷозӣ имкон медиҳад, ки бидуни форматкунии VMFS ба нигаҳдории блоки Unity XT (тавассути FC ё iSCSI) бевосита дастрасӣ пайдо кунад. Ҳаҷмҳои VMFS ва RDM метавонанд як интиқоли транзаксияро таъмин кунанд. 

Барои нигаҳдории дар асоси NFS барои ESXi, Dell EMC тавсия медиҳад, ки истифодаи VMware NFS ба ҷои системаҳои файлии таъиноти умумии NFS. Мошини виртуалӣ, ки дар сервери SQL кор мекунад ва VMDK-ро дар анбори додаҳои NFS истифода мебарад, аз қабати аслии NFS бехабар аст. Системаи оператсионии меҳмон ба мошини виртуалӣ ҳамчун сервери физикии Windows Server ва SQL Server муносибат мекунад. Дискҳои муштарак барои конфигуратсияҳои мисоли кластери такрорӣ дар мағозаҳои додаҳои NFS дастгирӣ намешаванд.

VMware vSphere Virtual Volumes (VVols) дар сатҳи мошини виртуалӣ, новобаста аз муаррифии хотираи физикии аслӣ (ба монанди ҳаҷмҳо ё системаҳои файлӣ) назорати муфассалтарро пешниҳод мекунад. Репликатсия дар массив бо VVols аз VVol 2.0 (vSphere 6.5) дастгирӣ карда мешавад. Ба ҷои диски RDM диски VVol-ро метавон истифода бурд, то захираи дискро ба намунаи SQL Failover Cluster бо дастгирии нусхабардории доимии SCSI аз vSphere 6.7 оғоз кунад.

Шабакаҳои виртуалӣ

Шабака дар ҷаҳони маҷозӣ ҳамон консепсияҳои мантиқӣ, ки дар ҷаҳони физикӣ аст, пайравӣ мекунад, аммо на аз кабелҳо ва коммутаторҳои ҷисмонӣ нармафзорро истифода мебарад. Таъсири таъхири шабака ба сарбории SQL Server метавонад хеле фарқ кунад. Мониторинги ченакҳои кори шабака дар сарбории мавҷуда ё системаи санҷишии хуб татбиқшуда дар тӯли як давраи намояндагӣ дар эҷоди шабакаи виртуалӣ кӯмак мекунад.

Ҳангоми истифодаи виртуализатсияи VMware бо SQL Server, инҳоро ба назар гиред:

  • Ҳам коммутаторҳои виртуалии стандартӣ ва ҳам тақсимшуда функсияҳои аз ҷониби SQL Server талабшударо таъмин мекунанд.
  • Барои ба таври мантиқӣ ҷудо кардани идоракунӣ, vSphere vMotion ва трафики нигаҳдории шабака, барчаспҳои VLAN ва гурӯҳҳои портҳои виртуалии коммутаторро истифода баред.
  • VMware ба таври қатъӣ тавсия медиҳад, ки чаҳорчӯбаҳои калон дар коммутаторҳои виртуалӣ, ки дар он ҷо трафики vSphere vMotion ё трафики iSCSI фаъол аст, фаъол карда шавад.
  • Умуман, дастурҳои шабакавӣ барои системаҳои оператсионии меҳмонон ва сахтафзорро риоя кунед.

 хулоса 

Муҳити махзани маълумотҳои SQL Server калонтар ва мураккабтар мешаванд. Дар SQL Server 2019, Microsoft хусусиятҳои асосии SQL Serverро такмил дод ва хусусиятҳои навро илова кард, ба монанди дастгирии сарбории бузурги додаҳо бо Apache Spark ва HDFS. Dell EMC, дар ҳамкорӣ бо Microsoft, таъмини ҷузъҳои зарурии инфрасохтори муҳити SQL Server - серверҳо, нигоҳдорӣ ва шабакаҳоро идома медиҳад. 

Вақте ки мутахассисони нигаҳдорӣ ва пойгоҳи додаҳо барои эҷоди қарорҳои инфрасохторӣ барои SQL Server дар платформаҳои нигаҳдории муштарак якҷоя кор мекунанд, мо афзоиши назарраси вақти корӣ ва коҳиши арзиши умумии моликиятро (TCO) мебинем. Массиви ҳама-флеши Dell EMC Unity XT як ҳалли миёнаҳаҷмест, ки барои таҳиягарон ва маъмурони SQL Server, ки ба иҷрои баланд ва таъхири паст ниёз доранд, мувофиқ аст. Барои кор дар ҳама дискҳои флешдор тарҳрезӣ шудааст, Unity XT All-Flash CPU-ҳои дугона, конфигуратсияҳои контроллерҳои дугона ва оптимизатсияи бисёрасроиро дастгирӣ мекунад.

Бештар, созмонҳо муҳити SQL Server-и худро виртуализатсия мекунанд. Гарчанде ки виртуализатсия ба стеки меъморӣ як қабати дигари тарроҳиро илова мекунад, он манфиатҳои назаррас медиҳад. Мо умедворем, ки шумо баъзе аз хусусиятҳо ва асбобҳои маъмултарини VMware-ро, ки дар боло оварда шудаанд, дар муҳити SQL Server муфид хоҳед ёфт. Мо инчунин тавсия медиҳем, ки истинод ба захираҳо барои маълумоти муфассалтар.

Пайвандҳои муфид

Dell EMC

VMware

Microsoft

Манбаъ: will.com

Илова Эзоҳ