LINUX.ORG.RU

Подвалохостинг


11

2

На волне сноуденовской паранойи собрал NAS/SAN, нашлёпал iSCSI LUN'ов, развернул виртуалок, поднял блог, галерею и почту. Пока было холодно, железо с винтами стояло на чердаке, в тумбочке из Икеи. Хост для виртуалок на завалявшемся 1U серваке с парой старых Xeon'ов поставил в подвал, ибо сильно шумел. Пришла весна, солнце стало припекать, винты нагревать. Винты было боязно просто так в подвал спускать, вдруг чё, поэтому купил серверный ящик с замком, прикрутил его к стене и засунул туда всё имевшееся серверное железо.

Значит, ящик Tripp-Lite 6U с 2U полкой, беперебойник APC BE550G, сетевой сторидж - самосбор по мотивам статьи «DIY NAS 2013» с RAID-6 на 4-х 3Тб дисках, сервак под виртуалки - Supermicro X7DCA-L на двух Xeon L5420 и 16гб памяти. Сеть внутри дохлая, гигабитная, но оптоволокно в дом всего 50/15 мегабит, так что пока не критично. Везде стоит текущий Scientific Linux 6.

На сторидже нашлёпано LVM'ных томов, часть отдаётся по iSCSI через tgtd виртуалкам, часть - по NFS для файловой помойки и бэкапов. Бэкапы делаются всего, и корневых систем, и данных, с помощью duplicity. Т.к. они шифрованные и инкрементальные, то планирую ещё бэкапы в облака бэкапить.

Блог на вордпрессе, галерея на piwigo (ничего не вызывающего вопросов под Линуксом так и не нашёл...), почта и чат - на бесплатной версии Зимбры, VPN - на openvpn.

>>> Просмотр (1424x2144, 1444 Kb)

★★★★★

Проверено: JB ()

Ответ на: комментарий от mv

у тебя подвала нет, и ты завидуешь!

:(

А может у меня интеллектуальная проперть какая на винтах лежит

Не, ну если у тебя дома стартап базируется, тогда всё понятно.

tailgunner ★★★★★ ()
Ответ на: комментарий от tailgunner

Не, ну если у тебя дома стартап базируется, тогда всё понятно.

Мне нравится ход твоей мысли! :)

Ну, можно считать проверкой боем, на сколько тяжело на современном Линуксе поднять более-менее независимую IT-инфраструктуру для мелкой конторы, и как надёжно оно будет работать. В принципе, не очень тяжело, и потом, будучи настроенным и проверенным на устойчивость к сбоям, движений для поддержания работоспособности почти не требует.

mv ★★★★★ ()
Ответ на: комментарий от King_Carlo

Пара бутербродов в закусочной стоит больше чем электричество

ну смотря где, у нас ~26евроцентов за киловатчас. Вот и считай.

Deleted ()
Ответ на: комментарий от mv

У меня вся квартира < 500 руб.
Вот ещё сменю все телевизоры на новые, медиа-приставка на A10 будет переделана на NAS.

Shadow ★★★★★ ()
Ответ на: комментарий от tensai_cirno

Дорого дом с подвалом обошелся?

Я пока снимаю. В моей местности дом где-то $650k стоит, снимать - наверное, $2k3..2k5, с газом/светом, если щас въезжать. Если вместо газа солярка, то зимой тыща будет уходить на отопление вместо 250 на газе.

mv ★★★★★ ()

Хочется фото с открытым ящиком, интересно посмотреть, как внутри устроено.

Jurik_Phys ★★★★★ ()

Ии где это всё находится, товарищи из КХБ должны знать. )

iLoveoOz ★★★★ ()
Ответ на: комментарий от ApB

Трех тарифные счетчики это как двух тарифные: пик и ноч + полу пик.

Знакомые, у которых трех тарифные счетчики стоят, говорят, что очень не выгодно.

pas1 ()
Ответ на: комментарий от Deleted

Ну и раз на то пошло,
У меня за месяц света нагорает ~100квт,
за позапрошлый 90, за прошлый сотка.
В сумме около 200рупь всего. Сладко :)

Hertz ★★★★★ ()

Так я не понял, ты установил свой сервер в подвал многоквартирного дома, и теперь за потребляемое электричество платят соседи? Ну чо, круто, ага.

Xintrea ★★★★★ ()
Ответ на: комментарий от Hertz

В Германии. Тут вот буквально на прошлой неделе переращет за прошлый год пришел: ~3700kWh потратили, ~1200€ заплатили. Пользовались в четыре студенческих рыла.

Deleted ()
Ответ на: комментарий от Xintrea

Так я не понял, ты установил свой сервер в подвал многоквартирного дома, и теперь за потребляемое электричество платят соседи? Ну чо, круто, ага.

Установил в подвал многочего?

mv ★★★★★ ()

А ссылка на бложиг где?) или боишься лор-эффекта?)

rms ()

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

jekader ★★★★★ ()

Подвалохостинг

Хостинг — это не сервер, а услуга по предоставлению вычислительных мощностей третьим лицам.

Ttt ☆☆☆☆☆ ()
Ответ на: комментарий от mv

А может у меня интеллектуальная проперть какая на винтах лежит, которую НСА может спереть и передать корпорациям, если бы оно лежало в открытом для НСА доступе на защищённом облаке?

Исходник единственной работающей программы, написанной на хаскеле что ли?

cipher ★★★★★ ()
Ответ на: комментарий от Ttt

google -> define:hosting

host1
/hōst/
verb
gerund or present participle: hosting

    1.
    act as host at (an event) or for (a television or radio program).
    synonyms:	give, have, hold, throw, put on, provide, arrange, organize More
    "Diane hosted a dinner party"
    present, introduce, front, anchor, announce;
    informalemcee
    "Jack hosted the show"
    2.
    store (a website or other data) on a server or other computer so that it can be accessed over the Internet.
    "Columbia University currently hosts some 400 websites"

mv ★★★★★ ()

Можно чуть подробнее про виртуализацию и iSCSI? Долго мучает вопрос, как правильно и удобно ресайзить образы виртуалок, чтобы не было головной боли. Пока что виртуалки представляют из себя обычные .raw файлы

Deleted ()
Ответ на: комментарий от Deleted

Можно чуть подробнее про виртуализацию и iSCSI?

Виртуализация - штатная шапочная, на libvirt и kvm. iSCSI тоже штатно через tgtd.

Долго мучает вопрос, как правильно и удобно ресайзить образы виртуалок, чтобы не было головной боли.

Сделать тонких (thin provisioning) LVM-томов большого размера, которые будут занимать физического места ровно столько, сколько находится данных на этих томах. Производительность будет несколько хуже.

Или сделать обычных толстых LVM-томов, а при необходимости дополнительного места просто добавлять в том экстентов и ресайзить файловую систему. Из минусов: том нужно выдёргивать из виртуалки и деактивировать на время расширения.

mv ★★★★★ ()
Ответ на: комментарий от mv

Виртуализация - штатная шапочная, на libvirt и kvm. iSCSI тоже штатно через tgtd.

libvirt и kvm использую, а вот с iSCSI не очень понятно. До этого ни разу не сталкивался с этой технологией, для обмена данными между виртуалками и хостом использовал NFS. Какие плюсы у iSCSI?
Покамест мои виртуалки развернуты на raidz и полностью аллоцируют место под свой образ: в какой-то момент меня сильно отсоветовали от LVM. Вырубать виртуалку, ddшить ее образ в увеличенный файл, а потом делать ресайз слишком костыльно, вот тихонечко ищу решения.

Deleted ()
Ответ на: комментарий от Deleted

libvirt и kvm использую, а вот с iSCSI не очень понятно. До этого ни разу не сталкивался с этой технологией, для обмена данными между виртуалками и хостом использовал NFS. Какие плюсы у iSCSI?

Грубо говоря, NFS - это файловая система, iSCSI - блочное устройство. Если хранить образы виртуалок на NFS, то проихсодит многократное преобразование куска файла в блок на устройстве. iSCSI гораздо проще и быстрее в этом плане, но оно отображает блочное устройство хоста, поэтому или файл через loop делать блочным устройством, либо воспользоваться LVM.

в какой-то момент меня сильно отсоветовали от LVM

Зря, очень гибкая и надёжная технология.

Вырубать виртуалку, ddшить ее образ в увеличенный файл, а потом делать ресайз слишком костыльно, вот тихонечко ищу решения.

Тонкий том, и ничего делать не надо.

mv ★★★★★ ()
Ответ на: комментарий от mv

Важное замечание: диски и виртуалки находятся на физически разных серверах. Если всё в одной куче, то iSCSI не нужен.

mv ★★★★★ ()
Ответ на: комментарий от mv

Оптоволокно.

Спасибо, вроде оно. Со стороны выглядит массивно, хотя внутри половину пространства занимает пустота.

edigaryev ★★★★★ ()
Последнее исправление: edigaryev (всего исправлений: 1)

бгы, дорос :). я уже патчпанели ставлю, и давно ушел от «один бааальшой сервер» на «много мелкой хни» - удобнее, надежнее, экономичнее, как показывает мой скромный опыт.

кстати, не боишься через ваттметр пропускать?

darkmag ()
Ответ на: комментарий от darkmag

Сервер у меня валялся в закромах, остался от прошлых экспериментов. Жрёт многовато, где-то 80-100 ватт, при удобном случае на что-то более экономичное поменяю. Всё равно не загружен толком.

Ты удивишься, когда узнаешь, через сколько ваттметров проходит электричество по пути от генератора к тебе в розетку ;)

mv ★★★★★ ()
Ответ на: комментарий от mv

Ты удивишься, когда узнаешь, через сколько ваттметров проходит электричество по пути от генератора к тебе в розетку ;)

ты с пальцем не путай :). ты бы ещё телефонный кабель вместо питания поставил и сказал «ты удивишься по скольким км кабеля электричество к тебе приходит».

darkmag ()
Ответ на: комментарий от darkmag

Зачем мне телефонный кабель вместо питания, когда есть двухкиловаттный ваттметр?

mv ★★★★★ ()
Ответ на: комментарий от overmind88

Про raid 10 уже говорили?

Ненадёжно.

mv ★★★★★ ()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.