Как построить ИТ-инфраструктуру для корпоративной платформы больших данных?
В этой статье я расскажу, почему нужно серьезно подходить к планированию и реализации ИТ-инфраструктуры, выбирать надёжных и опытных технологических партнёров. Поговорим и о том, как системный интегратор становится проводником качественных изменений на пути к цифровой трансформации бизнеса.
Три кита ИТ-инфраструктуры
Каждый из нас работает не сам по себе, а в архитектуре своего предприятия. На вершине находится архитектура бизнеса. Именно она определяет, какими должны быть информационные системы (ИС) компании.
В свою очередь Архитектура ИС определяет архитектуру данных. Для всей этой конструкции должен быть выстроен очень крепкий фундамент, способный выдержать давление «верхних этажей». Он должен обладать определённым набором свойств и качеств, которые определяются архитектурой бизнеса, информационной архитектурой и архитектурой информационных систем.
Как я уже отметил выше, архитектура информационных систем и архитектура данных определяют технологическую архитектуру. Когда данных немного, а требования к ним невелики, инфраструктура может быть очень простой. Например, задачу может решить всего один сервер или IaaS в публичном облаке. Однако чем больше объёмы и жёстче требования, тем сложнее ИТ-инфраструктура. Усложняется буквально всё: серверы, сети, информационная безопасность, эксплуатация всего этого стека. Чтобы «тащить» такой объём нужен мощный «паровоз», который обеспечит стабильность всей конструкции.
По мере усложнения ИТ-инфраструктуры приходится применять более производительные, масштабируемые и надёжные решения:
Вместо виртуальных серверов — «железные» или даже специализированные программно-аппаратные комплексы, оптимизированные под соответствующее ПО и профиль нагрузки.
- Масштабируемые сетевые фабрики с высокой пропускной способностью.
- Средства защиты информации (СЗИ), способные «переварить» колоссальные объёмы данных.
Чтобы такая сложная инфраструктура работала без перебоев, её необходимо эффективно эксплуатировать. Вот почему процессы мониторинга и управления ИТ-инфраструктурой должны стать максимально автоматизированными. Реализовать всё это своими силами способен не каждый бизнес. Да и в плане рентабельности подход с созданием дорогостоящих инхаус-команд оправдывается далеко не всегда. Куда более эффективно будет привлечь к решению вопроса специализированную ИТ-компанию.
Опытный системный интегратор готов взять на себя эксплуатацию или сопровождение созданной ИТ-инфраструктуры, обеспечить её своевременное и качественное сервисное обслуживание и экспертную поддержку. В потоковом режиме он выявляет «точки возникновения» возможных проблем и приступает к действиям по их устранению еще до момента возникновения.
Как понять, что пора всё менять?
Назвать точную цифру или определить конкретную точку отсчёта, в какой момент происходит драматическое усложнение ИТ-инфраструктуры объективно невозможно. Универсального показателя нет: всё зависит от контекста, который определяется архитектурой предприятия, бизнес-требованиями и, конечно же, бюджетом на ИТ.
Одни компании могут успешно строить и развивать ИТ-инфраструктуру в публичном облаке даже при очень больших и постоянно растущих объёмах данных с высокой нагрузкой. Другим уже на малых объёмах приходится создавать собственную надёжную и высокопроизводительную инфраструктуру полностью на Bare Metal. Причём с применением специализированных программно-аппаратных комплексов (ПАК), чтобы, например, закрыть вопросы аттестации инфраструктуры в соответствии с требованиями регуляторов.
На этапе выбора пути дальнейшего развития ИТ-инфраструктуры важно грамотно подойти к планированию технологической архитектуры. Заметную роль при этом играют: квалификация, опыт и дальновидность системных архитекторов. Опытный специалист способен предсказать, какие технологии будут востребованы на следующем витке развития — разделения и объединения данных.
Во многом успех в построении ИТ-инфраструктуры зависит от правильной первоначальной оценки и сайзинга, а также от грамотного планирования её технической архитектуры.
Однако, чтобы наш «большой слон» полетел, нужно решить множество других очень важных задач. К ним относятся, например:
- Моделирование угроз, реализация мер по защите информации и контроля доступа к данным.
- Выполнение требований по сертификации и аттестации.
- Тестирование конфигурации и оптимизация производительности ресурсов.
- Обеспечение доступности данных и сервисов: отказоустойчивость, DR, СРК.
Важно делать всё это в комплексе и с учётом контекста всей корпоративной архитектуры. Необходимо детально понимать не только требования бизнеса, но и специфику информационных систем предприятия, которую во многом определяет архитектура данных.
Когда не уделили должного внимания технологической архитектуре...
Недостаточно просто спланировать и построить инфраструктуру. Нужно её протестировать, оптимизировать, обеспечить безопасность и наладить эксплуатацию. Эти задачи следует рассматривать и решать комплексно в контексте архитектуры ИС и требований бизнеса. Только так можно построить надёжную корпоративную архитектуру, которая будет опираться на крепкий фундамент информационных технологий. Если упустить из виду критически важные моменты, любая мелочь может привести к катастрофе.
Например, если при планировании решений в области резервного копирования данных не уделить достаточного внимания тестированию технологии восстановления, то в ответственный момент может оказаться, что восстановить распределенный кластер из резервной копии невозможно. Последствия могут быть драматическими: потеря данных чревата репутационными рисками и, как следствие, разрывами крупных и значимых контрактов.
Другие возможные проблемы:
- Недостаточная производительность кластера.
- Недоступность платформы данных и всей информационной системы.
- Несанкционированный доступ и утечки данных.
Чтобы этого не произошло, нужно серьёзно подходить к задачам проектирования платформы на всех уровнях архитектуры предприятия. В том числе и на уровне технологической архитектуры. Вот почему мы в компании Rubytech уделяем особое внимание следующим аспектам:
- На начальном этапе тщательно проектируем инфраструктуру, в которой будет работать решение.
- Для высоконагруженных решений используем проверенные, производительные и хорошо масштабируемые программно-аппаратные комплексы, оптимизированные под целевое ПО и профиль нагрузки.
- На этапе пусконаладки и в ходе эксплуатации решения уделяем внимание предварительному всестороннему тестированию и тонкому «тюнингу» инфраструктуры для повышения её производительности.
Важное место в профессиональной деятельности каждого крупного системного интегратора занимает построение и автоматизация процессов эксплуатации. Это дает возможность высвободить человеческие ресурсы и тем самым избавить заказчиков от бесконечной рутины по сопровождению инфраструктуры.
Что делать, если ваша ИТ-инфраструктура слишком сложная?
Напоследок, несколько полезных советов владельцам бизнеса:
- Решайте свою задачу комплексно в контексте ИТ-архитектуры всего предприятия.
- Обеспечьте для корпоративной архитектуры надёжный технологический фундамент.
- Выбирайте надежных технологических партнёров — системных интеграторов и производителей.
Опытный системный интегратор способен обеспечить:
- Подготовку инженерных систем ЦОД.
- Организацию и автоматизацию процессов эксплуатации.
- Поддержку и сопровождение ИТ-инфраструктуры.
- Создание системы обеспечения безопасности информации.
- Организацию процессов и инфраструктуры резервного копирования и восстановления.
- Организацию отказоустойчивости и катастрофоустойчивости инфраструктуры.
- Анализ требований, сайзинг и проектирование технологической архитектуры.
- Поставку и пусконаладку инфраструктуры.
- Тюнинг инфраструктуры под задачи платформы данных.
Наконец, доверенный технологический партнёр — это главная точка опоры развития отечественного рынка решений для больших данных, он создает уникальные решения и «учит летать» Базы Данных.
В этой статье я расскажу, почему нужно серьезно подходить к планированию и реализации ИТ-инфраструктуры, выбирать надёжных и опытных технологических партнёров. Поговорим и о том, как системный интегратор становится проводником качественных изменений на пути к цифровой трансформации бизнеса.
Архитектор облачных решений, Rubytech