CNGrid
Эта статья нуждается в дополнительных цитатах для проверки . ( февраль 2024 г. ) |
Китайская национальная сеть ( CNGrid ) ( китайский : 中国国家网格 ) — это китайская национальная высокопроизводительная вычислительная сеть, поддерживаемая программой 863 . [1]
Исследования и разработки
[ редактировать ]CNGrid — это проект, поддерживаемый Программой высокотехнологичных исследований и разработок (863) Китая . CNGrid — это испытательный стенд поколения информационной инфраструктуры, объединяющий возможности высокопроизводительных вычислений и обработки транзакций .
Благодаря совместному использованию ресурсов , координации работы и механизму обслуживания CNGrid поддерживает такие приложения, как научные исследования , ресурсная среда , передовое производство и информационные услуги. CNGrid способствует созданию национальной информационной индустрии и развитию смежных отраслей посредством технологических инноваций .
Китайское национальное грид-программное обеспечение, получившее название CNGrid GOS, представляет собой пакет сетевого программного обеспечения с независимой интеллектуальной собственностью , разработанный проектной группой исследований и разработок программного обеспечения CNGrid. В основном он включает в себя системное программное обеспечение , систему управления сертификатами CA и среду тестирования, три бизнес-версии подсистем (высокопроизводительный вычислительный шлюз, сетку данных и рабочий процесс сетки), а также систему мониторинга.
Этот проект реализуется семью организациями, включая Институт вычислительных технологий Китайской академии наук, Институт вычислительных технологий Цзяннань, Университет Цинхуа , Национальный университет оборонных технологий , Университет Бэйхан , Информационный центр компьютерных сетей Китайской академии наук и Шанхайский суперкомпьютерный центр. .
Программное обеспечение системы CNGrid GOS
Системное программное обеспечение CNGrid GOS (VegaGOS) предоставляет такие функциональные возможности, как управление глобальным именованием, управление VO, управление пользователями, управление ресурсами , управление временем выполнения приложений и т. д. В VegaGOS реализовано множество важных инноваций в области глобального управления именами, управления распределенными ресурсами, виртуальной организации (агора), технологии Grid-процессов (Grip), механизма безопасности Grid, поддержки множества предметных приложений и т. д.
Мы
Именование — это децентрализованная и стабильная по именам глобальная система управления объектами (Gnode). Именование поддерживает поиск объектов по глобальному уникальному идентификатору с низкой задержкой и высоким коэффициентом успешности; Именование также поддерживает поиск объектов на основе сопоставления атрибутов с низкой задержкой и высоким коэффициентом отзыва. Именование является фундаментальным компонентом VegaGOS для построения всей системы. Как компонент многократного использования, Naming формирует глобальный уровень виртуальных имен для решения проблемы нестабильности физического адреса и жесткой связи между приложениями и ресурсами.
Управление ресурсами
Ресурсы в VegaGOS имеют различную форму, и доступ к ним осуществляется по-разному. Действительно сложно описать эти разнородные ресурсы и управлять ими. Внедрение механизма контроллера ресурсов (RController) предназначено для унифицированного импорта и управления различными разнородными ресурсами. RController предоставляет множество функций для ресурсов, таких как создание, уничтожение, контроль доступа, доступ, чтение и запись свойств и т. д.
управление ВО
Виртуальная организация в VegaGOS, называемая Agora, обеспечивает управление распределенными ресурсами, пользователями и политиками контроля доступа, а также имеет характеристики единого входа и единого образа системы. Agora, как общая доверенная сторонняя суперорганизация, обеспечивает унифицированные механизмы управления междоменным доступом, сохраняя при этом автономию.
Управление временем выполнения Grid-приложений
Грид-приложениям необходимо сохранять идентификационные данные пользователей для поддержки реализации контроля доступа во время выполнения. В VegaGOS технология Grid Process, которая сокращенно означает захват, не только поддерживает идентификаторы пользователей и другой контекст времени выполнения приложения, но также управляет ресурсами, занимаемыми приложением, и поддерживает совместную работу ряда приложений.
Инструменты уровня приложения
VegaGOS предоставляет инструменты уровня приложения для поддержки традиционного режима командной строки в высокопроизводительных вычислениях и придания ему характеристик сетки, включая Portal/GShell/VegaSSH/GOSClient. Портал предоставляет пользователям интерфейс работы на базе Интернета и облегчает использование VegaGOS. GShell — это сеточная оболочка, подобная среде GNU bash, для поддержки приложений, запускаемых с помощью ручки; VegaSSH обеспечивает единый вход в любой узел сети для использования высокопроизводительных вычислительных ресурсов серверной части; GOSClient представляет собой набор клиентских инструментов, включая GShell, и может быть установлен независимо для использования системы VegaGOS.
См. также
[ редактировать ]Ссылки
[ редактировать ]- ^ Дэпей, Цянь (26 июля 2004 г.). «CNGrid: испытательный полигон грид-технологий в Китае» . Слушания. 10-й международный семинар IEEE по будущим тенденциям в распределенных вычислительных системах : 135–139 - через IEEE Xplore.
Внешние ссылки
[ редактировать ]- домашняя страница
- WebHPC Производство CNGrid GOS