Хмарний 1С. Все безхмарно

Переїзд — це завжди стрес, хоч би яким він був. З'їхати з менш комфортабельної двошки в більш комфортабельну, переїхати з міста в місто, або узяти себе в руки і з'їхати від мами в свої 40. З перенесенням інфраструктури все теж не так просто. Одна справа, коли у тебе невеликий сайт на кілька тисяч уніків на день, і ти готовий витратити на перенесення даних кілька годин і пару кухлів кави. Інше — коли ти маєш складну інфраструктуру з купою залежностей і милиць, підставлених під певні місця в конкретній хмарі.

А якщо до цього ще й додати 1С, процес починає грати новими фарбами.

Хмарний 1С. Все безхмарно

Мене звуть Сергій Кондратьєв, я відповідаю за нашу смугасту хмару, BeeCLOUD, і в цьому пості я розповім вам про переїзд до нашої хмари компанії «АероГео».

Навіщо взагалі переїжджати

Насамперед, давайте розповім про специфіку бізнесу «АероГео». Це красноярська авіакомпанія, яка займається перевезеннями пасажирів та вантажів уже 13 років, у них у парку понад 40 повітряних суден, включаючи гелікоптери. Літають тільки Росією, але по всій території. Тобто літаки компанії можна зустріти від Алтаю до Камчатки. Своєрідною візитною карткою стало те, що «АероГео» забезпечує повноцінну роботу Сезонної дрейфуючої станції Російського географічного товариства.

Хмарний 1С. Все безхмарно
Bell 429, фото з сайту компанії

Загалом, клієнтів достатньо, внутрішніх співробітників понад 350 авіаційні роботи будь-якої складності. Тому адекватно працююча інфраструктура для компанії дуже критична. А наскільки примхливими бувають 1С-ки, ви знаєте і без мене.

Так ось. Рік тому у клієнта виникла чітка необхідність оновлення інфраструктури. Само собою, дивитися стали у бік робочих хмарних рішень, і тут з'ясувалося, що, по-перше, якраз у хмарних рішеннях керівництво компанії трохи сумнівалося (буде все насправді доступно 24/7 чи ні), а по-друге, точно не хотіли працювати через громадський канал. Треба віддати їм належне, вирішивши переїхати, нам влаштували серйозну перевірку: IT-директор особисто прилетів, щоб озирнутися на місці та зрозуміти, що і як у нас працює. Походив, подивився, зробив висновки та дав добро на пілотний проект.

Інфраструктуру, яку потрібно було перенести, було заточено під роботу 30 фахівців у піку з трьох різних офісів (читай — із трьох різних мереж, головний офіс, аеропорт «Ємельянове» та аеропорт «АероГео»). Ми подумали і вирішили об'єднати все це в єдину мережу, яку потім зарезервували протоколом IPSec, прокинули виділений тунель «Красноярськ-Москва» на 100 Мбіт. Апаратний ключ стоїть у нашому ЦОД на USB-концентраторі і прокинутий в пул клієнта.

Міграція зайняла лише один вечір, тому що представник «АероГео» просто взяв і приніс нам основну БД на фізичному носії прямо в ЦОД, в якому розгорнуто платформу. Власне, саме щодо прив'язки ключів ми й переживали, була низка побоювань, що при міграції ключі дружно відваляться, але ні, все пройшло нормально, тому що ключі прив'язувалися до аналогічних хостів.

Пілотний проект тривав близько місяця, ми активно збирали зі спеціалістів 1С зворотний зв'язок. За цей місяць вони не помітили якихось просідань щодо продуктивності чи незручностей.

Чому до нас

Хмар зараз багато, майже у кожного великого гравця на ринку вже є своя хмара з купою плюшок. Воно й зрозуміло, хочеш конкурувати — роби чудову хмару та ще трохи зверху.

У нас поки три ЦОДи (Москва), хмара на OpenStack (якщо вам буде цікаво, напишу про це докладно та окремим постом), ми встигли набити руку на перенесенні дуже різних 1С-ок в хмару, BeeCLOUD має хости і на 3 гГц, і на 3,5 гГц (якраз такий, із виділеним кластером HP Synergy на 3,5 гГц, вибрали в "АероГео"), залежно від того, що потрібно клієнту.

А так як 1С штука така, що в її налаштуванні та допилюванні активно продовжує діяти принцип «Хто будь що», то ми зробили відмінний кластер, куди клієнт може перетягнути свою максимально кастомізовану, примхливу і вимогливу до заліза 1С-ку і нічого не розплескати по дорозі. Все працюватиме. TIER 3, SLA 99,97, ФЗ-152, класичний сценарій.

Але це все цифри та технології. У нашому продукті головне – люди. Нам вдалося зібрати чудову команду крутих інженерів, які сидять як у Москві, так і працюють розподілено в регіонах. Це дає нам дуже важливу можливість допомагати клієнту на місцях. Одна річ, коли ти (навіть будучи віп-клієнтом) дзвониш у сапорт і якийсь час висиш на лінії, пояснюючи, що в тебе зламалося цього разу, після чого підтримка йде все віддалено перевіряти. Інша справа, коли мережевики та експерти спроможні вирішити всі потенційні проблеми на місці, ось цими руками.

Звичайно, хмара добре ще й тим, що знімає з клієнта головний біль і урочисто передає їх провайдеру. У "АероГео" на цю 1С було зав'язано взагалі все. Тепер вони знають, що актуальність та працездатність системи підтримуємо ми. Виходить щось нове у вендора, треба накотити якийсь патч та інше — ми просто пишемо клієнту про це, погоджуємо зручний час у часовому поясі для проведення робіт і працюємо. Наприклад, коли на хости накочувалися свіжі патчі від Intel та HP, це робилося нашими хлопцями під час найнижчого навантаження за красноярським часом.

А ще вдалося зробити все в рамках одного вікна. У різних сервісів іноді бувають затики в тому, що начебто ти як провайдер надаєш послугу, але в тебе купа підрядників. І якщо у підрядників щось іде не так, то витрачається час ще й на комунікацію з ними. Клієнту все одно, якщо він платить тобі, то і всі проблеми маєш вирішувати ти.

Тому у випадку з BeeCLOUD ми вирішили уникнути такого і зробити все самим. Свій магістральний канал, саппорт, своє залізо. Це і клієнтові швидше у разі чого, якщо виникає якась проблема, значить, це точно наша проблема, ми її вирішимо. Плюс сильно (насправді) економить час на внутрішніх процесах, коли у тебе все своє — у тебе і сервіс-деск один, без купи клонів та синхронізацій чи постійного пінг-понгу підрядниками.

І про гроші

Куди ж без того. Я можу в рамках посту розкрити не так багато цифр, але вони однаково дадуть зрозуміти масштаб. Коли в «АероГео» вважали, скільки коштуватиме модернізація існуючої інфраструктури, то нарахували понад 2 000 000 рублів. І це попередні дані, ті, що зазвичай йдуть паперами з позначкою «От». Тільки оновлення, без супроводу та підтримки.

За перенесену в BeeCLOUD інфраструктуру, включаючи самі потужності та цілодобову підтримку, клієнт платить 45 000 рублів на місяць. Тобто двох мільйонів рублів тут вистачить майже на 4 роки роботи без суєти та іншого.

Ми намагаємося бути максимально відкритими, якщо клієнт хоче заїхати до нас і подивитися, на чому все крутиться будь ласка. До речі, про саму хмару: подивитися його можна тут.

Якщо у вас є питання щодо цього кейсу або взагалі по нашій хмарі — пишіть, буду радий відповісти.

Джерело: habr.com

Додати коментар або відгук