Emri im Ă«shtĂ« Leonid, unĂ« jam zhvillues i faqes sĂ« internetit , prandaj interesohĂ«m pĂ«r historitĂ« e zhvillimit dhe rritjes sĂ« kompanive nĂ« fushĂ«n e shĂ«rbimeve tĂ« hostimit. Sot dĂ«shiroj tĂ« prezantoj njĂ« intervistĂ« me Danilin dhe Dmitrijin â krijuesit e hostimit . Ata do tĂ« flasin mbi strukturĂ«n e infrastrukturĂ«s, organizimin e punĂ«s dhe pĂ«rvojĂ«n e tyre nĂ« zhvillimin e ofruesit tĂ« serverĂ«ve virtualĂ« nĂ« Rusi.
Ju lutem, tregoni disa fjalĂ« pĂ«r veten. Si erdhĂ«t nĂ« hostim? ĂfarĂ« keni bĂ«rĂ« para kĂ«saj?
Derisa deri nĂ« vitin 2016, unĂ« dhe Dmitriji punonim nĂ« sektorin Enterprise, pĂ«rfshirĂ« kompani si Dell, HP, EMC. Duke analizuar tregun e cloud-it nĂ« Rusi, ne kuptuam se ai po rritej aktivisht dhe vendosĂ«m se mund tĂ« ofronim njĂ« ofertĂ« interesante pĂ«r tregun. U mblodh ekipi i njerĂ«zve qĂ« kishin punuar sĂ« bashku nĂ« projekte tĂ« tjera dhe filluam tĂ« zhvillojmĂ« njĂ« platformĂ« tĂ« vetĂ«n virtualizimi, tĂ« orientuar drejt biznesit tĂ« madh me kĂ«rkesat e tij specifike. QĂ« nga viti 2018, nĂ« mĂ«nyrĂ« paralele, nisĂ«m hostimin cloud âpĂ«r tĂ« gjithĂ«â, duke ndarĂ« pĂ«r projektin njĂ« ekip prej pesĂ« personash.
Raft për ruajtje dhe përgatitje para nisjes
A është ky projekt për biznesin tani në funksion, apo ende në zhvillim?
Po, ai Ă«shtĂ« nĂ« funksion paralelisht â ka tashmĂ« njĂ« ekip mĂ« tĂ« madh, dhe fokusi Ă«shtĂ« mĂ« shumĂ« nĂ« zgjidhje software-hardware pĂ«r infrastrukturĂ«n IT, jo pĂ«r hostim.
Tani keni një sërë shërbimesh të ndryshme. Kur filluat punën, lista ishte më e vogël ose e njëjtë? Megjithatë, të gjitha këto shërbime në thelb përfaqësojnë një server virtual të zakonshëm, por ka një ndarje të caktuar.
Filluam me IaaS klasike: ofronim serverĂ« virtualĂ« âtĂ« zbrazĂ«tâ me porte tĂ« mbyllura dhe rrjete virtuale pĂ«r to, nĂ« mĂ«nyrĂ« qĂ« pĂ«rdoruesi tĂ« mund tĂ« krijonte infrastrukturĂ«n e tij tĂ« plotĂ«. Por pas fillimit, doli qĂ« shumica e pĂ«rdoruesve nuk e kuptonin pĂ«rse iu duhej njĂ« mundĂ«si e tillĂ«, dhe ne vendosĂ«m tĂ« prezantojmĂ« njĂ« produkt tĂ« ri pĂ«r ne â VDS/VPS standarde, me tĂ« cilin tregu ishte tashmĂ« i njohur. PĂ«r ne, kjo ishte nĂ« thelb njĂ« version i reduktuar i produktit, por pĂ«rdoruesit menjĂ«herĂ« e kuptuan se çfarĂ« ishte, dhe filluam tĂ« merrnim klientĂ«t e parĂ«. Duket se pĂ«rvoja jonĂ« me kompanitĂ« e mĂ«dha na detyroi tĂ« zhvillonim menjĂ«herĂ« njĂ« zgjidhje mĂ« tĂ« komplikuar dhe tĂ« personalizuar, ndĂ«rsa tregu masiv dĂ«shiron thjeshtĂ«si. Dhe mĂ« vonĂ«, mbi bazĂ«n e VPS, filluam tĂ« zhvillojmĂ« shĂ«rbime tĂ« reja, duke u bazuar nĂ« atĂ« qĂ« kĂ«rkonin mĂ« shpesh klientĂ«t. Dhe vazhdojmĂ« tĂ« zhvillojmĂ« edhe sot.
Ku e vendosni pajisjen? A është pronë e juaja apo e qeverisni? Si e zgjodhët DPC-në për vendosjen? A keni pasur ndonjë rast të zhvendosjes?
Të gjitha pajisjet janë të vÄre, ne vetëm qerajmë hapësirën në dy qendra të të dhënave. Filluam me tri DPC: dëshironim të realizonim një qëndrueshmëri të trefishtë, por kërkesa për të në atë kohë ishte shumë e vogël për të investuar, prandaj u heqëm nga një qendër të dhënash. Kemi pasur një zhvendosje: sapo u zhvendosëm nga qendra e tretë e të dhënave në njërën nga dy të mbetura. E zgjodhëm duke u bazuar në këtë parim: DPC-të duhet të jenë të njohura në treg, të besueshme (Tier III), dhe që të dy të ishin në Moskë, në zona të largëta nga njëra-tjetra.
NĂ« cilat DPC jeni tani dhe nga cila iu larguat?
Tani jemi në DataSpace dhe 3Data. U larguam nga njëra nga Qendrat e të Dhënave 3Data.
Po e lëmë qendrën e tretë të të dhënave
A i qerani apo i blini adresat IP?
I qerajmë.
Dhe përse zgjodhët këtë qasje, dhe jo blerjen?
NĂ« thelb, pĂ«r tĂ« u rritur shpejt. Ne ofrojmĂ« klientĂ«ve njĂ« infrastrukturĂ« virtuale, pĂ«r tĂ« cilĂ«n nuk Ă«shtĂ« e nevojshme tĂ« dorĂ«zoni investime kapitale menjĂ«herĂ«, dhe mund tĂ« ndahen shpenzimet pĂ«r muaj. Ne vetĂ« ndjekim tĂ« njĂ«jtĂ«n filozofi si klientĂ«t tanĂ« â jemi tĂ« fokusuar nĂ« zgjerim dhe rritje tĂ« shpejtĂ«.
ĂfarĂ« mendoni pĂ«r IPv6?
Derisa nuk kemi vĂ«rejtur njĂ« kĂ«rkesĂ« tĂ« konsiderueshme, prandaj nuk e kemi shtuar, por arkitektura pĂ«r ta Ă«shtĂ« e pĂ«rpunuar, jemi gati ta ânxjerrimâ nĂ« njĂ« kohĂ« tĂ« shkurtĂ«r, sapo tĂ« kuptojmĂ« se ka kĂ«rkesa.
Ju përdorni virtualizimin KVM. Pse e zgjodhët atë? Si po tregon në punë?
Kjo Ă«shtĂ« e saktĂ«, por ne nuk pĂ«rdorim KVM âtĂ« zbrazĂ«tâ, por njĂ« sistem tĂ« plotĂ« virtualizimi tĂ« zhvilluar mbi bazĂ«n e KVM, i cili Ă«shtĂ« zhvilluar nga âvĂ«llai ynĂ« i madhâ, duke pĂ«rfshirĂ« sistemin e ruajtjes sĂ« tĂ« dhĂ«nave (SDS) dhe rrjetin e pĂ«rcaktuar nga softueri (SDN). E zgjodhĂ«m duke u bazuar nĂ« ndĂ«rtimin e njĂ« produkti maksimalisht tĂ« qĂ«ndrueshĂ«m pa pika tĂ« vetme dĂ«shtimi. Po tregon mirĂ«, deri tani nuk kemi pasur probleme tĂ« mĂ«dha nĂ« prodhim. NĂ« fazĂ«n e testimeve alpha nĂ« treg, kur ofronim shĂ«rbime pĂ«r klientĂ«t e parĂ« pĂ«r pika bonus, testonim teknologjinĂ« dhe hasĂ«m njĂ« sĂ«rĂ« çështjesh tĂ« pakĂ«ndshme, por gjatĂ« dy viteve tĂ« fundit kemi kuptuar dhe zgjidhur shumĂ«.
A përdorni overselling? Si e kontrolloni ngarkesën në server?
Ne pĂ«rdorim overselling vetĂ«m pĂ«r procesorĂ«t, por kurrĂ« pĂ«r kujtesĂ«n operuese. Edhe nĂ« rastin e procesorĂ«ve fizikĂ«, nuk lejojmĂ« ngarkesĂ«n mbi 75%. PĂ«r disqet: punojmĂ« me ndarje 'tĂ« holla' tĂ« kapacitetit. Ne kemi monitorim tĂ« centralizuar tĂ« tĂ« gjithĂ« mjedisit, çka na lejon tĂ« kontrollojmĂ« ngarkesĂ«n. Dy inxhinierĂ« janĂ« pĂ«rgjegjĂ«s pĂ«r mbĂ«shtetje tĂ« gjithĂ« infrastrukturĂ«s, prandaj ne pĂ«rpiqemi tĂ« automatizojmĂ« sa mĂ« shumĂ« dhe tĂ« mbledhim gjithĂ« informacionin e mundshĂ«m mbi sistemin. Ădo devijim nga regjimi normal Ă«shtĂ« menjĂ«herĂ« i dukshĂ«m, pĂ«rveç kĂ«saj ne periodikisht vlerĂ«sojmĂ« dhe ribalancojmĂ« ngarkesĂ«n brenda infrastrukturĂ«s. Ribalanconi gjithmonĂ« ndodh nĂ« njĂ« mĂ«nyrĂ« online pa u vĂ«nĂ« re nga klientĂ«t.
Sa serverë fizikë keni tani? Sa shpesh shtoni të rinj? Cilat serverë përdorni?
Aktualisht kemi 76 serverë, të rinj shtojmë përafërsisht çdo katër deri në pesë muaj. Përdorim QCT, Intel, Supermicro.
Ka pasur raste kur klienti ka ardhur dhe ka marrë të gjithë resurset e mbetura dhe ka qenë e nevojshme të shtojmë serverë menjëherë?
PĂ«r resurset diçka e tillĂ« nuk ka ndodhur. Deri tani po rritemi nĂ« mĂ«nyrĂ« relativisht tĂ« barabartĂ«. Por ka pasur njĂ« rast, kur njĂ« pĂ«rdorues erdhi dhe kĂ«rkoi 50 IP, secila nĂ« njĂ« bllok tĂ« veçantĂ«. Natyrisht, diçka e tillĂ« nuk e kemi akoma đ
Cilat janĂ« mĂ«nyrat tuaja mĂ« tĂ« popullshme tĂ« pagesĂ«s? ĂfarĂ« pĂ«rdorin mĂ« pak?
Më të popullshmet janë karta bankare dhe QIWI. Më pak përdoret pagesa pa gotë përmes një transfere për klientë të ligjëshëm, megjithatë këto transfere janë më të mëdha (kompanitë zakonisht paguajnë për resurse të mëdha për disa muaj). Po ashtu, PayPal mbetet prapa: në fillim nuk kishim parashikuar përdorues të huaj, por ata filluan të shfaqen.
Në Boodet.online kemi një sistem faturimi të krijuar nga ne. Pse vendosët të përdorni një zgjidhje të tillë? Cilat janë përparësitë dhe disavantazhet? A ishte e komplikuar të zhvillohej?
Ne kemi zhvilluar tĂ«rĂ« sistemin tonĂ«. Platformat ekzistuese nuk na dukeshin shumĂ« tĂ« pĂ«rshtatshme nĂ« aspektin e UX, prandaj vendosĂ«m tĂ« krijojmĂ« dhe zhvillojmĂ« tonin. Faturimi Ă«shtĂ« vetĂ«m njĂ« nga mikroservisĂ«t qĂ« pĂ«rbĂ«jnĂ« sistemin. TĂ« zhvillosh doli mĂ« e vĂ«shtirĂ« se sa mendonim nĂ« fillim. Madje nĂ« njĂ« moment duhej tĂ« shtyjmĂ« lançimin e projektit pĂ«r tâu pĂ«rgatitur njĂ« produkt funksional, pĂ«r tĂ« cilin nuk do tĂ« ishim tĂ« turpĂ«ruar nĂ« testimin alfa. MĂ« pas, ne u zhvilluam kompetenca nĂ« metodologjinĂ« e zhvillimit pĂ«r njĂ« periudhĂ« tĂ« gjatĂ« dhe menaxhimin e produktit. Tani Ă«shtĂ« mĂ« e lehtĂ« tĂ« shtojmĂ« funksionalitete tĂ« reja dhe produkte nĂ« sistem.
Sa njerĂ«z e zhvilluan kĂ«tĂ«? ĂfarĂ« duarsh pĂ«rdorĂ«t?
PĂ«r tĂ«rĂ« projektin kemi pesĂ« persona, nga tĂ« cilĂ«t dy janĂ« zhvillues (frontend dhe backend). Backend Ă«shtĂ« shkruar nĂ« RoR/Python. Fronti â Ă«shtĂ« JS.
Si është organizuar mbështetje për përdoruesit? A është 24 orë ose vepron vetëm në orar normal? Sa ka linja mbështetje? Për çfarë pyesin më shpesh?
Ne kemi tre pika hyrjeje: chat, telefon dhe sistem kërkesash nga llogaria personale. Dy linja mbështetje: nëse inxhinieri i sherbimit nuk mund të zgjidhë problemin, lidhet drejtori teknik ose ekipi i zhvillimit. Nëse problemi është në platformën kryesore, gjë që ndodh shumë më rrallë, drejtori teknik lidhet me mbështetje nga "vëllai më i madh". Natën reagojmë vetëm ndaj telefonatave të klientëve që blejnë një shërbim teknik të veçantë, ose ndaj çrregullimeve të platformës, të raportuara përmes një boti të shkruar veçanërisht në Telegram.
Pyetjet më të njohura:
- A janĂ« tĂ« disponueshme IP-tĂ« tona nĂ« Turkmenistan (kjo Ă«shtĂ« pyetja mĂ« e njohur â duket se nĂ« vend ka njĂ« politikĂ« tĂ« fortĂ« bllokimi).
- Si të instaloni një softuer të caktuar.
- Si të merrni qasje root (ka një të dhënë të veçantë në ndërfaqe gjatë krijimit të makinave, por as ajo nuk ndihmon gjithmonë).
A bëni verifikimin e klientëve? A shfaqen shpesh spamerë dhe individë të tjerë të këqij?
Verifikimi bëhet nëpërmjet emailit dhe telefonit (nëse përdoruesi aktivizon 2FA). Spamerë dhe abuzues të tjerë shfaqen herë pas here. Ne jemi të detyruar të reagojmë me bllokimin temporal të serverëve të komprometuar, pasi nuk duam që IP-të të hyjnë në lista të zeza. Por gjithmonë i shkruajmë përpara përdoruesit se ka pasur një ankesë, e ftojmë të kontaktojë dhe të diskutojë problemin. Nëse përdoruesi nuk përgjigjet, ose nëse ka ankesa të përsëritura, bllokojmë tërësisht llogarinë dhe fshijmë serverët.
A ndodhin shpesh sulme DDoS ndaj klientĂ«ve? ĂfarĂ« bĂ«ni nĂ« raste tĂ« tilla? A ka pasur sulme konkretisht ndaj jush, ndaj faqes ose infrastrukturĂ«s?
KlientĂ«t janĂ« sulmuar mjaft shpesh. Por ne vetĂ« shpesh â faqeja, llogaria personale. NdonjĂ«herĂ« godasin rrjetin nga adresa tĂ« ndryshme IP. Nuk e gjykojmĂ« kush Ă«shtĂ« dhe pĂ«rse, kĂ«tu mund tĂ« ketĂ« disa opsione. Kemi pasur madje tentativa pĂ«r tĂ« na sulmuar nga brenda. MĂ« parĂ«, gjatĂ« verifikimit me telefonin, jepnim njĂ« bonus prej njĂ«qind rublesh, qĂ« pĂ«rdoruesit e zakonshĂ«m tĂ« mund tĂ« testonin çdo konfigurim. Por njĂ« herĂ« erdhi njĂ« pĂ«rdorues me njĂ« âgrup simokâ dhe nga njĂ« IP filloi tĂ« krijonte dhjetĂ«ra llogari, duke marrĂ« bonuset. Prandaj, ndaluam akumulimin automatike tĂ« pikĂ«ve testuese. Tani pĂ«r testimin, duhet tĂ« dĂ«rgoni njĂ« kĂ«rkesĂ« nĂ« mbĂ«shtetje teknike, dhe çdo rast shqyrtohet veçmas.
Si është organizuar puna, a keni zyrë, apo të gjithë punojnë nga distanca?
Ka një zyrë, por me fillimin e kufizimeve për shkak të koronavirusit, të gjithë shkuan për të punuar nga shtëpia / dacha / qyteti të tyre.
Zyra jonë
Cila është aktualisht kursi i zhvillimit të kompanisë tuaj?
Po ecim drejt shtimit të shërbimeve të reja. Kemi një roadmap të gjerë, nuk e ndalojmë zhvillimin, dhe çdo dy javë del një version i ri i llogarisë personale. Shtojmë funksionalitete dhe shërbime që kërkohen nga kolegët, shtojmë atë që kërkojnë klientët.
Si i gjeni klientët? A ka një fluks të madh dhe largim klientësh çdo vit? Cili është mesatarja e "jetës" së klientit?
Kanalet e tërheqjes së klientëve në fushën tonë janë gjithçka mbi të cilin qëndron tërë biznesi, nëse ka një produkt të mirë që funksionon. Prandaj nuk jemi të gatshëm të ndajmë.
Churn rate, LTV dhe cikli i jetĂ«s â gjithashtu janĂ« tregues mjaft tĂ« rĂ«ndĂ«sishĂ«m qĂ« i pĂ«rdorim vetĂ«m pĂ«r analizĂ«n tonĂ« tĂ« brendshme, por jo pĂ«r tâi bĂ«rĂ« publike.
A mund tĂ« jepni ndonjĂ« kĂ«shillĂ« lexuesve pĂ«r zgjedhjen e hostim? ĂfarĂ« duhet tĂ« kushtoni vĂ«mendje para blerjes?
MĂ« e rĂ«ndĂ«sishmja Ă«shtĂ« tĂ« zgjidhni hostimin me shkronjĂ«n âBâ nĂ« fillim tĂ« emrit.
Nëse flasim seriozisht, ka disa faktorë që duhet të marrësh parasysh:
- PĂ«r tĂ« kuptuar cilĂ«sinĂ«, mund tĂ« merrni njĂ« konfigurim mesatar dhe tĂ« provoni tĂ« zgjidhni detyrat tuaja aplikative. Zgjidhni hostime qĂ« kanĂ« njĂ« tarifĂ« me orĂ« â do tĂ« jeni nĂ« gjendje tĂ« testoni serverĂ«t, pa humbur shumĂ« para, nĂ«se cilĂ«sia nuk Ă«shtĂ« e kĂ«naqshme.
- Shikoni qendrat e të dhënave ku ndodhen serverët fizikë të hostit. Ato mund të japin një ide për cilësinë e shërbimeve.
- Nuk rekomandojmë të përqendroheni në çmime: ka zgjidhje super të lira, por që japin rezultate të mira, ashtu si dhe zgjidhje super të shtrenjta, që nuk dallohet për asgjë të veçantë.
Tregoni për momentet më të paharrueshme të punës.
Fillimi i projektit. Gjatë një muaji e gjysmë punuam në modën 24/7: shikonim si shkojnë regjistrimet, nëse nuk prisheshin gjërat në ndërfaqen e llogarisë personale, si vepronin përdoruesit, a ishte e lehtë për ta të porosiste shërbimet. Duhej të zgjidhnim shumë gjëra në lëvizje, madje duke zëvendësuar produkte të tjera. Ndryshimet bëmë menjëherë në prodhim, duke anashkaluar mjediset testuese. Ky ishte një periudhë ngarkuese, por arritëm të overojmë dhe të mos e ndërpremë këtë punë.
PĂ«rdoruesit qĂ« vinin pĂ«r tĂ« gjetur dobĂ«si nĂ« logjikĂ«. Ishte interesante t'i kapim dhe tĂ« mbyllnim dobĂ«sitĂ«. PĂ«r shembull, kur ende nuk punonim pĂ«r para, por akordonim bonuse qĂ« pĂ«rdoruesit tĂ« mund tĂ« porosisnin servera, lidhjen pĂ«r ne e postuan nĂ« njĂ« nga forumet hakera me komentarin: âjapin falas serverĂ« pĂ«r 500 rublaâ. Sigurisht, na mbushĂ«n menjĂ«herĂ« djemtĂ« minerĂ«, tĂ« etur pĂ«r falas.
A mund të përgatitni një kronologji të shkurtër të historisë së kompanisë?
- Gjysma e parĂ« e vitit 2017 â filluam tĂ« zhvillojmĂ« platformĂ«n, faqen dhe llogarinĂ« Boodet.online.
- Viti 2018 â dolĂ«m nĂ« testimin alfa, ofruam kapacitete klientĂ«ve falas dhe morĂ«m komente tĂ« detajuara dhe rezultate testimi nĂ« kĂ«mbim.
- Mes viti 2018 â lançuam versionin beta me para. Qindra klientĂ« tĂ« parĂ«, testimi i mbĂ«shtetjes teknike.
- Viti 2019 â filluam tĂ« tĂ«rheqim persona juridikĂ« si klientĂ«, punuam mbi zgjidhje tĂ« personalizuara.
- Viti 2020 â tĂ« gjithĂ« shkojnĂ« nĂ« vetĂ«izolim, rritet kĂ«rkesa pĂ«r virtualizim. NdjejmĂ« kĂ«tĂ« nĂ« lĂ«kurĂ« â ndodh njĂ« rritje e klientĂ«ve, qĂ« na jep mundĂ«sinĂ« tĂ« punojmĂ« mbi njĂ« numĂ«r tĂ« madh shĂ«rbimesh shtesĂ«.
Burimi: habr.com




