Из Википедии, бесплатной энциклопедии
Перейти к навигации Перейти к поиску

CNGrid ( китайский : 中国 国家 网 格) - это китайская национальная сеть высокопроизводительных вычислений, поддерживаемая программой 863 .

Исследования и разработки [ править ]

China National Grid (CNGrid) - крупный проект, поддерживаемый Китайской программой исследований и разработок в области высоких технологий (863) . CNGrid - это испытательный стенд нового поколения для информационной инфраструктуры, объединяющий возможности высокопроизводительных вычислений и обработки транзакций .

Благодаря совместному использованию ресурсов , координации и сервисному механизму CNGrid эффективно поддерживает многие приложения, такие как научные исследования , ресурсная среда , передовое производство и информационные услуги. CNGrid способствует созданию национальной информационной индустрии и развитию смежных отраслей за счет технологических инноваций .

Программное обеспечение China National Grid Software, получившее название CNGrid GOS, представляет собой набор программного обеспечения для сетей с независимой интеллектуальной собственностью , который разработан проектной группой CNGrid Software R&D. Он в основном включает в себя системное программное обеспечение , систему управления сертификатами CA и среду тестирования, три бизнес-версии подсистем (шлюз высокопроизводительных вычислений, сетку данных и рабочий процесс сетки) и систему мониторинга.

Этот проект осуществляется семью организациями, включая Институт вычислительных технологий Китайской академии наук, Институт вычислительных технологий Цзяннань, Университет Цинхуа , Национальный университет оборонных технологий , Университет Бейхан , Информационный центр компьютерных сетей Китайской академии наук и Шанхайский суперкомпьютерный центр. .

2. Системное программное обеспечение CNGrid GOS

Системное программное обеспечение CNGrid GOS (VegaGOS) предоставляет функциональные возможности, включая глобальное управление именами, управление VO, управление пользователями, управление ресурсами, управление временем выполнения приложений и т. Д. VegaGOS имеет много важных нововведений в области глобального управления именами, управления распределенными ресурсами, виртуальной организации (агора), технологии grid-процессов (grip), механизма безопасности grid, поддержки различных приложений домена и т.

(1) Именование . Именование - это децентрализованная система управления глобальным объектом (Gnode) со стабильным именем. Именование поддерживает поиск объектов по глобальному уникальному идентификатору с функцией низкой задержки и высокого коэффициента успешности; Именование также поддерживает поиск объектов на основе совпадения атрибутов с функцией низкой задержки и высокой степени отзыва. Именование - это фундаментальный компонент VegaGOS для построения всей системы. Как компонент многократного использования, именование формирует глобальный уровень виртуальных имен для решения проблемы нестабильности физического адреса и тесной связи между приложениями и ресурсами.

(2) Управление ресурсами . Ресурсы в VegaGOS представлены в разных формах и доступны по-разному. Эти разнородные ресурсы действительно сложно описать и управлять ими. Внедрение механизма контроллера ресурсов (RController) предназначено для унифицированного импорта и управления различными разнородными ресурсами. RController предоставляет множество функций для ресурсов, таких как создание, уничтожение, управление доступом, доступ, чтение и запись свойств и т. Д.

(3) Управление ВО . Виртуальная организация в VegaGOS, называемая Agora, обеспечивает распределенные ресурсы, пользователей и управление политиками контроля доступа и имеет характеристики единого входа в систему и единого образа системы. Agora, как обычная доверенная сторонняя суперорганизация, обеспечивает унифицированные механизмы контроля доступа между доменами, сохраняя при этом автономность.

(4) Управление временем выполнения сетевых приложений . Грид-приложения должны поддерживать идентификацию пользователей для поддержки реализации контроля доступа во время выполнения. В VegaGOS технология Grid Process, сокращенно grip, не только поддерживает идентификацию пользователей и другой контекст выполнения приложения, но также управляет ресурсами, занятыми приложением, и поддерживает совместную работу ряда приложений.

(5) Инструменты прикладного уровня . VegaGOS предоставляет множество инструментов прикладного уровня для поддержки традиционного режима командной строки в высокопроизводительных вычислениях и придания ему характеристик сетки, включая Portal / GShell / VegaSSH / GOSClient. Портал предоставляет пользователям удобный интерфейс работы на основе Интернета и облегчает пользователям использование VegaGOS. GShell - это сеточная оболочка, подобная среде GNU bash, для поддержки приложений, работающих с ручкой; VegaSSH обеспечивает единый вход в любой узел сети, чтобы использовать внутренние высокопроизводительные вычислительные ресурсы; GOSClient - это набор клиентских инструментов, включая GShell, которые можно установить независимо для использования системы VegaGOS.

См. Также [ править ]

Внешние ссылки [ править ]