Maitiro ekusuma sangano rako kune OpenStack

Iko hakuna nzira yakakwana yekuita OpenStack mukambani yako, asi pane zvakajairika misimboti inogona kukutungamira iwe kune yakabudirira kuita.

Maitiro ekusuma sangano rako kune OpenStack

Imwe yemabhenefiti eyakavhurika sosi software seOpenStack ndeyekuti iwe unogona kuidhawunirodha, kuyedza kunze, uye kuwana maoko-pakunzwisisa kwayo pasina kudikanwa kwekudyidzana kwenguva refu nevatengesi vatengesi kana kudiwa kwekureba kwemvumo yemutyairi wemukati pakati pekambani yako. nekambani yako.

Asi chii chinoitika kana yasvika nguva yekuita zvinopfuura kungoedza chirongwa? Iwe unozogadzirira sei iyo yakatumirwa sisitimu kubva kusource kodhi kusvika kugadzira? Iwe unogona sei kukunda zvipingamupinyi zvesangano pakutora matekinoroji matsva uye anoshandura? Ndotangira papi? Chii chauchazoita?

Chokwadi pane zvakawanda zvekudzidzwa kubva pane zvakaitika kune avo vakatoisa OpenStack. Kuti unzwisise zviri nani OpenStack yekurera maitiro, ndakataura nezvikwata zvakati wandei zvakabudirira kuunza system kumakambani avo.

MercadoLibre: raira zvekudikanwa uye kumhanya nekukurumidza kupfuura nondo

Kana icho chinodiwa chakasimba zvakakwana, saka kushandisa dhizaini yegore inoshanduka inogona kunge yakapusa se "kuvaka uye vachauya." Nenzira dzakawanda, ichi ndicho chiitiko icho Alejandro Comisario, Maximiliano Venesio naLeandro Reox vakaita nekambani yavo MercadoLibre, iyo hombe e-commerce kambani muLatin America uye yechisere pakukura pasirese.

Muna 2011, sedhipatimendi rebudiriro rekambani rakatanga rwendo rwekuparadza iyo-monolithic sisitimu kuita chikuva chaive nemasevhisi akabatana akabatana nemaAPI, timu yezvivakwa yakatarisana nekuwedzera kwakanyanya kwenhamba yezvikumbiro izvo timu yavo diki yaida kuzadzisa. .

"Kuchinja kwakaitika nekukurumidza," anodaro Alejandro Comisario, tekinoroji inotungamira yemakore masevhisi kuMercadoLibre. “Isu takaona nehusiku humwe chete kuti hatingakwanise kuramba tichishanda nekumhanya uku pasina rubatsiro rweimwe rudzi rwehurongwa.

Alejandro Comisario, Maximiliano Venesio naLeandro Reox, boka rese reMercadoLibre panguva iyoyo, vakatanga kutsvaga matekinoroji aizovabvumira kubvisa nhanho dzemanyorero dzakabatanidzwa mukupa zvivakwa kune vanovaka.

Chikwata chakazvimisikidza zvibodzwa zvakaomarara, kugadzira zvinangwa kwete zvemabasa ekukurumidza chete, asiwo zvezvinangwa zvekambani yese: kuderedza nguva inotora kupa vashandisi michina chaiyo yakagadzirira nharaunda inobereka kubva kumaawa maviri kusvika gumi uye kubvisa. kupindira kwevanhu kubva pane izvi.

Pavakawana OpenStack, zvakava pachena kuti ndizvo chaizvo zvavaitsvaga. MercadoLibre's inokurumidza-paced tsika yakabvumira timu kuti ifambe nekukurumidza mukuvaka iyo OpenStack nharaunda, kunyangwe kusakura kwepurojekiti panguva iyoyo.

"Zvakave pachena kuti nzira yeOpenStack - tsvakiridzo, kunyudzwa mukodhi, uye mashandiro ekuyedza uye kuyera kunoenderana neMercadoLibre maitiro," anodaro Leandro Reox. "Takakwanisa kunyura mupurojekiti, kutsanangura seti yemiedzo yekumisikidzwa kwedu kweOpenStack ndokutanga kuyedza.

Kuedza kwavo kwekutanga pakuburitswa kweOpenStack kwechipiri kwakaratidza nyaya dzakati wandei dzakavatadzisa kuenda mukugadzira, asi shanduko kubva pakuburitswa kweBexar kuenda kuCactus yakauya panguva chaiyo. Kumwe kuedzwa kwekuburitswa kweCactus kwakapa chivimbo chekuti gore rakagadzirira kushandiswa kwekutengesa.

Kutangwa mukushanda kwekutengeserana uye kunzwisiswa nevagadziri vemukana wekuwana zvivakwa nekukurumidza sekunge vagadziri vanokwanisa kuzvishandisa zvakaona kubudirira kwekuita.

"Kambani yese yanga ine nzara yehurongwa hwakadai uye nekushanda kwainopa," anodaro Maximiliano Venesio, mukuru wezvivakwa injiniya kuMercadoLibre.

Nekudaro, timu yakangwarira mukugadzirisa tarisiro yevagadziri. Ivo vaifanira kuve nechokwadi chekuti vanogadzira vanonzwisisa kuti maapplication aripo aisazokwanisa kumhanya pane yakavanzika gore idzva pasina shanduko.

"Taifanira kuve nechokwadi chekuti vagadziri vedu vakagadzirira kunyora zvikumbiro zvisingaverengeki zvegore," akadaro Alejandro Comisario. “Kwakanga kuri kuchinja kukuru kwetsika nokuda kwavo. Mune zvimwe zviitiko, taifanira kudzidzisa vanogadzira kuti kuchengetedza data ravo pane imwe muenzaniso hakuna kukwana. Vagadziri vacho vaifanira kugadzirisa mafungiro avo.

Chikwata ichi chaive chakateerera mukudzidzisa vanogadzira uye chakakurudzira maitiro akanakisa ekugadzira maapuro-anogadzirira makore. Vakatumira maemail, vakabata masvusvu ekudzidza zvisina kurongwa uye kudzidziswa kwakarongeka, uye nekuona kuti nharaunda yemakore yakanyorwa zvakanaka. Mhedzisiro yekuedza kwavo ndeyekuti vagadziri veMercadoLibre vave kugadzikana kuvandudza zvikumbiro zvegore sezvo ivo vaigadzira zvechinyakare zvikumbiro zvenzvimbo dzekambani.

Iwo otomatiki avakakwanisa kuwana negore rakazvimiririra rakabhadharwa, zvichibvumira MercadoLibre kuti ikwidze zvinoshamisa zvivakwa zvayo. Izvo zvakatanga sechikwata chezvivakwa chevatatu vanotsigira vanogadzira mazana maviri nemakumi mashanu, maseva zana uye zviuru zvemashini chaiwo zvakura kuita timu yegumi inotsigira vanopfuura mazana mashanu vanogadzira, zviuru zviviri maseva uye zviuru gumi nezviviri zveVM.

Zuva Rebasa: Kuvaka Bhizinesi Nyaya yeOpenStack

Kuchikwata cheSaaS kambani Workday, sarudzo yekutora OpenStack yaive isiri yekushanda uye yakanyanya hurongwa.

Rwendo rwezuva rekushanda kune yakavanzika gore rekugamuchirwa rakatanga muna 2013, apo hutungamiriri hwekambani hwakabvuma kuisa mari muchirongwa chakakura-chakatsanangurwa data data (SDDC). Tariro yeichi chirongwa yaive yekuwana yakakura otomatiki, hunyanzvi, uye kugona munzvimbo dzedata.

Zuva rekushanda rakagadzira chiono charo chegore rakazvimiririra pakati pezvivakwa zvekambani, mainjiniya, uye zvikwata zvekushanda, uye chibvumirano chakaitwa chekutanga chirongwa chekutsvagisa. Zuva rekushanda rakahaya Carmine Remi semutungamiriri wemafu mhinduro kutungamira shanduko.

Basa rekutanga raRimi paWorkday raive rekuwedzera bhizinesi rekutanga kune chikamu chikuru chekambani.

Iyo yekona yebhizinesi kesi yaive yekuwedzera kuchinjika kana uchishandisa SDDC. Uku kuwedzera kuchinjika kwaizobatsira kambani kuzadzisa chishuwo chayo chekuenderera mberi kuendesa software ne zero downtime. Iyo API yeSDDC yakaitirwa kubvumira Workday application uye zvikwata zvepuratifomu kuti zvigadzirise nenzira yainge isati yambobvira kare.

Equipment kunyatsoshanda kwakaonekwawo munyaya yebhizimisi. Zuva rekushanda rine zvibodzwa zvekuda kuwedzera mareti ekudzokorodza ezvishandiso zvepa data data uye zviwanikwa.

“Takaona kuti taitova netechnology yepakati yaigona kutora mukana wemabhenefiti egore rakavanzika. Iyi yepakati yakatoshandiswa kuendesa dev/yedzo nharaunda mumakore eruzhinji. Negore rakazvimiririra, tinogona kuwedzera software iyi kugadzira hybrid Cloud solution. Uchishandisa hybrid cloud cloud strategy, Workday inogona kutamisa mabasa pakati peveruzhinji neakavanzika makore, kuwedzera kushandiswa kwehardware uku uchiendesa mari yebhizinesi.

Chekupedzisira, zano regore raRimi rakaona kuti kuremerwa kwemabasa asingaverengeki uye kuyera kwavo kwakatwasuka kunobvumira Zuva rekushanda kuti ritange kushandisa gore rayo rakazvimiririra nenjodzi shoma uye kuzadzisa mashandiro egore pakukura.

"Unogona kutanga nechirongwa chako uye kudzidza kubata gore idzva rine basa diki, rakafanana neR&D yechinyakare, iyo inokutendera kuti uedze munzvimbo yakachengeteka," akadaro Rimi.

Iine bhizinesi rakasimba kesi, Rimi akaongorora akati wandei anozivikanwa akavanzika gore mapuratifomu, anosanganisira OpenStack, achipesana neyakakura seti yekuongorora maitiro aisanganisira kuvhurika kwepuratifomu yega yega, nyore kushandisa, kuchinjika, kuvimbika, kusimba, rutsigiro uye nharaunda, uye zvinogona. Zvichienderana neongororo yavo, Rimi nechikwata chake vakasarudza OpenStack ndokutanga kuvaka gore rakazvimiririra rekutengesa.

Mushure mekubudirira kuita yavo yekutanga inoshanda OpenStack gore, Workday inoramba ichiyedza kugamuchirwa kwakakura kweiyo SDDC nharaunda. Kuti azadzise chinangwa ichi, Rimi anoshandisa nzira ine mativi akawanda yakatarisana ne:

  • tarisa pamakore-akagadzirira mabasa, kunyanya zvikumbiro zvisingaverengeki mune portfolio
  • kutsanangura maitiro uye nzira yekutama
  • kuseta zvibodzwa zvebudiriro zvekutamisa maapplication aya
  • Taurirana uye dzidzisa mapoka eVashandi veZuva rekushanda vachishandisa misangano yeOpenStack, demos, mavhidhiyo, uye kudzidziswa

“Gore redu rinotsigira mabasa akasiyana siyana, mamwe mukugadzira, mamwe mukugadzirira kushandiswa kwekutengesa. Pakupedzisira isu tinoda kutamisa mabasa ese, uye ini ndinotarisira kuti tichasvika padanho rekuti tinoona kamwe kamwe kuita basa. Isu tiri kugadzirira system chidimbu nechidimbu zuva rega rega kuti tikwanise kubata iyi nhanho yebasa kana nguva yasvika.

BestBuy: kutyora taboos

Mutengesi wemagetsi BestBuy, ane mari yegore negore ye $43 bhiriyoni uye 140 vashandi, ndiyo hombe yemakambani akanyorwa muchinyorwa. Uye saka, nepo maitiro ayo bestbuy.com zvivakwa timu yakashandiswa kugadzirira yakavanzika gore yakavakirwa paOpenStack haisi yega, kushanduka kwavakaita maitiro aya kunoshamisa.

Kuti vaunze gore ravo rekutanga reOpenStack kuBestBuy, Webhu Solutions Director Steve Eastham uye Chief Architect Joel Crabb vaifanira kuvimba nehunyanzvi kuti vakunde zvipingamupinyi zvakawanda zvakamira munzira yavo.

Iyo BestBuy OpenStack chirongwa chakakura kubva mukuedza kunzwisisa akasiyana bhizinesi maitiro ane chekuita nekuburitswa kweiyo e-commerce saiti bestbuy.com kutanga kwa2011. Kuedza uku kwakaratidza kusakosha kwakakosha mumaitiro ekusimbisa kunaka. Iyo yemhando yekusimbisa maitiro yakaunza yakakosha pamusoro nekuburitswa kwega kwega saiti, yakaitika kaviri kana kana pagore. Zvakawanda zvemutengo uyu wakabatanidzwa nekugadzirisa nharaunda nemaoko, kuyananisa misiyano, uye kugadzirisa nyaya dzekuwanikwa kwezviwanikwa.

Kugadzirisa nyaya idzi, bestbuy.com yakaunza Hunhu Hwokuvimbisa paKuda, inotungamirwa naSteve Eastham naJoel Crabb, kuona uye kubvisa mabhodhoro mubestbuy.com's quality assurance process. Kurudziro huru kubva kupurojekiti iyi yaisanganisira otomatiki maitiro ekuvimbisa uye kupa zvikwata zvevashandisi zvishandiso zvekuzvishandira.

Kunyangwe Steve Eastham naJoel Crabb vakakwanisa kushandisa tarisiro yemitengo yakakosha yekudzora mhando kururamisa kuisa mune yakavanzika gore, vakakurumidza kupinda mudambudziko: kunyangwe chirongwa ichi chakawana mvumo, pakanga pasina mari yepurojekiti. Pakanga pasina bhajeti rekutenga michina yebasa racho.

Kudikanwa ndiamai vekugadzira, uye timu yakatora nzira nyowani yekupa mari gore: Vakachinjana bhajeti yevagadziri vaviri nechimwe timu yaive nebhajeti rehardware.

Nemashandisirwo aiitwa bhajeti, vaida kutenga michina yaidiwa pabasa racho. Kubata HP, mutengesi wavo wemidziyo panguva iyoyo, vakatanga kukwenenzvera kupa. Kuburikidza nekunyatsotaurirana uye kudzikiswa kunogamuchirika kwezvinodiwa zvemidziyo, vakakwanisa kuderedza mutengo wemidziyo neinosvika hafu.

Nenzira yakafanana, Steve Eastham naJoel Crabb vakataurirana chibvumirano netimu yetiweki yekambani, vachitora mukana weiyo iripo yepakati peiyo musimboti, kuchengetedza pamitengo yakajairika ine chekuita nekutenga michina mitsva yetiweki.

"Taive pachando chakaonda," akadaro Steve Eastham. “Iyi yanga isiri tsika yakajairika kuBest Buy panguva iyoyo kana ikozvino. Taishanda pasi pe radar. Tingadai takatsiurwa, asi takakwanisa kudzivisa.

Kukurira zvinetso zvemari kwaingova bedzi kwokutanga kwemhinganidzo dzakawanda. Panguva iyoyo, pakanga pasina mukana wekutsvaga OpenStack nyanzvi dzepurojekiti. Nekudaro, ivo vaifanira kuvaka timu kubva kutanga nekubatanidza echinyakare vanogadzira Java uye system maneja muchikwata.

“Takangodziisa mune imwe imba ndokuti, ‘Ona kuti gadziriro ino inoshanda sei,’” anodaro Joel Crabb. — Mumwe wevagadziri veJava akatiudza kuti: “Uku kupenga, haugone kuita izvi. Handizivi zvauri kutaura."

Taifanira kubatanidza masitaera akasiyana emhando mbiri dzezvikwata kuti tiwane mhedzisiro yaidiwa - inofambiswa nesoftware, inoedzwa, inowedzeredza budiriro.

Kukurudzira timu kutanga kwepurojekiti kwakavabvumira kuhwina zvinokatyamadza. Vakakwanisa kukurumidza kutsiva nharaunda yekusimudzira nhaka, kuderedza huwandu hwemhando yekusimbisa (QA) nharaunda, uye mukuita shanduko vakawana nzira itsva dzezvikwata zvekushanda nekukasira kwekutumira maapplication.

Kubudirira kwavo kwakavaisa pachinzvimbo chakanaka chekukumbira zvimwe zviwanikwa zvechirongwa chavo chegore chakavanzika. Uye panguva ino vaive nerutsigiro padanho revakuru vekambani.

Steve Eastham naJoel Crabb vakagamuchira mari yaidiwa kuhaya vamwe vashandi uye mashanu matsva emidziyo. Gore rekutanga mune iyi mafungu emapurojekiti yaive OpenStack nharaunda, iyo inomhanyisa Hadoop masumbu ekuongorora. Uye yatova mukushanda kwekutengeserana.

mhedziso

Iyo MercadoLibre, Workday, uye Best Buy nyaya dzinogovera akati wandei misimboti inogona kukutungamira iwe kune yakabudirira OpenStack yekugamuchirwa: Iva akavhurika kune izvo zvinodikanwa zvevagadziri, mabhizinesi, uye vamwe vangangove vashandisi; shanda mukati memaitiro akatarwa ekambani yako; kushanda pamwe nemamwe masangano; uye iva anodisa kuita zvinhu zvisiri pamutemo pazvinenge zvakakodzera. Aya ese akakosha hunyanzvi hunyanzvi anobatsira kuve neiyo OpenStack gore.

Iko hakuna nzira yakakwana yekushandisa OpenStack mukambani yako - nzira yekumisikidza inotsamira pazvinhu zvakawanda zvine chekuita newe nekambani yako uye nemamiriro aunozviwana uri mauri.

Kunyange chokwadi ichi chingave chichivhiringa vateveri veOpenStack vachifunga kuti voita sei chirongwa chavo chekutanga, zvakadaro ipfungwa yakanaka yekuona. Izvi zvinoreva kuti hapana miganhu yekuti iwe unogona kuenda kupi ne OpenStack. Zvaunogona kuwana zvinoganhurwa chete nehunyanzvi hwako uye kugona.

Source: www.habr.com

Voeg