Chesla© MES-Machine
1. Общее описание
- Программно-аппаратный комплекс Chesla© MES-Machine, представляет собой полностью готовое информационное решение для обеспечения бесперебойной работы MES-системы Chesla© для промышленных предприятий любого масштаба.
- Данное решение построено на основе многолетнего опыта эксплуатации, поддержки и обслуживания промышленных информационных систем, обеспечивающих работу критически важных участков производственного процесса.
- Данное программно-аппаратное решение обеспечивает максимальную производительность, надежность, защищенность и отказоустойчивость системы при минимальной общей стоимости владения информационной системой.
- Используя данное, клиент получает настроенный, сбалансированный и тщательно протестированный программно-аппаратный комплекс, который снижает до минимума время ввода системы в эксплуатацию, надежно защищает важнейшие данные производства, обеспечивает возможности дальнейшей модификации и расширения функциональности Chesla© с помощью системной интеграции с прочими информационными системами Заказчика.
2. Архитектура системы
Общая архитектура системы Chesla© MES-Machine представлена на Рис. 1.
Рис. 1. Общая архитектура программно-аппаратного комплекса Chesla© MES-Machine
Краткое описание:
- Аппаратной платформой системы являются 3 сервера IBM. Диски серверов защищены зеркалированием.
- Один из этих серверов является базисом для построения основной промышленной системы Chesla© – сервер приложений и сервер баз данных. Второй сервер служит резервной системой, а третий используется как среда разработки и тестирования. Три подобных среды – промышленная, резервная и QA (quality assurance) являются минимально достаточной конфигурацией для долгосрочного существования и функционирования Chesla© любого предприятия.
- В качестве средства виртуализации используется Oracle VM. Данный гипервайзер бесплатен и обеспечивает полную поддержку от компании Oracle при виртуализации сервисов баз данных.
- Для гостевых операционных систем виртуальных серверов приложений используется Microsoft Windows Server 2008 x64 Standard Edition. ОС виртуальных серверов баз данных – Oracle Enterprise Linux 4 x64 – релиз рекомендуемый Oracle Corp. для Oracle Database 10g R2 и выше.
- Сервер баз данных – Oracle Database 10g R2 x64 Standard Edition One. Подобная редакция обеспечивает значительную экономию средств Заказчика при развертывании MES-системы Chesla©.
- Промышленный основной и промышленный резервный сервера БД синхронизируются в асинхронном режиме с помощью любой из 2-х доступных в версии Standard Edition One технологии: Oracle Streams или ручным переносом и накаткой архивных логов. Как правило, при типичных нагрузках на MES-системы Chesla©, отставание по времени состояния резервного сервера БД от основного, составляет не более нескольких секунд – максимум единицы минут в технологии Oracle Streams и нескольких минут (параметр конфигурирования системы) при синхронизации с помощью ручного переноса архивных логов. Выбор технологии синхронизации зависит от реальной нагрузки на систему и заранее оговаривается с Заказчиком (или выбирается в режиме опытно-промышленной эксплуатации).
- Резервная БД полностью доступна пользователям в режиме Read Only при синхронизации с помощью технологии Oracle Streams или может быть открыта в данном режиме специально при ручном переносе архивных логов. Таким образом, резервную БД можно использовать для резервного копирования, построения отчетности, ad hoc запросов, системной интеграции, обновления тестовых баз и т.д. В результате значительная часть нагрузки отводится от промышленной системы, обеспечивая стабильную производительность и гарантированное время отклика, что так важно для систем близких к real time.
- Тестовая база данных обновляется, как правило, по расписанию или по требованию разработчиков с резервной БД с помощью дуплицирования посредством утилиты RMAN.
- При «падении» основного сервера приложений пользователи переключаются на резервный, который заранее настроен на работу с резервной БД. Таким образом, незапланированные простои можно сократить до считанных минут.
- При запланированных простоях – например – модернизация или обслуживание физических серверов, резервная и основная системы могут меняться местами.
3. Преимущества
Эксплуатация программно-аппаратного комплекса Chesla© MES-Machine позволяет Заказчику в полной мере воспользоваться следующими преимуществами:
- Решение MES-системы Chesla© попадает в дата-центр Заказчика, фактически, полностью готовое к работе. Небольшие дополнительные настройки системы, например, включение операционных систем Windows серверов приложений в домен, или настройка единой UNIX аутентификации и т.д. могут быть выполнены в считанные минуты, в том числе и сотрудниками Заказчика, или, по желанию Заказчика сотрудниками компании «Чесла» удаленно.
- Заказчик избавлен от затрат на подбор соответствующего оборудования, операционных систем и систем баз данных, а также длительного и чреватого ошибками процесса настройки и оптимизации всех программно-аппаратных средств.
- Программно-аппаратный комплекс Chesla© MES-Machine является отказоустойчивым и позволяет, с минимальными потерями в данных пережить полный отказ основного промышленного сервера. При этом время незапланированного простоя будет составлять не более нескольких минут при должном уровне поддержки системы.
- Решение Chesla© MES-Machine максимально оптимизировано на всех уровнях системы – от аппаратного обеспечения до тюнинга настроек операционных систем и баз данных.
- Решение Chesla© MES-Machine является сбалансированным с точки зрения производительности, масштабируемости, надежности и отказоустойчивости при минимизации затрат на совокупную стоимость владения данной системой.
- Используется полностью совместимый и сертифицированный программно-аппаратный стек, не только проверенный по матрицам совместимости различных вендоров (IBM, Microsoft, Oracle), но также и выверенный по результатам многолетнего опыта внедрения и поддержки подобных систем в самых суровых условиях реального производства.
- Заказчик получает «единую точку входа» – службу поддержки компании «Чесла» - при решении всех проблем с эксплуатацией MES-системы Chesla© – от проблем с физическими серверами до проблем производительности серверов БД.
- Вместе с тем, Заказчик сохраняет все договора, гарантии и поддержку от производителей аппаратуры и ПО входящего в состав нашего решения MES – IBM, Oracle, Microsoft и является полноправным владельцем лицензий на данное ПО.
- Использование технологии виртуализации на основе Oracle VM позволяет не только гибко перераспределять ресурсы межу виртуальными серверами приложений и баз данных, но и получить полную поддержку от компании Oracle по поддержке Oracle Database.