Форум программистов, компьютерный форум, киберфорум
Железо в Linux
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.91/34: Рейтинг темы: голосов - 34, средняя оценка - 4.91
0 / 0 / 0
Регистрация: 04.12.2012
Сообщений: 33

Создание вычислительного облака (кластера) через VirtualBox на Windows 7

27.09.2014, 18:23. Показов 7040. Ответов 11
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Здравствуйте. ВОобщем имеется 20 компьтеров, достаточно мощных. Мне дали задание создать машинку LInux Ubuntu через VirtualBox , на основе R+. Что бы объединить все мощности всех компьютеров в один. Так вот, я со всем знаком на среднем уровне. Вот только возник вопрос, в чем отличие облака созданного с использованием языка R+?!

Добавлено через 8 минут

Да и вообще не совсем понятно как это будет выглядеть в итоге, каким образом и через что управляющий комп будет распределять равномерную нагрузку(не имею опыта создания, но говорят не сложно). В теории понятно вроде бы, но вот на практике , сомнения появились .Нашел готовые инструкции но созданию вычислительных облаков(кластеров) вот эту например http://rus-linux.net/nlib.php?... rvers.html . Но когда приступил к установке LInux на VirtualBox стал сомневаться что это именно то что мне поручили. Ещё подсказали что бы я прочитал о проекте Хадуп, типа по аналогии сделать.
Помогите найти нужный ресурс и объясните есть ли отличия с R+ и без него. И быть может есть какие-то ресуры, с инструкциями?
0
IT_Exp
Эксперт
34794 / 4073 / 2104
Регистрация: 17.06.2006
Сообщений: 32,602
Блог
27.09.2014, 18:23
Ответы с готовыми решениями:

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

Развертывание вычислительного кластера на Win Xp под MPICH2
Есть ли у кого-нибудь опыт по этому делу, или статьи по этой теме (желательно русские). Нужно реализовать параллельные вычисления с помощью...

Создание кластера на Windows Server 2008 R2
Уважаемые форумчане на диплом была выдана тема создание отказоустойчивого кластера. После долгих проб и ошибок мною было выбрана...

11
52 / 6 / 3
Регистрация: 27.09.2014
Сообщений: 29
27.09.2014, 19:05
Стоит уточнить задачу. Хотя бы уточнить, а что это за зверь такой R+? Не слыхал о таком языке и тем более не слыхал об облаках на основе R+. Само вычислительное облако безусловно создать можно из такого зоопарка. Для этого обычно, ставят некий набор софта на каждую машину (например у убунту это может быть Openstack http://www.ubuntu.com/cloud) и объединяют в кластер (кластер и есть облако по сути). Можно и не форматить машинки а поставить, как вам уже сказали, виртуалбоксы и в них поднять тот же самый ubuntu openstack. Возможно, R+ это какая то среда для вычислений или разработки кода, но как я уже сказал, без точного понимания того, что это за зверь, будет сложно искать решение.
0
0 / 0 / 0
Регистрация: 04.12.2012
Сообщений: 33
27.09.2014, 21:37  [ТС]
http://progopedia.ru/language/r/ вот этот язык. Задача в том что бы я создал виртуальную машинку объединяющею все компы в одну. И профессор сказал что желательно или точно использовать язык вычислений R+(это я еще уточню) Я сам толком не понимаю чем именно является R+, знаю что не большой при установке.
Если я пройду по той инструкции что писал выше, смогу ли я получить рабочий кластер? Просто принесу в компьютерную аудиторию, запущу эту виртуалку, и она сможет работать расправляя ресурсы без проблемы между всеми компьютерами?
.
0
52 / 6 / 3
Регистрация: 27.09.2014
Сообщений: 29
30.09.2014, 00:38
Ну, скажем так. Это зависит от ваших знаний и настойчивости. А так да, по инструкции собираете облако из кучки ваших машин (одна машинка будет контроллером, остальные - будут ее ведомыми). Технически, когда вы облако соберете, дадите ему ресурсы всех ваших машин, для операционной системы все машины будут видны как одна единственная машина с памятью и цпу и диском. Просто поставите туда свой интерпретатор/компилятор языка и начнете ваять код.
0
0 / 0 / 0
Регистрация: 04.12.2012
Сообщений: 33
30.09.2014, 11:56  [ТС]
rustelekom, Тогда вопрос такой. Я создаю эту машинку через Virtual Box, ставлю чистую LInux Ubuntu, и если предположить что с ней я все сделал верно, то что делать дальше? Я собираю её дома, т.е у меня нет в наличии сразу 20 компьютеров. Что делать там, на реальном рабочем месте? И вообще управление и мониторинг происходит через контроллер, но будет ли она работать с системами WIndows (Windows 7), или там тоже нужно сделать пару махинации с настройками компа перед объединением его в кластер?

Добавлено через 2 минуты
rustelekom, Я так понимаю эти компьютеры должны будут подключится к этому облаку, что бы стать его частью? И еще , мониторинг и распределение задач происходит через Web интерфейс или как-то иначе?
0
52 / 6 / 3
Регистрация: 27.09.2014
Сообщений: 29
30.09.2014, 12:32
Собираете машинку (контроллер). На всех 20 компах поднимаете виртуалбокс и в нем собираете машинки участников облака (слейвы или ноды, не знаю как называются они у убунту. В общем это те машинки, которые должны управляться контроллером облака). Затем приносите свою машинку в офис, запускаете ее и подключаете все ваши виртуальные машинки (их 20 + машинка с контроллером) в облако. Кажется на контроллере получится веб доступ и все можно будет настроить не с командной строки, а через веб морду. Как то так. По виндам надо смотреть. У вас техзадание в общем-то не на винды, а на создание из 20 мелких машин одного суперкомпьютера на котором будет крутиться интерпретатор языка программирования. Можно также весь этот зоопарк виртуализировать - в этом случае у вас будет много облаков (20 штук). Поддерживает ли облако винды, не могу сказать, может и нет, надо смотреть на описание функционала убунтовского эклипса.
0
0 / 0 / 0
Регистрация: 04.12.2012
Сообщений: 33
30.09.2014, 12:40  [ТС]
rustelekom,
Цитата Сообщение от rustelekom Посмотреть сообщение
На всех 20 компах поднимаете виртуалбокс и в нем собираете машинки участников облака (слейвы или ноды, не знаю как называются они у убунту. В общем это те машинки, которые должны управляться контроллером облака).
Я так понимаю в моём случае, поднимаю условно 20 Windows XP. А надо ли в самих XP делать что-то с настройками? Или вся их настройка заключается в подключении их к облаку, созданном мною дома. Так?
0
52 / 6 / 3
Регистрация: 27.09.2014
Сообщений: 29
30.09.2014, 12:52
гм, нет. Если исходить из ТЗ задача была вот в чем:

1) Поднять на всех компах виртуалбоксы.
2) Установить в эти виртуалбоксы софт от убунту для создания участников облака (ну то есть это специальный дистрибутив убунту)
3) Подключить контроллером все виртуалбоксы и замутить одно облако из них всех.
4) На получившийся виртуальный суперкомпьютер установить оболочку для языка R+.

Винды тут нигде никак ни причем. Весь перечисленный софт имеет дистрибутивы для линукса.
0
0 / 0 / 0
Регистрация: 04.12.2012
Сообщений: 33
30.09.2014, 13:13  [ТС]
rustelekom,
Цитата Сообщение от rustelekom Посмотреть сообщение
2) Установить в эти виртуалбоксы софт от убунту для создания участников облака (ну то есть это специальный дистрибутив убунту)
Не совсем понимаю о чем вы говорите. Что из себя представляет этот процесс? Поднять виртуалбоксы я понимаю как установить какую либо ОС, вот и писал про XP.
0
52 / 6 / 3
Регистрация: 27.09.2014
Сообщений: 29
30.09.2014, 13:22
Цитата Сообщение от den94 Посмотреть сообщение
Поднять виртуалбоксы я понимаю как установить какую либо ОС
Вот не какую-нибудь, а вполне конкретную - Ubuntu для нод кластера(облака). Иначе у вас просто облака не получится. Если вы поставите "какую-нибудь" О/С в виртуалки, вы не сможете работать с такой виртуальной машиной из под контроллера. У вас просто получится 20 штук виртуалок с "какими-нибудь" операционками. Это важный момент, поэтому специально обратил на него ваше внимание.
0
0 / 0 / 0
Регистрация: 04.12.2012
Сообщений: 33
30.09.2014, 19:21  [ТС]
rustelekom, т.е суть такова: Собираю дома контроллер, приношу его в офис. Там на 20 компах поднимаю в Virtual Box Linux ubuntu, на каждом и подключаю их к облаку. А далее с контроллера даюзадачу через web интерфейс? Верно?
0
52 / 6 / 3
Регистрация: 27.09.2014
Сообщений: 29
30.09.2014, 19:48
Ну в общем да. По мне, так контроллер стоит поднять сразу в офисе, чтобы уж сразу была одна сетка и т.п. К тому же я не читал руководство по установке этого облака. Вполне может быть, что начинать надо с контроллера и далее с него же устанавливать и ноды (это называется deployment). Так что в этом плане стоит почитать мануал.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
BasicMan
Эксперт
29316 / 5623 / 2384
Регистрация: 17.02.2009
Сообщений: 30,364
Блог
30.09.2014, 19:48
Помогаю со студенческими работами здесь

Подключение диска в Windows 7 через Sun VirtualBOX
У меня такой вопрос: как подключить к Sun VirtualBox с Windows 7 путь \mnt\Hard1 ? В Ubuntu диск видится, а в эмуляторе нет... Почему ?

Как установить Убунту в windows через virtualbox
Убунту уже скачал, virtualbox тоже, что дальше... Как установить Убунту в windows через virtualbox? Можете описать поподробнее... ...

Удаленный доступ из Windows к Linux на VirtualBox через SSH
Привет. Я не очень понимаю в этом. Сам сижу с Windows 7, а на VirtualBox установленая Ubuntu. Нужно удаленно подключится из Windows к...

Создание кластера
Вот и пришёл тот момент, когда один сервер (i3 4Gb 1Tb ws2003) перестал справляться с нагрузкой (есть сетевая папка в отделе конструкторов,...

Создание кластера
Добрый день, коллеги Хотел поднять кластер Domino. Читаю требования и вижу фразу: The administration server does not have to be a...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
12
Ответ Создать тему
Новые блоги и статьи
SDL3 для Web (WebAssembly): Реализация движения на Box2D v3 - трение и коллизии с повёрнутыми стенами
8Observer8 20.02.2026
Содержание блога Box2D позволяет легко создать главного героя, который не проходит сквозь стены и перемещается с заданным трением о препятствия, которые можно располагать под углом, как верхнее. . .
Конвертировать закладки radiotray-ng в m3u-плейлист
damix 19.02.2026
Это можно сделать скриптом для PowerShell. Использование . \СonvertRadiotrayToM3U. ps1 <path_to_bookmarks. json> Рядом с файлом bookmarks. json появится файл bookmarks. m3u с результатом. # Check if. . .
Семь CDC на одном интерфейсе: 5 U[S]ARTов, 1 CAN и 1 SSI
Eddy_Em 18.02.2026
Постепенно допиливаю свою "многоинтерфейсную плату". Выглядит вот так: https:/ / www. cyberforum. ru/ blog_attachment. php?attachmentid=11617&stc=1&d=1771445347 Основана на STM32F303RBT6. На борту пять. . .
Камера Toupcam IUA500KMA
Eddy_Em 12.02.2026
Т. к. у всяких "хикроботов" слишком уж мелкий пиксель, для подсмотра в ESPriF они вообще плохо годятся: уже 14 величину можно рассмотреть еле-еле лишь на экспозициях под 3 секунды (а то и больше),. . .
И ясному Солнцу
zbw 12.02.2026
И ясному Солнцу, и светлой Луне. В мире покоя нет и люди не могут жить в тишине. А жить им немного лет.
«Знание-Сила»
zbw 12.02.2026
«Знание-Сила» «Время-Деньги» «Деньги -Пуля»
SDL3 для Web (WebAssembly): Подключение Box2D v3, физика и отрисовка коллайдеров
8Observer8 12.02.2026
Содержание блога Box2D - это библиотека для 2D физики для анимаций и игр. С её помощью можно определять были ли коллизии между конкретными объектами и вызывать обработчики событий столкновения. . . .
SDL3 для Web (WebAssembly): Загрузка PNG с прозрачным фоном с помощью SDL_LoadPNG (без SDL3_image)
8Observer8 11.02.2026
Содержание блога Библиотека SDL3 содержит встроенные инструменты для базовой работы с изображениями - без использования библиотеки SDL3_image. Пошагово создадим проект для загрузки изображения. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru