Kumaha ngenalkeun organisasi anjeun ka OpenStack

Henteu aya jalan anu sampurna pikeun nerapkeun OpenStack di perusahaan anjeun, tapi aya prinsip umum anu tiasa nungtun anjeun kana palaksanaan anu suksés.

Kumaha ngenalkeun organisasi anjeun ka OpenStack

Salah sahiji kauntungan tina parangkat lunak open source sapertos OpenStack nyaéta anjeun tiasa ngaunduhana, cobian, sareng kéngingkeun pangertian langsung ngeunaan éta tanpa peryogi interaksi anu panjang sareng penjual penjual atanapi peryogi persetujuan pilot internal anu panjang antara perusahaan anjeun. jeung parusahaan anjeun -vendor.

Tapi naon anu lumangsung nalika waktuna pikeun ngalakukeun langkung ti ngan ukur nyobian proyék? Kumaha anjeun bakal nyiapkeun sistem deployed ti kode sumber ka produksi? Kumaha anjeun tiasa ngatasi halangan organisasi pikeun nyoko kana téknologi anyar sareng transformatif? Dimana ngamimitian? Naon anu anjeun badé lakukeun salajengna?

Pasti seueur anu tiasa diajar tina pangalaman jalma anu parantos nyebarkeun OpenStack. Pikeun langkung ngartos pola nyoko OpenStack, kuring nyarios sareng sababaraha tim anu parantos suksés ngenalkeun sistem ka perusahaanna.

MercadoLibre: nandeskeun kabutuhan sareng ngajalankeun langkung gancang tibatan kijang

Upami kabutuhanna cukup kuat, teras ngalaksanakeun infrastruktur awan anu fleksibel tiasa ampir saderhana sapertos "ngawangun éta sareng aranjeunna bakal sumping." Ku sababaraha cara, ieu mangrupikeun pangalaman anu Alejandro Comisario, Maximiliano Venesio sareng Leandro Reox parantos ngalaman sareng perusahaanna MercadoLibre, perusahaan e-commerce panggedéna di Amérika Latin sareng kadalapan panggedéna di dunya.

Dina taun 2011, nalika departemén pamekaran perusahaan mimiti nguraikan sistem monolitik na kana platform anu diwangun ku jasa gandeng sacara bébas dihubungkeun via API, tim infrastruktur disanghareupan kanaékan anu seukeut dina jumlah paménta tim alit maranéhna pikeun minuhan. .

"Pergeseran lumangsung gancang pisan," saur Alejandro Comisario, kalungguhan téknis pikeun jasa awan di MercadoLibre. "Kami sacara harfiah sadar sapeuting yén kami henteu tiasa teras-terasan damel dina laju ieu tanpa bantosan sababaraha jinis sistem.

Alejandro Comisario, Maximiliano Venesio sareng Leandro Reox, sadaya tim MercadoLibre dina waktos éta, mimiti milarian téknologi anu ngamungkinkeun aranjeunna ngaleungitkeun léngkah-léngkah manual dina nyayogikeun infrastruktur pikeun pamekarna.

Tim kasebut nyetél tujuan anu langkung kompleks, ngarumuskeun tujuan henteu ngan ukur pikeun tugas langsung, tapi ogé pikeun tujuan sakumna perusahaan: ngirangan waktos anu diperyogikeun pikeun nyayogikeun pangguna mesin virtual siap pikeun lingkungan produktif tina 2 jam dugi ka 10 detik sareng ngaleungitkeun. campur tangan manusa tina prosés ieu.

Nalika aranjeunna mendakan OpenStack, janten écés yén ieu mangrupikeun anu dipilarian. Budaya gancang-gancang MercadoLibre ngamungkinkeun tim pikeun mindahkeun gancang dina ngawangun lingkungan OpenStack, sanaos henteu dewasa proyék éta dina waktos éta.

"Éta jelas yén pendekatan OpenStack - panalungtikan, immersion dina kode, sarta nguji fungsionalitas jeung skala coincides jeung pendekatan MercadoLibre," nyebutkeun Leandro Reox. "Kami tiasa langsung teuleum kana proyék, netepkeun sakumpulan tés pikeun pamasangan OpenStack kami sareng ngawitan nguji.

Uji awalna dina sékrési OpenStack kadua ngaidentipikasi sababaraha masalah anu nyegah aranjeunna tina produksi, tapi transisi tina sékrési Bexar ka sékrési Kaktus sumping dina waktos anu pas. Uji coba salajengna ngeunaan sékrési Kaktus masihan kayakinan yén méga parantos siap dianggo komérsial.

Peluncuran kana operasi komérsial sarta pamahaman ku pamekar kamungkinan meunangkeun infrastruktur gancang-gancang pamekar anu bisa meakeun eta ditangtukeun kasuksésan palaksanaan.

"Sakabéh perusahaan lapar pikeun sistem sapertos kieu sareng fungsionalitas anu disayogikeun," catetan Maximiliano Venesio, insinyur infrastruktur senior di MercadoLibre.

Tapi, tim éta ati-ati dina ngatur ekspektasi pamekar. Aranjeunna kedah mastikeun yén pamekar ngartos yén aplikasi anu tos aya moal tiasa dijalankeun dina awan pribadi énggal tanpa parobihan.

"Kami kedah mastikeun yén pamekar kami siap nyerat aplikasi stateless pikeun awan," saur Alejandro Comisario. "Éta mangrupikeun pergeseran budaya anu ageung pikeun aranjeunna. Dina sababaraha kasus, urang kedah ngajarkeun pamekar yén nyimpen data maranéhanana dina hiji conto teu cukup. Pamekar kedah nyaluyukeun pamikiranana.

Tim éta attentive dina pamekar palatihan sareng nyarankeun prakték pangsaéna pikeun nyiptakeun aplikasi anu siap-awan. Aranjeunna ngirim email, ngayakeun tuang siang diajar informal sareng pelatihan formal, sareng mastikeun lingkungan awan didokumentasikeun leres. Hasil tina usaha maranéhanana nyaéta pamekar MercadoLibre ayeuna jadi nyaman ngamekarkeun aplikasi pikeun awan sakumaha aranjeunna ngamekarkeun aplikasi tradisional pikeun lingkungan virtualized parusahaan.

Automasi anu aranjeunna tiasa dihontal ku awan pribadi parantos dibayar, ngamungkinkeun MercadoLibre sacara dramatis ningkatkeun infrastrukturna. Naon anu dimimitian salaku tim infrastruktur tilu anu ngadukung 250 pamekar, 100 server sareng 1000 mesin virtual parantos janten tim 10 anu ngadukung langkung ti 500 pamekar, 2000 server sareng 12 VM.

Poé Gawé: Ngawangun Kasus Usaha pikeun OpenStack

Pikeun tim di perusahaan SaaS Workday, kaputusan pikeun ngadopsi OpenStack kirang operasional sareng langkung strategis.

Perjalanan workday ka adopsi awan swasta dimimitian dina 2013, nalika kapamimpinan perusahaan sapuk pikeun investasi dina prakarsa pusat data anu ditetepkeun parangkat lunak (SDDC). Harepan pikeun inisiatif ieu pikeun ngahontal automation, inovasi, sareng efisiensi anu langkung ageung di pusat data.

Workday nyiptakeun visi pikeun awan pribadi diantara tim infrastruktur, rékayasa, sareng operasi perusahaan, sareng kasepakatan ngahontal pikeun ngamimitian inisiatif panalungtikan. Workday nyewa Carmine Remi salaku diréktur solusi awan pikeun mingpin parobihan.

Tugas munggaran Rimi di Workday nyaéta ngalegaan kasus bisnis asli ka sabagian ageung perusahaan.

The cornerstone kasus bisnis éta pikeun ngaronjatkeun kalenturan nalika maké SDDC. Kalenturan anu ningkat ieu bakal ngabantosan perusahaan ngahontal kahayangna pikeun panyebaran parangkat lunak kontinyu sareng nol downtime. API pikeun SDDC ditujukeun pikeun ngamungkinkeun aplikasi Workday sareng tim platform pikeun berinovasi dina cara anu henteu kantos dilakukeun sateuacanna.

Efisiensi alat ogé dianggap dina kasus bisnis. Workday ngagaduhan tujuan anu ambisius pikeun ningkatkeun tingkat daur ulang alat sareng sumber data anu aya.

"Kami mendakan yén kami parantos ngagaduhan téknologi middleware anu tiasa ngamangpaatkeun kauntungan tina awan pribadi. Middleware ieu parantos dianggo pikeun nyebarkeun lingkungan dev / uji dina awan umum. Kalayan awan pribadi, urang tiasa manjangkeun parangkat lunak ieu pikeun nyiptakeun solusi awan hibrid. Ngagunakeun strategi awan hibrid, Workday tiasa migrasi beban kerja antara awan umum sareng swasta, ngamaksimalkeun panggunaan hardware bari nganteurkeun tabungan bisnis.

Tungtungna, strategi awan Rimi nyatakeun yén beban kerja tanpa kaayaan anu sederhana sareng skala horisontalna bakal ngamungkinkeun Workday ngamimitian nganggo awan pribadina kalayan résiko anu langkung handap sareng ngahontal kematangan operasi awan sacara alami.

"Anjeun tiasa mimitian ku rencana anjeun sareng diajar kumaha ngatur awan énggal kalayan beban kerja anu alit, sami sareng R&D tradisional, anu ngamungkinkeun anjeun ékspérimén dina lingkungan anu aman," Rimi nyarankeun.

Kalayan kasus bisnis anu padet, Rimi ngaevaluasi sababaraha platform awan swasta anu terkenal, kalebet OpenStack, ngalawan sakumpulan kriteria evaluasi anu lega anu kalebet kabuka unggal platform, betah dianggo, kalenturan, reliabilitas, daya tahan, dukungan sareng komunitas, sareng poténsial. Dumasar kana evaluasina, Rimi sareng timnya milih OpenStack sareng mimiti ngawangun awan swasta anu siap-komersil.

Sanggeus suksés ngalaksanakeun awan OpenStack anu munggaran, Workday terus narékahan pikeun nyoko kana lingkungan SDDC anu énggal. Pikeun ngahontal tujuan ieu, Rimi ngagunakeun pendekatan multifaceted fokus kana:

  • fokus kana beban kerja anu siap-awan, khususna aplikasi stateless dina portopolio
  • nangtukeun kriteria jeung prosés migrasi
  • netepkeun tujuan pangwangunan pikeun migrasi aplikasi ieu
  • Komunikasi sareng ngadidik grup pamangku kapentingan Workday nganggo rapat OpenStack, demo, pidéo, sareng pelatihan

"Awan kami ngadukung rupa-rupa beban kerja, sababaraha dina produksi, anu sanés pikeun nyiapkeun panggunaan komérsial. Pamustunganana urang hoyong migrasi sadaya beban kerja, sareng kuring ngarepkeun urang bakal ngahontal titik tipping dimana urang ningali panyaluran kagiatan anu ngadadak. Kami nyiapkeun sistem sapotong demi sapotong unggal dinten pikeun tiasa ngadamel tingkat kagiatan ieu nalika waktosna.

BestBuy: ngalanggar tabu

Pangecér éléktronika BestBuy, kalayan pendapatan taunan $ 43 milyar sareng 140 karyawan, mangrupikeun perusahaan panggedéna anu didaptarkeun dina tulisan éta. Janten, sanaos prosés anu dianggo ku tim infrastruktur bestbuy.com pikeun nyiapkeun awan pribadi dumasar kana OpenStack henteu unik, kalenturan anu aranjeunna nerapkeun prosés ieu pikaresepeun.

Pikeun nyangking awan OpenStack munggaran ka BestBuy, Diréktur Solusi Web Steve Eastham sareng Kapala Arsiték Joel Crabb kedah ngandelkeun kréativitas pikeun ngatasi seueur halangan anu ngahalangan.

Inisiatif BestBuy OpenStack tumuwuh tina usaha pikeun ngartos rupa-rupa prosés bisnis anu aya hubunganana sareng prosés sékrési situs e-commerce bestbuy.com dina awal 2011. Usaha ieu nembongkeun inefficiencies signifikan dina prosés jaminan kualitas. Prosés jaminan kualitas diwanohkeun overhead signifikan kalawan unggal release situs utama, nu lumangsung dua nepi ka opat kali sataun. Seueur biaya ieu dikaitkeun sareng ngonpigurasikeun lingkungan sacara manual, reconciling varians, sareng ngarengsekeun masalah kasadiaan sumberdaya.

Pikeun ngajawab masalah ieu, bestbuy.com ngawanohkeun Quality Assurance on Demand prakarsa, dipingpin ku Steve Eastham jeung Joel Crabb, pikeun ngaidentipikasi jeung ngaleungitkeun bottlenecks dina prosés jaminan kualitas bestbuy.com urang. Rekomendasi konci tina proyék ieu kalebet ngotomatisasi prosés jaminan kualitas sareng nyayogikeun tim pangguna alat jasa mandiri.

Sanajan Steve Eastham jeung Joel Crabb éta bisa ngagunakeun prospek waragad kontrol kualitas pisan signifikan pikeun menerkeun investasi dina awan swasta, aranjeunna gancang lumpat kana masalah: sanajan proyék geus narima persetujuan, euweuh dana sadia pikeun proyék nu. Henteu aya anggaran pikeun mésér alat pikeun proyék éta.

Kabutuhan nyaéta indung penemuan, sareng tim nyandak pendekatan énggal pikeun ngabiayaan méga: Aranjeunna ngarobih anggaran pikeun dua pamekar sareng tim sanés anu ngagaduhan anggaran hardware.

Kalayan anggaran anu dihasilkeun, aranjeunna badé mésér alat anu diperyogikeun pikeun proyék éta. Ngahubungan HP, supplier hardware maranéhanana dina waktu éta, aranjeunna mimiti ngaoptimalkeun kurban. Ngaliwatan rundingan ati-ati sareng pangurangan anu tiasa ditampi dina syarat alat, aranjeunna tiasa ngirangan biaya peralatan ampir satengah.

Dina véna sarupa, Steve Eastham sarta Joel Crabb disawalakeun deal kalayan tim jaringan parusahaan, ngamangpaatkeun kapasitas sadia tina inti aya, nyimpen dina waragad has pakait sareng purchasing parabot jaringan anyar.

"Urang éta dina és geulis ipis,"Sa Steve Eastham. "Ieu sanés prakték umum di Best Buy ayeuna atanapi ayeuna. Urang beroperasi handap radar nu. Urang bisa geus reprimanded, tapi urang junun nyingkahan eta.

Overcoming kasusah finansial éta ngan kahiji tina loba halangan. Dina waktos éta, praktis henteu aya kasempetan pikeun mendakan ahli OpenStack pikeun proyék éta. Janten, aranjeunna kedah ngawangun tim ti mimiti ku ngagabungkeun pamekar Java tradisional sareng pangurus sistem kana tim.

"Kami ngan nempatkeun aranjeunna di kamar sareng nyarios, 'Panggihan kumaha cara damel sistem ieu,'" saur Joel Crabb. - Salah sahiji pamekar Java nyarios ka kami: "Ieu gélo, anjeun moal tiasa ngalakukeun ieu. Abdi henteu terang naon anu anjeun carioskeun."

Urang kedah ngagabungkeun gaya anu béda tina dua jinis tim pikeun ngahontal hasil anu dipikahoyong - prosés pamekaran anu didorong ku parangkat lunak, tiasa diuji, sareng nambahan.

Incentivizing tim mimiti dina proyék nu diwenangkeun aranjeunna nyitak sababaraha kameunangan impressive. Aranjeunna tiasa gancang ngagentos lingkungan pangembangan warisan, ngirangan jumlah lingkungan jaminan kualitas (QA), sareng dina prosés transformasi nampi cara damel tim énggal sareng laju pangiriman aplikasi.

Kasuksésanna nempatkeun aranjeunna dina posisi anu saé pikeun nyuhunkeun sumber daya tambahan pikeun inisiatif awan pribadina. Sareng waktos ieu aranjeunna ngagaduhan dukungan dina tingkat manajemén luhur perusahaan.

Steve Eastham jeung Joel Crabb narima waragad diperlukeun pikeun nyewa staf tambahan jeung lima rak anyar pakakas. Awan munggaran dina gelombang proyék ieu nyaéta lingkungan OpenStack, anu ngajalankeun klaster Hadoop pikeun analitik. Sarta eta geus di operasi komérsial.

kacindekan

Carita MercadoLibre, Workday, sareng Best Buy ngabagikeun sababaraha prinsip anu tiasa nungtun anjeun pikeun nyoko kana OpenStack anu suksés: Janten kabuka pikeun kabutuhan pamekar, usaha, sareng pangguna poténsial sanés; dianggo dina prosés ngadegkeun perusahaan anjeun; gawé babarengan jeung organisasi séjén; sarta daék meta di luar aturan lamun perlu. Ieu kabeh kaahlian lemes berharga nu mangpaat pikeun mibanda jeung awan OpenStack.

Teu aya jalan anu sampurna pikeun nerapkeun OpenStack di perusahaan anjeun - jalur palaksanaan gumantung kana sababaraha faktor anu aya hubunganana sareng anjeun sareng perusahaan anjeun sareng kaayaan dimana anjeun mendakan diri anjeun.

Sanaos kanyataan ieu tiasa matak ngabingungkeun pikeun peminat OpenStack anu naroskeun kumaha nerapkeun proyék kahiji, éta mangrupikeun sudut pandang anu positif. Ieu ngandung harti teu aya watesna sabaraha jauh anjeun tiasa angkat sareng OpenStack. Naon anu anjeun tiasa laksanakeun ngan ukur ku kréatipitas sareng kamampuan anjeun.

sumber: www.habr.com

Tambahkeun komentar