Interview fra værtsverdenen: Boodet.online

Mit navn er Leonid, jeg er en hjemmesideudvikler Søg i VPS, derfor er jeg på grund af mine aktiviteter interesseret i historierne om dannelsen og udviklingen af ​​forskellige virksomheder inden for hostingtjenester. I dag vil jeg gerne præsentere et interview med Danil og Dmitry, skaberne af hosting Boodet.online. De vil fortælle om strukturen af ​​infrastrukturen, tilrettelæggelsen af ​​arbejdet og deres erfaring med at udvikle en virtuel serverudbyder i Rusland.

Interview fra værtsverdenen: Boodet.online

Fortæl os venligst et par ord om dig selv. Hvordan kom du ind på hosting? Hvad lavede du før dette?

Indtil 2016 arbejdede både Dmitry og jeg i Enterprise-sektoren, herunder i virksomheder som Dell, HP, EMC. Ved at analysere cloud-markedet i Rusland indså vi, at det voksede aktivt, og besluttede, at vi kunne give et interessant tilbud til markedet. Et team af mennesker, der allerede havde arbejdet med hinanden på andre projekter, tog sig sammen og begyndte sammen at udvikle deres egen virtualiseringsplatform rettet mod store virksomheder med deres specifikke behov. Siden 2018 har vi samtidig lanceret cloud-hosting "for alle" og allokeret det til projektet Boodet.online et hold på fem personer.

Pre-lancering lager- og klargøringsstation
Interview fra værtsverdenen: Boodet.online

Er dette projekt for erhvervslivet allerede i gang, eller er det stadig under udvikling?

Ja, det fungerer parallelt – der er allerede et større team, og vi taler mere om software- og hardwareløsninger til it-infrastruktur, ikke om hosting.

Du har nu en hel del forskellige tjenester. Da du startede, var listen mindre eller den samme? Desuden er alle disse tjenester faktisk en almindelig virtuel server, men der er en vis adskillelse.

Vi startede med klassisk IaaS: Vi leverede "bare" virtuelle servere med lukkede porte og virtuelle netværk til dem, så brugeren kunne skabe en fuldgyldig infrastruktur for sig selv. Men efter lanceringen viste det sig, at de fleste brugere ikke forstod, hvorfor de havde brug for sådanne muligheder, og vi besluttede at introducere et nyt produkt for os selv - en standard VDS/VPS, som markedet allerede er bekendt med. For os var det i det væsentlige en afklebet version af produktet, men brugerne forstod straks, hvad det var, og vi begyndte at modtage vores første kunder. Tilsyneladende tvang vores erfaring med store virksomheder os til straks at udvikle en mere kompleks og tilpasset løsning, mens massemarkedet ønsker enkelhed. Og så begyndte vi, baseret på VPS, at udvikle nye tjenester baseret på det, som kunderne oftest efterspørger. Og vi udvikler det stadig.

Hvor placerer du udstyret? Ejer du det eller lejer du det? Hvordan valgte du en DC til placering? Var der nogle tilfælde af flytning?

Alt udstyret er vores, vi lejer kun plads i to datacentre. Vi startede med tre datacentre: vi ville implementere tre-vejs fejltolerance, men efterspørgslen efter det på det tidspunkt var for lille til at investere i dette, så vi forlod det tredje datacenter. Vi havde én flytning: Vi var lige ved at flytte fra det tredje datacenter til et af de resterende to. De blev valgt efter følgende princip: DC'er skulle være kendte på markedet, pålidelige (Tier III), så begge ville være geografisk placeret i Moskva, i områder fjernt fra hinanden.

Hvilke DC'er befinder du dig i øjeblikket, og hvilken har du forladt?

Nu er vi placeret i DataSpace og 3Data. Vi forlod et af 3Data-datacentrene.

Forlader det tredje datacenter
Interview fra værtsverdenen: Boodet.online

Lejer eller køber du IP-adresser?

Vi lejer.

Og af hvilken grund valgte du denne tilgang frem for at købe?

I det store og hele til at vokse hurtigt. Vi forsyner kunderne med virtuel infrastruktur, som de ikke skal betale kapitalinvesteringer for med det samme, og omkostningerne kan opdeles månedligt. Vi følger selv samme filosofi som vores kunder - vi stræber efter ekspansion og hurtig skalering.

Hvad synes du om IPv6?

Indtil videre har vi ikke bemærket nogen væsentlig efterspørgsel, så vi har ikke tilføjet mere, men output-arkitekturen er udarbejdet, vi er klar til at "rulle ud" i løbet af kort tid, så snart vi forstår, at der er ønsker .

Du bruger KVM-virtualisering. Hvorfor valgte du hende? Hvordan viser hun sig selv på arbejdet?

Det er rigtigt, men vi bruger ikke "nøgen" KVM, men et fuldgyldigt, modificeret KVM-baseret virtualiseringssystem, som vores "storebror" udviklede, herunder et datalagringssystem (SDS) og et softwaredefineret netværk (SDN) . Vi valgte det på baggrund af at bygge det mest fejltolerante produkt uden enkelte fejlpunkter. Det viser sig godt, indtil videre er der ikke opstået globale problemer i produktionen. På stadiet af alfatest på markedet, da vi leverede tjenester til de første kunder for bonuspoint, testede vi teknologien og stødte på en række ubehagelige øjeblikke, men i løbet af de sidste to år har vi formået at forstå og løse en masse.

Bruger du oversalg? Hvordan styrer du belastningen på serveren?

Vi bruger kun oversalg til processorer, men i intet tilfælde til RAM. Selv i tilfælde af fysiske processorer tillader vi ikke deres belastning at overstige 75%. Efter disk: vi arbejder med "tynd" kapacitetstildeling. Vi har centraliseret overvågning af hele miljøet, hvilket giver os mulighed for at kontrollere belastningen. To ingeniører er ansvarlige for at understøtte hele infrastrukturen, så vi forsøger at automatisere så meget som muligt og indsamle al mulig information på systemet. Eventuelle afvigelser fra normal drift er umiddelbart synlige, og vi vurderer og rebalancerer periodisk belastningen i infrastrukturen. Rebalancering foregår altid online, ubemærket af kunderne.

Hvor mange fysiske servere har du i øjeblikket? Hvor ofte tilføjer du nye? Hvilke servere bruger du?

I øjeblikket er der 76 servere, vi tilføjer nye cirka hver fjerde til femte måned. Vi bruger QCT, Intel, Supermicro.

Interview fra værtsverdenen: Boodet.online

Har der været tilfælde, hvor en klient kom og optog alle de resterende gratis ressourcer, og du var nødsaget til at tilføje servere?

Sådan noget var der ikke med ressourcer. Indtil videre vokser vi mere eller mindre jævnt. Men der var et tilfælde, hvor en bruger kom og ønskede 50 IP'er, hver i en separat blok. Vi har selvfølgelig ikke noget lignende endnu :)

Hvad er dine mest populære betalingsmetoder? Hvad er mindst brugt?

De mest populære er et bankkort og QIWI. Det mindst almindelige er betaling med bankoverførsel under tilbuddet for juridiske enheder, men sådanne overførsler er de mest omfangsrige (virksomheder betaler som regel for solide ressourcer i flere måneder). PayPal er også bagud: I starten regnede vi ikke med udenlandske brugere, men de begyndte at dukke op.

Boodet.online har selvskreven fakturering. Hvorfor valgte du at bruge denne løsning? Hvad er fordele og ulemper? Var det svært at udvikle sig?

Hele vores system er af vores eget design. De eksisterende platforme virkede ikke særlig bekvemme for os med hensyn til UX, så vi besluttede at skabe og udvikle vores egne. Fakturering er blot en af ​​de mikrotjenester, der er en del af systemet. Udviklingen viste sig at være sværere, end vi troede i starten. Selv på et tidspunkt var vi nødt til at udskyde lanceringen af ​​projektet for at have tid til at forberede et fungerende produkt, der ikke ville være pinligt til alfa-testning. Efterfølgende tilegnede de sig kompetencer inden for langsigtede udviklingsmetoder og produktledelse. Nu er det nemmere at tilføje ny funktionalitet og nye produkter til systemet.

Hvor mange mennesker udviklede alt dette? Hvad skrev du om?

Vi har fem personer til hele projektet, hvoraf to er udviklere (frontend og backend). Tilbage er skrevet i RoR/Python. Foran er JS.

Hvordan er brugersupport organiseret? Er den åben XNUMX/XNUMX eller kun i åbningstiden? Hvor mange støttelinjer er der? Hvad bliver du oftest spurgt om?

Vi har tre indgangspunkter: chat, telefon og et ansøgningssystem fra din personlige konto. To støttelinjer: Hvis den vagthavende ingeniør ikke var i stand til at løse problemet, bliver den tekniske direktør eller udviklingsteamet involveret. Hvis problemet er i hovedplatformen, hvilket sker meget sjældnere, så henvender den tekniske direktør sig til støtte fra "storebror". Om natten besvarer vi kun opkald fra kunder, der køber separate tekniske tjenester, eller på platformsfejl rapporteret gennem en specialskrevet bot i Telegram.

Mest populære spørgsmål:

  1. Er vores IP'er tilgængelige i Turkmenistan (dette er den allerførste i popularitet - tilsyneladende har landet en streng blokeringspolitik).
  2. Sådan installeres denne eller hin software.
  3. Sådan får du root-adgang (der er endda en særlig påmindelse i grænsefladen, når du opretter maskiner, men det hjælper ikke altid).

Verificerer du kunder? Opstår spammere og andre dårlige karakterer ofte?

Bekræftelse via mail og telefon (hvis brugeren aktiverer 2FA). Spammere og andre misbrugere dukker op med jævne mellemrum. Vi er tvunget til at reagere ved midlertidigt at blokere kompromitterede servere, da vi ikke ønsker, at IP'er skal sortlistes. Men vi skriver altid til brugeren på forhånd, at der er modtaget en klage over ham, og beder ham kontakte ham og drøfte problemet. Hvis brugeren ikke reagerer, eller der opstår gentagne klager, blokerer vi hele kontoen og sletter serverne.

Forekommer DDoS-angreb på kunder ofte? Hvad gør man i sådanne tilfælde? Har der været angreb specifikt på dig, dit websted eller din infrastruktur?

Klienter bliver angrebet ret sjældent. Men selv har vi ofte en hjemmeside, en personlig konto. Nogle gange forbinder de netværket til forskellige IP-adresser. Vi forpligter os ikke til at vurdere, hvem det er og hvorfor, der kan være flere muligheder. Der er endda forsøg på at angribe os indefra. Tidligere, når vi bekræftede via telefon, gav vi en bonus hundrede rubler, så normale brugere kunne teste enhver konfiguration. Men en dag kom en bruger med en "pakke SIM-kort" og fra under én IP begyndte at oprette snesevis af konti og modtog bonusser på dem. Derfor var vi nødt til at fjerne den automatiske opsamling af testresultater. Nu skal du indsende en anmodning til teknisk support om test, og vi behandler hvert enkelt tilfælde separat.

Hvordan er arbejdet organiseret, er der et kontor, eller arbejder alle på afstand?

Der er et kontor, men med begyndelsen af ​​restriktioner på grund af coronavirus gik alle på arbejde hjemmefra/dacha/hjemby.

Vores kontor

Interview fra værtsverdenen: Boodet.online

Hvad er dit nuværende udviklingsforløb for virksomheden?

Vi bevæger os mod at tilføje nye tjenester. Vi har en omfattende køreplan, vi afbryder ikke udviklingen, og hver anden uge frigives en ny udgivelse af den personlige konto. Vi tilføjer funktionalitet og services, der efterspørges blandt kolleger, og vi tilføjer, hvad kunderne efterspørger.

Hvordan finder du kunder? Er der stor til- og frastrømning af kunder om året? Hvad er den gennemsnitlige "levetid" for en kunde?

Kanaler til at tiltrække kunder inden for vores felt er, hvad hele forretningen hviler på, hvis der er et fungerende godt produkt. Derfor er vi ikke klar til at dele.

Churn rate, LTV og livscyklus er også ret vigtige indikatorer, som vi kun bruger til intern analyse, men ikke til offentliggørelse.

Kan du give læserne råd om valg af hostingtjeneste? Hvad skal du være opmærksom på inden du køber?

Det vigtigste er at vælge en hosting med bogstavet "B" i begyndelsen af ​​navnet.

Men seriøst, der er flere faktorer, du skal være opmærksom på:

  • For at forstå kvaliteten kan du tage en gennemsnitlig konfiguration og prøve at løse dine applikationsproblemer på den. Vælg hosting, der har timepris – du kan teste servere uden at tabe mange penge, hvis kvaliteten ikke er tilfredsstillende.
  • Se på de datacentre, hvor hosteren har fysiske servere. De kan bruges til groft at vurdere kvaliteten af ​​tjenester.
  • Vi anbefaler ikke at være opmærksom på priserne: Der er både superbillige løsninger, der fungerer godt, og superdyre, der ikke er noget særligt.

Fortæl os om dine mest mindeværdige arbejdsøjeblikke.

Start af projektet. I den første halvanden måned arbejdede vi 24/7: vi så på, hvordan registreringerne gik, om noget var brudt i den personlige kontogrænseflade, hvordan brugerne opførte sig, om det var praktisk for dem at bestille tjenester. Meget skulle besluttes i en fart, endda til det punkt, at nogle produkter blev udskiftet med andre. Ændringer blev foretaget med det samme i produktionen, uden om testmiljøer. Det var en anspændt periode, men vi formåede at overleve og ikke give op på denne forretning.

Brugere, der kom på udkig efter sårbarheder i logik. Det var interessant at fange dem og lukke sårbarheder. For eksempel, da vi ikke arbejdede for penge, men tildelte bonusser, så brugerne kunne bestille servere, blev der lagt et link til os på et af hackerforaene med kommentaren: "de giver gratis servere til en værdi af 500 rubler." Selvfølgelig blev vi med det samme oversvømmet med minefolk, der var sultne efter freebies.

Kan du give en kort tidslinje over virksomhedens historie?

  • Første halvdel af 2017 - vi begyndte at udvikle Boodet.online platformen, hjemmesiden og den personlige konto.
  • 2018 - gik ind i alfatest, gav kapacitet til kunderne gratis og modtog omfattende feedback og testresultater til gengæld.
  • Midt i 2018 - lanceret betaversion med penge. Første hundrede af kunder, test af teknisk support.
  • 2019 - vi begyndte at tiltrække juridiske enheder som kunder og arbejde på skræddersyede løsninger.
  • 2020 - alle går i selvisolation, efterspørgslen efter virtualisering vokser. Det mærker vi selv - der er en stigning i kunder, hvilket gør det muligt at arbejde på en lang række tillægsydelser.

Kilde: www.habr.com

Tilføj en kommentar