Сервер на МК реально ли это?

Вопросы настройки, программирования, прошивки микроконтроллеров и микросхем программируемой логики
XYZ
Родился
Сообщения: 12
Зарегистрирован: Вт янв 18, 2011 15:04:05

Сервер на МК реально ли это?

Сообщение XYZ »

Суть:
Необходим сервер для ICQ-бота (код C+Asm), решающие факторы:
-энергопотребление
-стоимость

Варианты:
-создание сервера с нуля на МК (реально ли?)
-использование уже готовых решений (Dlink dir-320 например)

Отсюда следующие вопросы к форумчанам:
-Рентабельно ли создавать сервер с нуля на МК или проще (читай дешевле) купить готовое решение?
-Есть ли у кого-нибудь наработки в данной области?

Заранее благодарен.
Реклама
Аватара пользователя
ploop
Модератор
Сообщения: 13490
Зарегистрирован: Ср ноя 26, 2008 16:34:25
Откуда: Тамбовская обл.

Re: Сервер на МК реально ли это?

Сообщение ploop »

Всё зависит от нагрузки. Для вас - что-то типа ARM надо.
Реклама
XYZ
Родился
Сообщения: 12
Зарегистрирован: Вт янв 18, 2011 15:04:05

Re: Сервер на МК реально ли это?

Сообщение XYZ »

Dlink dir-320 имеет:
-процессор 240Мгц
-32 Мб ОЗУ
-4 Мб Flash
-usb-порт
-поддержку 3G
-1 WAN
-4 LAN
-низкое энергопотрбление
-Возможность поставить на него Linux

Всё подходит кроме цены, ниже 1,5 тысячи рублей за штуку не видел.

ploop, а что конкретно/примерно на ARM посоветуете?
Аватара пользователя
К@Т
Говорящий с текстолитом
Сообщения: 1573
Зарегистрирован: Сб окт 09, 2010 12:33:48
Откуда: Незалежная

Re: Сервер на МК реально ли это?

Сообщение К@Т »

XYZ писал(а):Dlink dir-320 имеет:
-процессор 240Мгц
-32 Мб ОЗУ
-4 Мб Flash
-usb-порт
-поддержку 3G
-1 WAN
-4 LAN
-низкое энергопотрбление
-Возможность поставить на него Linux

Всё подходит кроме цены, ниже 1,5 тысячи рублей за штуку не видел.

ploop, а что конкретно/примерно на ARM посоветуете?
Как я понимаю вам важен результат,а не процесс.Вот за 1,5килорубля и берите,ведь самопал выдет дороже.
У кошки 4 ноги и хвост-плюс,минус,вход,выход,а хвост-земля.....Надо переходить с китайской бурды на канифоль.......[url=http://infobar.hsdn.org/][img]http://static.hsdn.org/infobar/350x60.gif[/img][/url]
Реклама
Эиком - электронные компоненты и радиодетали
XYZ
Родился
Сообщения: 12
Зарегистрирован: Вт янв 18, 2011 15:04:05

Re: Сервер на МК реально ли это?

Сообщение XYZ »

К@Т, покупать n-ое количество DIR-320 влетает в копеечку (нужно минимум 5 серверов), потому и ищем альтернативное решение. А насчёт процесса-очень даже важен, самому интересно.
Реклама
Аватара пользователя
ploop
Модератор
Сообщения: 13490
Зарегистрирован: Ср ноя 26, 2008 16:34:25
Откуда: Тамбовская обл.

Re: Сервер на МК реально ли это?

Сообщение ploop »

Всё подходит кроме цены, ниже 1,5 тысячи рублей за штуку не видел.
Эти деньги можно заработать за вечер. А на разработку подобного устройства у вас уйдёт не один год.
Реклама
XYZ
Родился
Сообщения: 12
Зарегистрирован: Вт янв 18, 2011 15:04:05

Re: Сервер на МК реально ли это?

Сообщение XYZ »

ploop, нужно минимум 5 серверов так что насчёт за вечер-это врятли. Ну, на МК это действительно будет долговато...
Аватара пользователя
Satyr
Друг Кота
Сообщения: 7439
Зарегистрирован: Чт ноя 04, 2010 01:56:36
Откуда: г. Москва

Re: Сервер на МК реально ли это?

Сообщение Satyr »

XYZ писал(а):ploop, нужно минимум 5 серверов так что насчёт за вечер-это врятли. Ну, на МК это действительно будет долговато...
Производительность то какого плана нужна ?
Аватара пользователя
Satyr
Друг Кота
Сообщения: 7439
Зарегистрирован: Чт ноя 04, 2010 01:56:36
Откуда: г. Москва

Re: Сервер на МК реально ли это?

Сообщение Satyr »

ploop писал(а):А на разработку подобного устройства у вас уйдёт не один год.
Ну это ооочень лихо -)))
У человека в теме от идеи до худо-бедно работающего прототипа уйдет меньше месяца, елси делать вечерами.
Аватара пользователя
Satyr
Друг Кота
Сообщения: 7439
Зарегистрирован: Чт ноя 04, 2010 01:56:36
Откуда: г. Москва

Re: Сервер на МК реально ли это?

Сообщение Satyr »

Стоимость в смысле деталей, если штучное, выйдет рублей в 700 на девайс.
Печатные платы ~2700 за первую и рублей 270 за каждую следующую.
Сборка своими руками - бесплатно -))

Но опятьже - DIR-300 я несколько месяцев за ~1000р купил, а там 4 дырки, вай-фай, корпус, бп и как бы софт уже есть.
Если вайфай не нужен, что из постановки задачи не следует, можно вобще какого нибудь донора рублей за 500 разбомбить.
Аватара пользователя
ploop
Модератор
Сообщения: 13490
Зарегистрирован: Ср ноя 26, 2008 16:34:25
Откуда: Тамбовская обл.

Re: Сервер на МК реально ли это?

Сообщение ploop »

Ну это ооочень лихо -)))
У человека в теме от идеи до худо-бедно работающего прототипа уйдет меньше месяца, елси делать вечерами.
Да ладно. За месяц максимум ось худо-бедно поднять можно (её тоже допиливать под задачу придётся), а ему еще софт писать, в ограниченные ресурсы укладываться... это не считая паяния и прочих железных прелестей.
Аватара пользователя
Satyr
Друг Кота
Сообщения: 7439
Зарегистрирован: Чт ноя 04, 2010 01:56:36
Откуда: г. Москва

Re: Сервер на МК реально ли это?

Сообщение Satyr »

А кто сказал, что нужна ОС ? -))
Если нужен то только 1 сервис, нафига.

Я так понимаю, нужно нечто с 1 дыркой езернета, ARP, простейший IP стек, может DHCP. ну и своя простенькая прога.
Аватара пользователя
ploop
Модератор
Сообщения: 13490
Зарегистрирован: Ср ноя 26, 2008 16:34:25
Откуда: Тамбовская обл.

Re: Сервер на МК реально ли это?

Сообщение ploop »

Необходим сервер для ICQ-бота
Без ОС, ИМХО, сложнее будет написать.
Аватара пользователя
Satyr
Друг Кота
Сообщения: 7439
Зарегистрирован: Чт ноя 04, 2010 01:56:36
Откуда: г. Москва

Re: Сервер на МК реально ли это?

Сообщение Satyr »

ploop писал(а):
Необходим сервер для ICQ-бота
Без ОС, ИМХО, сложнее будет написать.
Не зачем ОС тащить просто так, чисто чтоб была.
Изначально сама суть ОС - организация на одном железе загрузки и запуска более 1 программы.
Аватара пользователя
ploop
Модератор
Сообщения: 13490
Зарегистрирован: Ср ноя 26, 2008 16:34:25
Откуда: Тамбовская обл.

Re: Сервер на МК реально ли это?

Сообщение ploop »

Программа - есть совокупность алгоритмов, ровно как и выполняемых потоков. Допустим сервер БД (не знаю как веб-сервер) создаёт отдельный поток на каждого клиента, и без планировщика это нереально. А если есть планировщик, по сути уже есть ОС.
Если клиент будет поддерживать одно соединение, то в принципе да, можно, но сложнее.

Я не спорю, т.к. сам таких задачь не решал. Просто высказываю своё мнение. Может и не верное.
Аватара пользователя
Satyr
Друг Кота
Сообщения: 7439
Зарегистрирован: Чт ноя 04, 2010 01:56:36
Откуда: г. Москва

Re: Сервер на МК реально ли это?

Сообщение Satyr »

ploop писал(а):Допустим сервер БД (не знаю как веб-сервер) создаёт отдельный поток на каждого клиента, и без планировщика это нереально.
Это для балансировки нагрузки. Не необходимость. Вебсерверы работают аналогично. Только поток не на каждого клиента, а несколько процессов (задается конфигом), на которые равномерно раскидываются в очереди поступающие запросы.
Слесарь
Друг Кота
Сообщения: 4899
Зарегистрирован: Ср июл 14, 2010 18:27:52

Re: Сервер на МК реально ли это?

Сообщение Слесарь »

Я делаю сервера на PIC18F67J60 , но на него не поставишь Линукс
Мне для сервера ОС не требуется
Аватара пользователя
Satyr
Друг Кота
Сообщения: 7439
Зарегистрирован: Чт ноя 04, 2010 01:56:36
Откуда: г. Москва

Re: Сервер на МК реально ли это?

Сообщение Satyr »

Да собсно я делал HTTP сервер на at32uc3b0256 вобще в формате USB флешки -))
Втыкалась в USB и ставилась как стандартная RNDIS сетевая карточка с встроенными в винды драйверами. ДАВАЛА по DHCP компутеру адрес и отвечала по HTTP.

Удобный такой интерфейс для подключения чего либо своего к компу без драйверов и без необходимости тащить ПО -))
с настоящим эзернетом, а не эмуляцией еще заметно проще.
XYZ
Родился
Сообщения: 12
Зарегистрирован: Вт янв 18, 2011 15:04:05

Re: Сервер на МК реально ли это?

Сообщение XYZ »

Кто из форумчан может взятся за разработку сервера? Во сколько обойдётся разработка + создание опытного образца?

ploop, бот уже написан и прекрасно работает
Аватара пользователя
ploop
Модератор
Сообщения: 13490
Зарегистрирован: Ср ноя 26, 2008 16:34:25
Откуда: Тамбовская обл.

Re: Сервер на МК реально ли это?

Сообщение ploop »

Ааа, тогда всё проще.
Закрыто

Вернуться в «Микроконтроллеры и ПЛИС»