Treoir Scálú Comhuaineach Redshift Amazon agus Torthaí Tástála

Treoir Scálú Comhuaineach Redshift Amazon agus Torthaí Tástála

Ag Skyeng úsáidimid Amazon Redshift, lena n-áirítear scálú comhthreomhar, agus mar sin fuair muid an t-alt seo le Stefan Gromoll, bunaitheoir dotgo.com, le haghaidh intermix.io suimiúil. Tar éis an aistriúcháin, beagán dár dtaithí ón innealtóir sonraí Daniyar Belkhodzhaev.

Ailtireacht Redshift Amazon ceadaíonn sé scálú trí nóid nua a chur leis an mbraisle. Is féidir ró-sholáthar nóid a bheith mar thoradh ar an ngá atá le dul i ngleic le buaiclíon iarratas. Méadaíonn scálú Concurrency, i gcomparáid le nóid nua a chur leis, cumhacht ríomhaireachta de réir mar is gá.

Tugann scálú comhthreomhar Amazon Redshift cumas breise do bhraislí Redshift chun líon mór na n-iarratas a láimhseáil. Oibríonn sé trí iarratais a bhogadh chuig braislí nua “comhthreomhar” sa chúlra. Cuirtear iarratais ar aghaidh bunaithe ar chumraíocht agus rialacha WLM.

Tá praghsáil scálaithe comhthreomhar bunaithe ar mhúnla creidmheasa le sraith in aisce. Os cionn creidmheasanna saor in aisce, bunaítear an íocaíocht ar an am a phróiseálann an Bhraisle Scálú Comhuaineach iarratais.

Thástáil an t-údar scálú comhthreomhar ar cheann de na braislí inmheánacha. Sa phost seo, labhróidh sé faoi thorthaí na tástála agus tabharfaidh sé leideanna maidir le conas tosú.

Riachtanais braisle

Chun scálú comhthreomhar a úsáid, ní mór do bhraisle Amazon Redshift na ceanglais seo a leanas a chomhlíonadh:

- ardán: EC2-VPC;
— cineál nóid: dc2.8xlarge, ds2.8xlarge, dc2.large nó ds2.xlarge;
— líon na nóid: ó 2 go 32 (ní thacaítear le braislí nód aonair).

Cineálacha iarratais inghlactha

Níl scálú comhthreomhar oiriúnach do gach cineál fiosrúchán. Sa chéad leagan, ní phróiseálann sé ach iarratais léite a shásaíonn trí choinníoll:

— Tá fiosruithe SELECT inléite amháin (cé go bhfuil níos mó cineálacha beartaithe);
— ní dhéanann an cheist tagairt do thábla a bhfuil an stíl sórtála INTERLEAVED air;
- Ní úsáideann an cheist Amazon Redshift Spectrum chun tagairt a dhéanamh do tháblaí seachtracha.

Chun é a chur ar aghaidh chuig an mBraisle Scálú Comhthreomhar, ní mór an t-iarratas a scuaine. Ina theannta sin, fiosrúcháin incháilithe don scuaine SQA (Géarghéarú Iarratas), ní bheidh sé ar siúl ar bhraislí scála comhthreomhar.

Teastaíonn cumraíocht chuí ó scuainí agus SQA Bainistíocht Ualach Oibre Athshift (WLM). Molaimid do WLM a bharrfheabhsú ar dtús - laghdóidh sé seo an gá atá le scálaithe comhthreomhar. Agus tá sé seo tábhachtach toisc nach bhfuil scálú comhthreomhar ach saor in aisce ar feadh roinnt uaireanta áirithe. Maíonn AWS go mbeidh scálú comhthreomhar saor in aisce do 97% de chustaiméirí, rud a thugann muid chuig ceist na praghsála.

Costas scálaithe comhthreomhar

Tairgeann AWS múnla creidmheasa le haghaidh scálaithe comhthreomhar. Gach braisle gníomhach Redshift Amazon Carnann sé creidmheasanna in aghaidh na huaire, suas le uair an chloig de chreidmheasanna scálaithe comhthreomhar saor in aisce in aghaidh an lae.

Ní íocann tú ach amháin nuair a sháraíonn d’úsáid Cnuasach Scálú Comhthreomhar méid na gcreidmheasanna atá faighte agat.

Ríomhtar an costas ag ráta ar éileamh in aghaidh an tsoicind do bhraisle comhthreomhar a úsáidtear os cionn an ráta in aisce. Ní ghearrtar ort ach ar feadh ré d’iarratais, agus gearrtar táille íosta nóiméad amháin ort gach uair a ghníomhaítear Braisle Scálú Comhuaineach. Ríomhtar an ráta ar-éileamh in aghaidh an tsoicind bunaithe ar phrionsabail ghinearálta praghsála Redshift Amazon, is é sin, braitheann sé ar an gcineál nód agus ar líon na nóid i do bhraisle.

Ag Seoladh Scálú Comhuaineach

Spreagtar scálú comhthreomhar le haghaidh gach scuaine WLM. Téigh go dtí consól AWS Redshift agus roghnaigh Bainistíocht Ualach Oibre ón roghchlár nascleanúna ar chlé. Roghnaigh paraiméadar WLM do bhraisle ón roghchlár anuas seo a leanas.

Feicfidh tú colún nua ar a dtugtar "Mód Scálú Concurrency" in aice le gach scuaine. Is é an réamhshocrú ná "Díchumasaithe". Cliceáil "Cuir in Eagar" agus is féidir leat na socruithe do gach scuaine a athrú.

Treoir Scálú Comhuaineach Redshift Amazon agus Torthaí Tástála

Cumraíocht

Oibríonn scálú comhthreomhar trí iarratais chuí a chur ar aghaidh chuig braislí tiomnaithe nua. Tá an méid céanna (cineál agus líon na nóid) ag cnuasaigh nua agus atá ag an bpríomhchnuasach.

Is é an líon réamhshocraithe braislí a úsáidtear le haghaidh scálaithe comhthreomhar ná ceann amháin (1), agus tá an cumas suas le deich (10) braisle san iomlán a chumrú.
Is féidir líon iomlán na mbraislí le haghaidh scálaithe comhthreomhar a shocrú de réir an pharaiméadar max_concurrency_scaling_clusters. Soláthraíonn méadú ar luach na bparaiméadar seo braislí iomarcacha breise.

Treoir Scálú Comhuaineach Redshift Amazon agus Torthaí Tástála

Monatóireacht

Tá roinnt graif bhreise ar fáil i gconsól Redshift AWS. Taispeánann cairt na mBraislí Scála Comhairgeadra Cumraithe Max luach max_concurrency_scaling_clusters le himeacht ama.

Treoir Scálú Comhuaineach Redshift Amazon agus Torthaí Tástála

Taispeántar líon na mbraislí scálaithe gníomhacha sa chomhéadan úsáideora sa rannán “Gníomhaíocht Scálú Comhairgeadra”:

Treoir Scálú Comhuaineach Redshift Amazon agus Torthaí Tástála

Sa chluaisín Ceisteanna, tá colún a thugann le fios cé acu ar cuireadh an cheist i gcrích sa phríomhchnuasach nó sa bhraisle scálaithe comhthreomhar:

Treoir Scálú Comhuaineach Redshift Amazon agus Torthaí Tástála

Is cuma an ndearnadh ceist ar leith sa phríomhchnuasach nó trí bhraisle scálaithe comhthreomhar, stóráiltear é i stl_query.concurrency_scaling_status.

Treoir Scálú Comhuaineach Redshift Amazon agus Torthaí Tástála

Léiríonn luach 1 gur sa bhraisle scála comhthreomhar a rinneadh an cheist, agus léiríonn luachanna eile gur sa bhraisle príomhúil a cuireadh i gcrích é.

Sampla:

Treoir Scálú Comhuaineach Redshift Amazon agus Torthaí Tástála

Stóráiltear faisnéis faoi scálú comhairgeadra i roinnt táblaí agus radharcanna eile, mar shampla SVCS_CONCURRENCY_SCALING_USAGE. Ina theannta sin, tá roinnt táblaí catalóg ann a stórálann faisnéis faoi scálú comhthreomhar.

Torthaí

Thosaigh na húdair ag scálaiú comhthreomhar le haghaidh scuaine amháin sa bhraisle inmheánach ag thart ar 18:30:00 GMT ar 29.03.2019/3/20. Athraíodh an paraiméadar max_concurrency_scaling_clusters go 30 ag thart ar 00:29.03.2019:XNUMX ar XNUMX/XNUMX/XNUMX.

Chun scuaine iarratais a insamhladh, laghdaíodh líon na sliotán don scuaine seo ó 15 go 5.

Anseo thíos tá cairt deais intermix.io a thaispeánann líon na n-iarratas atá á rith agus ag scuaine tar éis líon na sliotán a laghdú.

Treoir Scálú Comhuaineach Redshift Amazon agus Torthaí Tástála

Feicimid go bhfuil méadú tagtha ar an am feithimh d’iarratais sa scuaine, agus gur mó ná 5 nóiméad an t-uasmhéid ama.

Treoir Scálú Comhuaineach Redshift Amazon agus Torthaí Tástála

Seo an t-eolas ábhartha ón gconsól AWS faoinar tharla le linn an ama seo:

Treoir Scálú Comhuaineach Redshift Amazon agus Torthaí Tástála

Sheol Redshift trí (3) bhraisle scálaithe chomhthreomhara mar a bhí cumraithe. Is cosúil nár baineadh mórán úsáide as na cnuasaigh seo, cé go raibh go leor iarratas inár gcnuasach scuaine.

Tá comhghaol idir an graf úsáide agus an graf gníomhaíochta scálaithe:

Treoir Scálú Comhuaineach Redshift Amazon agus Torthaí Tástála

Tar éis cúpla uair an chloig, rinne na húdair an scuaine a sheiceáil agus bhí an chuma ar an scéal go raibh 6 iarratas ar siúl ag scálaithe comhthreomhar. Rinneamar tástáil randamach freisin ar dhá iarratas tríd an gcomhéadan úsáideora. Níl seiceáil déanta againn ar conas na luachanna seo a úsáid nuair a bhíonn roinnt braislí comhthreomhara gníomhach ag an am céanna.

Treoir Scálú Comhuaineach Redshift Amazon agus Torthaí Tástála

Torthaí

Is féidir le scálú comhthreomhar an t-am a chaitheann iarratais sa scuaine le linn buaicualaí a laghdú.

Bunaithe ar thorthaí na tástála bunúsacha, d'éirigh sé amach go bhfuil an scéal maidir le hiarrataí luchtaithe feabhsaithe go páirteach. Mar sin féin, níor réitigh an scálú comhthreomhar leis féin na fadhbanna concurrency go léir.

Tá sé seo mar gheall ar shrianta ar na cineálacha fiosruithe ar féidir scálú comhthreomhar a úsáid. Mar shampla, tá go leor táblaí ag na húdair le heochracha sórtála idirdhuilleacha, agus tá an chuid is mó dár n-ualach oibre ag scríobh.

Cé nach réiteach uilíoch é scálú comhthreomhar chun WLM a bhunú, tá sé simplí agus simplí an ghné seo a úsáid.

Mar sin, molann an t-údar é a úsáid le haghaidh do scuainí WLM. Tosaigh le braisle comhthreomhar amháin agus déan monatóireacht ar bhuaicualach tríd an gconsól chun a fháil amach an bhfuil na braislí nua á n-úsáid go hiomlán.

De réir mar a chuireann AWS tacaíocht le haghaidh cineálacha ceisteanna agus táblaí breise, ba cheart go n-éireodh le scálaithe comhthreomhar níos éifeachtaí de réir a chéile.

Trácht ó Daniyar Belkhodzhaev, Innealtóir Sonraí Skyeng

Thugamar faoi deara láithreach ag Skyeng go bhféadfaí scálaithe comhthreomhar a bheith ag teacht chun cinn.
Tá an fheidhmiúlacht an-tarraingteach, go háirithe ag smaoineamh go measann AWS nach mbeidh ar fhormhór na n-úsáideoirí fiú íoc breise as.

Is mar sin a tharla i lár mhí Aibreáin go raibh flúirse neamhghnách iarratas againn chuig braisle Redshift. Le linn na tréimhse seo, ba mhinic a chuaigh muid i muinín Scálú Comhairgeadra; uaireanta d’oibrigh braisle breise 24 uair sa lá gan stad.

D'fhág sé seo gur féidir, mura bhféadfaí an fhadhb a réiteach go hiomlán le scuainí, ansin ar a laghad an cás a dhéanamh inghlactha.

Tagann ár dtuairimí den chuid is mó le tuairimí na ngasúr ó intermix.io.

Thugamar faoi deara freisin, cé go raibh iarratais ar feitheamh sa scuaine, níor cuireadh gach iarratas ar aghaidh láithreach chuig an gcnuasach comhthreomhar. De réir dealraimh, tarlaíonn sé seo toisc go dtógann sé am chun tús a chur leis an gcnuasach comhthreomhar. Mar thoradh air sin, le linn buaic-ualaí gearrthéarmacha tá scuainí beaga fós againn, agus tá am ag na haláraim chomhfhreagracha a spreagadh.

Tar éis dúinn fáil réidh le hualaí neamhghnácha i mí Aibreáin, chuaigh muid, mar a bhíothas ag súil le AWS, isteach sa mhodh úsáide ócáideach - laistigh den norm saor in aisce.
Is féidir leat do chostais scálaithe comhthreomhara a rianú in AWS Cost Explorer. Ní mór duit Seirbhís - Redshift, Cineál Úsáide - CS a roghnú, mar shampla USW2-CS:dc2.large.

Is féidir leat tuilleadh a léamh faoi phraghsanna i Rúisis anseo.

Foinse: will.com

Add a comment