Microsoft SQL Server 2019 le Dell EMC Unity XT flash arrays

Kajeno re tla u tsebisa likarolo tsa ho sebelisa SQL Server 2019 ka sistimi ea polokelo ea Unity XT, hape re fane ka likhothaletso mabapi le ho etsa bonnete ba SQL Server ho sebelisa theknoloji ea VMware, ho theha le ho laola likarolo tsa mantlha tsa meralo ea motheo ea Dell EMC.

Microsoft SQL Server 2019 le Dell EMC Unity XT flash arrays
Ka 2017, Dell EMC le VMware ba ile ba phatlalatsa liphetho tsa lipatlisiso mabapi le mekhoa le phetoho ea SQL Server - "SQL Server Transformation: Towards Agility and Resilience" (Phetoho ea Seva ea SQL: Ho ea ho Agility le Resiliency), e sebelisitseng phihlelo ea sechaba sa litho tsa Professional Association of SQL Server (PASS). Liphetho li bonts'a hore tikoloho ea database ea SQL Server e ntse e hola ka boholo le ho rarahana, e tsamaisoa ke ho eketseha ha palo ea data le litlhoko tse ncha tsa khoebo. Li-database tsa SQL Server li se li kentsoe lik'hamphaning tse ngata, li fana ka matla lits'ebetsong tse bohlokoa haholo, 'me hangata ke motheo oa phetoho ea dijithale. 

Kaha phuputso ena e entsoe, Microsoft e lokolitse moloko o latelang oa DBMS - SQL Server 2019. Ntle le ho ntlafatsa mesebetsi ea motheo ea enjene ea kamano le polokelo ea data, litšebeletso tse ncha le mesebetsi li hlahile. Mohlala, SQL Server 2019 e kenyelletsa ts'ehetso bakeng sa lits'ebetso tse kholo tsa data tse sebelisang Apache Spark le Hadoop Distributed File System (HDFS).

Alliance Dell EMC le Microsoft

Dell EMC le Microsoft ba na le tšebelisano ea nako e telele ho nts'etsapele litharollo tsa SQL Server. Ho kenya ts'ebetsong ka katleho sethala sa polokelo ea boitsebiso se kang Microsoft SQL Server se hloka khokahanyo ea ts'ebetso ea software le lisebelisoa tsa motheo tsa IT. Merero ena e kenyelletsa matla a ts'ebetso ea processor, lisebelisoa tsa memori, polokelo le lits'ebeletso tsa marang-rang. Dell EMC e fana ka lisebelisoa tsa sethala sa SQL Server bakeng sa mofuta o mong le o mong oa mosebetsi le ts'ebeliso.

Mohala oa seva oa Dell EMC PowerEdge o fana ka mefuta e fapaneng ea litlhophiso tsa processor le memori. Litlhophiso tsena li loketse mefuta e mengata ea mesebetsi: ho tloha lits'ebetsong tsa likhoebo tse nyane ho isa lits'ebetsong tse kholo ka ho fetisisa tsa mission-critical, tse kang moralo oa lisebelisoa tsa khoebo (ERP), polokelo ea data, analytics e tsoetseng pele, e-commerce, joalo-joalo Mohala oa polokelo o etselitsoe bakeng sa ho boloka data e sa hlophisoang le e hlophisitsoeng. 

Bareki ba sebelisang SQL Server 2019 ka lisebelisoa tsa Dell EMC ba ka sebetsa ka data e hlophisitsoeng le e sa hlophisoang ba sebelisa SQL Server le Apache Spark. SQL Server e boetse e ts'ehetsa motsoako oa phihlello ea bareki, li-server-to-server, le mahlale a puisano a seva ho polokelo. Pono ea Dell EMC e ipapisitse le mohlala o arohaneng o fanang ka tikoloho e bulehileng. Mekhatlo e ka khetha ho tsoa mefuteng e mengata ea lits'ebetso tsa marang-rang tse tloaelehileng tsa indasteri, lits'ebetso tsa ts'ebetso le sethala sa hardware. Mokhoa ona o u fa taolo e kholo holim'a mahlale le meralo ea meralo, e bakang ho boloka litšenyehelo le ho fetoha habonolo.

VMware e ntlafatsa likarolo tsohle tsa bohlokoa tsa litšebeletso tsa motheo tseo SQL Server e li hlokang ho fihlela ts'ebetso e phahameng le ts'ebetso e tsitsitseng. Ntle le leru la poraefete, VMware le hona joale e fana ka mefuta e nyalisitsoeng bakeng sa meroalo ea mesebetsi, e kenyelletsang meralo ea poraefete le ea sechaba. 

Mekhatlo e mengata e retelehela molemong oa ho fokotsa litšenyehelo tsa meaho, ho fana ka phumaneho e phahameng, le ho nolofatsa ho hlaphoheloa ha likoluoa. 94% ea litsebi tsa SQL Server tse hlahlobiloeng li tlaleha boemo bo itseng ba ts'ebeliso ea tikoloho tikolohong ea bona. 70% ea ba sebelisang virtualization ba khethile VMware. 60% e na le SQL Server virtualization maemo a 75% kapa ho feta. Ho phaella moo, liphetho tsa lipatlisiso li fana ka maikutlo a matla a hore ho fumaneha ho phahameng le ho hlaphoheloa ha likoluoa ​​​​tse sebelisoang sebakeng sa virtualization ho fetohile lintlha tsa bohlokoa ho etsa qeto ea ho ntlafatsa SQL Server databases.

Likarolo tse ncha ho SQL Server 2019

Sethala sa database sa SQL Server 2019 se kenyelletsa mefuta e mengata e fapaneng ea mahlale, likarolo, le lits'ebeletso tse ts'ehetsang lits'ebetso tsa bohlokoahali tse kang analytics, databases tsa likhoebo, bohlale ba khoebo (BI), le scalable transaction process (OLTP). Sethala sa SQL Server se fumane bokhoni ba ho laola ho kopanya lintlha, ho boloka boitsebiso, ho tlaleha le ho hlahloba lintlha tse tsoetseng pele, bokhoni ba ho pheta-pheta, le tsamaiso ea mefuta e sa tšoaneng ea data. Ehlile, ha se bareki bohle kapa lits'ebetso tse hlokang likarolo tsena kaofela. Ho phaella moo, maemong a mangata ho molemo ho arola litšebeletso tsa SQL Server ho sebelisa virtualization. 

Kajeno, likhoebo hangata li hloka ho itšetleha ka bongata bo boholo ba data ho tsoa mefuteng e mengata ea data e ntseng e eketseha. Ka SQL Server 2019, o ka fumana leseli la nako ea nnete ho tsoa ho data eohle ea hau. Lihlopha tsa SQL Server 2019 li fana ka tikoloho e phethahetseng bakeng sa ho sebetsa ka lisebelisoa tse kholo tsa data, ho kenyelletsa le tšebeliso ea ho ithuta ka mochine le bokhoni ba bohlale ba maiketsetso. Lintlha tse ncha tse ncha le lintlafatso ho SQL Server 2019 li thathamisitsoe ho Tokomane ea Microsoft.

Dell EMC Unity XT Mid-Range Storage System

Letoto la polokelo ea Dell EMC Unity le qalile hoo e ka bang lilemo tse tharo tse fetileng, mme ho tloha ka nako eo ho rekisitsoe lits'ebetso tse fetang 40. Bareki ba ananela lethathamo lena la maemo a mahareng ka lebaka la bonolo, ts'ebetso le ho baballa litšenyehelo. Li-platform tsa Dell EMC Unity XT tsa midrange ke litharollo tsa polokelo tse arolelanoang tse fanang ka latency e tlase, phallo e phahameng, le taolo e tlase ea taolo bakeng sa mesebetsi ea SQL Server. Lisebelisoa tsohle tsa Unity XT li sebelisa meralo e 'meli ea polokelo ea polokelo (SP) ho sebetsana le I/O le ts'ebetso ea data e sebetsang/e sebetsang. Unity XT dual SP e sebelisa khokahanyo e felletseng ea ka hare ea 000Gbps SAS le meralo ea mantlha e mengata bakeng sa ts'ebetso e phahameng le ts'ebetso e ntle. Lisebelisoa tsa Disk li u lumella ho holisa bokhoni ba polokelo u sebelisa lishelefo tse ling.

Microsoft SQL Server 2019 le Dell EMC Unity XT flash arrays
Dell EMC Unity XT, moloko o latelang oa li-arrays (hybrid le all-flash), e eketsa haholo ts'ebetso, e ntlafatsa ts'ebetso, 'me e eketsa bokhoni le litšebeletso tse ncha bakeng sa libaka tse ngata tsa maru. 

Moralo oa Unity XT o u lumella ho sebetsa ka nako e le 'ngoe, ho fokotsa bongata ba data, le lits'ebeletso tsa tšehetso tse joalo ka ho pheta-pheta ntle le ho tela ts'ebetso ea kopo. Ha ho bapisoa le tharollo ea moloko o fetileng, ts'ebetso ea tsamaiso ea polokelo ea Dell EMC Unity XT e imenne habeli 'me nako ea ho arabela ke 75% ka potlako. Ehlile, Dell EMC Unity e ts'ehetsa maemo a NVMe.

Sistimi ea polokelo e nang le li-drive tsa NVMe li bonts'a ts'ebetso ea tsona e ntle ka ho fetesisa lits'ebetsong tse sa utloeng litsebeng. Mohlala, lits'ebetsong tse joalo ka li-database tse kholo, NVMe e fana ka latency e tlase le litefiso tse phahameng tsa data. Ho fokotseha ha latency le ho eketseha ha chelete ea lichelete ho ntlafatsa haholo ts'ebetso ea ho bala le ho ngola. Ha ho makatse hore ebe, ho latela bolepi ba IDC, ka 2021, li-flash arrays tse nang le likhokahano tsa NVMe le NVMe-oF (NVMe over Fabric) li tla ikarabella hoo e ka bang halofo ea meputso eohle e tsoang thekisong ea lits'ebetso tsa polokelo ea kantle lefatšeng. 

Li-algorithms tsa khatello ea data li ntlafatsa bokhoni ba polokelo. Dell EMC Unity XT e ka fokotsa bophahamo ba data ka makhetlo a mahlano. Pontšo e 'ngoe ea bohlokoa ke katleho e akaretsang ea sistimi. Dell EMC Unity XT e sebelisa 85% bokhoni ba sistimi. Compress le deduplication li etsoa inline mode - boemong ba molaoli. Lintlha li bolokiloe ka foromo e hatisitsoeng. Sistimi e boetse e iketsetsa mosebetsi ka li-snapshots tsa data.

Lisebelisoa tse bonolo tsa Unity flash tse nang le phihlello e kopaneng (block le file) li fana ka linako tse tsitsitseng tsa karabelo, li hokahana le lits'ebeletso tsa polokelo ea leru, le lintlafatso tsa tšehetso ntle le phallo ea data. Ka tlhophiso ea eona ea mantlha, sistimi ena e fapaneng ea polokelo e kenya ka metsotso e 30.

Theknoloji ea polokelo ea data e bitsoang "dynamic pools" e u lumella ho tloha ho static ho ea ho atolosoa ha mohopolo o matla, ho fana ka maemo a phahameng a ts'ebetso le boiketlo ba ho eketsa matla a tsamaiso. Matamo a matla a boloka bokhoni le tekanyetso, 'me a hloka nako e nyane ho aha bocha. Ho eketsa bokhoni le ts'ebetso ea Dell EMC Unity ha e hloke ho falla ha data. 

Likhamphani tse ngata kajeno li sebelisa lits'ebeletso tse 'maloa tsa maru a sechaba hammoho le meaho ea bona ea meaho. Dell EMC Unity XT e ka sebetsa e le karolo ea tikoloho ea Cloud ea Dell Technologies. Sistimi ena ea polokelo e ka sebelisoa lerung la sechaba mme data e ka fetisetsoa lerung le ikemetseng. Ho phaella moo, polokelo ea Dell EMC Unity XT e fumaneha e le tšebeletso. Ena ke e 'ngoe ea litšebeletso tsa polokelo ea leru tsa Dell EMC Cloud Storage Services.
 
Sebaka sa polokelo ea leru se ntse se tsebahala haholo hobane se ka ntlafatsa ROI ka ho fokotsa litšenyehelo tsa meaho. Cloud Storage Services e atolosetsa litsi tsa data tsa bareki marung ka ho fana ka polokelo ea Dell EMC (e hokahaneng ka kotloloho le lisebelisoa tsa maru a sechaba) joalo ka ts'ebeletso. Bafani ba mekhatlo ea boraro ba ka fana ka khokahanyo ea leru la sechaba ka lebelo le phahameng (low latency) ka ho toba ho Dell EMC Unity, PowerMax le Isilon litsamaiso setsing sa data sa bareki.

Lelapa la Unity XT le kenyelletsa Unity XT All-Flash, Unity XT Hybrid, UnityVSA le Sistimi ea Unity Cloud Edition.
 

Mefuta e Kopanetsoeng ea Hybrid le Flash Arrays 

Litsamaiso tsa polokelo tsa Intel-based Unity XT Hybrid le Unity XT All-Flash li fana ka meralo e kopaneng bakeng sa phihlello ea li-block, phihlello ea lifaele, le VVols ea VMware ka ts'ehetso ea liprothokholo tsa polokelo ea marang-rang (NAS), iSCSI, le Fiber Channel (FC). Li-platform tsa Unity XT Hybrid le Unity XT All-Flash li se li loketse NVMe.

Sistimi e nyalisitsoeng ea Unity XT e tšehetsa libaka tse nang le maru a mangata. Multi-cloud e bolela ho atolosa polokelo marung kapa ho fetisetsa marung ka mekhoa e bonolo ea tšebeliso ea lisebelisoa. Multicloud polokelo e etselitsoe ho netefatsa ho tsamaea le ho khoneha ha data pakeng tsa li-platform tse 'maloa tsa maru - tse ikemetseng le tsa sechaba. Sena ha se ame feela lits'ebetso tsa motsamao oa data, empa hape le mokhatlo oa phihlello ea kopo ho data marung a 'maloa a sechaba.

Microsoft SQL Server 2019 le Dell EMC Unity XT flash arrays
Lihlopha tsena tse nyalisitsoeng li fana ka bokhoni bo latelang:

  • E khona ho fihla ho 16 PB ea matla a tala.
  • Bokhoni bo hahelletsoeng ba ho fokotsa data bakeng sa matamo ohle a flash.
  • Ho kenya le ho hlophisa kapele (ka karolelano ho nka metsotso e 25).

Theknoloji ea SSD e ntse e ntlafala ka potlako, 'me lihlahisoa tse ncha tsa phetoho li tla fihla' marakeng lilemong tse tlang. Ho sa le joalo, mekhatlo e tla tsoelapele ho nkela li-HDD tsa setso sebaka ka li-SSD bakeng sa ts'ebetso e ntlafetseng, boiketlo ba tsamaiso le ho boloka matla. Meloko e mecha ea li-flash-arrays e tla ba le boiketsetso bo tsoetseng pele ba polokelo, ho kopanya leru la sechaba, le ts'ireletso e kopaneng ea data. 

Sistimi ea Unity XT All-Flash e fana ka lebelo, ts'ebetso le ts'ehetso ea maru a mangata. Likarolo tsa bona:

  • Tlhahiso e habeli.
  • Phokotso ea data ho fihla ho 7: 1.
  • Ho kenya le ho hlophisa kapele (ts'ebetso e nka nako e ka tlase ho metsotso e 30).

 UnityVSA

UnityVSA ke polokelo e hlalositsoeng ke software bakeng sa tikoloho ea VMware ESXi e sebelisang seva, e arolelanoang, kapa polokelo ea maru. UnityVSA HA, tlhophiso ea UnityVSA ea polokelo e habeli, e fana ka mamello e eketsehileng ea liphoso. UnityVSA e fana ka:

  • Ho fihla ho 50 TB ea boleng bo felletseng bo kopaneng ba polokelo.
  • E lumellana le lits'ebetso le likarolo tsa Unity XT.
  • Tšehetso ea mekhoa e phahameng ea ho fumaneha (UnityVSA HA).
  • Khokahano joalo ka NAS le iSCSI.
  • Phetolelo ea data ho tsoa ho li-platform tse ling tsa Unity XT.

Khatiso ea Unity Cloud

Bakeng sa khokahano ea lifaele le ts'ebetso ea ho khutlisa likoluoa ​​​​ka leru, lelapa la Unity XT le kenyelletsa Unity Cloud Edition, e fanang ka:

  • Bokhoni ba ho boloka bo felletseng bo sebelisa software-defined storage (SDS) e kentsoeng marung.
  • Kenya li-block le polokelo ea lifaele habonolo ka VMware Cloud ho AWS.
  • Tšehetso ea ho hlaphoheloa ha likoluoa, ho kenyelletsa tlhahlobo le tlhahlobo ea data.

Microsoft SQL Server 2019 le Dell EMC Unity XT flash arrays

Unity XT All Flash bakeng sa SQL Server

Tlaleho ea Unisphere Research ea 2017, "SQL Server Transformation: Towards Agility and Resilience" (Phetoho ea Seva ea SQL: Ho ea ho Agility le Resiliency) 22% ea ba arabelitsoeng ba tlaleha hore ba sebelisa theknoloji ea polokelo ea flash ho hlahisa (16%) kapa ba rera ho etsa joalo (6%). 30% e sebelisa mefuta e nyalisitsoeng e kenyelletsang mohopolo oa flash. 13% e sebelisa li-flash array tse hokelang ka kotloloho. 13% e boloka li-database tsa SQL Server ho polokelo ea flash.

Kamohelo ena e potlakileng ea polokelo ea lebone bakeng sa ts'ebeliso le SQL Server e bolela hore Unity XT All-Flash arrays e loketse hantle haholo bakeng sa bahlahisi le batsamaisi ba SQL Server. Litsamaiso tsa Unity XT All-Flash li fana ka baetsi le batsamaisi ba SQL Server bokhoni le ts'ebetso e fetang seo marang-rang a sebaka sa polokelo (SANs) a fanang ka sona.

Microsoft SQL Server 2019 le Dell EMC Unity XT flash arrays
Sistimi ea Unity XT All-Flash, e itokiselitseng NVMe (bakeng sa ts'ebetso e phahameng le ho feta le latency e tlase), e na le sebopeho sa 2U, se ts'ehetsa li-processor tse peli tsa mantlha, balaoli ba babeli ka mokhoa o sebetsang / o sebetsang.

Unity XT All-Flash Models

Unity XT 

Bahlahisi 

Memori (ka processor)

Max. palo ea likoloi

Max. "Raw" bokgoni (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 

2 Intel Xeon Khauta 6130 
16c/2.1 GHz

384 

1,500 

16.0 

Lintlha li ka fumanoa ho li-array specitions (Dell EMC Unity XT Storage Series Specification Sheet).

Matamo a polokelo

Litsebi tse ngata tsa SQL Server lia tseba hore lisebelisoa tsohle tsa morao-rao tsa polokelo li fana ka bokhoni ba ho arola li-disk ka lihlopha tse kholo tsa polokelo tse nang le boemo bo tsitsitseng ba tšireletso ea RAID. Lihlopha tsa batho ka bomong tsa li-disk tse nang le tšireletso ea RAID ke matamo a setso a polokelo. Le ha litsamaiso tse nyalisitsoeng tsa Unity XT li ts'ehetsa matamo a setso feela, Unity XT All-Flash arrays le eona e fana ka matamo a polokelo a matla. Ka matamo a polokelo a matla, ts'ireletso ea RAID e sebelisoa ho likarolo tsa disk - likarolo tsa polokelo tse nyane ho feta disk e felletseng. Matamo a matla a fana ka phetoho e kholo ea ho laola le ho atolosa matamo a disk. 

Dell EMC e fana ka mekhoa e metle ea ho laola matamo a polokelo ho fihlela ts'ebetso e phahameng ka ho rarahana ho fokolang. Ka mohlala, ho kgothaletswa ho fokotsa palo ea matamo a polokelo ea Unity XT ho fokotsa ho rarahana le ho eketsa ho feto-fetoha ha maemo. Leha ho le joalo, ho theha matamo a eketsehileng a polokelo ho ka ba molemo haholo maemong a mang, ho kenyelletsa le ha o hloka:

  • Ts'ehetsa meroalo e arohaneng ea mosebetsi ka li-profaele tse fapaneng tsa I / O.
  • Abela lisebelisoa ho fihlela likarolo tse itseng tsa ts'ebetso.
  • Nehelana ka lisebelisoa tse arohaneng bakeng sa ho hira batho ba bangata.
  • Etsa libaka tse nyane ho itšireletsa khahlanong le ho hloleha

Meqolo ea polokelo (LUNs)

U leka-lekanya taolo le ho feto-fetoha ha maemo joang ha u khetha palo ea li-volumes ka lethathamo? Bakeng sa ho feto-fetoha ho hoholo ho Unity le SQL Server, ho khothaletsoa ho etsa li-volumes bakeng sa faele ka 'ngoe ea database. Ha e le hantle, mekhatlo e mengata e nka mokhoa o hlophisitsoeng, moo li-database tsa bohlokoa li fuoang maemo a mangata 'me lifaele tsa polokelo ea boitsebiso tse seng bohlokoa haholo li arotsoe ho tse fokolang, tse kholoanyane. Re khothaletsa ho hlahloba litlhokahalo tsohle tsa database le lits'ebetso life kapa life tse amanang le tsona hobane ts'ireletso ea data le theknoloji ea ho beha leihlo li itšetlehile ka ho aroloa ha lifaele le ho beoa.

Hangata li-volume tse ngata li ka ba thata ho li laola, haholo-holo libakeng tse fumanehang. Maemo a Virtualized SQL Server ke mohlala o motle oa moo ho amohela mefuta e mengata ea lifaele ka molumo o le mong ho ka utloahala. Mookameli oa database kapa mookameli oa polokelo (kapa ka bobeli) o tlameha ho khetha tekanyo e nepahetseng pakeng tsa ho feto-fetoha ha maemo le ho boloka nako ha a etsa qeto ea palo ea li-volumes tse lokelang ho etsoa.

Polokelo ea faele

Li-server tsa NAS li tsamaisa litsamaiso tsa faele ho polokelo ea Unity XT. Litsamaiso tsa faele li ka fihlelleha ho sebelisoa liprothokholo tsa SMB kapa NFS, 'me ka sistimi ea li-protocol tse ngata, u ka sebelisa liprothokholo ka bobeli ka nako e le ngoe. Li-server tsa NAS li sebelisa li-interfaces tsa sebele ho hokela moamoheli ho SMB, NFS, le litsamaiso tsa lifaele tse ngata, hammoho le polokelo ea VMware NFS le livolume tsa VMware. Litsamaiso tsa lifaele le li-interfaces tsa sebele li arotsoe ka har'a seva e le 'ngoe ea NAS, e lumellang li-server tse ngata tsa NAS hore li sebelisoe bakeng sa ho hira batho ba bangata. Li-server tsa NAS li hloleha ka bo eona haeba processor ea polokelo e hloleha. Litsamaiso tsa bona tsa lifaele tse amanang le tsona li hloleha.

SQL Server 2012 (11.x) le liphetolelo tsa morao-rao li tšehetsa Server Message Block (SMB) 3.0, e lumellang ho arolelana lifaele tsa marang-rang bakeng sa polokelo. Bakeng sa ho kenya lihlopha tse ikemetseng le tsa failover, u ka kenya lisebelisoa tsa tsamaiso (master, model, msdb, le tempdb) le li-database tsa basebelisi ba Database Engine ka khetho ea polokelo ea SMB. Ho sebelisa polokelo ea SMB ke khetho e ntle ha u sebelisa lihlopha tse fumanehang kamehla hobane karolo ea faele e hloka ho fihlella mohloli oa marang-rang o fumanehang haholo.

Ho theha likarolo tsa faele ea SMB bakeng sa phepelo ea SQL Server ka polokelo ea Unity XT ke mohato o bonolo oa mehato e meraro: o theha seva ea NAS, sistimi ea faele, le karolo ea SMB. Dell EMC Unisphere Storage Management software e kenyelletsa wizate ea tlhophiso ho u thusa ho phethela ts'ebetso ena. Leha ho le joalo, ha u amohela mesebetsi e mengata ea SQL Server ho likarolo tsa lifaele tsa SMB, ho na le lintlha tse ling tsa bohlokoa tseo u lokelang ho li hopola, tse sa sebetseng tšebelisong ea li-file tsa SMB. Microsoft e hlophisitse lethathamo la litaba tsa ts'ebetso le ts'ireletso hammoho le litaba tse tsejoang hajoale; Bakeng sa lintlha, bona "Ho kenya SQL Server ka SMB File Storage" ho Litokomane tsa Microsoft.

Lits'oants'o tsa data

Lintlha li fetohile mohloli oa bohlokoa ka ho fetisisa oa k'hamphani, 'me maemo a kajeno a bohlokoa ka ho fetisisa mosebetsing a hloka ho fetang feela ho fokotsa mosebetsi. Hoa hlokahala hore likopo li lule li le inthaneteng, li fanoe ka ts'ebetso e sa sitisoeng le liapdeite. Li boetse li hloka ts'ebetso e phahameng le ho fumaneha ha data ka likhetho tse joalo ka kopitso ea sebaka sa lehae le boikatiso bo hole.

Sehlopha sa polokelo sa Unity XT se fana ka bokhoni ba li-block le li-file snapshot tse arolelanang tšebetso e tloaelehileng ea ts'ebetso, ts'ebetso le meaho. Unity's snapshot method e fana ka mokhoa o bonolo le o sebetsang oa ho sireletsa data. Li-Snapshots li etsa hore ho be bonolo ho khutlisa data - khutlela ho senepe sa pejana, kapa o ka kopitsa data e khethiloeng ho tsoa ho senepe se fetileng. Tafole e latelang e bonts'a linako tsa ho boloka linepe bakeng sa litsamaiso tsa Unity XT.

Polokelo ea lehae le e hole ea linepe tsa data

Mofuta oa lifoto

CLI
UI
LULA

Ka boeona 

E hlophisitsoe 

Ka boeona 

E hlophisitsoe 

Ka boeona 

E hlophisitsoe 

Sebakeng 

Selemo sa 1 

Selemo sa 1

Lilemo tse 5 

Libeke tse 4

Lilemo tse 100

Ha ho na meeli

Hōle 

Lilemo tse 5

Libeke tse 255 

Lilemo tse 5

Libeke tse 255

Lilemo tse 5

Libeke tse 255

Li-snapshots ha se phetisetso e tobileng ea mekhoa e meng ea ts'ireletso ea data, joalo ka li-backups. Ba ka tlatselletsa feela bekapo ea setso joalo ka mokhoa oa pele oa ts'ireletso bakeng sa maemo a tlase a RTO.

Sebopeho sa snapshot sa Dell EMC Unity se kenyelletsa phokotso ea data le deduplication e tsoetseng pele. Li-snapshots li boetse li rua molemo ho tsoa polokelong ea sebaka e fihlelletsoeng mohloling oa pele oa polokelo. Ha o nka senepe sa sesebelisoa sa polokelo se tšehetsang likarolo tsa phokotso ea data, data e mohloling e ka hatelloa kapa ea fokotsoa.

Mona ke lintlha tse mabapi le ho hlaphoheloa ha database ha u sebelisa li-snapshots ka SQL Server databases:

  • Likarolo tsohle tsa SQL Server database li tlameha ho sireletsoa joalo ka sete ea data. Ha data le lifaele tsa log li le ho li-LUN tse fapaneng, li-LUN tseo e tlameha ho ba karolo ea sehlopha se tsitsitseng. Sehlopha se tsitsitseng se etsa bonnete ba hore senepe se nkuoa ka nako e le 'ngoe ho li-LUN tsohle tsa sehlopha. Ha data le lifaele tsa log li le ho likarolo tse ngata tsa lifaele tsa SMB, likarolo li tlameha ho ba tsamaisong e tšoanang ea faele.
  • Ha u khutlisetsa database ea SQL Server ho tsoa ho senepe se thehiloeng ho block, haeba mohlala oa SQL Server o tlameha ho lula o hokahane, sebelisa setho sa moamoheli oa Unisphere. Bakeng sa ho hlaphoheloa ho thehiloeng ho faele, karolo e eketsehileng ea SMB e etsoa ho sebelisoa setšoantšo e le mohloli. Hang ha li-volumes li kenngoa, database e ka kopanngoa tlas'a lebitso le fapaneng kapa database e teng e ka nkeloa sebaka ke e tsosolositsoeng.

  • Ha u etsa tsosoloso u sebelisa mokhoa oa Snapshot Restore ho Unisphere, nka mohlala oa SQL Server offline. SQL Server ha e tsebe ka ts'ebetso ea ho tsosolosa. Ho nka mohlala kantle ho naha ho netefatsa hore li-volumes ha li senngoe ke database e ngola pele e hlaphoheloa. Hang ha mohlala o qalisoa bocha, ho hlaphoheloa ha koluoa ​​​​ea SQL Server ho tla tlisa li-database hore li be boemong bo tsitsitseng.
  • Lumella linepe bakeng sa lintho tse ngata tsa polokelo ka nako e le 'ngoe, 'me u netefatse hore sistimi e maemong a khothaletsoang pele o lumella linepe tse ling.

Boiketsetso le kemiso ea lithunya

Li-snapshots ho Unity XT li ka iketsetsa. Likhetho tse latelang tsa snapshot li fumaneha taolong ea polokelo ea Unisphere: ts'ireletso ea kamehla, ts'ireletso e khuts'oane ea ho boloka, le ts'ireletso ea nako e telele ea ho boloka. Khetho e 'ngoe le e' ngoe e nka linepe tsa letsatsi le letsatsi mme e li bolokela linako tse fapaneng.

U ka khetha e le 'ngoe (kapa ka bobeli) ea likhetho tsa kemiso - lihora tse ling le tse ling tsa x (ho tloha ho 1 ho isa ho 24) le letsatsi le letsatsi / beke le beke. Kemiso ea senepe ea letsatsi le letsatsi / beke e u lumella ho hlakisa linako le matsatsi a ikhethileng a ho nkuoa linepe. Bakeng sa khetho e 'ngoe le e' ngoe e khethiloeng, o tlameha ho seta leano la ho boloka, le ka hlophisoang hore le hlakole letamo ka bohona kapa ho le boloka ka nakoana.

Lintlha tse ling mabapi le linepe tsa Unity - ho Litokomane tsa Dell EMC Unity

Li-clone tse tšesaane

Clone e tšesaane ke kopi ea ho bala / ho ngola ea sesebelisoa sa polokelo e tšesaane, joalo ka sehlopha sa molumo, sehlopha se sa fetoheng, kapa polokelo ea data ea VMware VMFS, e arolelanang li-block le mohloli oa eona oa motsoali. Li-clone tse tšesaane ke mokhoa o motle oa ho hlahisa likopi tsa database tsa SQL Server kapele le ka kopanelo, ntho eo lisebelisoa tsa setso tsa SQL Server li ke keng tsa e fihlela. Hang ha clone e tšesaane e hlahisoa ho moamoheli, li-volumes li ka tlisoa inthaneteng 'me database e tla hokelloa ho sebelisoa mokhoa oa DB Attach ho SQL Server.

Ha u sebelisa sesebelisoa sa ntlafatso ka li-clones tse tšesaane, nka datha tsohle tsa clone e tšesaane ntle le inthanete. Sena se tlameha ho etsoa pele ho ts'ebetso ea ntlafatso. Ho hloleha ho nka marang-rang ntle le marang-rang pele o ntlafatsa ho ka baka liphoso tsa ho se lumellane ha data kapa liphetho tse fosahetseng tsa data ho SQL Server.

Katiso ya data

Replication ke karolo ea software e hokahanyang data le sistimi e hole sebakeng se le seng kapa sebakeng se seng. Likhetho tsa ho pheta-pheta le litlhophiso tsa Unity li u lumella ho khetha mokhoa o nepahetseng oa ho fihlela litlhoko tsa RTO/RPO bakeng sa database tsa SQL Server ha u ntse u leka-lekanya ts'ebetso le ts'ebetso.

Ha u sebelisa Dell EMC Unity Replication ho sireletsa li-database tsa SQL Server meqolong e mengata, u lokela ho fokotsa lintlha tsohle le li-log tsa polokelo ea boitsebiso ho sehlopha se le seng se tsitsitseng kapa tsamaiso ea lifaele. Replication e ntan'o thehoa sehlopheng kapa tsamaisong ea lifaele 'me e ka kenyelletsa li-volumes kapa likarolo tsa li-database tse ngata. Lintlha tse hlokang likhetho tse fapaneng tsa ho ikatisa li tlameha ho ba ho li-LUN tse arohaneng, lihlopha tse lumellanang, kapa litsamaiso tsa lifaele.

Li-clone tse tšesaane li tsamaisana le phetisetso e lumellanang le ea asynchronous. Ha clone e tšesaane e kopitsoa sebakeng seo e eang ho sona, e fetoha kopi e felletseng ea molumo, sehlopha se sa fetoheng, kapa polokelo ea VMFS. Kamora ho ikatisa, clone e tšesaane ke molumo o ikemetseng ka botlalo o nang le litlhophiso tsa ona.

Microsoft SQL Server 2019 le Dell EMC Unity XT flash arrays
Mokhoa oa ho ikatisa ha clone lipakeng tsa mohloli le litsamaiso tse shebiloeng.

Ho pheta-pheta ha database ea tempdb ha ho hlokahale hobane faele e tsosolosoa ha SQL Server e tsosolosoa, kahoo metadata ha e lumellane le mokhoa oa maemo a mang a SQL Server. Khetho e hlokolosi ea meqolo e tla kopitsoa le likahare tsa meqolo eo e felisa sephethephethe se sa hlokahaleng sa ho ikatisa.

Tsamaiso e Kopanetsoeng ea Microsoft SQL Server Data Copy

Lihlahisoa tse ngata tsa sejoale-joale tsa polokelo (ho kenyeletsoa le lihlahisoa tsohle tsa Dell EMC) li ka etsa likopi tsa "tsamaiso ea ts'ebetso" ea mofuta ofe kapa ofe oa faele ka:

  • Taelo e lumellanang ea ho ngola ka sistimi e sebetsang maemong ohle - ho tloha ho moamoheli ho isa ho drive.
  • Ho arola meqolo e le hore lifaele tse ngata tsa meqolo e fapaneng li boloke tatellano ea ho ngola.

Ka tšebeliso e atileng ea lisebelisoa tsa polokelo tse ka senyehang, Microsoft e thehile API bakeng sa bafani ba polokelo. API ena e lumella bafani ba polokelo ho hokahana le software ea database ea SQL Server ho etsa "likopi tse lumellanang le kopo" ba sebelisa Volume Shadow Copy Service (VSS). Likopi tsena li etsisa tšebelisano lipakeng tsa SQL Server le sistimi ea ts'ebetso nakong e reriloeng le ho koaloa ha SQL Server. Li-buffers tsohle tsa ho ngola lia hlatsuoa 'me litšebelisano li emisoa ho fihlela li-disk tsohle li nchafatsoa le ho ts'oana ka nako e itseng, e tlalehiloeng ho SQL log.

Dell EMC AppSync software e kopantsoeng le linepe tsa Unity XT e nolofatsa le ho iketsetsa mokhoa oa ho theha, ho sebelisa, le ho laola likopi tsa data tsa mosebetsi tse sa fetoheng. Software ena e reretsoe ho sebelisoa maemong a taolo ea likopi bakeng sa ho hlaphoheloa le ho sebelisoa hape. 

Software ea AppSync e iphumanela li-database tsa lits'ebetso, e ithuta sebopeho sa database, 'me e etsa 'mapa oa sebopeho sa faele ka lisebelisoa tsa Hardware kapa likarolo tsa virtualization ho polokelo ea Unity XT. E hlophisa mehato eohle e hlokahalang, ho tloha ho theha le ho netefatsa kopi ho isa ho li-snapshots ho moamoheli oa sepheo le ho qala kapa ho khutlisetsa polokelongtshedimosetso. AppSync e ts'ehetsa le ho nolofatsa ts'ebetso ea SQL Server e kenyelletsang ho nchafatsa le ho khutlisa polokelo ea lihlahisoa.

Phokotso ea data le theolelo e tsoetseng pele

Lelapa la Dell EMC Unity la litsamaiso tsa polokelo le fana ka lits'ebeletso tse ngata, tse bonolo ho sebelisa lits'ebeletso tsa phokotso ea data. Ho boloka chelete ha ho finyelloe feela mehloling ea polokelo ea mantlha e hlophisitsoeng, empa hape le ka li-snapshots le li-clone tse tšesaane tsa lisebelisoa tsena. Li-snapshots le li-clone tse tšesaane li rua litlhophiso tsa phokotso ea data ea polokelo ea mohloli, e leng ho eketsang polokelo ea matla.

Karolo ea phokotso ea data e kenyelletsa ts'ebetso ea ho fokotsa, ho hatella le ho lemoha li-zero block, e ka eketsang sebaka sa polokelo se ka sebelisoang bakeng sa lisebelisoa tsa basebelisi le ts'ebeliso ea kahare. Karolo ea ho fokotsa data ea Unity XT e nkela sebaka sa compression ho Unity OE 4.3 le hamorao. Compression ke algorithm ea ho fokotsa data e ka fokotsang kabo ea 'mele ea bokhoni bo hlokahalang ho boloka sete ea data.

Litsamaiso tsa Unity XT li boetse li fana ka tšobotsi e tsoetseng pele ea ho fokotsa chelete e ka sebelisoang haeba phokotso ea data e nolofalitsoe. Deduplication e tsoetseng pele e fokotsa matla a hlokahalang bakeng sa data ea mosebelisi ka ho boloka palo e nyane feela ea likopi (hangata kopi e le 'ngoe feela) ea li-block tsa Unity data. Sebaka sa deduplication ke LUN e le 'ngoe. Ela hloko sena ha u khetha moralo oa polokelo. Li-LUN tse fokolang li etsa hore ho fokotsoe hantle, empa LUNs tse ngata li fana ka ts'ebetso e ntlafetseng. 

Ho boloka bokhoni ho tsoa ho deduplication e tsoetseng pele ho ka fana ka molemo o moholo libakeng tse ngata, empa hape ho hloka ts'ebeliso ea li-processor tsa Unity array. Ho OE 5.0, deduplication e tsoetseng pele, ha e nolofalitsoe, e tlosa boloko bofe kapa bofe (e hatelletsoeng kapa e sa hatelloa). Ho fumana lintlha tse ling, bona Litokomane tsa Dell EMC.

Tafole e latelang e bonts'a litlhophiso tse tšehelitsoeng bakeng sa phokotso ea data le ho fokotsoa ho tsoetseng pele:

Phokotso ea data ho Unity (mefuta eohle) le ts'ehetso e matlafalitsoeng ea ho hula

Mofuta oa Unity OE 

Theknoloji 

Mofuta oa letamo o tšehetsoeng 

Mehlala e Tšehetsoeng

4.3 / 4.4 

Phokotso ea data 

Letamo la memori ea Flash - ea setso kapa e matla 

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

4.5 
 

Phokotso ea data 

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

Phokotso ea data le kholiso e tsoetseng pele *

450F, 550F, 650F 


 

Phokotso ea data 

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

Phokotso ea data le theolelo e tsoetseng pele

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

* Phokotso ea data e koetsoe ka mokhoa o ikhethileng, 'me e tlameha ho lumelloa pele ho theolelo e tsoetseng pele e fetoha khetho e fumanehang. Kamora ho nolofalletsa phokotso ea data, deduplication e tsoetseng pele ea fumaneha, empa e emisitsoe ka ho sa feleng.

Phokotso ea data ho Unity le khatello ea data ho SQL Server

SQL Server 2008 Enterprise Edition e bile tokollo ea pele ho fana ka bokhoni ba tlhaho ba ho hatella data. Khatello ea SQL Server 2008 le boemo ba leqephe e sebelisa tsebo ea sebopeho sa tafole sa database sa SQL Server ho fokotsa sebaka se jeoang ke lintho tsa database. Ho fokotsa sebaka ho u lumella ho boloka mela e mengata leqepheng le leng le le leng le maqephe a mang ka har'a letamo la buffer. Hobane data e sa bolokoang ka sebopeho sa leqephe la data la 8k, joalo ka data e kantle ho mola joalo ka NVARCHAR(MAX), e ke ke ea sebelisa mekhoa ea ho hatella mela kapa maqephe, Microsoft e hlahisitse tšebetso ea Transact-SQL COMPRESS le DECOMPRESS. 

Mesebetsi ena e sebelisa mokhoa oa khale oa ho hatella data (algorithm ea GZIP) e tlamehang ho bitsoa hore karolo ka 'ngoe ea data e hatelloe kapa e fokotsoe.

Unity XT compression, e sa amang SQL Server feela, e sebelisa algorithm ea software ho sekaseka le ho hatella data ea polokelo. Ho tloha ha ho lokolloa Unity OE 4.1, khatello ea data ea Unity e fumaneha bakeng sa meqolo ea polokelo ea li-block le mabenkele a data a VMFS ka letamo la flash. Ho qala ka Unity OE 4.2, compression e fumaneha hape bakeng sa litsamaiso tsa lifaele le mabenkele a data a NFS matamong a polokelo ea flash.

Khetho ea mokhoa oa ho hatella data bakeng sa SQL Server e itšetlehile ka lintlha tse 'maloa. Lintlha tsena li kenyelletsa mofuta oa litaba tsa database, lisebelisoa tse fumanehang tsa CPU - ka bobeli polokelong le ho li-server tsa database, le lisebelisoa tsa I/O tse hlokahalang ho boloka SLA. Ka kakaretso, o ka lebella ho boloka sebaka se eketsehileng bakeng sa data e hatelletsoeng ho sebelisoa SQL Server, empa data e hatelitsoeng ka ts'ebetso ea compression ea TSQL's GZIP ha e na monyetla oa ho bona sebaka se eketsehileng sa polokelo ho tsoa ho likarolo tsa compression tsa Unity XT kaha boholo ba melemo e tsoa ho ea pele. algorithm.

Khatello ea bonngoe e fana ka polokelo ea sebaka haeba data e mabapi le ntho ea polokelo e hatelloa ke bonyane 25%. Pele o lumella ho hatella nthong ea polokelo, etsa qeto ea hore na e na le data e ka hatelloang. Se ke oa lumella ho hatella ntho ea polokelo ntle le haeba ho etsa joalo ho tla boloka bokhoni. 

Ha u etsa qeto ea ho sebelisa phokotso ea data ea Unity, SQL Server-level compression, kapa ka bobeli, nahana ka tse latelang:

  • Lintlha tse ngotsoeng ho Sisteme ea Unity li netefatsoa ke moamoheli ka mor'a hore li bolokoe ka har'a cache ea sistimi. Leha ho le joalo, ts'ebetso ea compression ha e qale ho fihlela cache e hlakotsoe.

  • Poloko ea compression ha e finyelloe feela bakeng sa lisebelisoa tsa polokelo ea Unity XT, empa hape le bakeng sa li-snapshots le li-clones tse tšesaane tsa sesebelisoa.
  • Nakong ea ts'ebetso ea compression, li-blocks tse ngata li kopantsoe ho sebelisoa sampling algorithm ho fumana hore na data e ka hatelloa. Haeba sampling algorithm e etsa qeto ea hore ho na le chelete e fokolang feela e ka finyelloang, joale compression e tlōloa 'me data e ngolloa letamo.
  • Ha data e hatelloa pele e ngoloa ho mecha ea litaba ea polokelo, palo ea ho sebetsana le data e fokotsehile haholo. Ka hona, compression e thusa ho fokotsa ho senyeha le ho senya mohopolong oa flash ka ho fokotsa palo ea boitsebiso bo ngotsoeng ho drive.

Bakeng sa tlhaiso-leseling e batsi mabapi le khatello ea mela le leqephe ho SQL Server bakeng sa litafole le li-index, bona Litokomane tsa Microsoft.

Se ke oa lebala hore compression efe kapa efe e hloka lisebelisoa tsa CPU. Ha litlhoko tsa bandwidth li phahame, khatello e ka ba le phello e kholo ts'ebetsong. Likarolo tse phahameng tsa ho ngola tsa mesebetsi ea OLAP le tsona li ka fokotsa melemo ea khatello bakeng sa database ea SQL Server.

Dell EMC e ile ea etsa lipatlisiso tsa ho boloka chelete e ka bang teng ka ho sebelisa litekanyetso tsa lefats'e tsa 'nete tsa phokotso ea data ho sehlopha sa Unity. Sehlopha se ile sa bokella datha ka mechini e fumanehang ea VMware, ho arolelana lifaele, li-database tsa SQL Server, mechini e sebetsang ea Microsoft Hyper-V, jj.

Liphetho tsa thuto li bonts'itse hore phokotso ea boholo ba faele ea SQL Server e batla e le nyane ka makhetlo a 10 ho feta faele ea data:

  • Boholo ba polokelo = 1,49:1 (32,96%)
  • Molumo oa lenane = 12,9:1 (92,25%)

Database ea SQL Server e ne e fanoe ka meqolo e 'meli. Lifaele tsa database li bolokoa bophahamong bo le bong mme li-log tsa transaction li bolokiloe ho e 'ngoe. Ho sebelisa theknoloji ea phokotso ea data e nang le li-database tsa meqolo ho ka fana ka polokelo ea polokelo; leha ho le joalo, u lokela ho nahana ka phello ea ts'ebetso ha u etsa qeto ea hore na u ka thusa ho fokotsa palo ea database. Le ha phokotso ea boholo ba database e ka fapana ho latela data e bolokiloeng, liphetho tsa thuto li bonts'itse hore sebaka sa polokelo ea SQL Server se ka e fokotsehe haholo.

Mekhoa e metle ea ho fokotsa lintlha

Pele o lumella phokotso ea data nthong ea polokelo, nahana ka litataiso tse latelang:

  • Sebelisa tlhahlobo ea sistimi ea polokelo ho netefatsa hore e na le lisebelisoa tse fumanehang ho ts'ehetsa phokotso ea data.
  • Dumella phokotso ya data bakeng sa dintho tse ngata tsa polokelo ka nako e le nngwe. Lekola sistimi ho netefatsa hore e maemong a ts'ebetso a khothaletsoang pele o e nolofalletsa libakeng tse ling tsa polokelo.
  • Ho mefuta ea Unity XT x80F, phokotso ea data e tla fana ka poloko ea bokhoni haeba data e sebakeng sa polokelo e hatelloa ke bonyane 1%.

Phokotso ea data mefuteng e fetileng ea Unity x80F e sebelisang OE 5.0 e fane ka chelete ha feela data e ne e ka hatelloa bonyane 25%.

  • Pele o lumella ho fokotsa data ho ntho ea polokelo, etsa qeto ea hore na ntho eo e na le data e hatellehang. Mefuta e meng ea data, joalo ka lifitio, molumo, litšoantšo, le data ea binary, hangata ha e fane ka molemo o fokolang oa ho hatella. Se ke oa lumella phokotso ea data nthong ea polokelo haeba ho ke ke ha boloka sebaka.
  • Nahana ka khetho ea ho hatella bongata ba data ea faele eo hangata e hatellang hantle.

VMware Virtualization

VMware vSphere ke sethala se sebetsang hantle le se bolokehileng bakeng sa tikoloho le tikoloho ea maru. Likarolo tsa mantlha tsa vSphere ke VMware vCenter Server le VMware ESXi hypervisor.

vCenter Server ke sethala sa taolo se kopaneng bakeng sa tikoloho ea vSphere. Ho bonolo ho e sebelisa le ho ntlafatsa lisebelisoa ka nepo. ESXi ke mohloli o bulehileng oa hypervisor o kenyang ka kotloloho ho li-server tsa 'mele. ESXi e na le phihlello e tobileng ea lisebelisoa tsa mantlha mme e nyane ka boholo ho 150MB, e fokotsa litlhoko tsa mohopolo. E fana ka ts'ebetso e ts'eptjoang bakeng sa mefuta e fapaneng ea mesebetsi ea ts'ebetso mme e ts'ehetsa meralo e matla ea mochini o sebetsang-ho fihla ho 128 vCPU, 6 TB ea RAM, le lisebelisoa tsa 120.

Hore SQL Server e sebetse hantle ho hardware ea sejoale-joale, SQL Server operating system (SQLOS) e tlameha ho utloisisa moralo oa hardware. Ka ho fihla ha li-multi-core le multi-node non-uniform memory access (NUMA), ho utloisisa likamano pakeng tsa li-cores, li-processor tse utloahalang, le li-processor tsa 'mele e bile tsa bohlokoa ka ho khetheha.

Bahlahisi 

Virtual Processing Unit (vCPU) ke setsi sa ts'ebetso se bohareng se abetsoeng mochini o sebetsang. Kakaretso ea li-vCPU tse abetsoeng li baloa joalo ka:

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

Haeba ts'ebetso e tsitsitseng e le ea bohlokoa, VMware e khothalletsa hore palo eohle ea li-vCPU tse abetsoeng mechine eohle ea sebele e se ke ea feta palo eohle ea li-cores tsa 'mele tse fumanehang ho moamoheli oa ESXi, empa u ka eketsa palo ea li-vCPU tse fanoeng haeba tlhokomelo e bontša hore mehloli ea CPU e sa sebelisoe. lia fumaneha.

Litsamaisong tse nang le Intel Hyper-Threading Technology e nolofalitsoeng, palo ea li-cores (vCPUs) e imena habeli palo ea li-cores tsa 'mele. Tabeng ena, u se ke ua abela palo eohle ea li-vCPU.

Lits'ebetso tse tlase tsa SQL Server ha li amehe haholo ke ho fetoha ha latency. Kahoo, meroalo ena ea mesebetsi e ka sebetsa ho mabotho a nang le karo-karolelano e phahameng ea li-vCPU ho li-CPU tsa 'mele. Maemo a utloahalang a ts'ebeliso ea CPU a ka eketsa ts'ebetso ea sistimi ka kakaretso, a eketsa polokelo ea laesense, le ho boloka ts'ebetso e lekaneng.

Intel Hyper-Threading hangata e ntlafatsa phallo ea kakaretso ea moamoheli ka 10% ho isa ho 30%, e fana ka maikutlo a vCPU ho karolelano ea 'mele ea CPU ea 1,1 ho isa ho 1,3. VMware e khothaletsa ho nolofalletsa Hyper-Threading ho UEFI BIOS neng kapa neng ha ho khoneha e le hore ESXi e ka sebelisa monyetla oa theknoloji ena. VMware e boetse e khothaletsa liteko le ho beha leihlo ka botlalo ha o sebelisa Hyper-Threading bakeng sa meroalo ea mosebetsi ea SQL Server.

memori.hlahloba

Hoo e ka bang li-server tsohle tsa sejoale-joale li sebelisa meralo ea phihlello ea mohopolo e sa ts'oaneng (NUMA) bakeng sa puisano lipakeng tsa mohopolo oa mantlha le li-processor. NUMA ke meralo ea lisebelisoa bakeng sa memori e arolelanoang e sebelisang karohano ea li-block tsa mohopolo lipakeng tsa li-processor tsa 'mele. Node ea NUMA ke sokete e le 'ngoe kapa ho feta tsa CPU hammoho le boloko ba memori e fanoeng. 

NUMA ke taba eo ho buisanoeng ka eona haholo lilemong tse leshome tse fetileng. Ho rarahana ho amanang le NUMA ho bakoa ke karolo ea ts'ebetsong e tsoang ho barekisi ba fapaneng. Libakeng tse fumanehang, ho rarahana ha NUMA ho boetse ho khethoa ke palo ea likhetho tsa tlhophiso le likarolo-ho tloha ho hardware ho ea ho hypervisor ho ea ho tsamaiso ea baeti 'me qetellong ho ea ho SQL Server kopo. Kutloisiso e ntle ea meralo ea lisebelisoa tsa NUMA ke ntho e tlamang bakeng sa SQL Server DBA efe kapa efe e tsamaisang mohlala oa SQL Server.

Ho finyella katleho e kholo ho li-server tse nang le palo e kholo ea li-cores, Microsoft e hlahisitse SoftNUMA. Software ea SoftNUMA e u lumella ho arola lisebelisoa tsa CPU tse fumanehang ka har'a NUMA e le 'ngoe ka li-node tse ngata tsa SoftNUMA. Ho latela VMware, SoftNUMA e tsamaisana le VMware's virtual NUMA (vNUMA) topology mme e ka ntlafatsa le ho ntlafatsa ts'ebetso ea enjine ea database le ts'ebetso bakeng sa mesebetsi e mengata ...

Ha u sebelisa VMware ka tšebeliso ea SQL Server:

  • Lekola mechini ea sebele ho bona mehloli ea memori e tlase bakeng sa SQL Server Database Engine. Taba ena e baka ts'ebetso e eketsehileng ea I / O le ts'ebetso e fokotsehileng.

  • Ho ntlafatsa ts'ebetso, thibela likhohlano tsa memori lipakeng tsa mechini e fumanehang ka ho qoba ho imeloa kelellong boemong ba moamoheli oa ESXi.
  • Nahana ka ho hlahloba kabo ea memori ea 'mele ea NUMA ea lisebelisoa ho fumana palo e kholo ea memori e ka abeloang mochini o teng ka har'a meeli ea NUMA.
  • Haeba sepheo sa mantlha ke ho fihlela ts'ebetso e lekaneng, nahana ka ho boloka mohopolo o lekanang le mohopolo o fanoeng. Tlhophiso ena ea paramethara e netefatsa hore mochini o sebetsang o amohela mohopolo oa 'mele feela.

Sebaka sa polokelo ea sebele

Ho theha polokelo sebakeng sa virtualized ho hloka tsebo ea lisebelisoa tsa polokelo. Joalo ka NUMA, o hloka ho utloisisa hore na maemo a fapaneng a I/O a sebetsa joang - ntlheng ena, ho tloha ts'ebelisong ea VM, ho ea ho ho bala le ho ngola ha tlhahisoleseling ka mokhoa o tsitsitseng oa polokelo.

vSphere e fana ka likhetho tse 'maloa bakeng sa ho hlophisa polokelo, tse nang le lits'ebetso tse sebetsang ts'ebetsong ea SQL Server ka sehlopha sa Unity XT. FS VMFS ke mokhoa o sebelisoang ka ho fetisisa oa ho boloka boitsebiso ka mekhoa ea ho boloka li-block tse kang Unity XT. Sehlopha sa Unity XT ke karolo e ka tlase e nang le li-drive tsa 'mele tse pepesitsoeng ke vSphere e le li-disks tse utloahalang (volumes). Li-volume tsa Unity XT li hlophisitsoe e le li-volumes tsa VMFS ke hypervisor ea ESXi. Batsamaisi ba VMware ba theha disk e le 'ngoe kapa ho feta (VMDKs) e hlahisoang tsamaisong ea baeti. RDM e lumella mochine oa sebele ho fihlella ka ho toba polokelo ea Unity XT block (ka FC kapa iSCSI) ntle le ho fomata VMFS. Li-volumes tsa VMFS le RDM li ka fana ka phepelo e tšoanang ea transaction. 

Bakeng sa polokelo e thehiloeng ho NFS bakeng sa ESXi, Dell EMC e khothaletsa ho sebelisa VMware NFS ho fapana le litsamaiso tse akaretsang tsa faele tsa NFS. Mochini o sebetsang ho SQL Server o sebelisang VMDK lebenkeleng la data la NFS ha o tsebe lera le ka tlase la NFS. Sistimi ea ts'ebetso ea baeti e nka mochini o sebetsang joalo ka seva ea 'mele e sebelisang Windows Server le SQL Server. Li-disk tse arolelanoang ha li tšehetsoe bakeng sa litlhophiso tsa mohlala oa "failover cluster" ho polokelo ea data ea NFS.

VMware vSphere Virtual Volumes (VVols) e fana ka taolo e eketsehileng ea granular boemong ba mochini o fumanehang, o sa ikemelang le kemelo ea mohopolo oa 'mele (joalo ka meqolo kapa litsamaiso tsa faele). Array-based replication le VVols e tšehetsoa ho qala ka VVol 2.0 (vSphere 6.5). VVol disk e ka sebelisoa sebakeng sa disk ea RDM ho fana ka lisebelisoa tsa disk ho mohlala oa SQL Failover Cluster ho qala ka vSphere 6.7 ka ts'ehetso ea ho boloka SCSI e tsitsitseng.

Marang-rang a fumanehang

Marang-rang lefatšeng la sebele le latela mehopolo e ts'oanang le ea lefats'e, empa e sebelisa software ho fapana le likhoele tsa 'mele le li-switches. Tšusumetso ea latency ea marang-rang mesebetsing ea SQL Server e ka fapana haholo. Ho beha leihlo metrics ea ts'ebetso ea marang-rang mosebetsing o teng kapa sistimi ea tlhahlobo e kentsoeng hantle nakong ea moemeli ho thusa ho theha marang-rang a fumanehang.

Ha u sebelisa VMware virtualization le SQL Server, nahana ka tse latelang:

  • Li-switches tse tloaelehileng le tse ajoang li fana ka ts'ebetso e hlokoang ke SQL Server.
  • Ho arola tsamaiso ka mokhoa o utloahalang, vSphere vMotion, le sephethephethe sa polokelo ea marang-rang, sebelisa li-tagging tsa VLAN le lihlopha tsa li-port switch.
  • VMware e khothaletsa ka matla ho lumella liforeimi tse kholo ho li-switches tsa sebele moo sephethephethe sa vSphere vMotion kapa sephethephethe sa iSCSI se lumelletsoeng.
  • Ka kakaretso, latela litataiso tsa marang-rang bakeng sa litsamaiso tsa ts'ebetso ea baeti le hardware.

 fihlela qeto e 

Maemo a database a SQL Server a ntse a hola le ho rarahana le ho feta. Ho SQL Server 2019, Microsoft e ntlafalitse likarolo tsa mantlha tsa SQL Server mme e ekelitse tse ncha, joalo ka ts'ehetso ea meroalo e meholo ea data ka Apache Spark le HDFS. Dell EMC, ka kopanelo le Microsoft, e ntse e tsoela pele ho fana ka lisebelisoa tsa motheo tse hlokahalang bakeng sa tikoloho ea SQL Server - li-server, polokelo le marang-rang. 

Re bona ho eketseha ho hoholo ha nako le ho fokotseha ha litšenyehelo tsohle tsa botho (TCO) ha litsebi tsa polokelo le polokelo ea basebetsi li sebetsa 'moho ho theha tharollo ea mekhoa ea motheo bakeng sa SQL Server ho li-platform tsa polokelo tse arolelanoang. Dell EMC Unity XT all-flash array ke tharollo ea mahareng e loketseng bahlahisi le batsamaisi ba SQL Server ba hlokang ts'ebetso e phahameng le latency e tlase. E etselitsoe ho sebetsa ho li-flash drive tsohle, Unity XT All-Flash e ts'ehetsa li-CPU tse peli, litlhophiso tsa li-control tse peli, le ts'ebeliso ea li-multi-core.

Ka mokhoa o ntseng o eketseha, mekhatlo e ntse e ntlafatsa maemo a bona a SQL Server. Leha virtualization e eketsa karolo e 'ngoe ea moralo ho stack ea meralo, e fana ka melemo e mengata. Re tšepa hore u tla fumana tse ling tsa likarolo tse sebelisoang haholo tsa VMware le lisebelisoa tse hlahisitsoeng ka holimo li le molemo libakeng tsa SQL Server. Re boetse re khothaletsa lihokelo tsa lisebelisoa bakeng sa tlhaiso-leseling e batsi.

likhokahano tse sebetsang

EMC ea Dell

vmware bao

Microsoft

Source: www.habr.com

Eketsa ka tlhaloso