**Проект DIMES** ** DIMES – (Distributed Internet Measurements & Simulations.)** – проект распределённых вычислений, цель которого – узнать структуру и топологию сети Интернет. Нам предлагают установить клиентское ПО, которое будет на маленькой скорости (в пике – до 1 кб/сек) исследовать характеристики сети, известные как TRACEROUTE и PING. Клиент практически не использует ресурсы процессора (загрузка – до 5%), но для проекта важно его местонахождение . Поэтому, чем в больших местах на планете будет установлено ПО, тем точнее будет результат. Что в дальнейшем поможет пользователям более комфортно находится в сети. Клиент никуда не отсылает ни информацию о действиях, выполняемых Вами на компьютере, ни Вашу личную информацию — он отсылает только результаты своих измерений. Автораим этого проекта является филиал исследовательского консорциума [[http://www.evergrow.org/page.php?id=1|EVERGROW]], который находится в Телль-Авиве. Официальный сайт проекта: http://www.netdimes.org/ С некоторыми результатами, которых добился проект вы можете ознакомится здесь Посмотреть некоторые «карты» сети можно здесь Собранную информацию об Интернет-соединениях между различными городами можно также посмотреть на географической карте, с помощью инструмента [[http://www.netdimes.org/maps/mapBrowser.html|DIMES Internet Mapper]], построенного на основе Maps API от Google. **Загрузки:** На данный момент имеются версии клинета для Windows, linux, Mac- OS. [[http://www.netdimes.org/new/?q=node/10|Общая страница загрузок]] [[http://distributed.org.ua/index.php?go=distribredir&url=http://netdimes.org/downloads/DimesInstall-0-4-5.exe&go=distribredir|Версия для Windows, ставится клиентом (6.2 Мб)]] Для работы клиента нужно подключение к Интернет (постоянное предпочтительнее, но и dial-up подойдёт). Скорость подключения не играет роли. При отсутствии соединения клиент каждые 5 мин пытается установить связь с сервером. Клиент написан на Java, и требует установленной Java версии 1.4 или выше. Подходящий дистрибутив можно найти [[http://java.com/en/download/windows_manual.jsp|здесь]] (около 14 Мб). При работе клиент потребляет до 50 Мб ОЗУ (свёрнутый в трей в среднем съедает 20-30 Мб). Если у Вас на разных компьютерах установлено несколько копий агентов, воспользуйтесь [[https://www.netdimes.org/DIMESControlCenter/loginFailed.html|«контрольным центром»]] для управления ими. Итак, Java на Вашем компьютере установлена, у Вас есть свободные объемы ОЗУ и подключение к Интернет. Начинаем установку клиента. Установка клиента в картинках Скачали дистрибутив. Запустили, ввели необходимые настройки: {{:ru:dimes_ystanovka_klienta-dimes_agent.png|}} Закончили инсталляцию, приступаем к настройке учётной записи. В первую очередь клиент спрашивает Вас: {{:ru:dimes_ystanovka_klienta-welcome_to_dimes.png|}} * Вы новый участник. Это Ваша первая установка * да, я уже имею установленные клиенты на других компьютерах (этот пункт нужен при построении "фермы" * Да, я уже имел установленный клиент на этом компьютере (допустим, Вы снова устанавливаете клиент после переустановки системы) * справка В данном примере я Выбрал 2-й пункт, т.к. это уже не первая моя инсталляция. Для индентификации вводим пароль и адресс электронной почты. {{:ru:dimes_ystanovka_klienta-user_details.png|}} Клиент по умолчанию предлагает имя ноды "nikelong_Agent_6", т.к. я уже имею 5 уже установленных нод. Это имя можно менять произвольно, всё равно очки будут зачислятся на ник "nikelong". {{:ru:dimes_ystanovka_klienta-agent_details.png|}} Дальше вы можете организовать свою комманду, или вступить в уже существующую. Естественно вы в списке долго и упорно ищете команду "Ukraine". {{:ru:dimes_ystanovka_klienta-teams.png|}} Вот так выглядит название нашей комманды. {{:ru:dimes_ystanovka_klienta-teams2.png|}} Всё, настройка учётной записи завершена, финиш. {{:ru:dimes_ystanovka_klienta-registration_succesfuly.png|}} Переходим к настройке клиента: В этой закладке сверяем введеные при регистрации данные. {{:ru:dimes_ystanovka_klienta-general.png|}} Смотрите, находитесь ли Вы в комманде Украины. {{:ru:dimes_ystanovka_klienta-groups.png|}} **Настройки сети.** Первое - использование прокси. Тут всё понятно. Первый ползунок - как часто будет производится пинг. Ставим в минимальное значение (**раз в 15 сек.**). Это даст максимальное количество очков в час. Выбор протокола по дефолту: выбирается эксперементальным путём, зависит от вашего провайдера. {{:ru:dimes_ystanovka_klienta-network.png|}} Так-же обращаем внимание на два зелёных глобуса. Они должны быть именно зелёными. Это означает что порт открыт, и клиент работает нормально. Если глобусы красные - ищем причину (виндовс, фаервол, антивирус, модем, провайдер). В этом окне ничего не трогаем. {{:ru:dimes_ystanovka_klienta-settings.png|}} Всё, жмём ОК, видим финишное окно: {{:ru:dimes_ystanovka_klienta-updationg_user_details.png|}} Поздравляю, установка завершена. **Статистика по проекту:** **Общая:** [[http://netdimes.org/data.php|Официальная]] статистика проекта [[http://stats.free-dc.org/stats.php?page=proj&proj=dimes|Альтернативная]] статистика от free-dc Данные обновляются в режиме on-line, т.е. как только агент отправляет результат. Делает он это порциями: как только «набирается» 250 Кб – происходит отправка. **По команде "Ukraine":** [[http://netdimes.org/data.php?team=356|Официальная]] [[http://stats.free-dc.org/stats.php?page=team&proj=dimes&team=Ukraine|free-dc]] Правильно настроенный клиент должен выдавать около 5000 очков за 24 часа. Для увеличения ППД (points pre day - очков в день) можно установить несколько копий клиента. Просто так это не выйдет, нужно ставить виртуальную машину. Лучше воспользоваться [[http://www.vmware.com/|VMWare]], т.к. она практически не потребляет ресурсов процессора, и Вы параллельно сможете запускать другую ресурсоёмкую задачу. **Форумы:** Официальный [[http://netdimes.org/phpBB2/|форум проекта ]] Форум команды [[http://distributed.org.ua/forum/index.php?showforum=14|“Ukraine” ]] Форум команды [[http://distributed.ru/forum/?a=topic&topic=583&page=1|“Russia” ]] Форум команды [[http://forums.overclockers.ru/viewtopic.php?t=148772&postdays=0&postorder=asc&start=0|“TSC! Russia”]]