Hei whakarato i nga ratonga IaaS (Virtual Data Center), ka maatau
KVM, VmWare, Xen, Virtuozzo6/7, me nga ipu mai i te Virtuozzo ano e tautokohia ana hei kaitirotiro rorohiko rorohiko. Ko nga whiringa rokiroki tautoko ko te rohe, NFS, Ceph me te Rokiroki Virtuozzo.
Ka tautoko a FCO i te hanga me te whakahaere i nga tautau maha mai i te atanga kotahi. Koinei, ka taea e koe te whakahaere i te roopu Virtuozzo me te roopu KVM + Ceph ma te huri i waenga i a raatau me te paato kiore.
Ko te kaupapa matua, ko te FCO he otinga matawhānui mo nga kaiwhakarato kapua, i tua atu i te whakariterite, kei roto ano hoki te nama, me nga tautuhinga katoa, nga taputapu utu, nga nama, nga whakamohiotanga, nga kaihoko, nga utu, me era atu. Heoi, kaore e taea e te waahanga nama te kapi katoa nga korero a Ruhia, na reira i whakarerea e matou te whakamahi mo tetahi atu otinga.
Kei te tino koa ahau ki te punaha ngawari mo te tohatoha motika ki nga rauemi kapua katoa: nga whakaahua, nga kopae, nga hua, nga kaitoro, nga paahi ahi - ka taea te "tiritiri" me te tuku tika ki waenga i nga kaiwhakamahi, tae noa ki waenga i nga kaiwhakamahi o nga kaihoko rereke. Ka taea e ia kiritaki te hanga i etahi pokapū raraunga motuhake i roto i to raatau kapua me te whakahaere mai i te paewhiri mana kotahi.
I roto i te hoahoanga, he maha nga waahanga o te FCO, kei ia waahanga tana ake waehere motuhake, ko etahi kei a raatau ake raraunga.
Skyline – kaiwhakahaere me te atanga kaiwhakamahi
jade – arorau pakihi, nama, whakahaere mahi
Tigerily – te kairuruku ratonga, te whakahaere me te whakarite i te whakawhiti korero i waenga i te arorau pakihi me nga tautau.
XVPManager – te whakahaere i nga huānga huinga: node, rokiroki, whatunga me nga miihini mariko.
XVPAgent – he kaihoko i whakauruhia ki runga i nga pona hei taunekeneke me XVPManager
Kei te whakamahere matou ki te whakauru i tetahi korero taipitopito mo te hoahoanga o ia waahanga i roto i nga raupapa tuhinga, mena, ko te tikanga, ka whakaoho te kaupapa.
Ko te painga nui o te FCO ka ahu mai i tona ahua "pouaka". Ko te ngawari me te iti kei to ratonga. Mo te node mana, kotahi te miihini mariko i runga i te Ubuntu ka tohaina, ka whakauruhia nga kete katoa e tika ana. Ka whakanohoia nga tautuhinga katoa ki roto i nga konae whirihoranga i te ahua o te uara taurangi:
# cat /etc/extility/config/vars
…
export LIMIT_MAX_LIST_ADMIN_DEFAULT="30000"
export LIMIT_MAX_LIST_USER_DEFAULT="200"
export LOGDIR="/var/log/extility"
export LOG_FILE="misc.log"
export LOG_FILE_LOG4JHOSTBILLMODULE="hostbillmodule.log"
export LOG_FILE_LOG4JJADE="jade.log"
export LOG_FILE_LOG4JTL="tigerlily.log"
export LOG_FILE_LOG4JXVP="xvpmanager.log"
export LOG_FILE_VARS="misc.log"
…
Ko te whirihoranga katoa i te tuatahi ka whakatikahia i roto i nga tauira, katahi ka whakarewahia te kaihanga
#build-config ka whakaputa i te konae vars ka whakahau i nga ratonga ki te panui ano i te whirihora. He pai te atanga kaiwhakamahi me te ngawari te tohu.
Ka taea e koe te kite, kei roto i te atanga etahi widget ka taea te whakahaere e te kaiwhakamahi. Ka taea e ia te taapiri / tango i nga widget mai i te whaarangi, na reira ka hangaia te papatohu e hiahiatia ana e ia.
Ahakoa tona ahua kati, he punaha tino whakarite te FCO. He maha nga tautuhinga me nga waahi urunga mo te whakarereke i te rerenga mahi:
- Kei te tautokohia nga taapiri ritenga, hei tauira, ka taea e koe te tuhi i taau ake tikanga nama nama, i to ake rauemi o waho ranei hei whakarato ki te kaiwhakamahi.
- Ka tautokohia nga keu ritenga mo etahi huihuinga, hei tauira, te taapiri i te miihini mariko tuatahi ki te kaihoko ina hanga ana
- Ka tautokohia nga widget ritenga i roto i te atanga, hei tauira, te whakauru tika i tetahi ataata YouTube ki te atanga kaiwhakamahi.
Ko nga whakaritenga katoa ka tuhia ki te FDL, i ahu mai i a Lua. Mena ka mohio koe ki a Lua, karekau he raruraru mo te FDL.
Anei tetahi tauira o tetahi o nga keu ngawari ka whakamahia e matou. Kaore tenei keu e tuku i nga kaiwhakamahi ki te tiri i o raatau ake whakaahua ki etahi atu kaihoko. Ka mahia e matou tenei hei aukati i tetahi kaiwhakamahi ki te hanga ahua kino mo etahi atu kaiwhakamahi.
function register()
return {"pre_user_api_publish"}
end
function pre_user_api_publish(p)
if(p==nil) then
return{
ref = "cancelPublishImage",
name = "Cancel publishing",
description = "Cancel all user’s images publishing",
triggerType = "PRE_USER_API_CALL",
triggerOptions = {"publishResource", "publishImage"},
api = "TRIGGER",
version = 1,
}
end
-- Turn publishing off
return {exitState = "CANCEL"}
end
Ko te mahi rehita ka karangahia e te pata FCO. Ka whakahokia mai te ingoa o te mahi ka karangahia. Ko te tawhā “p” o tenei mahi ka pupuri i te horopaki karanga, a, i te wa tuatahi e kiia ana ka noho kau (koe). Ka taea e maatau te rehita i to maatau keu. I roto i te triggerType ka tohuhia ka tonohia te keu i mua i te mahi whakaputa, ka pa ki nga kaiwhakamahi anake. Ko te tikanga, ka whakaaetia e matou nga kaiwhakahaere punaha ki te whakaputa i nga mea katoa. I roto i te triggerOptions ka whakamaaramahia e matou nga mahi ka puhipuhi te keu.
A ko te mea nui ko te hoki mai {exitState = "KORE"}, na reira i whakawhanakehia ai te keu. Ka hoki mai i te kore ka ngana te kaiwhakamahi ki te tiri i tana ahua ki te paewhiri mana.
I roto i te hoahoanga FCO, ko nga mea katoa (te kōpae, te tūmau, te ahua, te whatunga, te urutau whatunga, me etahi atu) ka whakaatuhia hei hinonga Rauemi, he tawhā noa iho:
- Rauemi UUID
- ingoa rauemi
- momo rauemi
- Rangatira rauemi UUID
- tūnga rauemi (hohe, hohekore)
- raraunga meta rauemi
- kī rauemi
- UUID o te hua nana te rauemi
- rauemi VDC
He tino watea tenei i te wa e mahi ana ma te whakamahi i te API, ka mahi nga rauemi katoa kia rite ki te kaupapa kotahi. Ko nga hua ka whirihorahia e te kaiwhakarato me te whakahau e te kaihoko. I te mea kei te taha o taatau nama, ka taea e te kaihoko te ota noa i nga hua mai i te roopu. Ka tatauhia i muri mai i te nama. Ko te hua he wahitau IP mo ia haora, he GB taapiri mo ia haora, he tūmau noa ranei.
Ka taea te whakamahi i nga taviri hei tohu i etahi rauemi hei whakarereke i te arorau o te mahi ki a raatau. Hei tauira, ka taea e tatou te tohu i nga pona tinana e toru me te ki Taumaha, me te tohu i etahi o nga kaihoko ki te taviri kotahi, na reira ka tohatoha takitahi enei pona ki enei kiritaki. Ka whakamahia e matou tenei tikanga mo nga kaihoko VIP kaore e pai ki nga hoa noho tata ki o raatau VM. Ko te taumahinga ake ka taea te whakamahi whanui ake.
Ko te tauira raihana ko te utu mo ia uho tukatuka o te node tinana. Ko te utu ka pa ki te maha o nga momo huinga. Mena ka whakamahere koe ki te whakamahi tahi i te KVM me te VMware, hei tauira, ka piki ake te utu o te raihana.
Ko te FCO he hua tino pai, he tino taonga ana mahi, na reira ka whakamahere matou ki te whakarite i nga tuhinga maha i te wa kotahi me te whakamaarama taipitopito mo te mahi o te waahanga whatunga.
He maha nga tau i mahi tahi ai me tenei kaikopere, ka taea e taatau te tohu he tino pai. Aue, ko te hua kaore he hapa:
- me arotau matou i te putunga korero na te mea kua timata nga patai ki te puhoi i te pikinga o nga raraunga kei roto;
- i muri mai i tetahi aitua, karekau te tikanga whakaora i mahi na te pepeha, a me whakaora e matou nga motuka o nga kaihoko pouri ma te whakamahi i a matou ake huinga tuhinga;
- Ko te tikanga mo te kite i te kore wateatanga o te node kua honoa ki te waehere kaore e taea te whakarite. Arā, e kore e taea e tatou te hanga i a tatou ake kaupapa here mo te whakatau i te kore e waatea mai he node.
- karekau he korero mo nga wa katoa. I etahi wa, ka hiahia koe ki te heke ki te taumata iti rawa kia mohio ai koe ki tetahi raruraru, kaore koe i te nui o te waehere puna mo etahi waahanga kia mohio ai koe he aha;
TOTAL: I te nuinga o te waa, he pai nga ahuatanga o te hua. Kei te hono tonu matou ki nga kaiwhakawhanake orchestrator. Ko nga taangata e pai ana ki te mahi tahi.
Ahakoa tona ngawari, he whanui te mahi a FCO. I nga tuhinga e whai ake nei ka whakamahere matou ki te ruku hohonu ki nga kaupapa e whai ake nei:
- whatunga i FCO
- whakarato ora-whakaora me te kawa FQP
- te tuhi i a koe ake mono me nga widget
- te hono i etahi atu ratonga penei i te Load Balancer me Acronis
- pūrua
- tikanga whakakotahi mo te whirihora me te whirihora i nga pona
- te tukatuka metadata miihini mariko
ZY Tuhia ki nga korero mena kei te pirangi koe ki etahi atu waahanga. Kia mau tonu!
Source: will.com