Появилось желание расширить функционал централизованного хранилища, а счета за электричество натолкнули на мысль о смене железа с Intel Celeron на Atom. Одним из преимуществ можно считать то, что Atom работоспособен даже без активного охлаждения. Таким образом, подверженными механическим поломкам остаются только жесткие диски. В случае, если бы оправдались заявления о проблемах с производительностью, он по-прежнему бы сгодился на FreeNAS хранилище. Итак, тесты:
1. Linksys router WRT54GL
2. The Intel Desktop Board D510MO
3. 4Gb Kingston RAM
4. PCI-IDE расширитель на плате только SATA порты
5. 2x120Gb IDE Hdd для системы и Storage
6. 1-wire Usb adapter
7. APC UPS с USB портом.
Список производительности CPU для сравнения.
![image](https://habrastorage.org/r/w780q1/storage1/21484d73/0affebd5/a412062a/29178334.jpg)
Даже после выпуска решения Intel D525MW с процессором Atom D525, обновлять систему смысла не было.
1. На Atom установлен Ubuntu 9.10.
2. Во время установки Ubuntu, на 120Gb создан Software mirror RAID
3. На Ubuntu установлены
4. Мониторятся:
В качестве платформы виртуализации был выбран Vmware server 2.0 и созданы следующие рабочие виртуалки:
Итого: 215 EUR
Энергопотребление: система на Atom потребляет в месяц 36 kW, что по нашим ценам составляет 4.5 EUR. Это меньше, чем предыдущая система на Celeron в 2.5 раза.
Мощность: система, построенная на Atom успешно выдерживает 4 виртуальные машины. В качестве домашней платформы виртуализации, система на Atom живет уже почти 2 года и справляется с поставленными задачами.
Стоимость использования: без специфического «обвеса» системы на 2 года 8.25 EUR/мес:
В продолжении – подбор железа для переброса PCI шины в виртуальную машину и переход на Core i5-650 с ESXi.
Железо:
1. Linksys router WRT54GL
- Обеспечивает маршрутизацию.
- Прокидывает порты от виртуальных машин во внешнюю сеть.
- Делает Wake-on-Lan, если сервер выключен.
2. The Intel Desktop Board D510MO
- Atom D510 самый мощных из тогдашних атомов
- Intel NM10 Express Chipset
- Two Serial ATA ports
3. 4Gb Kingston RAM
4. PCI-IDE расширитель на плате только SATA порты
5. 2x120Gb IDE Hdd для системы и Storage
6. 1-wire Usb adapter
7. APC UPS с USB портом.
Список производительности CPU для сравнения.
![image](https://habrastorage.org/storage1/21484d73/0affebd5/a412062a/29178334.jpg)
Даже после выпуска решения Intel D525MW с процессором Atom D525, обновлять систему смысла не было.
Софт:
1. На Atom установлен Ubuntu 9.10.
2. Во время установки Ubuntu, на 120Gb создан Software mirror RAID
3. На Ubuntu установлены
- MySQL
- Apcupsd
- NetXms – легкая мониторинговая система. Следит за параметрами системы и скидывает их базу.
4. Мониторятся:
- Температура HDD
- Температура материнской платы и CPU
- Температура с 1-wire датчика
- Энергопотребление системы c UPS
- Целостность RAID
— Owfs – считывание температуры с внешнего датчика
— Mdadm – мониторинг RAID
— Hddtemp – мониторинг температуры HDD
— Sensors – мониторинг температуры материнской платы
Виртуализация:
В качестве платформы виртуализации был выбран Vmware server 2.0 и созданы следующие рабочие виртуалки:
- Вебсервер с Apache (RAM 384MB)
a. Vtiger – для выписывания и хранения счетов.
b. Gallery3 – для хранения фото и видео. Web-интерфейс в комплекте.
c. Rsync – отвечает за дистрибуцию фото и видео на удаленные PC для просмотра в офлайн. Фотоматериалы хранятся в 3 экземплярах – в оригинальном размере, в уменьшенном и в виде thumbnails.
* cwRsync клиенты стоят на Windows они получают фото в оригинальном размере.
* rsync — стоит на Android телефоне, и он получает уменьшеный вид 640x480
d.Subsonic – MP3 библиотека и streaming в Web
e. OCS Inventory NG – получает информацию с 20 Windows и Linux систем
f. Glpi – отображает информацию с OCS Inventory
- Kablink iFolder (RAM 384MB)
* Opensorce аналог Dropbox, клиенты установлены на Windows машинах.
- EBOX (RAM 384MB)
Сейчас переименовался в Zentyal
a. OpenVpn – для VPN доступа на 10 клиентов
b. Squid – мало ли где стоит фильтр на сайты, имей свой прокси.
- Windows XP (RAM 384MB)
На этой виртуалке установлены HomeSeer и JV Caddx Plug-In для управления домашней сигнализацией. Основной функционал – постановка и снятие с охраны, а также хранение истории событий.
a. Панель сигнализации GE Security. NX-10
b. Плата сопряжения сигнализации и PC — NX584 — Caddx с RS232. Подключается в Serial порт реального железа и перекидывается от панели в Виртуальный Windows XP.
Также через эту виртуалку организован резервный доступ в VPN сеть через Remote Desktop.
Оставлены только необходимые для работы сервисы
Деньги
- Lynksys router WRT54GL — 50 EUR
- The Intel Desktop Board D510MO — 70 EUR
- 4Gb Kingston RAM — 20 EUR
- PCI-IDE расширитель т.к на плате только SATA порты — со старых систем
- 2x120Gb Hdd для системы и Storage — со старых систем
- 1-wire Usb adapter — со старых систем
- Панель сигнализации GE Security. NX-10 — 40 EUR
- Плата сопряжения сигнализации и PC NX584 — Caddx с RS232 — 35 EUR
Итого: 215 EUR
Вывод
Энергопотребление: система на Atom потребляет в месяц 36 kW, что по нашим ценам составляет 4.5 EUR. Это меньше, чем предыдущая система на Celeron в 2.5 раза.
Мощность: система, построенная на Atom успешно выдерживает 4 виртуальные машины. В качестве домашней платформы виртуализации, система на Atom живет уже почти 2 года и справляется с поставленными задачами.
Стоимость использования: без специфического «обвеса» системы на 2 года 8.25 EUR/мес:
- 3.75 EUR/мес – железо
- 4.50 EUR/мес – электричество
В продолжении – подбор железа для переброса PCI шины в виртуальную машину и переход на Core i5-650 с ESXi.