Разработчики: | TidalScale |
Программное конфигурирование серверов дополняют другие программно-управляемые компоненты современной ИТ-инфраструктуры: программно-конфигурируемые сети и программно-конфигурируемые системы хранения данных. Предлагаемое российским заказчикам решение от TidalScale помогает оптимизировать капитальные вложения в вычислительные ресурсы, вывести их маштабирование на линейную зависимость стоимости от потребности, сократить эксплуатационные издержки, повысить надежность вычислений, а в результате защитить инвестиции заказчика и снизить для него совокупную стоимость владения вычислительным компонентом ИТ-инфраструктуры.
В реализации ППКС TidalScale используется технология, называемая разработчиком обратной виртуализацией (ОВ). ОВ позволяет построить единый вычислительный ресурс в виде одной виртуальной машины из простых однотипных физических серверов (двух-четырехсокетные серверы Intel х64), который распределяется практически в реальном времени по запросу со стороны приложений.
Между собой физические серверы соединяются через стандартные коммуникаторы Ethernet (10/100 Мбит/с) благодаря устанавливаемой на каждый из них программе гипервизора (разработчик называет ее hyper kernel). Множество этих гипервизоров обеспечивает для гостевой ОС (и выше — для баз данных и приложений) единый пул оперативной памяти, процессорных ресурсов и средств ввода-вывод.
Hyper kernel представляет собой Unix-образную ОС и специальное ПО, являющееся ноу-хау TidalScale и реализующее искусственный интеллект, который непрерывно в онлайновом режиме анализирует характер нагрузки, исходящей от приложений на виртуальный сервер ППКС, отслеживает состояние всего пула вычислительных ресурсов и оптимизирует их распределение по приложениям, принимает решение о том, что выгоднее в каждом конкретном случае перемещать — данные приложения к виртуальному вычислителю или наоборот.
ППКС TidalScale масштабируется до 128 узлов, 256 процессоров Intel и 64 Тб оперативной памяти, платформа сертифицирована под (гостевые) ОС семейства Red Hat, Suse, FreeBSD, Oracle Linux.