Cara ngenalake organisasi sampeyan menyang OpenStack

Ora ana dalan sing sampurna kanggo ngetrapake OpenStack ing perusahaan sampeyan, nanging ana prinsip umum sing bisa nuntun sampeyan menyang implementasine sing sukses.

Cara ngenalake organisasi sampeyan menyang OpenStack

Salah sawijining keuntungan saka piranti lunak open source kaya OpenStack yaiku sampeyan bisa ndownload, nyoba, lan entuk pangerten langsung tanpa mbutuhake interaksi dawa karo salesman vendor utawa mbutuhake persetujuan pilot internal sing dawa ing antarane perusahaan sampeyan. lan perusahaan sampeyan -vendor.

Nanging apa sing kedadeyan nalika wektu kanggo nindakake luwih saka mung nyoba proyek? Kepiye carane nyiyapake sistem sing disebarake saka kode sumber nganti produksi? Kepiye carane sampeyan bisa ngatasi alangan organisasi kanggo nggunakake teknologi anyar lan transformatif? Where kanggo miwiti? Apa sing bakal ditindakake sabanjure?

Mesthine akeh sing bisa disinaoni saka pengalaman wong-wong sing wis nggunakake OpenStack. Kanggo luwih ngerti pola adopsi OpenStack, aku ngomong karo sawetara tim sing wis sukses ngenalake sistem kasebut menyang perusahaan.

MercadoLibre: ndhikte kabutuhan lan mlaku luwih cepet tinimbang kidang

Yen kabutuhan cukup kuwat, banjur ngleksanakake infrastruktur awan sing fleksibel bisa meh gampang kaya "mbangun lan bakal teka." Kanthi akeh cara, iki minangka pengalaman sing dialami Alejandro Comisario, Maximiliano Venesio lan Leandro Reox karo perusahaan MercadoLibre, perusahaan e-commerce paling gedhe ing Amerika Latin lan nomer wolu paling gedhe ing donya.

Ing taun 2011, nalika departemen pangembangan perusahaan miwiti proses decomposing sistem monolitik sing banjur dadi platform sing kasusun saka layanan sing disambungake liwat API, tim infrastruktur ngadhepi tambah akeh panjaluk sing dibutuhake tim cilik kanggo ngrampungake. .

"Pergeseran kedadeyan kanthi cepet," ujare Alejandro Comisario, pimpinan teknis layanan awan ing MercadoLibre. "Kita bener-bener nyadari sewengi yen kita ora bisa terus kerja kanthi kecepatan iki tanpa bantuan sawetara sistem.

Alejandro Comisario, Maximiliano Venesio lan Leandro Reox, kabeh tim MercadoLibre nalika iku, wiwit nggolek teknologi sing bakal ngidini dheweke ngilangi langkah-langkah manual kanggo nyedhiyakake infrastruktur kanggo pangembang.

Tim kasebut nemtokake tujuan sing luwih rumit, ngrumusake tujuan ora mung kanggo tugas langsung, nanging uga kanggo tujuan kabeh perusahaan: nyuda wektu sing dibutuhake kanggo nyedhiyakake pangguna mesin virtual sing siap kanggo lingkungan sing produktif saka 2 jam nganti 10 detik lan ngilangi. campur tangan manungsa saka proses iki.

Nalika padha ketemu OpenStack, dadi cetha yen iki persis apa padha looking for. Budaya cepet MercadoLibre ngidini tim kasebut bisa maju kanthi cepet ing mbangun lingkungan OpenStack, sanajan proyek kasebut durung dewasa.

"Dadi cetha yen pendekatan OpenStack - riset, nyemplungake kode, lan fungsionalitas tes lan skala bertepatan karo pendekatan MercadoLibre," ujare Leandro Reox. "Kita bisa langsung nyilem menyang proyek kasebut, nemtokake set tes kanggo instalasi OpenStack lan miwiti tes.

Pengujian awal ing rilis OpenStack kaping pindho nemtokake sawetara masalah sing ngalangi produksi, nanging transisi saka rilis Bexar menyang rilis Cactus teka ing wektu sing tepat. Pengujian luwih lanjut babagan rilis Cactus menehi kapercayan manawa awan kasebut siap digunakake kanggo komersial.

Bukak menyang operasi komersial lan pangerten dening pangembang kamungkinan kanggo entuk infrastruktur kanthi cepet kaya pangembang bisa nggunakake nemtokake sukses implementasine.

"Kabeh perusahaan luwe kanggo sistem kaya iki lan fungsi sing diwenehake," cathetan Maximiliano Venesio, insinyur infrastruktur senior ing MercadoLibre.

Nanging, tim kasebut ati-ati ngatur pangarepan pangembang. Dheweke kudu nggawe manawa pangembang ngerti manawa aplikasi sing wis ana ora bakal bisa mlaku ing awan pribadi anyar tanpa owah-owahan.

"Kita kudu nggawe manawa pangembang wis siyap nulis aplikasi tanpa negara kanggo awan," ujare Alejandro Comisario. "Iki minangka owah-owahan budaya sing gedhe kanggo dheweke. Ing sawetara kasus, kita kudu mulang pangembang yen nyimpen data ing conto ora cukup. Pangembang kudu nyetel pikirane.

Tim kasebut fokus ing latihan pangembang lan menehi rekomendasi praktik paling apik kanggo nggawe aplikasi sing siap awan. Dheweke ngirim email, nganakake nedha awan sinau informal lan latihan formal, lan njamin lingkungan awan wis didokumentasikake kanthi bener. Asil saka upaya kasebut yaiku para pangembang MercadoLibre saiki seneng ngembangake aplikasi awan kaya sing lagi ngembangake aplikasi tradisional kanggo lingkungan virtual perusahaan.

Otomasi sing bisa ditindakake kanthi awan pribadi wis dibayar, saΓ©ngga MercadoLibre bisa nggedhekake infrastruktur kanthi dramatis. Apa sing diwiwiti minangka tim infrastruktur saka telung ndhukung 250 pangembang, 100 server lan 1000 mesin virtual wis berkembang dadi tim 10 sing ndhukung luwih saka 500 pangembang, 2000 server lan 12 VM.

Workday: Nggawe Kasus Bisnis kanggo OpenStack

Kanggo tim ing perusahaan SaaS Workday, keputusan kanggo nggunakake OpenStack kurang operasional lan luwih strategis.

Perjalanan dina kerja menyang adopsi awan pribadi diwiwiti ing 2013, nalika pimpinan perusahaan setuju kanggo nandur modal ing inisiatif pusat data sing ditemtokake piranti lunak (SDDC). Pangarep-arep kanggo inisiatif iki yaiku entuk otomatisasi, inovasi, lan efisiensi sing luwih gedhe ing pusat data.

Workday nggawe visi kanggo awan pribadi ing antarane tim infrastruktur, teknik, lan operasi perusahaan, lan persetujuan ditindakake kanggo miwiti inisiatif riset. Workday nyewa Carmine Remi minangka direktur solusi awan kanggo mimpin owah-owahan kasebut.

Tugas pisanan Rimi ing Workday yaiku ngembangake kasus bisnis asli menyang bagean perusahaan sing luwih gedhe.

Landasan kasus bisnis yaiku nambah keluwesan nalika nggunakake SDDC. Keluwesan sing saya tambah iki bakal mbantu perusahaan entuk kepinginan kanggo panyebaran piranti lunak sing terus-terusan kanthi nol downtime. API kanggo SDDC dimaksudake kanggo ngidini aplikasi Workday lan tim platform nggawe inovasi kanthi cara sing durung nate ditindakake sadurunge.

Efisiensi peralatan uga dianggep ing kasus bisnis. Workday duwe tujuan ambisi kanggo nambah tarif daur ulang peralatan lan sumber daya pusat data sing ana.

"Kita nemokake manawa kita wis duwe teknologi middleware sing bisa njupuk keuntungan saka awan pribadi. Middleware iki wis digunakake kanggo nyebarake lingkungan dev/test ing awan umum. Kanthi awan pribadi, kita bisa ngluwihi piranti lunak iki kanggo nggawe solusi awan hibrida. Nggunakake strategi awan hibrida, Workday bisa migrasi beban kerja ing antarane awan umum lan pribadi, ngoptimalake panggunaan hardware nalika ngirim tabungan bisnis

Pungkasan, strategi maya Rimi nyathet yen beban kerja tanpa negara sing sederhana lan skala horisontal bakal ngidini Workday wiwit nggunakake awan pribadi kanthi resiko sing luwih murah lan entuk kadewasan operasi awan kanthi alami.

"Sampeyan bisa miwiti karo rencana lan sinau carane ngatur maya anyar karo workload cilik, padha kanggo R&D tradisional, sing ngijini sampeyan kanggo eksprimen ing lingkungan aman," Rimi disaranake.

Kanthi kasus bisnis sing padhet, Rimi ngevaluasi sawetara platform maya pribadi sing kondhang, kalebu OpenStack, nglawan macem-macem kritΓ©ria evaluasi sing kalebu keterbukaan saben platform, gampang digunakake, keluwesan, linuwih, ketahanan, dhukungan lan komunitas, lan potensial. Adhedhasar evaluasi kasebut, Rimi lan timnya milih OpenStack lan wiwit mbangun awan pribadi sing siap komersial.

Sawise kasil ngleksanakake maya OpenStack sing kapisan, Workday terus ngupayakake adopsi lingkungan SDDC sing luwih akeh. Kanggo nggayuh tujuan iki, Rimi nggunakake pendekatan multifaceted fokus ing:

  • fokus ing beban kerja sing siap awan, utamane aplikasi tanpa negara ing portofolio
  • nemtokake kritΓ©ria lan proses migrasi
  • nyetel gol pangembangan kanggo migrasi aplikasi kasebut
  • Komunikasi lan ngajari klompok pemangku kepentingan Workday nggunakake rapat, demo, video, lan pelatihan OpenStack

"Awan kita ndhukung macem-macem beban kerja, sawetara ing produksi, liyane minangka persiapan kanggo panggunaan komersial. Pungkasane, kita pengin migrasi kabeh beban kerja, lan aku ngarep-arep bakal tekan titik tipping ing ngendi kita ndeleng kegiatan sing tiba-tiba. Kita nyiapake sistem kanthi potongan saben dina supaya bisa nangani tingkat kegiatan iki nalika wektune.

BestBuy: nglanggar tabu

Pengecer elektronik BestBuy, kanthi bathi taunan $ 43 milyar lan 140 karyawan, minangka perusahaan paling gedhe sing kadhaptar ing artikel kasebut. Dadi, nalika pangolahan tim infrastruktur bestbuy.com sing digunakake kanggo nyiapake maya pribadi adhedhasar OpenStack ora unik, keluwesan sing ditrapake proses kasebut nyengsemaken.

Kanggo nggawa awan OpenStack pisanan menyang BestBuy, Direktur Solusi Web Steve Eastham lan Kepala Arsitek Joel Crabb kudu ngandelake kreativitas kanggo ngatasi akeh alangan sing ana ing dalane.

Inisiatif OpenStack BestBuy tuwuh saka upaya kanggo mangerteni macem-macem proses bisnis sing ana gandhengane karo proses rilis situs e-commerce bestbuy.com ing awal 2011. Upaya kasebut nuduhake inefisiensi sing signifikan ing proses jaminan kualitas. Proses jaminan kualitas ngenalake overhead sing signifikan karo saben rilis situs utama, sing kedadeyan loro nganti kaping papat saben taun. Akeh biaya iki digandhengake karo konfigurasi manual lingkungan, reconciling varians, lan ngrampungake masalah kasedhiyan sumber daya.

Kanggo ngatasi masalah kasebut, bestbuy.com ngenalake inisiatif Quality Assurance on Demand, dipimpin dening Steve Eastham lan Joel Crabb, kanggo ngenali lan ngilangi bottlenecks ing proses jaminan kualitas bestbuy.com. Rekomendasi utama saka proyek iki kalebu ngotomatisasi proses jaminan kualitas lan nyedhiyakake tim pangguna kanthi alat layanan mandiri.

Senajan Steve Eastham lan Joel Crabb bisa nggunakake prospek biaya kontrol kualitas banget pinunjul kanggo mbecikake nandur modal ing maya pribadi, padha cepet mlayu menyang masalah: sanajan project wis ditampa persetujuan, ora ana dana kasedhiya kanggo project. Ora ana anggaran kanggo tuku peralatan kanggo proyek kasebut.

Keperluan minangka ibu saka penemuan, lan tim njupuk pendekatan anyar kanggo mbiayai awan: Dheweke ngganti anggaran kanggo rong pangembang karo tim liyane sing duwe anggaran hardware.

Kanthi anggaran sing diasilake, dheweke arep tuku peralatan sing dibutuhake kanggo proyek kasebut. Hubungi HP, supplier hardware ing wektu iku, padha wiwit ngoptimalake kurban. Liwat rembugan sing ati-ati lan nyuda syarat peralatan sing bisa ditampa, dheweke bisa nyuda biaya peralatan kanthi meh setengah.

Ing vena padha, Steve Eastham lan Joel Crabb rembugan menehi hasil karo tim jaringan perusahaan, njupuk kauntungan saka kapasitas kasedhiya saka inti ana, nyimpen ing biaya khas gadhah tuku peralatan jaringan anyar.

"Kita padha ing es cantik lancip,"Sa Steve Eastham. "Iki dudu praktik umum ing Best Buy saiki utawa saiki. We dilakokno ing ngisor radar. Kita bisa uga ditegur, nanging kita bisa nyingkiri.

Ngatasi kangelan financial mung pisanan saka akeh alangan. Ing wektu iku, meh ora ana kesempatan kanggo nemokake ahli OpenStack kanggo proyek kasebut. Mangkono, dheweke kudu mbangun tim saka awal kanthi nggabungake pangembang Jawa tradisional lan administrator sistem menyang tim.

"Kita mung sijine ing kamar lan ngandika, 'Temokake carane bisa sistem iki,'" pangandikane Joel Crabb. - Salah sawijining pangembang Jawa ngandhani: "Iki edan, sampeyan ora bisa nindakake iki. Aku ora ngerti apa sing sampeyan omongake."

Kita kudu nggabungake macem-macem gaya saka rong jinis tim kanggo entuk asil sing dikarepake - proses pangembangan sing didhukung piranti lunak, bisa diuji, lan tambahan.

Incentivizing tim ing awal ing project ngidini kanggo ngetung sawetara nyengsemaken menang. Dheweke bisa kanthi cepet ngganti lingkungan pangembangan warisan, nyuda jumlah lingkungan jaminan kualitas (QA), lan sajrone proses transformasi entuk cara kerja lan kecepatan pangiriman aplikasi tim anyar.

Kasuksesan kasebut ndadekake dheweke bisa njaluk sumber daya tambahan kanggo inisiatif awan pribadi. Lan wektu iki dheweke duwe dhukungan ing tingkat manajemen puncak perusahaan.

Steve Eastham lan Joel Crabb nampa dana sing dibutuhake kanggo nyewa staf tambahan lan limang rak peralatan anyar. Awan pisanan ing gelombang proyek iki yaiku lingkungan OpenStack, sing mbukak kluster Hadoop kanggo analytics. Lan wis ana ing operasi komersial.

kesimpulan

Kisah MercadoLibre, Workday, lan Best Buy nuduhake sawetara prinsip sing bisa nuntun sampeyan menyang adopsi OpenStack sing sukses: Dadi mbukak kanggo kabutuhan pangembang, bisnis, lan pangguna potensial liyane; kerja ing proses sing wis ditemtokake perusahaan sampeyan; kerjasama karo organisasi liyane; lan gelem tumindak ing njaba aturan yen perlu. Iki kabeh skills alus terkenal sing migunani kanggo duwe karo OpenStack maya.

Ora ana dalan sing sampurna kanggo ngetrapake OpenStack ing perusahaan sampeyan - dalan implementasine gumantung saka akeh faktor sing ana gandhengane karo sampeyan lan perusahaan sampeyan lan kahanan sampeyan.

Nalika kasunyatan iki bisa uga mbingungake para penggemar OpenStack sing kepingin weruh carane ngetrapake proyek pertama, nanging iki minangka sudut pandang sing positif. Iki tegese ora ana watesan babagan jarak sampeyan bisa mbukak OpenStack. Apa sampeyan bisa entuk mung diwatesi dening kreatifitas lan kepinteran sampeyan.

Source: www.habr.com

Add a comment