Двадцать шестое февраля прошедший Конференция MariaDB M|18, в которой приняли участие 330 ИТ-компаний.
На конференции выступил представитель ServiceNow. Он поделился кейсом по управлению «85 тысячами баз данных по всему миру».
Среднее количество запросов в час — 25 миллиардов.
Ниже мы расскажем, как ServiceNow работает с такими нагрузками.
/Фликр/ Тетис.
/ СС
Почему ServiceNow использует MariaDB
Представитель ServiceNow Тим Йим сказал об использовании MariaDB. По словам Йима, компания выбрала MariaDB, поскольку база данных стабильна и высокодоступна.ServiceNow стремится достичь доступности системы на уровне 99,999 %, поскольку это критически важно для таких клиентов, как больницы, заводы, банки и электростанции.
Преимущества использования MariaDB уже оценил сингапурский банк DBS, отказавшийся от DB2 и Oracle Enterprise. За два года банк развернул более 700 экземпляров базы данных MariaDB, на которой работает 54% критически важных для бизнеса сервисов, ежедневно проводя транзакции на сумму $70–80 млрд. Компания увеличила производительность приложений в семь раз, а ее инструменты тестирования смогли выдержать десятикратную нагрузку.
В то же время системы автоматизированный выпуск приложений стал в два раза эффективнее.
Что такое многоэкземплярная архитектура
Компания заявляет, что не использует мультитенантный и одноарендный -архитектура.Вместо этого в ServiceNow придумали свой вариант — мультиэкземплярность.
Модель развертывания с несколькими экземплярами позволяет каждому клиенту иметь собственную базу данных и клиентское приложение.
Йим объясняет : «Компании обычно используют мультитенантную архитектуру, в которой все клиенты используют одну большую базу данных.
Представим, что клиентов тысяча.
Тогда выход из строя одного из них затронет 999 других: в результате вместо одного простоя получится тысяча».
В случае нескольких экземпляров каждый экземпляр клиентской базы данных работает на «голый металл» для лучшей производительности.
В этом случае аппаратные ресурсы делятся между уровнями приложений и баз данных, а процессы «контейнеризируются».
Йим прокомментировал : «Мы дублируем каждую конфигурацию, каждый узел клиентского приложения и каждую базу данных.
Мы создаем резервные копии всех баз данных каждую ночь».
Такой подход позволяет увеличить вычислительную мощность с «хирургической точностью».
Вы можете масштабировать свою инфраструктуру и устранять неполадки одного клиента за раз.
/Фликр/ Дэвид Геринг / СС
Йим заявляет , что для эффективной работы такого решения «нужно все автоматизировать».
ServiceNow так и сделал.
Все активы загружаются в CMDB, чтобы их можно было отслеживать в одном месте, а затем настраиваются и автоматизируются рабочие процессы: системы высокой доступности, системы аварийного восстановления и т. д. В последних выпусках платформы ServiceNow разработчики добавили возможности автоматизации на естественном языке.
которые позволяют «неспециалистам» автоматизировать необходимые процессы в своем отделе.
«Скрытые» трудности и планы на будущее
Управление таким количеством баз данных приводит к ряду проблем.Тим Йим объясняет: «Гибкость ServiceNow позволяет нашим клиентам масштабировать услуги, но это меняет шаблоны запросов.
Поэтому такой платформой очень сложно управлять».
Решите все возникающие проблемы с ServiceNow помощь Сотрудники MariaDB: они проводят обучение администраторов баз данных, системных администраторов и инженеров по надежности сайтов, а также помогают ServiceNow разобраться в технических вопросах.
Компании планируют продолжить сотрудничество и внедрить такие функции, как ДДЛ описать структуру базы данных и более надежное шифрование данных в облаке.
Кроме того, представитель ServiceNow заявил, что он не против внедрения систем, основанных на машинном обучении: «Думаю, любому администратору базы данных будет интересно работать с более умной базой данных, которая может помочь с балансировкой нагрузки».
А разработчики MariaDB уже работают над внедрением инструментов мониторинга, которые улучшат производительность и масштабируемость системы.
Еще несколько постов из корпоративного блога IT Guild: Как сделать ITIL более клиентоориентированным Как реализовать процесс управления конфигурацией Как создать и начать использовать каталог услуг Сохраняйте ITSM простым: 4 совета по улучшению рабочих процессов Теги: #IT Guild #IT Guild #IT Guild #IT Guild #IT Guild #IT Guild #IT Guild #ServiceNow #databases #mariadb #Help Desk Software #Service Desk #Управление электронной коммерцией #Управление продуктами
-
Как Ускорить Работу Вашего Компьютера?
19 Oct, 24 -
Требования К Html-Верстке
19 Oct, 24 -
Вордпресс? Живаяулица!
19 Oct, 24 -
Displayport-Lvds
19 Oct, 24 -
Борьба С Жуком Тридцатилетней Давности
19 Oct, 24