18 ноября компания «Инфосистемы Джет» анонсировала открытие одного из первых в России центров компетенций по Grid-технологиям. Ведущие специалисты «Джета» из Центра программных решений рассказали об особенностях «революционной» технологии, очертили области ее применения и перспективы развития Grid в России и мире, а также объявили о первых шагах, предпринятых «Инфосистемы Джет» в данном направлении. На пресс-конференции были представлены первые примеры внедрений Grid в России и за рубежом и рассказано о перспективных проектах, в том числе о разработке нового решения для «Сбербанка».
Как справедливо заметил Дмитрий Сергеев, директор по развитию бизнеса Центра программных решений и руководитель Центра компетенций по Grid-технологиям компании «Инфосистемы Джет», несмотря на то, что сама по себе Grid не является новинкой для ИТ-специалистов, понимание этих решений оставалось на российском рынке на уровне «фоновой информации». Большого интереса со стороны заказчиков, крупного бизнеса (а именно к сектору Enterprise эта технология и адресуется в первую очередь) долгое время не было. И только сейчас со стороны рынка начала обозначаться явная потребность в Grid-технологиях, именно поэтому компания «Инфосистемы Джет» решила заняться, так сказать, просветительской деятельностью, чтобы знакомить ИТ-общественность с существующими Grid-решениями.
Центр компетенций компании «Инфосистемы Джет» будет заниматься исследованием проблем современных Grid-технологий. Давая определение Grid, Дмитрий Сергеев предложил следующую формулировку: «Grid – это форма логического объединения распределенной инфраструктуры, предназначенная для выполнения вычислительных задач либо для решения задач по хранению информации». Последнее время «Джет» наблюдает на ИТ-рынке некое оживление, которое компания связывает с целым рядом факторов, например, таких как BigData. Все уже поняли ценность больших данных, однако для извлечения пользы из BigData необходимо уметь достаточно быстро эти данные анализировать, а именно здесь у компаний возникают сложности. Им нужен механизм, позволяющий быстро и дешево обрабатывать большие объемы данных.
Как полагает Дмитрий Сергеев, многие ИТ-директоры мечтают сегодня о создании внутри корпорации некоего «облака», наподобие того же Amazon, куда можно было бы «подкидывать, как дрова, мелкие дешевые серверы, быстро решая имеющиеся проблемы по обеспечению производительности». Эта тенденция объективно работает на принятие ИТ-сообществом Grid-технологий.
Наконец, третья фундаментальная тенденция, также подталкивающая ИТ-сообщество по направлению к Grid-технологиям, – набирающие популярность решения Open Source. Весь мировой рынок демонстрирует стремление в сторону Open Source, а если говорить о России, то наш ИТ-рынок, в связи с последними событиями в области импортозамещения, движется в направлении Open Source еще быстрее и с еще большей определенностью.
По данным аналитического агентства Gartner, объем мирового рынка Grid-технологий достиг в 2015 г. отметки в 569 млн долл., в 2016 г. ожидается достижение цифры 700 млн, а к 2018 г., по прогнозу, будет взят рубеж в 1 млрд долл. Таким образом, Gartner планирует ежегодный рост в этом секторе рынка на 20%.
В России объем рынка Grid-технологий сегодня не очень большой – по оценкам компании «Инфосистемы Джет», он составит в 2016 г. 9,8 млн долл., причем ежегодный рост ниже общемирового – 15–17%. Это объясняется тем, что основные потребители Grid-технологий на Западе – биржевые трейдеры, которым необходимо принимать решения моментально. В России биржевое трейдерство менее развито, следовательно, и Grid будет расти у нас чуть менее интенсивно.
Главная проблема в России для продвижения Grid-технологий связана с отсутствием «коробочного» решения, поэтому для Grid нужно заказывать новые разработки, придумывать какие-то новые решения по обеспечению эксплуатации, заново строить инфраструктуру. Собственно говоря, всеми этими задачами и планирует заниматься Центр компетенций по Grid-технологиям «Инфосистемы Джет».
Задачи Центра компетенций по Grid-технологиям можно разделить на функциональные и эксплуатационные аспекты. К функциональным аспектам относятся следующие: изучение существующих решений; определение границ применимости и зрелости Grid-решений; создание «типовых» решений. К эксплуатационным аспектам Grid относятся инфраструктура, катастрофо- и отказоустойчивость, резервное копирование, установка обновлений ПО.
Говоря о возможных заказчиках, Дмитрий Мельников, менеджер по развитию Центра программных решений компании «Инфосистемы Джет», заявил, что Центр компетенций по Grid-технологиям ориентируется на крупные компании сектора Enterprise, на крупные проекты, которые оперируют терабайтами данных с интенсивной нагрузкой (больше 1000 TPS – транзакций в секунду) и которые готовы работать в режиме реального времени (с задержкой обработки меньше 10 секунд). Таким образом, речь идет о тех задачах, которые выполнить на одном сервере было бы очень сложно и очень дорого.
Если попытаться построить для подобных задач классическое ИТ-решение, то любой ИТ-директор столкнется прежде всего с дороговизной «железа», поскольку речь пойдет о решениях класса High End. Зато у него будет под рукой большое количество «коробочных» решений и специализированных платформ. Он сможет легко найти необходимых ему для выполнения проекта специалистов на рынке. Наконец, здесь к его услугам будут развитые средства поддержки.
Иначе ситуация складывается при желании выполнить решение на базе Grid-технологий. Положительный момент заключается в том, что можно будет найти множество дешевых commodity-серверов. Однако здесь возникнет та же проблема, связанная с тем, что «коробочные» продукты и платформы находятся еще на стадии формирования. Далее, Grid-специалисты должны обладать специфическими знаниями и навыками – таковых на рынке пока не так много, мягко говоря. Наконец, поддержка и отладка этих Grid-решений усложняются распределенной моделью инфраструктуры.
Итого, в плюсы Grid можно сегодня записать дешевое «железо», масштабирование близкое к линейному (практически до бесконечности), ориентацию на обработку больших данных в режиме реального времени.
Увы, остается и много минусов, в частности, отсутствие устоявшихся «коробочных» решений и платформ, нехватка специалистов на рынке, необходимость поддерживать сложную распределенную систему. Тем не менее, компания «Инфосистемы Джет», приступая к организации своего Центра компетенций по Grid-технологиям, решила рассматривать эти минусы в качестве тех вызовов, на решении которых она сможет построить стратегию продвижения на рынке Grid-решений. Итак, «Инфосистемы Джет» отвечает на эти вызовы созданием «типовых» конфигураций на основе существующих решений, обучением и сертификацией ИТ-сотрудников, предложением нового подхода и новой методологии к поддержке, разработке и внедрению Grid-решений.
Несмотря на перечисленные сложности, Grid-технологии в России развиваются, и уже можно назвать несколько интересных проектов. Например, «Сбербанк» строит свою новую платформу на базе распределенных технологий американской компании GridGain. Сейчас это самый крупный проект на российском ИТ-рынке. Компания Mail.Ru Group с их Grid-решением Tarantool осуществила первый проект в телекоммуникационной отрасли – заказчиком выступил оператор связи «Билайн». Еще один пример Grid-решения дает нам не очень пока известная на ИТ-рынке компания Reverbrain, которую составили выходцы из «Яндекса», работавшие над проектом «Яндекс.Диск». У них есть интересные кейсы с компанией Coub (занимается созданием коротких зацикленных роликов), а также с российским поисковиком «Спутник». Grid-решение Hazelcast используется для НСПК (российская компания, занимающаяся карточным процессингом).
Евгений Колесников, менеджер по развитию Центра программных решений компании «Инфосистемы Джет», объявил о том, что сравнительно недавно, в конце октября 2016 г., интегратор выиграл конкурс на разработку системы процессинга для новой ИТ-платформы «Сбербанка», реализующей концепцию распределенных вычислений. Этот новый проект, рассчитанный на два года, позволит «Инфосистемы Джет» занять более 20% российского рынка прикладных систем, построенных на базе Grid-технологий.
Дмитрий Шульгин