"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.

"Paano kami bumuo ng IaaS": mga materyales tungkol sa gawain ng 1cloud
/Wikimedia/ Tibigc / CC

Ebolusyon

Saan kami nagsimulang bumuo ng aming IaaS provider?

  • 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.

Paano namin pinili ang direksyon para sa pag-unlad

  • 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.

Paano umunlad ang arkitektura ng 1cloud cloud

  • 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.

DevOps sa isang cloud service gamit ang halimbawa ng 1cloud.ru

  • 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.

Paano umuunlad ang mga indibidwal na serbisyo

Paano gumagana ang serbisyo ng teknikal na suporta ng 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.

"Paano kami bumuo ng IaaS": mga materyales tungkol sa gawain ng 1cloud/ Malaking photo tour ng Moscow 1cloud cloud kay HabrΓ©

Mga Mito at Reality

Tatlong artikulo, siyam na maling akala

  • 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.

Ano ang masasabi natin tungkol sa bilis ng paglilipat ng data sa ating 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.

"Paano kami bumuo ng IaaS": mga materyales tungkol sa gawain ng 1cloud/ Malaking photo tour ng Moscow 1cloud cloud kay HabrΓ©

Mga rekomendasyon at pagsusuri

Ano ang pipiliin: virtual o "pisikal" na server

  • 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.

Isa pang pag-unbox ng mga bagong kagamitan: Cisco UCS B480 M5

  • 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.

Ano ang kailangan mong malaman tungkol sa isang IaaS provider bago ka magsimula

  • 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.

Ano ang isinusulat namin sa aming Facebook page:

Pinagmulan: www.habr.com

Magdagdag ng komento