СинфиниВэй
Разработчик(и) | Фуджицу |
---|---|
Стабильная версия | 4.0
/ сентябрь 2010 г. |
Операционная система | Линукс , Юникс , Винда |
Лицензия | коммерческий |
Веб-сайт | www |
SynfiniWay представлял собой промежуточное программное обеспечение , с помощью которого можно было создать виртуализированную ИТ-инфраструктуру, обеспечивающую единообразное и глобальное представление ресурсов внутри отдела, компании или компании со своими поставщиками. [1] Эта виртуализированная ИТ-инфраструктура ориентирована на службы , что означает, что приложения запускаются как службы, которые представляют собой независимое от системы представление приложений. Несколько приложений могут быть связаны в рабочий процесс, а обмен данными между приложениями, участвующими в рабочем процессе, неявно управляется ИТ-инфраструктурой. SynfiniWay не зависит от платформы, что позволяет связать практически любую распределенную гетерогенную платформу с ее виртуализированной ИТ-инфраструктурой.
ИТ-структура
[ редактировать ]Виртуализированная ИТ-инфраструктура реализуется с помощью SynfiniWay путем установки компонента с конкретными программными агентами на каждую из систем в рамках. В SynfiniWay есть три основных типа компонентов: [2]
- Директор, который управляет подключением конечного пользователя, аутентификацией и авторизацией, а также рабочего процесса . планированием и выполнением задач
- Диспетчер служб, который публикует и запускает службы от имени пользователей и выполняет миграцию данных .
- Менеджер знакомств, который связывает одну удаленную сеть, известную как район SynfiniWay, с другой, чтобы обеспечить обнаружение ресурсов и передачу файлов между компонентами, расположенными в разных окрестностях.
Все компоненты основаны на Java , поэтому их можно развертывать в мультиплатформенной среде. Пример структуры с двумя окрестностями показан на рисунке. Добавление или удаление компонентов автоматически определяется платформой. SynfiniWay Метапланировщик автоматически адаптируется к изменениям в Service Manager или доступности услуг.
Управление услугами
[ редактировать ]SynfiniWay ориентирован на управление услугами . [1] Это означает, что приложение или команда, которые будут использоваться, определяются как услуга и публикуются в ИТ-инфраструктуре SynfiniWay. Простые или сложные задачи можно абстрагировать для выполнения в сервисы. Используя эти абстрактные сервисы, пользователь может легко запускать приложения или команды независимо от того, насколько они сложны или какая базовая ИТ-инфраструктура требуется. Они обеспечивают форму виртуализации вычислительных ресурсов, поскольку пользователю не нужно знать, где доступна служба или как она запускается.
Управление рабочим процессом
[ редактировать ]Технический или бизнес-процесс создается путем объединения сервисов в рабочий процесс . [3] Рабочие процессы в SynfiniWay основаны на WfMC версии 1.0. Рабочий процесс определяет одну или несколько задач, которые будут выполняться с заданной логикой выполнения (ветвь, цикл, условие). SynfiniWay поддерживает задачи с несколькими экземплярами, которые запускают службу несколько раз одновременно. Также он поддерживает рабочий процесс рабочих процессов, благодаря чему рабочий процесс может выполняться как задача рабочего процесса более высокого уровня.
Обработка данных
[ редактировать ]Файлы, необходимые службе, автоматически передаются на компьютер, выполняющий эту службу, так что пользователь освобождается от необходимости управлять передачей файлов. [2] Используется механизм передачи файлов, позволяющий передавать файлы непосредственно из источника в целевую компьютерную систему, проходя через любое количество межсетевых экранов между источником и целью, без сохранения ни в одной из промежуточных систем. Этот механизм использует кратчайший путь для передачи файлов на целевой компьютер из источника.
Мета-планирование
[ редактировать ]SynfiniWay использует возможность метапланирования , [4] оптимизация вычислительных рабочих нагрузок путем объединения нескольких распределенных менеджеров ресурсов , которые использует организация, в одно агрегированное представление, что позволяет пакетные задания направлять в лучшее место для выполнения с использованием локальных менеджеров ресурсов, таких как LSF , PBSPro , SGE , LoadLeveler . SynfiniWay может планировать и выполнять сервисы, которые развертываются в смешанном взаимосвязанном наборе локальных менеджеров ресурсов.
Ссылки
[ редактировать ]- ^ Jump up to: а б Р. Анри, П. Лажье, Д. Пленду. Промежуточное программное обеспечение FSE Grid: среда совместной работы Grid для распределенных вычислений , FSTJ , vol. 40, нет. 2, стр. 269–281, декабрь 2004 г.
- ^ Jump up to: а б Технический документ о SynfiniWay
- ^ SynfiniWay на службе вычислений , журнал CAD Magazine 129 (декабрь 2005 г. - январь 2006 г.), стр. 18.
- ^ К. Судзуки, Н. Учида, Х. Кураиси, Дж. Вагнер. Решения HPC для обрабатывающей промышленности , FSTJ , vol. 44, нет. 4, стр. 458–466, октябрь 2008 г.