Инструкция установки дополнительных пакетов для сервера Debian 28


Скачать 0.52 Mb.
Название Инструкция установки дополнительных пакетов для сервера Debian 28
страница 3/10
Тип Инструкция
rykovodstvo.ru > Руководство эксплуатация > Инструкция
1   2   3   4   5   6   7   8   9   10

Жизненный цикл задания из проекта.


Жизненный цикл заданий выглядят для всех проектов системы BOINC примерно одинаково (см. рисунок 2):

  1. Генератор заданий (разрабатывается для каждого проекта отдельно) создает и дублирует входные данные;

  2. Планировщик BOINC распределяет данные между клиентскими программами и отсылает их;

  3. Клиентская программа делает вычисления и передает выходные данные на сервер;

  4. Служба проверки результатов (разрабатывается для каждого проекта) занимается проверкой выходных данных, полученных от клиентов, сравнивает выходные данные разных клиентских программ с одинаковыми входными данными;

  5. Служба освоения (разрабатывается для каждого проекта отдельно) занимается обработкой результатов;

  6. Служба удаления занимается очищением базы данных от ненужных файлов и информации после завершения работы службы освоения.

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



Рисунок 2. Жизненный цикл задания

Используемое оборудование.


B качестве сервера использовалась виртуальная машина созданная на кафедре в программе Hyper-V, на основе 4х ядерного процессора Intel core i7 2.60 ГГц с 8 ГБ оперативной памяти.

Подготовительные шаги для развертывания BOINC сервера.

Аппаратные конфигурации.


В качестве экспериментальной и отладочной станции, вы можете использовать любой компьютер как BOINC сервер. Перед разверткой приложения шире, убедитесь, что ваш сервер имеет достаточную производительность и защиту.

Некоторые факторы:

  • Ваш сервер должен иметь статический IP адрес.

  • Интернет-соединение должно иметь достаточную скорость и надежность.

  • Ваш сервер должен иметь 64-bit процессор, минимум 8 GB оперативной памяти, минимум 40 GB свободного места на жестком диске.

  • Необходимо в силу возможностей повысить надежность (подключение питания к UPS, RAID конфигурация диска, возможность горячей замены запчастей и т.д.).

  • Защитите фаерволом; разрешите доступ на порт 80 (HTTP) и при необходимости на порт 443 (HTTPS).

  • Обеспечьте безопасность; выключите все не нужные сетевые сервисы, особенно те которые используют пересылку пароль в открытую (такие как FTP или Telnet).

Есть другой вариант, который позволит решить обе задачи, техническую и программную, это развернуть сервер на “облачном” пространстве.

Программное обеспечение.


Есть несколько способов развертывания программного обеспечения сервера BOINC:

  • Наиболее простой способ установки BOINC сервера - это использование “BOINC server VM”, на которой уже предустановлено необходимое программное обеспечение. Вы можете запустить «виртуальную машину» используя  VirtualBox на любом компьютере основанном на intel (Windows, Linux или Mac OS X).

  • Встроенные репозитории Debian и Ubuntu предлагают пакет «boinc-server-maker» для создания BOINC проекта более простым способом на локальном или удаленном компьютере.

  • Вы можете использовать любую Unix систему как BOINC сервер, кроме SELinux, рекомендуется использовать последние версии системы.

Виртуализация.


Виртуализация - это программная технология, которая позволяет устройству запускать различные операционные системы в отдельной «виртуальной машине» (virtual machine) . Пример, она позволяет на компьютере с предустановленной операционной системой Windows запустить Linux, без необходимости установки системы Linux отдельно на жесткий диск, или же перезагрузки для смены системы. Виртуальные образы системы называются VM apps.

Виртуализация и BOINC.


BOINC использует виртуализацию, чтобы позволить ученым разработку приложений на той операционной системе, которой они хотят (обычно Linux), а затем запустить их на Windows и Mac компьютерах добровольцев.

BOINC виртуализация использует систему называемую - VirtualBox, которая имеет открытый исходный код и поставляется Oracle.
Для того чтобы запустить VM apps, на ваш компьютер должен быть установлен VirtualBox. Начиная с версии 7.2.28, рекомендуемый BOINC установщик для Windows уже содержит в себе VirtualBox. Вы также можете установить VirtualBox отдельно.

Сайт разработчиков рекомендует версию VirtualBox встроенную в установочную программу BOINC для Windows, до тех пор, пока новая версия VirtualBox не будет работать корректно с приложениями системы.

Преимущества виртуализации.


Использование виртуализации в BOINC обеспечивает несколько преимуществ:

  • Позволяет упростить ученым разработку приложений для BOINC, так как им больше не придется собирать и поддерживать версии их программ для Windows и Mac.

  • Повышение уровня безопасности для добровольцев. Виртуальные машины предоставляют сильный защитный барьер; программа запущенная на виртуальной машине не имеет доступа к файлам на родительской операционной системе.

  • VM apps автоматически возобновляют работу. Образ контейнера виртуальной машины записывается на диск каждые несколько минут, если ваш компьютер будет выключен на какое-то время, приложение может быть восстановлено с места последнего сохранения перед выключением.
1   2   3   4   5   6   7   8   9   10

Похожие:

Инструкция установки дополнительных пакетов для сервера Debian 28 icon Пошаговое руководство по функции установки Server Core операционной системы Windows Server 2008
Руководство включает информацию о выполнении установки, начальной настройки сервера с установкой Server Core, выполнении установки...
Инструкция установки дополнительных пакетов для сервера Debian 28 icon Пошаговое руководство по функции установки Server Core операционной системы Windows Server 2008
Руководство включает информацию о выполнении установки, начальной настройки сервера с установкой Server Core, выполнении установки...
Инструкция установки дополнительных пакетов для сервера Debian 28 icon Инструкция по установке Plaza2 Router Для установки Plaza2 Router...
Для установки Plaza2 Router необходимо с ftp сервера ртс по адресу ftp://ftp rts ru/pub/forts/Plaza2/ скачать файл P2 ClientGat 12....
Инструкция установки дополнительных пакетов для сервера Debian 28 icon Пошаговая инструкция по установке программы R, дополнительных пакетов...
Установите программу– R. Скачать последнюю версию программы r можно по адресу: https://cran r-project org/bin/windows/base
Инструкция установки дополнительных пакетов для сервера Debian 28 icon Должностная инструкция администратора сервера (web-, файл-, почтового и др.)
На должность администратора сервера I категории назначается лицо, имеющее высшее профессиональное (математическое, инженерно-математичесвое,...
Инструкция установки дополнительных пакетов для сервера Debian 28 icon Лабораторная работа №5 Тема: Использование элементов управления, cookie, сессии. Работа с почтой
Запустите файл из папки лабораторной работы №7 для установки Denver. Внимательной следуйте инструкциям программы – установки. Установку...
Инструкция установки дополнительных пакетов для сервера Debian 28 icon М. Ю. Храмцов Руководство пользователя системы мвс-1000/16
Эвм (сервера доступа) и файлового сервера. Вычислитель состоит из вычислительных модулей – узлов, каждый из которых уникально именован...
Инструкция установки дополнительных пакетов для сервера Debian 28 icon Инструкция по работе с компонентами школьного сервера Начало работы
Перейдите на главную страницу школьного сервера. На ней вы можете выбрать следующие компоненты
Инструкция установки дополнительных пакетов для сервера Debian 28 icon Обращение в службу технической поддержки Официального сайта еис
...
Инструкция установки дополнительных пакетов для сервера Debian 28 icon Инструкция по настройке теневого сервера rkc I. Установка Cache копируем...
Настроить брэндмауэр открыть порты суперсервера и веб сервера портала (10101 и 20202)
Инструкция установки дополнительных пакетов для сервера Debian 28 icon Инструкция по оплате пакетов Триколор тв по счёту для юридических...
Для оплаты пакетов «Оптимум» и/или «Ночной» свяжитесь с нами любым удобным для вас способом сообщите свои реквизиты, и мы выставим...
Инструкция установки дополнительных пакетов для сервера Debian 28 icon Инструкция по эксплуатации коммуникационного сервера Требования,...
Требования, изложенные в данной инструкции, являются обязательными для исполнения и направлены на обеспечение бесперебойного и безаварийного...
Инструкция установки дополнительных пакетов для сервера Debian 28 icon Инструкция по смене ip-адреса сервера доступа «Континент»
Управлении Федерального казначейства по Камчатскому краю, с 04. 05. 2017 изменяется ip-адрес сервера доступа «Континент». Для подключения...
Инструкция установки дополнительных пакетов для сервера Debian 28 icon Линии для производства полиэтиленовых пакетов
Линии вм-пак 680 У2 и вм-пак 850 У2 (далее вм-пак у2) предназначена для производства пакетов типа «Майка», «Фасовка» из полиэтиленовой...
Инструкция установки дополнительных пакетов для сервера Debian 28 icon М. Ю. Храмцов Руководство пользователя системы мвс-1000/М
Эвм, сервера доступа и файлового сервера. Вычислитель состоит из двухпроцессорных модулей – узлов, каждый из которых уникально именован...
Инструкция установки дополнительных пакетов для сервера Debian 28 icon Инструкция по работе с эд-2 Системные требования и комплект поставки...
Для функционирования системы Электронного Декларирования в составе программного комплекса Альта-гтд pro необходимо наличие дополнительного...

Руководство, инструкция по применению




При копировании материала укажите ссылку © 2024
контакты
rykovodstvo.ru
Поиск