Presťahovanie je vždy stresujúce, nech už je akékoľvek. Presťahovať sa z menej komfortnej dvojizbovej bytu do pohodlnejšej, presťahovať sa z mesta do mesta, alebo sa vôbec postaviť na nohy a v 40-tich rokoch sa odsťahovať od mamy. S presunom infraštruktúry to tiež nie je také jednoduché. Jedna vec je, keď máte malú stránku so pár tisíckami unikátnych návštevníkov denne a ste pripravení stráviť niekoľko hodín a pár šálok kávy na presún dát. Iná vec je, keď máte zložitú infraštruktúru s množstvom závislostí a provizórií, ktoré sú umiestnené na určitých miestach v konkrétnom cloude.
A ak k tomu ešte pridáme 1С, proces začne hrať novými farbami.
Moje meno je Sergey Kondratiev, zodpovedám za našu pruhovanú cloudovú službu, BeeCLOUD, a v tomto príspevku vám poviem o presune do nášho cloudu firmy „AeroGeo”.
Prečo vlastne presťahovať
Predovšetkým, dovoľte mi prerozprávať špecifiku podnikania „AeroGeo”. Je to krasnojarská letecká spoločnosť, ktorá sa zaoberá prepravou cestujúcich a nákladu už 13 rokov, majú vo svojom parku viac ako 40 lietadiel, vrátane helikoptér. Lieta len po Rusku, ale na celom území. To znamená, že lietadlá spoločnosti môžete stretnúť od Altaja po Kamčatku. Ich osobitou vizitkou sa stalo aj to, že „AeroGeo” zabezpečuje plnú činnosť Sezónnej drifujúcej stanice Ruského geografického spolku.

Bell 429, foto z spoločnosti
V podstate, klientov je dosť, vnútorných zamestnancov viac ako 350, letecké práce akéhokoľvek druhu. Preto je primerane fungujúca infraštruktúra pre spoločnosť veľmi a veľmi kritická. A ako veľmi náročné môžu byť 1С-ky, to viete aj bez mňa.
Tak teda. Pred rokom vznikla u klienta jasná potreba aktualizovať infraštruktúru. Samozrejme, pozerali sa smerom k pracovným cloudovým riešeniam a tu sa ukázalo, že, po prvé, vedenie spoločnosti malo trošku pochybnosti ohľadom cloudových riešení (či bude všetko skutočne dostupné 24/7 alebo nie), a po druhé, určite nechceli pracovať cez verejný kanál. Treba im dať za pravdu, že po rozhodnutí presťahovať sa, nám zorganizovali vážnu kontrolu: IT riaditeľ osobne priletel, aby sa pozrel na mieste a pochopil, ako a čo u nás funguje. Prešiel sa, pozrel si to, urobil závery a dal súhlas na pilotný projekt.
Infrastruktúra, ktorú bolo potrebné presunúť, bola prispôsobená pre prácu 30 odborníkov v maximálnych zaťaženiach z troch rôznych kancelárií (čítaj — z troch rôznych sietí, hlavná kancelária, letisko „Emel'yanovo“ a letisko „AeroGeo“). Rozmysleli sme si a rozhodli sme sa všetko spojiť do jednej siete, ktorú sme následne zabezpečili protokolom IPSec, vytvorili sme vyhradený tunel „Krasnojarsk-Moskva“ s kapacitou 100 Mbit. Hardvérový kľúč je umiestnený v našom dátovom centre na USB rozbočovači a je pripojený k klientskému poolu.
Migrácia trvala iba jedno večer, pretože zástupca „AeroGeo“ jednoducho priniesol hlavnú databázu na fyzickom nosiči priamo do dátového centra, v ktorom je nasadená platforma. Ohľadom viazania kľúčov sme mali obavy, že pri migrácii sa kľúče odpoja, ale nie, všetko prebehlo v poriadku, pretože sa kľúče viazali na podobné hosty.
Pilotný projekt trval približne mesiac, počas ktorého sme aktívne zbierali spätnú väzbu od odborníkov 1C. Počas tohto mesiaca si nevšimli žiadne výpadky v kvalite výkonu alebo nepríjemnosti.
Prečo si vybrať nás
Teraz je na trhu množstvo cloudov, takmer každý veľký hráč už má svoje vlastné cloudové služby s množstvom výhod. Je to pochopiteľné, ak chceš konkurovať — vytvor skvelý cloud a pridaj k nemu ešte niečo navyše.
Momentálne máme tri dátové centrá (Moskva), cloud na OpenStacku (ak vás to zaujíma, napíšem o tom podrobne v samostatnom príspevku), stihli sme nadobudnúť bohaté skúsenosti s migráciou veľmi odlišných 1C do cloudu, BeeCLOUD má servery s 3 GHz aj 3,5 GHz (presne taký, s vyhradeným klastrom HP Synergy na 3,5 GHz, sme vybrali v „AeroGeo“), v závislosti od požiadaviek klienta.
A keďže 1C je taká záležitosť, že pri jej nastavení a úpravách sa aktívne uplatňuje princíp „Kto môže, ten robí“, vytvorili sme skvelý klaster, do ktorého si klient môže preniesť svoju maximálne prispôsobenú, rozmarnejšiu a náročnú 1C a nič sa počas cesty nerozsype. Všetko bude fungovať. TIER 3, SLA 99,97, FZ-152, klasický scenár.
Ale to sú len čísla a technológie. V našom produkte sú najdôležitejší ľudia. Podarilo sa nám zhromaždiť vynikajúci tím skvelých inžinierov, ktorí sú jednak v Moskve, tak aj pracujú rozptýlene v regiónoch. To nám dáva veľmi dôležitú možnosť – pomáhať klientovi na mieste. Je to iné, keď (aj ako VIP klient) voláš na podporu a nejaký čas visíš na linke, vysvetľujúc, čo sa tento raz pokazilo, a potom podpora ide všetko kontrolovať na diaľku. Iná vec je, keď sieťari a experti sú schopní vyriešiť všetky potenciálne problémy na mieste, týmito rukami.
Samozrejme, cloud je dobrý aj tým, že zbavuje klienta všetkých starostí a slávnostne ich predáva poskytovateľovi. U „AeroGeo“ bolo na tento 1C viazané všetko. Teraz vedia, že aktuálnosť a funkčnosť systému zabezpečujeme my. Objaví sa niečo nové od dodávateľa, treba nainštalovať nejaký patch a podobne – stačí, že napíšeme klientovi o tom, dohodneme si vhodný čas preňho na vykonanie prác a pracujeme. Napríklad, keď sa na hosty inštalovali nové patche od Intelu a HP, robili to naši chlapci v čase najnižšej záťaže podľa krasnojarského času.
Ešte sa nám podarilo spraviť všetko v rámci jedného okna. U rôznych služieb sú niekedy problémy v tom, že akoby si poskytovateľ služby, ale máš hromadu dodávateľov. A ak dodávateľom niečo nejde, čas sa míňa aj na komunikáciu s nimi. Klientovi je to jedno, ak platí tebe, tak všetky problémy by si mal riešiť ty.
Preto sme sa v prípade BeeCLOUD rozhodli od toho odísť a spraviť všetko sami. Svoj traťový kanál, svoju podporu, svoj hardvér. To je aj pre klienta rýchlejšie, ak nastane nejaký problém, znamená to, že ide určite o náš problém, vyriešime ho. Plus to naozaj šetrí čas na vnútorných procesoch, keď máš všetko svoje – máš aj service desk jeden, bez hromady klonov a synchronizácií alebo neustáleho ping-pongovania s dodávateľmi.
A o peniazoch
Kam ísť bez toho. Môžem v rámci príspevku odhaliť nie tak veľa čísel, ale predsa len dajú pochopiť rozsah. Keď v „AeroGeo“ počítali, koľko bude stáť modernizácia existujúcej infraštruktúry, vypočítali viac ako 2 000 000 rubľov. A to sú predbežné údaje, tie, ktoré obvykle prichádzajú v dokumentoch s označením „Od“. Iba aktualizácia, bez sprievodu a podpory.
Za presunutú infraštruktúru do BeeCLOUD, vrátane samotných kapacít a celodennej podpory, klient platí 45 000 rubľov mesačne. Takže dvoch miliónov rubľov tu postačí takmer na 4 roky práce bez zhonu a ďalších komplikácií.
Snažíme sa byť maximálne otvorení, ak chce klient prísť k nám a pozrieť sa, na čom všetko beží — prosím. Mimochodom, o samotnom cloude: .
Ak máte otázky k tomuto prípadu alebo vôbec k nášmu cloudu — píšte, rád odpoviem.
Zdroj: habr.com
