Schneider Electric внедрит последнюю версию системы управления базами данных Raima RDM в следующее поколение своей станции оператора EasyXOS.
EasyXOS используется для настройки дисплеев SCADA HMI и является основой многих систем автоматизации с момента появления оригинального продукта 20 лет назад. Schneider всегда использовал технологию Raima для управления данными EasyXOS, изначально заявляя, что она соответствует их требованиям лучше, чем другие доступные продукты.
Schneider в настоящее время определяет требования для следующего набора разработок своей линейки продуктов EasyXOS. В его планы входит масштабирование сверх текущего числа пользователей в одной базе данных и повышение доступности баз данных за счет избыточности.
Следующий выпуск Raima будет работать с более высокой скоростью транзакций и оптимизированным размером базы данных. Более высокая скорость транзакций позволит большему количеству пользователей быть активными в одной и той же базе данных. Уменьшенный размер базы данных позволит хранить значительно больше данных в том же пространстве, сокращая время доступа. Доступность и масштабируемость базы данных будут облегчены за счет репликации данных. Распространяя обновления между отдельными базами данных, пользовательская нагрузка может быть распределена между ними, и если одна база данных отключена в течение определенного периода времени, другая база данных может использоваться временно.
При разработке EasyXOS Шнайдер хотел, чтобы его компонент XOS отвечал за данные, хранящиеся в системе, а не в качестве альтернативы использованию отдельного компонента базы данных. При связывании RDM с программой функциональность базы данных скрывается (встраивается) в код Schneider, просто выполняя свою работу под контролем программы. Жизненный цикл базы данных полностью контролируется XOS — создание / инициализация, обновления и запросы.
При использовании операторы используют графическую информацию, хранящуюся в базе данных RDM, для создания и сохранения конфигураций для своей установки. Объекты в базе данных имеют визуальные представления, которые образуют диаграммы на экранах операторов. Каждое изменение на экране отправляется обратно в базу данных для безопасного хранения. Это обеспечивает непрерывный поток запросов и обновлений в базе данных RDM, имеющей достаточную емкость, чтобы никогда не создавать узких мест.
Такое представление связанных объектов на диаграмме — естественная возможность СУБД сетевой модели. В базе данных содержится более 130 различных типов таблиц с десятками определений наборов между ними. Используя наборы для представления связей между объектами, отношения могут быть зафиксированы в соединениях owner/member между записями, независимо от того, являются ли они «один ко многим» или «многие ко многим».
Типичная установка Schneider EasyXOS может иметь базу данных размером от 5 до 10 гигабайт. RDM не только обеспечивает быстрый доступ к содержимому этих баз данных, но и сканирование и навигация по объектам в базах данных также происходит очень быстро благодаря эффективной индексации и доступу с прямым указателем между членами наборов сетевых моделей.