Raspberry Pi Foundation захостила свой сайт на Raspberry Pi 4. Теперь этот хостинг доступен всем


    Мини-компьютер Raspberry Pi был создан для обучения и экспериментов. Но с 2012 года «малинка» стала гораздо более мощной и функциональной. Плату используют не только для обучения, но и для создания настольных ПК, медиацентров, умных телевизоров, плееров, ретроконсолей, частных облаков и других целей.

    Сейчас появились и новые кейсы, причем не от сторонних разработчиков, а от самих создателей мини-ПК — Raspberry Pi Foundation — и их хостинга, компании Mythic Beasts. Этот провайдер обслуживает сайт и блог «малинки».


    Кластер из 18 Raspberry Pi 4. Источник: raspberrypi.org

    Летом прошлого года разработчики из Raspberry Pi Foundation решили создать собственный сервер для своего сайта и успешно выполнили план. Для этого они собрали кластер из 18 «малинок» четвертого поколения с четырехъядерным процессором 1,5 ГГц и 4 ГБ RAM.

    14 плат использовались в качестве динамических LAMP-серверов (Linux, Apache, MySQL, PHP). Две платы играли роль статических Apache-серверов, и еще две служили хранилищем памяти на базе memcache. Новоявленный сервер был сконфигурирован для работы с сайтом компании и перемещен в дата-центр Mythic Beasts.


    Raspberry Pi 4. Источник: raspberrypi.org

    Компания постепенно переводила трафик с «нормального» хостинга на новый хостинг из Raspberry Pi. Все прошло хорошо, оборудование выдержало. Единственная неприятность — сбой в работе Cloudflare, блэкаут длился два часа. Больше сбоев не было. Хостинг работал без особых проблем в течение месяца, после чего сайт компании вернули в обычное виртуальное окружение. Главная цель — доказать, что сервер работоспособен и выдерживает высокую нагрузку (свыше десяти млн уникальных посетителей в день).

    Открытие хостинга на Raspberry Pi всем желающим


    В июне 2020 года партнер Raspberry Pi Foundation, хостинг-провайдер Mythic Beasts, заявил о запуске новой услуги. А именно — хостинга на базе «малинок» четвертого поколения для всех желающих. И это не просто эксперимент, а коммерческое предложение, притом, если верить хостинг-провайдеру, довольно выгодное. Компания заявила, что сервер на основе Raspberry Pi 4 не только производительнее, но и гораздо дешевле инстансов a1.large и m6g.medium от AWS.


    У предложения есть один существенный недостаток — вместо HDD или SSD здесь используются карты памяти формата SD. Это не самый надежный носитель, а когда карта выходит из строя, на ее замену и настройку нужно время.

    Raspberry Pi Foundation предлагает решить эту проблему включением в кластер запасных мини-ПК. Если карта одной из «малинок» выходит из строя, активируется резервное устройство с рабочей картой. Еще один вариант — покупка накопителей высокой надежности «hi endurance SD-card». Стоимость такого накопителя составляет около $25 за 128 ГБ.

    Что думаете о таком варианте? Поделитесь мнением в комментариях.

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

    Нужна ли вам такая услуга от Selectel?

    • 26,1%Да65
    • 42,6%Нет106
    • 31,3%А почему вы спрашиваете?78
    Selectel
    IT-инфраструктура для бизнеса

    Комментарии 21

      0
      Так кроме этого амазон ещё возьмет деньги за трафик, в т.ч. за внутренний, к ebs
        +1

        EBS gp2 не берет деньги за трафик/операции. Старые варианты EBS действительно брали.

        0
        Проработал месяц, а потом вернули обратно.
        Ну его нафиг решили, от греха подальше.
          0

          Идея забавная, но такие мелкие сервера имеют недостаток: настройка кластера. Это весьма высокая временная цена за получение дешевой железки.

            +1

            Интересует техническая реализация как это сделано, какая ОС, как сделан кластер, используются ли контейнеры и оркестратор для автоматического распределения нагрузки, данные как я понимаю тоже были в каком-то общем сетевом хранилище

              0
              Оракл в свое время выкатывал огромнейшие кластеры на 1060 распберри, на оракл линукс конечно
              0

              А что, у малинки уже ECC память?

                0
                Зачем на малинке ЕСС память?
                Те кто на малинке задумал сервер развернуть очевидно же о дешевизне думают, а не о качестве в первую очередь.
                +2

                А я бы взял малинку4@8 с ссд 60гб в аренду. Только цена должна быть не больше рублей 150 в месяц и без доплаты за трафик, размещение и электричество. А ещё лучше, если Малинки питаются с рое и по pxe грузятся, и можно как в облаках брать столько малинок, сколько надо с оплатой по часам. Хотя я бы и железные сервера брал за адекватные деньги с оплатой по часам и выделением как в облаке.

                  0
                  www.packet.com — можно через api + terraform брать сервера с почасовой оплатой.
                    0
                    Ценник кусается, я за эти деньги на хетцнере на месяц возьму для поигратся. Да и я писал для селектела.
                  +1

                  Интересно лишь одно, зачем там apache, с нормальными сервером наверное бы меньшим числом малинок удалось обойтись

                    0

                    Разница в серверах проявляется только на легких страничках.
                    Хотя, для статики правильно настроенный nginx действительно должен быть лучше. Особенно, если статика в память влезает.

                      +1

                      Чтобы точно было нужно меньше машинок, надо было сайт на Go переписать :-) :-D :-P по-крайней мере, ни apache, ни nginx тогда не были бы нужны

                        0

                        Зашёл сюда этим комментарием. Если ещё fasthttp в качестве роутера использовать, то можно добиться впечатляющей скорости!

                          0

                          Я бы побоялся использовать fasthttp на внешних адресах, потому что fasthttp вычитывает весь запрос в память:
                          https://github.com/valyala/fasthttp/issues/622
                          Т.о. хулиган легко может за dos-ить сервера запросами с большим телом. Ну может не уронят, но будет не приятно.

                        0
                        Ради .htaccess, видимо… На шаредах — именно поэтому до сих пор апач популярен.
                        0
                        Они не хотят просто сделать вариант с ssd уже? :)
                          0
                          хотя бы с M.2, чтоб не городить всякие SATA лишней прокладкой
                          0

                          Возникает естественный вопрос — зачем брать хостинг на RPi со слабым процессором если за эти же деньги можно взять полноценный VPS у (скажем) Hetzner, который будет минимум на порядок шустрее (даже на всего двух ядрах), имеет в два раза больше памяти и вместо недолговечной и медленной SD-карточки работает с SSD?


                          Дома понятно, это хорошая экономия — малинка для всяких мелочей и IoT, мощности и скорости более чем хватает, да и стоит недорого, но хостинг...

                            0

                            Я думал что SD расшифровывается как Secure Digital, а это оказывается Server Disk.

                            Только полноправные пользователи могут оставлять комментарии. Войдите, пожалуйста.

                            Самое читаемое