SlideShare a Scribd company logo
1 of 11
Квалификационная работа
Исследование технологии Berkeley Open
Infrastructure for Network Computing для
реализации распределенных вычислений
Выполнил: Гусев В. А.
Научный руководитель:
старший преподаватель Екимов Д. А.
Цели работы
 Изучить инфраструктуру BOINC
 Разработать набор ПО для демонстрации
принципа работы системы, построенной на
базе технологии BOINC
Постановка проблемы
 Нехватка вычислительных мощностей
 Дороговизна суперкомпьютеров
 Рост числа персональных компьютеров
 Увеличение пропускной способности
компьютерных сетей
 Персональные компьютеры простаивают
большую часть времени
Кластеры
Кластер – группа компьютеров, объеди-
ненных каналом связи и представляемая
пользователю в виде единого вычисли-
тельного ресурса
 Отказоустойчивые кластеры
 Кластеры с балансировкой нагрузки
 Вычислительные кластеры
 GRID-системы
GRID-системы
 Особенности:
 Низкая доступность узлов
 Географически распределенная структура
 Базовая ячейка – обыкновенный ПК
 Виды:
 Коммерческие гриды
 Добровольные гриды
BOINC – платформа для
создания GRID-систем
 Универсальность
 Открытость
 Популярность
 Легкость разработки
 Поддержка различных аппаратно-
программных архитектур
Структура сервера BOINC
Вычислительный процесс
Схема приложения BOINC
Итоги и планы
 Выполнено:
 Развернут и настроен сервер BOINC
 Разработаны демонстрационные:
 генератор заданий
 ассимилятор
 счетное приложение
 В планах:
 Интеграция реального счетного приложения
 Оформление проекта и привлечение
добровольцев
Закон Амдала
SP=
T1
(a+ (1−a)/ p)T1+ td
Где:
Sp – коэффициент ускорения алгоритма
T1 – время выполнения алгоритма на одном вычислителе
a – часть времени, проводимая алгоритмом в последовательных участках кода
P – количество вычислителей
td – задержки на подготовку данных, необходимых для вычислений

More Related Content

Similar to презентация

СУБД Firebird: Краткий обзор, Дмитрий Еманов (in Russian)
СУБД Firebird: Краткий обзор, Дмитрий Еманов (in Russian)СУБД Firebird: Краткий обзор, Дмитрий Еманов (in Russian)
СУБД Firebird: Краткий обзор, Дмитрий Еманов (in Russian)Alexey Kovyazin
 
Lan-Crawler Bachlor RU
Lan-Crawler Bachlor RULan-Crawler Bachlor RU
Lan-Crawler Bachlor RUcDima
 
Bachelors Diploma Slides Short Version
Bachelors Diploma Slides Short VersionBachelors Diploma Slides Short Version
Bachelors Diploma Slides Short VersionDenis Zakharov
 
Как devops исчерпывает себя и что будет дальше
Как devops исчерпывает себя и что будет дальшеКак devops исчерпывает себя и что будет дальше
Как devops исчерпывает себя и что будет дальшеKirill Vechera
 
Cyber Bionics #iotconfua
Cyber Bionics #iotconfuaCyber Bionics #iotconfua
Cyber Bionics #iotconfuaAndy Shutka
 
DevCon School: Построение корпоративных высоконагруженных инфраструктур в Azure
DevCon School: Построение корпоративных высоконагруженных инфраструктур в AzureDevCon School: Построение корпоративных высоконагруженных инфраструктур в Azure
DevCon School: Построение корпоративных высоконагруженных инфраструктур в AzureDzmitry Durasau
 
Os
OsOs
OsIKTO
 
Modern Trends in Development of Large Distributed Information Systems
Modern Trends in Development of Large Distributed Information SystemsModern Trends in Development of Large Distributed Information Systems
Modern Trends in Development of Large Distributed Information SystemsSSA KPI
 
McAfee Database Security
McAfee Database SecurityMcAfee Database Security
McAfee Database SecurityAndrei Novikau
 
Проблемы и пути их решения при командной разработке проектов
Проблемы и пути их решения при командной разработке проектовПроблемы и пути их решения при командной разработке проектов
Проблемы и пути их решения при командной разработке проектовАгентство AlterEGO
 
Java. Lecture 12. Development Tools
Java. Lecture 12. Development ToolsJava. Lecture 12. Development Tools
Java. Lecture 12. Development Toolscolriot
 
2 виды и особенности клиент серверных систем с бд
2 виды и особенности клиент серверных систем с бд2 виды и особенности клиент серверных систем с бд
2 виды и особенности клиент серверных систем с бдKewpaN
 
Виртуализация
ВиртуализацияВиртуализация
Виртуализацияyaevents
 
Microsoft Karpman
Microsoft KarpmanMicrosoft Karpman
Microsoft Karpmansouthmos
 

Similar to презентация (20)

СУБД Firebird: Краткий обзор, Дмитрий Еманов (in Russian)
СУБД Firebird: Краткий обзор, Дмитрий Еманов (in Russian)СУБД Firebird: Краткий обзор, Дмитрий Еманов (in Russian)
СУБД Firebird: Краткий обзор, Дмитрий Еманов (in Russian)
 
Lan-Crawler Bachlor RU
Lan-Crawler Bachlor RULan-Crawler Bachlor RU
Lan-Crawler Bachlor RU
 
Bachelors Diploma Slides Short Version
Bachelors Diploma Slides Short VersionBachelors Diploma Slides Short Version
Bachelors Diploma Slides Short Version
 
Как devops исчерпывает себя и что будет дальше
Как devops исчерпывает себя и что будет дальшеКак devops исчерпывает себя и что будет дальше
Как devops исчерпывает себя и что будет дальше
 
Genome
GenomeGenome
Genome
 
Cyber Bionics #iotconfua
Cyber Bionics #iotconfuaCyber Bionics #iotconfua
Cyber Bionics #iotconfua
 
DevCon School: Построение корпоративных высоконагруженных инфраструктур в Azure
DevCon School: Построение корпоративных высоконагруженных инфраструктур в AzureDevCon School: Построение корпоративных высоконагруженных инфраструктур в Azure
DevCon School: Построение корпоративных высоконагруженных инфраструктур в Azure
 
Cloud computing
Cloud computingCloud computing
Cloud computing
 
Os
OsOs
Os
 
Modern Trends in Development of Large Distributed Information Systems
Modern Trends in Development of Large Distributed Information SystemsModern Trends in Development of Large Distributed Information Systems
Modern Trends in Development of Large Distributed Information Systems
 
MW
MWMW
MW
 
лекц4
лекц4лекц4
лекц4
 
McAfee Database Security
McAfee Database SecurityMcAfee Database Security
McAfee Database Security
 
Проблемы и пути их решения при командной разработке проектов
Проблемы и пути их решения при командной разработке проектовПроблемы и пути их решения при командной разработке проектов
Проблемы и пути их решения при командной разработке проектов
 
презентация.1
презентация.1презентация.1
презентация.1
 
Wgforge CI/CD
Wgforge CI/CDWgforge CI/CD
Wgforge CI/CD
 
Java. Lecture 12. Development Tools
Java. Lecture 12. Development ToolsJava. Lecture 12. Development Tools
Java. Lecture 12. Development Tools
 
2 виды и особенности клиент серверных систем с бд
2 виды и особенности клиент серверных систем с бд2 виды и особенности клиент серверных систем с бд
2 виды и особенности клиент серверных систем с бд
 
Виртуализация
ВиртуализацияВиртуализация
Виртуализация
 
Microsoft Karpman
Microsoft KarpmanMicrosoft Karpman
Microsoft Karpman
 

презентация

  • 1. Квалификационная работа Исследование технологии Berkeley Open Infrastructure for Network Computing для реализации распределенных вычислений Выполнил: Гусев В. А. Научный руководитель: старший преподаватель Екимов Д. А.
  • 2. Цели работы  Изучить инфраструктуру BOINC  Разработать набор ПО для демонстрации принципа работы системы, построенной на базе технологии BOINC
  • 3. Постановка проблемы  Нехватка вычислительных мощностей  Дороговизна суперкомпьютеров  Рост числа персональных компьютеров  Увеличение пропускной способности компьютерных сетей  Персональные компьютеры простаивают большую часть времени
  • 4. Кластеры Кластер – группа компьютеров, объеди- ненных каналом связи и представляемая пользователю в виде единого вычисли- тельного ресурса  Отказоустойчивые кластеры  Кластеры с балансировкой нагрузки  Вычислительные кластеры  GRID-системы
  • 5. GRID-системы  Особенности:  Низкая доступность узлов  Географически распределенная структура  Базовая ячейка – обыкновенный ПК  Виды:  Коммерческие гриды  Добровольные гриды
  • 6. BOINC – платформа для создания GRID-систем  Универсальность  Открытость  Популярность  Легкость разработки  Поддержка различных аппаратно- программных архитектур
  • 10. Итоги и планы  Выполнено:  Развернут и настроен сервер BOINC  Разработаны демонстрационные:  генератор заданий  ассимилятор  счетное приложение  В планах:  Интеграция реального счетного приложения  Оформление проекта и привлечение добровольцев
  • 11. Закон Амдала SP= T1 (a+ (1−a)/ p)T1+ td Где: Sp – коэффициент ускорения алгоритма T1 – время выполнения алгоритма на одном вычислителе a – часть времени, проводимая алгоритмом в последовательных участках кода P – количество вычислителей td – задержки на подготовку данных, необходимых для вычислений