В ʻatikala hope loa ua kamaʻilio mākou e pili ana i kā mākou hoʻāʻo e hoʻohana i ka Watcher a hāʻawi i kahi hōʻike hōʻike. Hana mākou i kēlā me kēia manawa i nā hoʻokolohua no ke kaulike a me nā hana koʻikoʻi ʻē aʻe o kahi ʻoihana nui a i ʻole ke ao ʻoihana.
ʻO ka paʻakikī kiʻekiʻe o ka pilikia e hoʻoholo ʻia e koi i kekahi mau ʻatikala e wehewehe i kā mākou papahana. I kēia lā ke paʻi nei mākou i ka ʻatikala ʻelua i ka moʻo, i hoʻolaʻa ʻia i ke kaulike ʻana i nā mīkini virtual i ke ao.
ʻO kekahi mau huaʻōlelo
Ua hoʻokomo ka hui VmWare i ka pono DRS (Distributed Resource Scheduler) e kaulike i ka ukana o ka virtualization environment a lākou i kūkulu ai a hāʻawi.
E like me kona kākauʻana searchvmware.techtarget.com/definition/VMware-DRS "ʻO VMware DRS (Distributed Resource Scheduler) kahi mea hoʻohana e hoʻohālikelike i nā ukana helu me nā kumuwaiwai i loaʻa i kahi kaiapuni virtual. ʻO ka pono kahi ʻāpana o kahi suite virtualization i kapa ʻia ʻo VMware Infrastructure.
Me VMware DRS, wehewehe nā mea hoʻohana i nā lula no ka hāʻawi ʻana i nā kumuwaiwai kino ma waena o nā mīkini virtual (VM). Hiki ke hoʻonohonoho ʻia ka pono no ka mana manual a i ʻole ka mana. Hiki ke hoʻohui maʻalahi, hoʻoneʻe ʻia, a hoʻonohonoho hou ʻia nā punawai VMware. Inā makemake ʻia, hiki ke hoʻokaʻawale ʻia nā punawai ma waena o nā ʻāpana ʻoihana like ʻole. Inā loli nui ka hana ma luna o hoʻokahi a ʻoi aku paha nā mīkini virtual, hāʻawi hou ʻo VMware DRS i nā mīkini virtual ma nā kikowaena kino. Inā e emi ana ka hana holoʻokoʻa, hiki ke lawe ʻia kekahi mau kikowaena kino ma waho a hoʻohui ʻia ka hana."
No ke aha e pono ai ke kaulike?
I ko mākou manaʻo, ʻo DRS kahi hiʻohiʻona kapua e pono ai, ʻoiai ʻaʻole kēia manaʻo e hoʻohana mau ʻia ka DRS a ma nā wahi āpau. Ma muli o ke kumu a me nā pono o ke ao, aia paha nā koi like ʻole no DRS a me nā ʻano kaulike. Aia paha nā kūlana i pono ʻole ke kaulike. A i ʻole ʻino.
No ka hoʻomaopopo maikaʻi ʻana i kahi a me nā mea e pono ai ka DRS, e noʻonoʻo kākou i kā lākou mau pahuhopu a me nā pahuhopu. Hiki ke hoʻokaʻawale ʻia nā ao i ka lehulehu a me ka pilikino. Eia nā ʻokoʻa nui ma waena o kēia mau ao a me nā pahuhopu mea kūʻai aku.
Nā ao pilikino / Nā mea kūʻai aku ʻoihana nui
Nā ao lehulehu / ʻO nā ʻoihana liʻiliʻi a me nā ʻoihana liʻiliʻi, nā kānaka
ʻO ke kumu nui a me nā pahuhopu o ka mea hoʻohana
Hāʻawi i kahi lawelawe hilinaʻi a huahana paha
E ho'ēmi i ke kumukūʻai o nā lawelawe i ka hakakā ma kahi mākeke hoʻokūkū
Pono lawelawe
ʻO ka hilinaʻi ma nā pae āpau a ma nā mea ʻōnaehana āpau
Hana hoʻohiki
E hoʻokahua i nā mīkini virtual i kekahi mau ʻāpana
ʻIke a me ka palekana ʻikepili kino
Kākoʻo SLA a me XNUMX/XNUMX
ʻO ka maʻalahi loa o ka loaʻa ʻana o ka lawelawe
Nā lawelawe maʻalahi
Aia ke kuleana o ka ʻikepili i ka mea kūʻai aku
ʻAʻole koi ʻia ka VM prioritization
Ka palekanaʻike ma ke kūlana o nā lawelawe maʻamau, kuleana ma ka mea kūʻai
Loaʻa paha nā pilikia
ʻAʻohe SLA, ʻaʻole hōʻoia ʻia ka maikaʻi
Kākoʻo leka uila
ʻAʻole pono ke kākoʻo
Nā hiʻohiʻona o nā mea kūʻai aku
Nui ka laulā o nā noi.
Nā palapala hoʻoilina i hoʻoili ʻia ma ka ʻoihana.
Nā hale hana maʻamau paʻakikī no kēlā me kēia mea kūʻai.
Nā lula pili.
Hana ka lako polokalamu me ka hooki ole i ke ano 7x24.
Nā mea hana hoʻihoʻi ma ka lele.
Hiki ke wānana i ka ukana mea kūʻai.
Nā noi maʻamau - ke kaulike pūnaewele, Apache, WEB, VPN, SQL
Hiki ke hooki ka palapala noi no kekahi manawa
Hāʻawi i ka hoʻohele like ʻole o nā VM i ke ao
Kākoʻo mea kūʻai
Hiki ke wānana i ka haawe helu awelika me ka heluna nui o nā mea kūʻai.
Lawe mai i kekahi mau lako no ka mālama pale
E ho'ēmi ana i nā koina lawelawe a me nā koina o ka mea hoʻohana
Hoʻopau i kekahi mau kumuwaiwai inā haʻahaʻa ka ukana
Ke ikehu ana
E hoemi ana i na koina kanaka
Lawe mākou i kēia mau hopena no mākou iho:
No nā ao pilikinoi hāʻawi ʻia i nā mea kūʻai aku ʻoihana nui, hiki ke hoʻohana ʻia ka DRS ma muli o kēia mau palena:
palekana ʻike a me ka noʻonoʻo ʻana i nā lula pili i ke kaulike ʻana;
ka loaʻa ʻana o nā kumuwaiwai kūpono i mālama ʻia inā loaʻa kahi pōpilikia;
Aia ka ʻikepili mīkini maʻemaʻe ma kahi ʻōnaehana hoʻopaʻa kikowaena a mahele ʻia paha;
ʻO ka hoʻoponopono hoʻomāinoino, hoʻihoʻi a me ke kaulike ʻana i nā kaʻina hana i ka manawa;
ke kaulike ʻana i loko o kahi hui o nā mea kūʻai aku;
ʻO ke kaulike wale nō inā loaʻa kahi imbalance ikaika, ʻoi aku ka maikaʻi a me ka palekana o ka neʻe ʻana o VM (ma hope o nā mea āpau, hiki ke hāʻule);
ke kaulike ʻana i nā mīkini maʻemaʻe "noho mālie" (hiki i ka neʻe ʻana o nā mīkini virtual "noisy" ke lōʻihi loa);
ke kaupaona ʻana e noʻonoʻo ana i ka "kumukūʻai" - ka ukana ma ka ʻōnaehana mālama a me ka pūnaewele (me nā hale hana maʻamau no nā mea kūʻai aku nui);
ke kaupaona ʻana me ka noʻonoʻo ʻana i nā hiʻohiʻona o kēlā me kēia VM;
ʻOi aku ka maikaʻi o ke kaulike ʻana i nā hola hana ʻole (nā pō, nā hopena pule, nā lā hoʻomaha).
No nā ao lehulehuhāʻawi i nā lawelawe i nā mea kūʻai liʻiliʻi, hiki ke hoʻohana pinepine ʻia ka DRS, me nā mana kiʻekiʻe:
ʻaʻohe o nā kapu palekana ʻike a me nā lula pili;
ke kaulike i loko o ke ao;
ke kaulike i kēlā me kēia manawa kūpono;
ke kaulike ana i kekahi VM;
ke kaulike ʻana i nā mīkini virtual "noisy" (i ʻole e hoʻopilikia i nā poʻe ʻē aʻe);
ʻike pinepine ʻia ka ʻikepili mīkini virtual ma nā disks kūloko;
e noʻonoʻo ana i ka hana maʻamau o nā ʻōnaehana mālama a me nā pūnaewele (ua hui ʻia ka hoʻolālā kapua);
ke kaulike e like me nā lula maʻamau a me nā helu ʻikepili i loaʻa.
Paʻakikī o ka pilikia
ʻO ka paʻakikī o ke kaulike, pono e hana ʻo DRS me ka nui o nā kumu maopopo ʻole:
ka hana a nā mea hoʻohana o kēlā me kēia ʻōnaehana ʻike o nā mea kūʻai aku;
nā algorithms no ka hana ʻana o nā kikowaena ʻōnaehana ʻike;
ka hana o nā kikowaena DBMS;
ka hoʻouka ʻana i nā kumuwaiwai, nā ʻōnaehana mālama, ka pūnaewele;
ka launa pū ʻana o nā kikowaena me kekahi i ka hakakā ʻana no nā kumuwaiwai ao.
ʻO ka ukana o ka helu nui o nā kikowaena noi virtual a me nā ʻikepili ma nā kumuwaiwai kapuaʻi e hiki mai ana i ka manawa, hiki i nā hopena ke hōʻike iā lākou iho a hoʻopā kekahi i kekahi me kahi hopena i manaʻo ʻole ʻia ma kahi manawa hiki ʻole. ʻOiai no ka hoʻomalu ʻana i nā kaʻina hana maʻalahi (no ka laʻana, e hoʻomalu i ka ʻenekini, kahi ʻōnaehana hoʻomehana wai ma ka home), pono nā ʻōnaehana hoʻokele maʻalahi e hoʻohana i ka paʻakikī. proportional-integral-differentiating algorithms me ka pane.
ʻO kā mākou hana he nui nā kauoha o ka nui o ka paʻakikī, a aia kahi pilikia ʻaʻole hiki i ka ʻōnaehana ke kaulike i ka ukana i nā waiwai i hoʻokumu ʻia i ka manawa kūpono, ʻoiai inā ʻaʻohe hopena o waho mai nā mea hoʻohana.
Moolelo o ko kakou mau hana
No ka hoʻoponopono ʻana i kēia pilikia, ua hoʻoholo mākou ʻaʻole e hoʻomaka mai ka ʻōpala, akā e kūkulu ma luna o ka ʻike i loaʻa, a hoʻomaka e launa pū me nā loea me ka ʻike ma kēia kahua. ʻO ka mea pōmaikaʻi, ua kūlike loa ko mākou ʻike i ka pilikia.
Hana 1
Ua hoʻohana mākou i kahi ʻōnaehana e pili ana i ka ʻenehana neural network a hoʻāʻo e hoʻomaikaʻi i kā mākou kumuwaiwai ma muli o ia.
ʻO ka hoihoi o kēia pae i ka hoʻāʻo ʻana i kahi ʻenehana hou, a ʻo kona koʻikoʻi ʻo ka hoʻohana ʻana i kahi ala maʻamau ʻole i ka hoʻoponopono ʻana i kahi pilikia, kahi i like ai nā mea ʻē aʻe, ua luhi nā ala maʻamau iā lākou iho.
Hoʻomaka mākou i ka ʻōnaehana, a hoʻomaka maoli mākou i ke kaulike. ʻAʻole hiki i ka pālākiō o kā mākou ao ke loaʻa nā hopena maikaʻi i haʻi ʻia e nā mea hoʻomohala, akā ua maopopo ka hana ʻana o ke kaulike.
I ka manawa like, ua loaʻa iā mākou nā palena koʻikoʻi:
No ka hoʻomaʻamaʻa ʻana i kahi pūnaewele neural, pono e holo nā mīkini virtual me ka ʻole o nā loli nui no nā pule a i ʻole mau mahina.
Hoʻolālā ʻia ka algorithm no ka loiloi ma muli o ka nānā ʻana o ka ʻikepili "moʻolelo" mua.
Pono ka hoʻomaʻamaʻa ʻana i kahi pūnaewele neural i ka nui o ka ʻikepili a me nā kumuwaiwai helu.
Hiki ke hana ʻia ka hoʻonui ʻana a me ke kaulike - hoʻokahi manawa i kēlā me kēia mau hola, ʻaʻole lawa.
Hana 2
No ka mea ʻaʻole mākou i ʻoluʻolu i ke kūlana o nā hihia, ua hoʻoholo mākou e hoʻololi i ka ʻōnaehana, a e hana i kēia, pane ninau nui - no wai mākou e hana nei?
ʻO ka mua - no nā mea kūʻai aku ʻoihana. ʻO ia ke ʻano he pono mākou i kahi ʻōnaehana e hana wikiwiki, me kēlā mau palena ʻoihana e maʻalahi wale i ka hoʻokō.
Ninau lua - he aha kāu manaʻo i ka huaʻōlelo "koke"? Ma muli o ka hoʻopaʻapaʻa pōkole, ua hoʻoholo mākou e hiki iā mākou ke hoʻomaka me ka manawa pane o 5-10 mau minuke, i ʻole e hoʻokomo nā piʻi pōkole i ka ʻōnaehana i ka resonance.
Ninau ekolu - he aha ka nui o ka helu kaulike o nā kikowaena e koho ai?
Ua hoʻoholo kēia pilikia iā ia iho. ʻO ka maʻamau, ʻaʻole hana nā mea kūʻai aku i nā hōʻuluʻulu kikowaena nui loa, a ua kūlike kēia me nā ʻōlelo aʻoaʻo o ka ʻatikala e kaupalena i nā hōʻuluʻulu i nā kikowaena 30-40.
Eia kekahi, ma ka hoʻokaʻawale ʻana i ka pool server, maʻalahi mākou i ka hana o ka algorithm balancing.
Ninau eha - pehea ke kūpono o kahi pūnaewele neural iā mākou me kāna kaʻina aʻo lōʻihi a me ke kaulike ʻole? Ua hoʻoholo mākou e haʻalele iā ia no nā algorithms hana maʻalahi i mea e loaʻa ai nā hopena i kekona.
Hiki ke ʻike ʻia kahi wehewehe o kahi ʻōnaehana e hoʻohana ana i ia mau algorithm a me kona mau hemahema maanei
Ua hoʻokō a hoʻokuʻu mākou i kēia ʻōnaehana a loaʻa nā hopena hoʻoikaika - i kēia manawa ke nānā mau nei i ka ukana ao a hana i nā ʻōlelo aʻoaʻo no ka neʻe ʻana i nā mīkini virtual, ʻo ia ka hapa nui. ʻOiai i kēia manawa ua maopopo e hiki iā mākou ke hoʻokō i ka hoʻokuʻu ʻana o 10-15% o nā kumuwaiwai no nā mīkini virtual hou i ka hoʻomaikaʻi ʻana i ka maikaʻi o ka hana o nā mea i loaʻa.
Ke ʻike ʻia kahi hemahema o RAM a i ʻole CPU, hoʻopuka ka ʻōnaehana i nā kauoha i ka Tionix scheduler e hana i ka neʻe ola ʻana o nā mīkini virtual i koi ʻia. E like me ka mea i ʻike ʻia mai ka ʻōnaehana nānā, neʻe ka mīkini virtual mai kekahi (luna) a i kekahi (lalo) host a hoʻokuʻu i ka hoʻomanaʻo ma luna o ka host luna (i hōʻike ʻia i nā pōʻai melemele), e noho ana ma ka lalo (i hōʻike ʻia i ke keʻokeʻo. pōʻai).
I kēia manawa ke hoʻāʻo nei mākou e loiloi pono i ka pono o ka algorithm o kēia manawa a ke hoʻāʻo nei e ʻimi i nā hewa i loko.
Hana 3
Me he mea lā hiki i kekahi ke hoʻomaha i kēia, e kali i ka hopena i hōʻoia ʻia a pani i ke kumuhana.
Akā ke koi ʻia nei mākou e hoʻokō i kahi hana hou e nā manawa kūpono e hiki mai ana
He laʻana, helu helu. maanei и maanei e hōʻike ana he haʻahaʻa loa nā ʻōnaehana ʻelua a me ʻehā i ka hana ma mua o nā ʻōnaehana hoʻokahi. ʻO ia ke ʻano o ka loaʻa ʻana o nā mea hoʻohana āpau i ka liʻiliʻi loa mai ka CPU, RAM, SSD, LAN, FC i kūʻai ʻia ma nā ʻōnaehana multiprocessor i hoʻohālikelike ʻia me nā ʻōnaehana hoʻokahi.
Loaʻa paha i nā mea hoʻonohonoho waiwai pono nā hewa koʻikoʻi, eia kekahi o nā ʻatikala ma keia kumuhana.
ʻO nā ʻenehana i hāʻawi ʻia e Intel a me AMD no ka nānā ʻana i ka RAM a me ka cache e hiki ai ke aʻo i ke ʻano o nā mīkini virtual a waiho iā lākou i ke ʻano i ʻole e hoʻopilikia ai nā hoalauna "hauʻoli" i nā mīkini virtual "noho mālie".
ʻO ka hoʻonui ʻana i ka hoʻonohonoho o nā ʻāpana (network, storage system, priority of the virtual machine, cost of migration, its ready for migration).
Hōʻuluʻulu
ʻO ka hopena o kā mākou hana no ka hoʻomaikaʻi ʻana i nā algorithms balancing ʻo ia ka hopena maopopo e hoʻohana ana i nā algorithms hou e hiki ai ke hoʻokō i ka loiloi nui o nā kumuwaiwai kikowaena data (25-30%) a ma ka manawa like e hoʻomaikaʻi i ka maikaʻi o ka lawelawe mea kūʻai aku.
ʻO kahi algorithm e pili ana i nā pūnaewele neural he hopena hoihoi, akā pono ka hoʻomohala hou ʻana, a ma muli o nā palena i kēia manawa, ʻaʻole kūpono ia no ka hoʻoponopono ʻana i kēia ʻano pilikia ma nā puke maʻamau no nā ao pilikino. I ka manawa like, ua hōʻike ka algorithm i nā hopena maikaʻi i nā ao ākea o ka nui nui.
E haʻi hou aku mākou iā ʻoe e pili ana i ka hiki o nā mea hana, nā mea hoʻonohonoho, a me ke kaulike kiʻekiʻe ma nā ʻatikala aʻe.