Ann an siostaman sgòthan mòra, tha a’ cheist mu bhith a’ cothromachadh fèin-ghluasadach no a’ ìreachadh an luchd air goireasan coimpiutaireachd gu sònraichte gann. Tha Tionix (leasaiche agus gnìomhaiche seirbheisean sgòthan, pàirt de bhuidheann chompanaidhean Rostelecom) cuideachd air aire a thoirt don chùis seo.
Agus, leis gur e Openstack am prìomh àrd-ùrlar leasachaidh againn, agus sinne, mar a h-uile duine, leisg, chaidh co-dhùnadh modal deiseil a thaghadh a tha mar-thà air a ghabhail a-steach san àrd-ùrlar. Thuit ar roghainn air Watcher, a chuir sinn romhainn a chleachdadh airson ar feumalachdan.
An toiseach, leig dhuinn sùil a thoirt air na teirmean agus na mìneachaidhean.
Cumhachan is mìneachaidhean
Amas a tha na thoradh deireannach a ghabhas leughadh le daoine, a ghabhas fhaicinn agus a thomhas a dh’ fheumar a choileanadh. Tha aon ro-innleachd no barrachd ann airson gach amas a choileanadh. Is e ro-innleachd buileachadh algorithm a tha comasach air fuasgladh a lorg airson amas sònraichte.
Gnìomh na obair bhunaiteach a dh’ atharraicheas suidheachadh làithreach a’ ghoireas stiùirichte aig a’ chnuasach OpenStack, leithid: imrich inneal mas-fhìor (imrich), ag atharrachadh staid cumhachd nód (change_node_power_state), ag atharrachadh staid na seirbheis nova (change_nova_service_state ), ag atharrachadh blas (ath-mheudachadh), a’ clàradh teachdaireachdan NOP (nop), dìth gnìomh airson ùine sònraichte - stad (cadal), gluasad diosc (volume_migrate).
Plana Gnìomh - sruth sònraichte de ghnìomhan air a dhèanamh ann an òrdugh sònraichte gus Amas sònraichte a choileanadh. Tha coileanadh cruinneil tomhaiste sa Phlana Gnìomh cuideachd le seata de chomharran coileanaidh. Thèid plana gnìomh a chruthachadh le Watcher às deidh sgrùdadh soirbheachail, agus mar thoradh air an sin tha an ro-innleachd a chaidh a chleachdadh a’ lorg fuasgladh gus an amas a choileanadh. Tha plana gnìomh air a dhèanamh suas de liosta de ghnìomhan sreath.
Sgrùdadh Is e iarrtas a th’ ann an cruinneachadh as fheàrr. Bithear a’ dèanamh optimization gus aon Amas a choileanadh ann am buidheann sònraichte. Airson gach sgrùdadh soirbheachail, bidh Watcher a’ gineadh Plana Gnìomh.
Raon Sgrùdaidh Is e seata de ghoireasan anns a bheil an sgrùdadh air a dhèanamh (sòn (ean) ri fhaighinn, luchd-cruinneachaidh nod, nodan coimpiutaireachd fa leth no nodan stòraidh, msaa). Tha farsaingeachd an sgrùdaidh air a mhìneachadh anns gach teamplaid. Mura h-eil raon sgrùdaidh air a shònrachadh, thèid a’ bhuidheann gu lèir a sgrùdadh.
Teamplaid Sgrùdaidh - seata de shuidheachaidhean air an sàbhaladh airson sgrùdadh a chuir air bhog. Tha feum air teamplaidean gus sgrùdaidhean a ruith iomadh uair leis na h-aon shuidheachaidhean. Feumaidh adhbhar an sgrùdaidh a bhith anns an teamplaid; mura h-eil ro-innleachdan air an sònrachadh, thèid na ro-innleachdan as freagarraiche a thaghadh.
Cnuasach na chruinneachadh de dh’ innealan fiosaigeach a bheir seachad goireasan coimpiutaireachd, stòraidh agus lìonraidh agus a tha air an riaghladh leis an aon nód riaghlaidh OpenStack.
Modail Dàta Cluster (CDM) na riochdachadh loidsigeach de staid làithreach agus topology nan goireasan a tha air an riaghladh leis a’ bhuidheann.
Comharra Èifeachdas - comharra a tha a’ nochdadh mar a tha am fuasgladh a chaidh a chruthachadh a’ cleachdadh na ro-innleachd seo air a choileanadh. Tha comharran coileanaidh sònraichte do amas sònraichte agus mar as trice bidh iad air an cleachdadh gus èifeachdas cruinneil a’ phlana gnìomh a thig às a thomhas.
Sònrachadh Èifeachdas na sheata de fheartan sònraichte co-cheangailte ri gach Amas a tha a’ mìneachadh nan diofar chomharran coileanaidh a dh’fheumas ro-innleachd gus an Amas co-fhreagarrach a choileanadh na fhuasgladh. Gu dearbh, thèid gach fuasgladh a tha air a mholadh leis an ro-innleachd a sgrùdadh a rèir an t-sònrachadh mus tèid a èifeachdas cruinneil obrachadh a-mach.
Inneal-sgòraidh na fhaidhle so-ghnìomhaichte anns a bheil cuir a-steach air a dheagh mhìneachadh, toraidhean air an deagh mhìneachadh, agus a choileanas gnìomh dìreach matamataigeach. San dòigh seo, tha an àireamhachadh neo-eisimeileach bhon àrainneachd anns a bheil e air a choileanadh - bheir e an aon toradh an àite sam bith.
Dealbhadair faire - pàirt de einnsean co-dhùnaidh an Watcher. Bidh am modal seo a’ gabhail seata de ghnìomhan air an gineadh le ro-innleachd agus a’ cruthachadh plana sruth-obrach a mhìnicheas mar a chlàras tu na diofar ghnìomhan sin ann an ùine agus airson gach gnìomh, dè na ro-chumhachan a th’ ann.
Amasan agus Ro-innleachdan Watcher
Amas
Ro-innleachdan
Amas sgoinneil
Ro-innleachd Dummy
Ro-innleachd Dummy a’ cleachdadh eisimpleirean de Einnsean Sgòraidh
Amas sgoinneil - amas glèidhte a thathas a’ cleachdadh airson adhbharan deuchainn.
Ro-innleachdan co-cheangailte: Ro-innleachd Dummy, Ro-innleachd Dummy a’ cleachdadh eisimpleirean de Einnsean Sgòraidh agus Ro-innleachd Dummy le ath-mheudachadh. Is e ro-innleachd meallta a th’ ann an ro-innleachd meallta a thathas a’ cleachdadh airson deuchainn amalachaidh tro Tempest. Chan eil an ro-innleachd seo a’ toirt seachad optimization feumail sam bith, is e an aon adhbhar aige deuchainnean Tempest a chleachdadh.
Ro-innleachd meallta a’ cleachdadh einnseanan sgòraidh sampaill - tha an ro-innleachd coltach ris an fhear roimhe, is e an aon eadar-dhealachadh a bhith a’ cleachdadh sampall “einnsean sgòraidh” a bhios a’ dèanamh àireamhachadh a’ cleachdadh dhòighean ionnsachaidh innealan.
Ro-innleachd duilich le ath-mheudachadh - tha an ro-innleachd coltach ris an fhear roimhe, is e an aon eadar-dhealachadh a bhith a 'cleachdadh a bhith ag atharrachadh blas (imrich agus ath-mheudachadh).
Gun a chleachdadh ann an riochdachadh.
Sàbhaladh Cumhachd - a 'lùghdachadh caitheamh lùtha. Tha an Ro-innleachd Sàbhalaidh Cumhachd seo, còmhla ri Ro-innleachd Daingneachadh Uallach Obrach VM (Daingneachadh an Fhrithealaiche), comasach air feartan riaghladh cumhachd fiùghantach (DPM) a shàbhaileas lùth le bhith a’ daingneachadh eallach obrach gu fiùghantach eadhon aig amannan de chleachdadh ghoireasan ìosal: thèid innealan brìgheil a ghluasad gu nas lugha de nodan. , agus tha nodan neo-riatanach à comas. Às deidh daingneachadh, tha an ro-innleachd a ’tabhann co-dhùnadh mu bhith a’ tionndadh air / dheth nodan a rèir nam paramadairean ainmichte: “min_free_hosts_num” - an àireamh de nodan le comas an-asgaidh a tha a ’feitheamh ri luchdachadh, agus“ free_used_percent ”- an àireamh sa cheud de luchd-aoigheachd le comas an-asgaidh don an àireamh de nodan a tha air an cleachdadh le innealan. Airson an ro-innleachd a bhith ag obair feumaidh air a chomasachadh agus air a rèiteachadh Ironic gus rothaireachd cumhachd air nodan a làimhseachadh.
Paramadairean ro-innleachd
paramadair seòrsa de gu gnàthach описание
saor_chleachdadh_percent
àireamh
10.0
co-mheas den àireamh de nodan coimpiutaireachd an-asgaidh ris an àireamh de nodan coimpiutaireachd le innealan mas-fhìor
min_free_hosts_num
Int
1
an àireamh as lugha de nodan coimpiutaireachd an-asgaidh
Feumaidh co-dhiù dà nodan a bhith aig an sgòth. Tha an dòigh a thathar a’ cleachdadh ag atharrachadh staid cumhachd an nód (change_node_power_state). Chan fheum an ro-innleachd metrics a chruinneachadh.
Daingneachadh an Fhrithealaiche - lughdaich an àireamh de nodan coimpiutaireachd (daingneachadh). Tha dà ro-innleachd ann: Daingneachadh Freiceadan Bunasach Offline agus Ro-innleachd Daingneachadh Uallach Obrach VM.
Bidh an ro-innleachd Daingneachadh Freiceadan Bunasach Offline a’ lughdachadh na h-àireamh iomlan de luchd-frithealaidh a thathas a’ cleachdadh agus cuideachd a’ lughdachadh na h-àireamh de imrich.
Feumaidh an ro-innleachd bunaiteach na slatan-tomhais a leanas:
Paramadairean ro-innleachd: imrich_oidhirpean - àireamh de choimeasgaidhean gus tagraichean a lorg airson dùnadh (bunaiteach, 0, gun chuingealachaidhean), ùine - eadar-ama ann an diogan gus cruinneachadh statach fhaighinn bhon stòr dàta meatrach (bunaiteach, 700).
Dòighean air an cleachdadh: imrich, ag atharrachadh staid seirbheis nova (change_nova_service_state).
Tha an Ro-innleachd Daingneachadh Uallach Obrach VM stèidhichte air heuristic ciad-fhreagarrach a tha a’ cuimseachadh air eallach CPU tomhaiste agus a’ feuchainn ri nodan aig a bheil cus no ro bheag de luchdan a lùghdachadh ri linn cuingeachaidhean comas stòrais. Tha an ro-innleachd seo a’ toirt seachad fuasgladh a thig gu feum nas èifeachdaiche de ghoireasan cnuasachaidh a’ cleachdadh nan ceithir ceumannan a leanas:
Ìre dì-luchdachadh - giullachd ghoireasan nach eil air an cleachdadh cus;
Ìre daingneachaidh - làimhseachadh stòrasan nach eil air an cleachdadh gu leòr;
Optimization an fhuasglaidh - a 'lùghdachadh an àireamh de imrich;
A' cur casg air nodan coimpiutaireachd nach eil air an cleachdadh.
Feumaidh an ro-innleachd na slatan-tomhais a leanas:
Paramadairean ro-innleachd: ùine - eadar-ama ann an diogan gus cruinneachadh statach fhaighinn bhon stòr dàta meatrach (àbhaisteach, 3600).
A’ cleachdadh na h-aon dhòighean ris an ro-innleachd roimhe. Tuilleadh mion-fhiosrachaidh an seo.
Cothromachadh uallach obrach - cothromachadh a dhèanamh air an eallach obrach eadar nodan coimpiutaireachd. Tha trì ro-innleachdan aig an amas: Ro-innleachd Imrich Cothromachadh Uallach Obrach, Seasmhachd Uallach Obrach, Ro-innleachd Cothromachadh Comas Stòraidh.
Bidh Ro-innleachd Imrich Cothromachadh Uallach Obrach a’ ruith imrich inneal brìgheil stèidhichte air eallach obrach inneal brìgheil aoigheachd. Thèid co-dhùnadh imrich a dhèanamh nuair a tha cleachdadh % CPU no RAM de nód nas àirde na an ìre ainmichte. Anns a ’chùis seo, bu chòir don inneal brìgheil gluasadach an nód a thoirt nas fhaisge air eallach obrach cuibheasach nan nodan gu lèir.
riatanasan
cleachdadh pròiseasairean corporra;
Co-dhiù dà nodan coimpiutaireachd corporra;
Stàlaich agus rèitich am pàirt Ceilometer - ceilometer-agent-compute, a’ ruith air gach nód coimpiutaireachd, agus an Ceilometer API, a bharrachd air a bhith a’ cruinneachadh na meatrach a leanas:
Tha seasmhachd eallach obrach na ro-innleachd a tha ag amas air an eallach obrach a dhèanamh seasmhach le bhith a’ cleachdadh imrich beò. Tha an ro-innleachd stèidhichte air algairim claonadh àbhaisteach agus a’ dearbhadh a bheil dùmhlachd anns a’ bhuidheann agus a’ freagairt air le bhith a’ brosnachadh imrich inneal gus am buidheann a dhèanamh seasmhach.
riatanasan
cleachdadh pròiseasairean corporra;
Co-dhiù dà nodan coimpiutaireachd corporra;
Stàlaich agus rèitich am pàirt Ceilometer - ceilometer-agent-compute, a’ ruith air gach nód coimpiutaireachd, agus an Ceilometer API, a bharrachd air a bhith a’ cruinneachadh na meatrach a leanas:
Ro-innleachd Cothromachadh Comas Stòraidh (ro-innleachd air a chuir an gnìomh a’ tòiseachadh le Queens) - bidh an ro-innleachd a’ gluasad diosgan a rèir an luchd air amaran Cinder. Thèid co-dhùnadh gluasaid a dhèanamh nuair a tha ìre cleachdadh na linne nas àirde na stairsneach ainmichte. Bu chòir don diosc a thathar a’ gluasad an amar a thoirt nas fhaisge air an luchd cuibheasach de na lòin Cinder gu lèir.
tomhas-lìonaidh_stairsnich
àireamh
80.0
Luach stairsnich nan diosgan airson meudan a chothromachadh.
Is e an dòigh a thathar a’ cleachdadh imrich diosc (volume_migrate).
Neighbour Noisy - Comharraich agus imrich “nàbaidh fuaimneach” - inneal brìgheil le prìomhachas ìosal a bheir droch bhuaidh air coileanadh inneal brìgheil àrd-phrìomhachas a thaobh IPC le bhith a ’dèanamh cus feum de Cache Ìre mu dheireadh. Ro-innleachd fhèin: Nàbachd fuaimneach (tha am paramadair ro-innleachd air a chleachdadh cache_threshold (is e an luach bunaiteach 35), nuair a thuiteas coileanadh chun luach ainmichte, thèid imrich a thòiseachadh. Airson an ro-innleachd obrachadh, cuir an comas LLC (Cache Ìre mu dheireadh) meatrach, am frithealaiche Intel as ùire le taic CMT, a bharrachd air na slatan-tomhais a leanas a chruinneachadh:
meatrach seirbheis plugain aithris
cpu_l3_cache ceilometer
chan eil gin
Intel a dhìth CMT.
Modail dàta cruinneachadh (bunaiteach): Neach-cruinneachaidh modail dàta cruinneachadh Nova. Is e imrich an dòigh a thathar a’ cleachdadh.
Chan eil obrachadh leis an amas seo tron deas-bhòrd air a làn bhuileachadh anns na Banrigh.
Optimization teirmeach - an siostam teòthachd as fheàrr. Tha teòthachd a-muigh (èadhar sgaoilidh) mar aon de na siostaman telemetry teirmeach cudromach gus inbhe teirmeach / uallach obrach frithealaiche a thomhas. Tha aon ro-innleachd aig an targaid, an ro-innleachd stèidhichte air teòthachd Outlet, a cho-dhùnas eallach obrach a ghluasad gu luchd-aoigheachd a tha fàbharach gu teirmeach (an teòthachd as ìsle) nuair a ruigeas teòthachd a-mach an luchd-aoigheachd stairsneach a ghabhas rèiteachadh.
Gus an obraich an ro-innleachd, feumaidh tu frithealaiche le Intel Power Node Manager air a chuir a-steach agus air a rèiteachadh 3.0 no nas fhaide air adhart, a bharrachd air na slatan-tomhais a leanas a chruinneachadh:
ùine
àireamh
30
An ùine, ann an diogan, gus an cruinneachadh staitistigeil fhaighinn bhon stòr dàta meatrach.
Is e imrich an dòigh a thathar a’ cleachdadh.
Optimization sruth-adhair - leasaich am modh fionnarachaidh. Ro-innleachd fhèin - Sruth-adhair Èideadh a 'cleachdadh imrich beò. Bidh an ro-innleachd a’ brosnachadh imrich inneal mas-fhìor nuair a thèid an sruth-adhair bho neach-leantainn an fhrithealaiche thairis air stairsneach ainmichte.
Airson an ro-innleachd obrachadh feumaidh tu:
Bathar-cruaidh: nodan coimpiutaireachd < a' toirt taic do NodeManager 3.0;
Co-dhiù dà nodan coimpiutaireachd;
Tha am pàirt ceilometer-agent-compute agus Ceilometer API air a chuir a-steach agus air a rèiteachadh air gach nód coimpiutaireachd, as urrainn cunntas a thoirt gu soirbheachail air meatrach leithid sruthadh adhair, cumhachd siostaim, teòthachd inlet:
Gus an obraich an ro-innleachd, feumaidh tu frithealaiche le Intel Power Node Manager 3.0 no nas fhaide air adhart air a chuir a-steach agus air a rèiteachadh.
Cuingealachaidhean: Chan eil am bun-bheachd an dùil airson cinneasachadh.
Thathas a’ moladh an algairim seo a chleachdadh le sgrùdaidhean leantainneach, leis nach eil ach aon inneal brìgheil air a dhealbhadh airson imrich gach ath-aithris.
Tha imrich beò comasach.
Paramadairean ro-innleachd:
paramadair seòrsa de gu gnàthach описание
stairsneach_ sruth-adhair
àireamh
400.0
Is e stairsneach sruth-adhair airson Aonad imrich 0.1CFM
ùine
àireamh
30
An ùine, ann an diogan, gus an cruinneachadh staitistigeil fhaighinn bhon stòr dàta meatrach.
Is e imrich an dòigh a thathar a’ cleachdadh.
Obair-cumail chruaidh - cumail suas bathar-cruaidh. Is e an ro-innleachd co-cheangailte ris an amas seo imrich sòn. Tha an ro-innleachd na inneal airson imrich èifeachdach fèin-ghluasadach agus glè bheag de dh’ innealan brìgheil agus diosc gun fhios nach bi feum air cumail suas bathar-cruaidh. Bidh ro-innleachd a’ togail plana gnìomh a rèir cuideaman: bidh seata de ghnìomhan aig a bheil barrachd cuideam air a phlanadh ro chàch. Tha dà roghainn rèiteachaidh ann: action_weights agus co-shìnteadh.
Cuingealachaidhean: feumar cuideaman gnìomh agus co-shìnteadh a bhith air an rèiteachadh.
Paramadairean ro-innleachd:
paramadair seòrsa de gu gnàthach описание
coimpiutaireachd_nodan
sreath
Chan eil gin
Obraich a-mach nodan airson imrich.
stòradh_pools
sreath
Chan eil gin
Nòtaichean stòraidh airson imrich.
co-shìnte_iomlan
iom tomhais
6
An àireamh iomlan de ghnìomhan a dh'fheumar a chur gu bàs ann an co-shìnte.
co-shìnte_per_node
iom tomhais
2
An àireamh de ghnìomhan a chaidh a dhèanamh ann an co-shìnte airson gach nód coimpiutaireachd.
co-shìnte_per_pool
iom tomhais
2
An àireamh de ghnìomhan a chaidh a dhèanamh ann an co-shìnte airson gach amar stòraidh.
phrìomhachas
nì
Chan eil gin
Liosta prìomhachais airson innealan brìgheil agus diosgan.
le_ceangailte_volume
boolean
ceàrr
Meallta - thèid innealan mas-fhìor a ghluasad às deidh a h-uile diosc a bhith air a ghluasad. Fìor - thèid innealan brìgheil a ghluasad às deidh a h-uile diosc ceangailte a bhith air a ghluasad.
Feartan den raon de nodan coimpiutaireachd:
paramadair seòrsa de gu gnàthach описание
src_node
sreang
Chan eil gin
An nód coimpiutaireachd às a bheil na h-innealan brìgheil gan gluasad (riatanach).
dst_nóid
sreang
Chan eil gin
Obraich a-mach an nód dha bheil na h-innealan mas-fhìor a’ gluasad.
Eileamaidean sreath de nodan stòraidh:
paramadair seòrsa de gu gnàthach описание
src_pool
sreang
Chan eil gin
An amar stòraidh às a bheil na diosgan gan gluasad (riatanach).
dst_ linne
sreang
Chan eil gin
An amar-stòraidh dhan tèid diosgan a ghluasad.
src_seòrsa
sreang
Chan eil gin
Seòrsa diosc tùsail (riatanach).
dst_seòrsa
sreang
Chan eil gin
An seòrsa diosc a thig às (riatanach).
Feartan prìomhachais cuspair:
paramadair seòrsa de gu gnàthach описание
phròiseact
sreath
Chan eil gin
Ainmean pròiseact.
compute_node
sreath
Chan eil gin
Obraich a-mach ainmean nodan.
stòradh_pool
sreath
Chan eil gin
Ainmean amar-stòraidh.
stòraidh
euum
Chan eil gin
Paramadairean diosc ["meud", "created_at"].
Is e na dòighean a thathar a’ cleachdadh imrich inneal brìgheil, imrich diosc.
Unclassified - amas cuideachaidh air a chleachdadh gus pròiseas leasachadh ro-innleachd a dhèanamh comasach. Chan eil mion-chomharrachadh ann agus faodar a chleachdadh nuair nach eil an ro-innleachd fhathast co-cheangailte ri amas a tha ann mu thràth. Faodar an amas seo a chleachdadh cuideachd mar àite gluasaid. Is e ro-innleachd co-cheangailte ris an amas seo Actuator.
A 'cruthachadh amas ùr
Inneal co-dhùnaidh neach-faire tha eadar-aghaidh plugan “amas taobh a-muigh” aige a leigeas leat amas taobh a-muigh fhilleadh a-steach a ghabhas coileanadh le ro-innleachd.
Mus cruthaich thu amas ùr, bu chòir dhut dèanamh cinnteach nach eil amasan sam bith ann mu thràth a’ coinneachadh ri na feumalachdan agad.
Cruthaich plugan ùr
Gus targaid ùr a chruthachadh, feumaidh tu: an clas targaid a leudachadh, modh clas a chur an gnìomh faigh_name() gus ID sònraichte an targaid ùr a tha thu airson a chruthachadh a thilleadh. Feumaidh an aithnichear sònraichte seo a bhith co-ionnan ri ainm a' phuing inntrigidh a dh'innseas tu nas fhaide air adhart.
An uairsin feumaidh tu an dòigh clas a chuir an gnìomh faigh_display_name() gus ainm taisbeanaidh eadar-theangaichte an targaid a tha thu airson a chruthachadh a thilleadh (na cleachd caochladair gus an t-sreang eadar-theangaichte a thilleadh gus an tèid a chruinneachadh gu fèin-ghluasadach leis an inneal eadar-theangachaidh.).
Cuir an gnìomh modh clas faigh_translatable_display_name()gus an iuchair eadar-theangachaidh (gu dearbh an t-ainm taisbeanaidh Beurla) den targaid ùr agad a thilleadh. Feumaidh an luach tilleadh a bhith co-ionnan ris an t-sreang a chaidh eadar-theangachadh gu get_display_name().
Cuir an dòigh-obrach aige an gnìomh faigh_èifeachd_sònrachadh()gus an sònrachadh èifeachdais airson an targaid agad a thilleadh. Bidh am modh get_efficacy_specification() a’ tilleadh an eisimpleir Unclassified() a thug an Neach-faire seachad. Tha an sònrachadh coileanaidh seo feumail ann a bhith a’ leasachadh an amas agad oir tha e a’ freagairt ris an t-sònrachadh falamh.
Ailtireachd luchd-faire (tuilleadh fiosrachaidh) an seo).
Components
Watcher API - pàirt a chuireas an gnìomh an REST API a thug Watcher seachad. Innealan eadar-obrachaidh: CLI, plugan Horizon, Python SDK.
Freiceadan DB - Stòr-dàta luchd-faire.
Applier faire - pàirt a chuireas an gnìomh plana gnìomh a chaidh a chruthachadh le co-phàirt Einnsean Co-dhùnaidh an Watcher.
Inneal co-dhùnaidh neach-faire - Am pàirt le uallach airson a bhith a’ coimpiutaireachd seata de ghnìomhan optimization a dh’ fhaodadh a bhith ann gus an amas sgrùdaidh a choileanadh. Mura h-eil ro-innleachd air a shònrachadh, bidh am pàirt gu neo-eisimeileach a’ taghadh an tè as iomchaidh.
Foillsichear Watcher Metrics - Pàirt a bhios a’ tional agus a’ tomhas cuid de mheatairean no thachartasan agus gan foillseachadh gu puing crìochnachaidh CEP. Faodaidh foillsichear Ceilometer cuideachd gnìomhachd a’ cho-phàirt a thoirt seachad.
Einnsean Giullachd Tachartas Iom-fhillte (CEP). - einnsean airson giullachd thachartasan iom-fhillte. Airson adhbharan dèanadais, dh’ fhaodadh gum bi grunn eisimpleirean Einnsean CEP a’ ruith aig an aon àm, gach fear a’ giullachd seòrsa sònraichte de mheatrach / tachartas. Anns an t-siostam Watcher, bidh CEP a’ piobrachadh dà sheòrsa gnìomh: - clàraich na tachartasan / meatrach co-fhreagarrach anns an stòr-dàta sreath ùine; - cuir tachartasan iomchaidh gu Einnsean Co-dhùnaidh an Watcher nuair a bheir an tachartas seo buaidh air toradh na ro-innleachd optimization gnàthach, leis nach e siostam statach a th’ ann am brabhsair Openstack.
Bidh na pàirtean ag eadar-obrachadh a’ cleachdadh protocol AMQP.
Air duilleag Optimization - Planaichean gnìomh 500 (an dà chuid air Queens fìor agus air seasamh le modalan Tionix), cha nochd e ach às deidh an sgrùdadh a chuir air bhog agus plana gnìomh a chruthachadh; bidh am fear falamh a’ fosgladh gu h-àbhaisteach.
Tha mearachdan air an taba mion-fhiosrachadh Gnìomh, chan eil e comasach an amas sgrùdaidh agus an ro-innleachd fhaighinn (an dà chuid air Queens fìor agus air seasamh le modalan Tionix).
Bidh sgrùdaidhean le adhbhar Dummy (deuchainn) air an cruthachadh agus air an cur air bhog gu h-àbhaisteach, bidh planaichean gnìomh gan cruthachadh.
Chan eil sgrùdaidhean airson an amas neo-sheòrsaichte air an cruthachadh leis nach eil an amas obrachail agus thathar an dùil airson rèiteachadh eadar-mheadhanach nuair a thathar a’ cruthachadh ro-innleachdan ùra.
Tha sgrùdaidhean airson adhbhar Cothromachadh Uallach Obrach (ro-innleachd cothromachaidh comas stòraidh) air an cruthachadh gu soirbheachail, ach chan eil plana gnìomh air a chruthachadh. Chan eil feum air optimization amar stòraidh.
Tha sgrùdaidhean airson an amas Cothromachadh Uallach Obrach (Ro-innleachd Imrich Cothromachadh Uallach Obrach) air an cruthachadh gu soirbheachail, ach chan eil plana gnìomh air a chruthachadh.
Tha sgrùdaidhean airson targaid Noisy Neighbour air an cruthachadh gu soirbheachail, ach chan eil plana gnìomh air a chruthachadh.
Tha sgrùdaidhean airson adhbhar cumail suas bathar-cruaidh air an cruthachadh gu soirbheachail, chan eil am plana gnìomh air a chruthachadh gu h-iomlan (tha comharran coileanaidh air an cruthachadh, ach chan eil an liosta de ghnìomhan fhèin air a chruthachadh).
Cha bhith deasachaidhean anns na configs nova.conf (anns an roinn bhunaiteach compute_monitors = cpu.virt_driver) air na nodan coimpiutaireachd is smachd a’ ceartachadh nam mearachdan.
Bidh sgrùdaidhean a tha ag amas air Daingneachadh an Fhrithealaiche (ro-innleachd bunaiteach) cuideachd a’ fàiligeadh.
Bidh sgrùdaidhean airson adhbhar Daingneachadh an Fhrithealaiche (ro-innleachd daingneachaidh eallach obrach VM) a’ fàiligeadh le mearachd. Anns na logaichean tha mearachd ann a bhith a’ faighinn dàta tùsail. Còmhradh mun mhearachd, gu sònraichte an seo.
Dh'fheuch sinn ri Watcher a shònrachadh anns an fhaidhle config (cha do chuidich e - mar thoradh air mearachd air a h-uile duilleag Optimization, chan eil tilleadh gu susbaint tùsail an fhaidhle config a 'ceartachadh an t-suidheachaidh):
[watcher_strategies.basic]
datasource = ceilometer, gnocchi
Fàilligidh sgrùdaidhean airson Sàbhaladh Cumhachd. A ’breithneachadh leis na logaichean, is e an duilgheadas fhathast dìth ìoranas; chan obraich e às aonais seirbheis lommetal.
Bidh sgrùdaidhean airson Optimization Teirmeach a’ fàiligeadh. Tha an lorg air ais an aon rud ri Daingneachadh an Fhrithealaiche (ro-innleachd daingneachaidh eallach obrach VM) (mearachd dàta stòr)
Bidh sgrùdaidhean airson adhbhar Airflow Optimization a’ fàiligeadh le mearachd.
Thathas cuideachd a’ tighinn tarsainn air na mearachdan crìochnachaidh sgrùdaidh a leanas. Traceback ann an logaichean co-dhùnadh-engine.log (chan eil staid brais air a mhìneachadh).
B’ e toradh an rannsachaidh dà mhìos againn an co-dhùnadh gun teagamh, gus siostam cothromachaidh luchdan obrach làn-chuimseach fhaighinn, gum feum sinn, sa phàirt seo, a bhith ag obair gu dlùth air a bhith ag ùrachadh nan innealan airson an àrd-ùrlar Openstack.
Tha an neach-faire air a bhith na fhìor thoradh a tha a’ leasachadh gu luath le comas air leth, agus bidh feum air tòrr obair chruaidh airson a chleachdadh gu h-iomlan.
Ach barrachd air seo anns na h-ath artaigilean den t-sreath.