Kodėl Poplidays.com, atostogų planavimo platforma, pasitiki So you Start?

Nuo 2010 m. Poplidays.com jungia nekilnojamojo turto agentus ir vartotojus, kurie ieško būsto nuomai Prancūzijoje ir Ispanijoje. Start-up'o nariai nusprendė patalpinti šią platformą So you Start serveriuose ir papildomai užsakė OVH teikiamą CDN paslaugą. François Liot, gamybos vadovas ir informacinės sistemos specialistas, detalizuoja techninę sprendimų dalį.




Poplidays - Logo


Sveiki, François. Poplidays - tai start-up'as, skirtas turizmo sektoriui. Jūs kartais vadinami nekilnojamojo turto agentūrų Airbnb. Paaiškinkite, iš ko susideda jūsų veikla.

Pirminė idėja buvo suvesti agentūras, siūlančias patalpas, ir potencialius klientus. Mūsų projektas ypatingas tuo, kad čia registruojasi profesionalūs tarpininkai, kurie garantuoja, kad paslaugos bus suteiktos tinkamai. Poplidays gali pasiūlyti profesionalioms agentūroms ir netiesiogiai savininkams matomumą internete, kaip Booking siūlo matomumą viešbučiams. Vasarą mus aplanko apie 10 000 lankytojų per parą, esame užregistravę 15 000 objektų (apie 750 000 vietų). Mūsų paslaugomis naudojasi 1200 vadybininkų iš Ispanijos ir Prancūzijos.

Nuo 2013 m. spalio mėn. Poplidays pradėjo plėtoti verslą nauja kryptimi. Tapome kanalo vadovais, tai yra mes teikiame trisdešimčiai partnerių (įskaitant booking.com) pasiūlymus, kartu su realaus laiko rezervacijų valdymu per žiniatinklio paslaugas. Įmonėje dirba 16 žmonių, įsikūrę Saint Jean de Luz, mūsų apyvarta siekia 8 mln €, per metus paaugome 30%.



Poplidays

Jūsų projektas prasidėjo ne nuo So you Start serverių. Kokią infrastruktūrą naudojote pradžioje?

Mes išbandėme Cloud Computing sprendimus, siūlomus Europoje ir JAV, o tuomet suradome So you Start pasiūlymus. Tiesą pasakius, nepasitikėjome virtualiomis mašinomis, nes viskas reliatyvu (ką reiškia tie branduoliai CPU, RAM, ar diskas). Be to, mūsų JAVA aplikacija labai imli resursams, tuo tarpu daugybės JAVA virtualių mašinų kūrimas virtualiose mašinose apsunkina bandymus įvertinti programos našumo poreikius ir užtikrinti aukštą jos pasiekiamumą.

Taigi mes pasirinkome dedikuotų serverių infrastruktūrą. Tiek dėl našumo, tiek dėl kainos. So you start siūlo fizinę infrastruktūrą už kainą, artimą virtualiai infrastruktūrai.


Poplidays nuomoja 18 So you Start serverių. Papasakokite, kaip jūs organizavote savo infrastruktūrą.

Tiksliau, mes nuomojamės 18 serverių iš So you Start ir 3 iš OVH.com. OVH.com nuomojamės serverį duomenų bazėms. 24 branduoliai yra naudojami mūsų PostgreSQL duomenų bazėms, serveriuose So you Start yra siūlomi serveriai su maksimaliai 8 branduoliais. Be to, OVH.com turime serverį, skirtą integracijai ir mūsų infrastruktūros bei mūsų partnerių infrastruktūros monitoringui. Tai yra dvi vidutinio našumo mašinos, užsakytos dar prieš atsirandant So you Start pasiūlymams.

So you Start mes nuomojamės infrastruktūros bazę: 2 serveriai, kuriuose duomenų bazė repklikuojama realiame laike (stream replication), 1 rezervinių kopijų serveris, į kurį yra eksportuojamos duomenų bazės, o vėliau naudojamos programos plėtojimui; 8 serveriuose veikia mūsų JAVA aplikacija (core business); 3 web serveriai (kuriuose yra visuomet naujausia aplikacijos versija); 1 serveris, skirtas mūsų blogui ir 3 testavimui.

Pirminiai WEB PHP serveriai turi apache apkrovos balansavimą, komunikuoja su JAVA aplikacija per REST, kuri taip pat komunikuoja su duomenų baze – užklausos valdomos Pgpool2. Norint padidinti atsakų spartą, dalis užklausų yra kešuojama. Tai padeda efektyviai susidoroti su Google užklausomis ir lankomumo pikais.

Jūs taip pat naudojate OVH CDN paslaugą. Kokiems tikslams?

Duomenų srautas, užklausiamas mūsų partnerių per API, generuoja itin didelį tinklo pralaidumą. 2014 m. liepą viršijome TB srauto! Viskas dėl aukštos rezoliucijos nuotraukų, kurias įvairiais formatais pateikiame mūsų partneriams, kurie gali parsisiųsti visus vaizdus arba juos nukreipti tiesiai į mūsų infrastruktūrą. Net jeigu OVH tinklas yra labai didelio našumo ir kiekvienam So you Start serveriui suteiktas itin didelis tinklo pralaidumas [250 Mbps, NDR], vis tiek reikalinga CDN paslauga statinio turinio talpinimui. Reikėtų pabrėžti, kad už CDN pasiūlymą su panašiomis techninėmis ypatybėmis ir identišku duomenų kiekiu, mes mokėjome OVH konkurentui iki 6 kartų daugiau!

Taigi sakote, kad pasirinkote So you Start vietoj OVH.com dėl išlaidų. Tačiau jūs skiriate daug lėšų savo SaaS vystymui, visa tai reikalauja daug žmogiškųjų išteklių plėtrai. Šios infrastruktūros pasirinkimas neleidžia jums naudotis tam tikromis paslaugomis: apkrovos balansavimu, serverio vietos pasirinkimu... Papasakokite, kaip jūs randate kompromisus.

Iš tiesų, kai valdome apie 20 serverių, OVH.com ir So you Start įkainių skirtumas akivaizdus. So you Start serveriai parduodami už prieinamą kainą: rytoj galiu užsisakyti papildomą serverį nieko neklausdamas, arba leisti sau daugiau prabangos ir naudoti tuos pačius serverius gamybinėje ir testavimo aplinkoje. So you Start atveju, tai sausas pasiūlymas be jokių papildomų paslaugų. Ir tokie pasiūlymai mums aktualūs, atsižvelgiant į mūsų biudžeto apribojimus ir plėtojimo filosofiją. Mes netingime valdyti serverius, savarankiškai koduoti zondus, valdyti savo atsargines kopijas... jeigu kiti viską perkelia į išorę. Žinoma, fizinis apkrovos balansavimas būtų pliusas, taip pat galimybė apjungti mūsų serverius per virtualią spintą vRack. Mes žinome, kad šias paslaugas siūlo OVH.com ir galbūt jas dar naudosime. Tačiau ir naudojant So you Start serverius galima sukurti aukšto pasiekiamumo infrastruktūrą. Pavyzdžiui, kadangi So you Start serveriams negalima pasirinkti lokalizavimo, mes perskirstėme serverių roles pagal tai, kokiame duomenų centre jie buvo suteikti. Pagaliau mums pavyko replikuoti mūsų duomenų bazę keliuose duomenų centruose (Gravline, Rubė ir Strasbūre), tame pačiame duomenų centre perskirstant taikomuosius serverius, kuriems labai reikia tarpusavyje komunikuoti.





Tęsdami naršymą svetainėje Jūs sutinkate su slapukų (cookies) naudojimu, skirtu sklandžiam naršymo užtikrinimui ir lankytojų statistikai. Daugiau apie slapukų valdymą.
Ok