ProHoster > Blog > Pangangasiwa > "Paano kami bumuo ng IaaS": mga materyales tungkol sa gawain ng 1cloud
"Paano kami bumuo ng IaaS": mga materyales tungkol sa gawain ng 1cloud
Pinag-uusapan namin kung paano namin inilunsad at binuo ulap 1 ulap, pinag-uusapan natin ang ebolusyon ng mga indibidwal na serbisyo at arkitektura nito sa kabuuan. Gayundin, tingnan natin ang mga alamat tungkol sa imprastraktura ng IT.
Inihahambing namin ang aming mga inaasahan bago ang paglunsad ng platform sa unang karanasan sa pagbibigay ng mga serbisyo sa mga kliyente. Nagsisimula kami sa isang maikling kasaysayan ng paglitaw ng 1cloud, pagkatapos ay pinag-uusapan namin kung paano namin natukoy ang bilog ng "aming" mga kliyente. Susunod, ibinabahagi namin ang mga paghihirap na aming naranasan at ang mga pangunahing konklusyon batay sa mga resulta ng kanilang paglutas. Umaasa kami na ang materyal na ito ay magiging kapaki-pakinabang sa mga startup at mga koponan na nagsisimulang bumuo ng kanilang mga proyekto.
Ito ay materyal tungkol sa kung paano namin binago ang platform batay sa nagbabagong pangangailangan ng mga kliyente: ipinatupad namin ang kakayahang lumikha ng mga pribadong network, na-update ang paraan ng pamamahala namin sa disk space, at pinataas na kapasidad. Bilang karagdagan, narito ang pinag-uusapan natin tungkol sa mga serbisyo para sa mga hindi isinasaalang-alang ang kanilang mga sarili na mga administrator ng system at mga espesyalista sa IT - tungkol sa mga template ng server, pagho-host ng VDS na may paunang naka-install na control panel at pinasimple na pangangasiwa ng lisensya.
Noong una naming inilunsad ang aming serbisyo, ang platform ay batay sa isang klasikong arkitektura ng tatlong bahagi: isang web server, isang application server at isang database server. Gayunpaman, sa paglipas ng panahon, lumago ang aming imprastraktura sa heograpiya at maraming iba't ibang kumpanya ng kliyente ang lumitaw. Ang lumang three-tier na modelo ay may ilang mga limitasyon sa mga tuntunin ng scaling, at nagpasya kaming subukan ang isang modular na diskarte sa pagbuo ng arkitektura. Basahin ang tungkol sa kung paano namin nilapitan ang gawaing ito at kung anong mga problema ang naranasan namin sa panahon ng pagpapatupad ng bagong arkitektura sa artikulong ito.
Ang ikot ng pagbuo para sa mga bagong release ng aming mga produkto ay medyo tuluy-tuloy at iba-iba ang haba. Ang paglipat sa DevOps ay naging posible upang mapataas ang kahusayan sa pag-unlad at patatagin ang time frame para sa pagpapalabas ng mga update. Mula sa materyal na ito matututunan mo ang ilan sa mga nuances ng aming pagpapatupad ng diskarte sa DevOps bilang bahagi ng aming trabaho sa 1cloud.
Ibinabahagi namin ang aming karanasan sa pag-aayos ng pakikipag-ugnayan sa mga kliyente: mula sa pakikipag-chat at mga komunikasyon sa telepono hanggang sa mga kakayahan sa mail at web. Bilang karagdagan, naghanda kami rekomendasyon upang maghanda ng mga kahilingan sa teknikal na suporta na makakatulong na makamit ang ninanais na resulta.
Unang materyal ipapawalang-bisa ng aming serye ang mito na ang teknikal na suporta ng isang provider ng IaaS ay may tauhan ng "mga batang babae" na walang naiintindihan. Nagbibigay din ito ng mga argumento na pabor sa katotohanang hindi lamang mga espesyalista sa IT ang maaaring makontrol at mapanatili ang virtual na kapaligiran.
Pangalawang artikulo ay aalisin ang mga maling kuru-kuro tungkol sa kawalan ng seguridad ng mga solusyon sa ulap at ang higit na kahusayan ng mga dayuhang tagapagkaloob kaysa sa mga Russian. Sasabihin namin sa iyo kung bakit hindi mas mababa ang mga mekanismo ng seguridad sa ulap sa mga tradisyunal na sistema ng proteksyon sa imprastraktura, at kung bakit inililipat ng malalaking korporasyon ang mga application na kritikal sa negosyo sa isang virtual na kapaligiran.
Pangatlong bahagi nakatuon sa mga alamat tungkol sa bakal. Pag-uusapan natin ang tungkol sa mga kondisyon kung saan inilalagay ng malalaking provider ang mga pasilidad ng hardware - kung anong mga kinakailangan ang dapat matugunan ng data center, at kung ang kagamitan ay maaaring gumana sa mode na walang problema. Ipapaliwanag din namin kung ano ang tumutukoy sa pagkakaroon ng mga server para sa mga kliyente, at tatalakayin ang isyu ng "hype" sa paligid ng cloud.
Narito ang isang pangkalahatang-ideya ng mga kakayahan na magagamit sa mga kliyente ng 1cloud sa pangkalahatang publiko, pribadong kliyente at mga subnet ng pampublikong kliyente ng aming cloud. Sinasabi namin sa iyo kung ano ang nakakaapekto sa bilis: mula sa kung anong data ang ipinadala sa kagamitan na kasangkot.
Nalaman namin kung ang mga gastos para sa isang on-prem at cloud server ay mag-iiba sa loob ng limang taon ng operasyon. Isinasaalang-alang namin ang halaga ng kagamitan, pagrenta, pag-install ng software, pangangasiwa, pagpapanatili at mga buwis. Upang makumpleto ang larawan, kumuha kami ng dalawang uri ng mga pagsasaayos bilang batayan - "makapangyarihan" at basic. Dagdag pa, nagbibigay kami ng talahanayan ng paghahambing.
Ulat ng larawan ng pag-unpack ng bagong hardware, na tutulong sa amin na magbigay sa mga kliyente ng mga VM na may mga 32-core na processor at hanggang 400 GB ng RAM. Ipapakita namin sa iyo kung ano ang hitsura ng "pagpuno" at sasabihin sa iyo ang tungkol sa mga teknikal na katangian at kakayahan.
Ang artikulong ito ay nagbibigay ng checklist ng 21 tanong na itatanong sa isang provider bago pumirma ng isang kasunduan sa kanila. May mga pangunahing punto at hindi lubos na halatang mga bagay dito.