Cloud 1C. Tutto senza nuvole

Trasferir è sempre una fonte di stress, indipendentemente dalle circostanze. Che si tratti di lasciare un appartamento meno confortevole per uno più accogliente, di spostarsi da una città all'altra, o di affrontare la realtà e lasciare la casa di mamma a 40 anni. Il trasferimento delle infrastrutture non è affatto semplice. È una cosa avere un piccolo sito web con qualche migliaio di visitatori al giorno, e essere pronti a dedicare poche ore e qualche tazza di caffè al trasferimento dei dati. È un’altra cosa avere un'infrastruttura complessa con molte dipendenze e soluzioni temporanee adattate a specifici punti in un determinato cloud.

E se aggiungiamo anche 1C, il processo assume colori completamente nuovi.

Cloud 1C. Tutto senza nuvole

Mi chiamo Sergey Kondratiev, sono responsabile del nostro cloud a strisce, BeeCLOUD, e in questo post vi parlerò del trasferimento della compagnia «AeroGeo» nel nostro cloud.

Perché trasferirsi?

Prima di tutto, lasciate che vi parli delle peculiarità dell'attività di «AeroGeo». Questa è una compagnia aerea di Krasnoyarsk, che opera nel trasporto di passeggeri e merci da 13 anni, con oltre 40 velivoli nel loro parco, compresi gli elicotteri. Operano solo all'interno della Russia, ma su tutto il territorio. Quindi, si possono incontrare aerei della compagnia dall'Altai fino alla Kamchatka. Anche il fatto che «AeroGeo» garantisca il funzionamento completo della Stazione Drifting Season del Società Geografica Russa è diventato un vero e proprio biglietto da visita.

Cloud 1C. Tutto senza nuvole
Bell 429, foto da sito dell'azienda

In generale, i clienti sono molti, ci sono oltre 350 dipendenti interni, e i lavori aeronautici sono di qualsiasi complessità. Pertanto, un'infrastruttura funzionante e adeguata per la compagnia è estremamente critica. E quanto possano essere esigenti le 1C, lo sapete anche senza di me.

Ebbene. Un anno fa, il cliente ha manifestato un chiaro bisogno di aggiornare l'infrastruttura. Naturalmente, si è cominciato a guardare verso soluzioni di cloud computing, e qui si è scoperto che, da una parte, la direzione della compagnia nutriva qualche dubbio sulle soluzioni cloud (se tutto sarà effettivamente accessibile 24/7 o meno), e dall'altra, non volevano assolutamente lavorare attraverso un canale pubblico. Dobbiamo dare loro atto: decidendo di trasferirsi, ci hanno sottoposto a un controllo serio: il direttore IT è venuto di persona per esaminare di persona cosa e come funzionava da noi. Ha girato, esaminato, ha tratto conclusioni e ha dato il via libera per il progetto pilota.

L'infrastruttura da trasferire era progettata per il lavoro di 30 specialisti durante i picchi provenienti da tre diversi uffici (vale a dire — da tre diverse reti, la sede centrale, l'aeroporto di «Yemelyanovo» e l'aeroporto di «AeroGeo»). Abbiamo pensato e deciso di unire tutto in una rete unica, che abbiamo quindi riservato tramite il protocollo IPSec, stabilendo un tunnel dedicato «Krasnoyarsk-Mosca» da 100 Mbit. La chiave hardware è situata nel nostro data center su un hub USB e collegata al pool del cliente.

La migrazione è durata solo una sera, perché il rappresentante di «AeroGeo» ha semplicemente portato la nostra principale base di dati su un supporto fisico direttamente nel data center, in cui è stata implementata la piattaforma. Fondamentalmente, eravamo preoccupati per il legame delle chiavi: avevamo timori che durante la migrazione le chiavi potessero disconnettersi, ma in realtà è andato tutto bene, poiché le chiavi si legavano agli host analoghi.

Il progetto pilota è durato circa un mese, e abbiamo raccolto attivamente feedback dagli specialisti di 1C. Durante questo mese non hanno notato cali di prestazioni o inconvenienti.

Perché sceglierci?

Ora ci sono molti cloud, quasi ogni grande attore del mercato ha già il proprio cloud con una serie di vantaggi. È chiaro, vuoi competere — crea un ottimo cloud e aggiungi qualche valore in più.

Attualmente abbiamo tre data center (Mosca), il nostro cloud è basato su OpenStack (se siete interessati, ne scriverò dettagliatamente in un post separato), abbiamo acquisito esperienza nel trasferimento di vari sistemi 1C nel cloud, BeeCLOUD ha server con clock a 3 GHz e 3,5 GHz (esattamente come quello, con un cluster dedicato HP Synergy a 3,5 GHz, scelto in «AeroGeo»), a seconda delle esigenze del cliente.

E poiché la 1C è un sistema tale, in cui il principio «chi lavora con cosa» continua a essere attivo nella sua configurazione e personalizzazione, abbiamo creato un ottimo cluster, in cui il cliente può trasferire la sua 1C altamente personalizzata, esigente e sensibile all'hardware, senza perdere dati lungo il percorso. Funzionerà tutto. TIER 3, SLA 99,97, FZ-152, scenario classico.

Ma questi sono solo numeri e tecnologie. Il nostro prodotto è incentrato sulle persone. Siamo riusciti a formare un'ottima squadra di ingegneri, sia a Mosca che nel lavoro distribuito nelle varie regioni. Questo ci offre un'opportunità molto importante: aiutare i clienti sul campo. È diverso quando chiami il supporto (anche se sei un cliente VIP) e rimani in attesa per spiegare cosa è andato storto questa volta, dopo di che il supporto deve verificare tutto da remoto. È un'altra cosa quando i tecnici e gli esperti sono in grado di risolvere tutte le potenziali problematiche direttamente in loco, con le proprie mani.

Certo, il cloud ha anche il vantaggio di sollevare il cliente da tutte le preoccupazioni e trasferirle ufficialmente al fornitore. Per "AeroGeo", tutto era legato a questo sistema. Ora sanno che siamo noi a mantenere l'adeguatezza e il funzionamento del sistema. Quando esce qualcosa di nuovo dal fornitore, se è necessario applicare una patch o altro, comunichiamo semplicemente con il cliente, concordiamo un orario comodo per lui nel suo fuso orario e procediamo. Ad esempio, quando sono state applicate le nuove patch dai server di Intel e HP, è stata effettuata dai nostri tecnici durante il periodo di carico più basso secondo l'orario di Krasnoyarsk.

Inoltre, siamo riusciti a realizzare tutto in un'unica interfaccia. A volte, diversi servizi possono avere dei problemi in quanto, sebbene tu come fornitore offra un servizio, hai una moltitudine di subappaltatori. Se qualcosa non va con i subappaltatori, ci si perde tempo anche nella comunicazione con loro. Al cliente non interessa, visto che paga a te, tutte le problematiche devono essere risolte da te.

Pertanto, nel caso di BeeCLOUD, abbiamo deciso di evitare questa situazione e fare tutto noi stessi. Un nostro canale principale, il nostro supporto, la nostra attrezzatura. Questo significa che per il cliente è più veloce, in caso di problema, questo è sicuramente un nostro problema, e lo risolveremo. Inoltre, questo fa risparmiare molto (in realtà) tempo sui processi interni, avendo tutto in casa — si ha un solo servizio di assistenza, senza un sacco di cloni e sincronizzazioni o continui rimbalzi tra subappaltatori.

E ora parliamo di soldi

Dovevo per forza menzionarlo. Non posso rivelare troppi dettagli in questo post, ma daranno comunque un'idea della scala. Quando in "AeroGeo" hanno calcolato quanto sarebbe costata la modernizzazione dell'infrastruttura esistente, hanno stimato più di 2.000.000 rubli. E questi sono dati preliminari, quelli che di solito si trovano nei documenti contrassegnati con "Da". Solo l'aggiornamento, senza assistenza e supporto.

Per l'infrastruttura trasferita in BeeCLOUD, inclusi i potenziamenti e il supporto 24 ore su 24, il cliente paga 45.000 rubli al mese. In altre parole, due milioni di rubli bastano per quasi 4 anni di lavoro senza stress e altre complicazioni.

Cerchiamo di essere il più trasparenti possibile. Se il cliente vuole venire da noi e vedere su cosa stiamo lavorando – prego. A proposito, riguardo al cloud stesso: puoi vederlo qui.

Se hai domande su questo caso o sul nostro cloud in generale – scrivimi, sarò felice di rispondere.

Fonte: habr.com

Acquista hosting affidabile per siti web con protezione DDoS, server VPS VDS 🔥 Acquista hosting affidabile per siti web con protezione DDoS, server VPS VDS | ProHoster