90 likes | 258 Views
Grid computing. Сила в единстве. Горбунов Максим гр.6333 СПбГТИ ФЭМ БИ 2013-2017. Что же такое GRID вычисления?.
E N D
Grid computing Сила в единстве Горбунов Максим гр.6333 СПбГТИФЭМ БИ 2013-2017
Что же такое GRID вычисления? • Грид-вычисления – это технология, сводящая вычислительные ресурсы тысяч и миллионов отдельных компьютеров в гигантскую единую «виртуальную» систему с огромной вычислительной мощью.
Что такое UI, CE, WN, SE? • UI (User Interface) –– сервис, обеспечивающий доступ кресурсам Grid; c UI-компьютера пользователь может запускать илипрерывать свои задачи, , получать информацию о статусевыполняемых задач, находить ресурсы, , необходимые дляисполнения конкретной задачи, , получать учетнуюинформацию о своей задаче: а также копировать, ,реплицировать или уничтожать файлы в инфраструктуре Grid. • CE (Computing Element) –– очередь в системе пакетнойобработки инфраструктуры Grid WN (Working Node) –– вычислительный узел фермы в инфраструктуре Grid SE (Storage Element) –– сервис, обеспечивающий унифицированный доступ к ресурсам памяти инфраструктуры Grid (ресурсами памяти при этом могут быть как простые дисковые серверы, так и дисковые массивы или системы массовой памяти (MSS))
Экскурс в историю • Начало 90-х - идея создать из многочисленных суперкомпьютерных центров США очень большой Метакомпьютер, так чтобы пользователи могли получать практически неограниченные ресурсы для вычислений и хранения данных. • Первоначально необходимость в новой системе компьютерной связи возникла у физиков. Когда в ЦЕРНе началось строительство гигантского ускорителя, выяснилось - для обработки результатов экспериментов понадобятся суперкомпьютеры с такими вычислительными мощностями, каких в природе пока и не существует.
Типы грид-систем • В настоящее время выделяют три основных типа грид-систем: • Добровольные гриды — гриды на основе использования добровольно предоставляемого свободного ресурса персональных компьютеров; • Научные гриды — хорошо распараллеливаемые приложения программируются специальным образом • Гриды на основе выделения вычислительных ресурсов по требованию — обычные коммерческие приложения работают на виртуальном компьютере, который, в свою очередь, состоит из нескольких физических компьютеров, объединённых с помощью грид-технологий.
Каким должен быть грид? • Доступ к вычислительным ресурсам, данным, устройствам, измерительным инструментам должен быть простым, прозрачным, удаленным, и безопасным; • Доступ должен осуществлять по требованию (с заданным качеством), а ресурсы должны предоставляться тогда, когда в них возникает нужда; • Доступ должен быть распределенным, обеспечивая возможность совместной коллективной работы виртуальных команд; • Доступ должен быть устойчив к сбоям, а при выходе из строя серверов приложения должны автоматически мигрировать на резервные серверы; • Доступ должен обеспечивать возможность работы в гетерогенной среде – • с различными платформами.
World community GRID World Community Grid – это глобальное сообщество пользователей ПК, которые предоставляют неиспользуемое время своих вычислительных систем для реализации глобальных исследовательских инициатив (борьбе со СПИдом и онкологическими заболеваниями, моделированию и прогнозированию природных явлений и др.).
На сегодняшний день по всему миру в сети WCG насчитывается 604 494 пользователей, задействовавших 2 175 094 ПК. Общее время вычислений – 661 296 лет. • Для участия в проектах достаточно зарегистрироваться на сайте и загрузить бесплатную программу.