LINUX.ORG.RU
ФорумAdmin

Вопросы по организации хостинга

 , , , ,


0

3

Привет сообществу.

Я занимаюсь разработкой платформы, которая позволит хостить приложения.
Принцип такой:
— Приложение работает на одном или нескольких серверах в зависимости от количества желаемых нод (процессов).
— Внутренняя система мониторинга постоянно анализирует количество запросов к приложению и, в случае, если количество вдруг стало сильно больше среднего — увеличивает кол-во нод.
— Код хранится в git-репозитарии и потому может клонироваться на один из серверов в случае необходимости
— БД (Postgres/MySQL) пока общая. Есть также возможность заказать выделенный сервер БД. Также планируется создавать сервера сразу в предустановленной репликации.
— Есть идеи также предоставлять noSQL БД опять-таки на виртуальных серверах.
— Есть клиент, который позволяет из консоли деплоить проект, управлять ресурсами. В планах расширение функциональности клиента.
— Сейчас отлажен деплой проектов на Python, PHP. Ruby — в альфа тесте.

Но есть ряд вопросов, которые мы не можем решить в силу нехватки опыта. Прошу помочь советом:

- ваши советы, как наладить сотрудничество с хостером при подобной схеме, когда не сразу понятно, сколько серверов нужно будет.
- где взять под это ip-сеть? Как дела с ipv6? Как её регистрировать? Роутят ли провайдеры такие айпи?
- нет идей по поводу почтовых серверов. Какой MTA лучше выбрать? Хотелось бы уметь хранить аккаунты в базе, гибко настраивать лимиты, квоты.
- нет идей по поводу хранения статики. Скорее всего нужно будет строить CDN.

Какой MTA лучше выбрать?

Let the battle begin! *глубокий гонг*

где взять под это ip-сеть?

Арендовать у провайдера.

Как дела с ipv6?

Плохо.

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

Trial week. Dynamic pay plans.

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

Мощно замахнулись. А чем это будет лучше облака?

pi11 ★★★★★ ()

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

Если крупный проект - то лучше иметь свои. IMHO.
Хотя сейчас рекламируют «облака».

- где взять под это ip-сеть? Как дела с ipv6? Как её регистрировать? Роутят ли провайдеры такие айпи?

IPv4 сети уже не выдают - закончились. Но нужны ли они? Порой достаточно одного адреса с хорошим (одними или распределенным набором) маршрутизаторов. IPv6 - выдаются, но очень мало распространены пока, и (на мой взгляд) для начала достаточно возможностей 6to4.

- нет идей по поводу почтовых серверов. Какой MTA лучше выбрать? Хотелось бы уметь хранить аккаунты в базе, гибко настраивать лимиты, квоты.

en: no comments;ru: многие годятся(кому то модульный postfix, кому то qmail с патчами) - так что Х.З.

- нет идей по поводу хранения статики. Скорее всего нужно будет строить CDN.

проще nginx наверное на входе повесить, или собственную приблуду соорудить.

Atlant ★★★★★ ()

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

Зависит от бюджета, если он велик, то стаивть своё железо на коло, если он не велик, брать серверы в аренду в том же Лизвебе, например. При расширении, там же, будет возможность взять в аренду стойки и порт.

- где взять под это ip-сеть? Как дела с ipv6? Как её регистрировать? Роутят ли провайдеры такие айпи?

Опять же, зависит от бюджета. Если бюджет позволяет, то заказать в RIPE свою подсеть и договориться с ДЦ, где будет размещаться оборудование, об анонсе этой подсети. В качестве бюджетного решения можно рассмотреть аренду IP адресов у ДЦ, где будут железяки стоять.

- нет идей по поводу почтовых серверов. Какой MTA лучше выбрать? Хотелось бы уметь хранить аккаунты в базе, гибко настраивать лимиты, квоты.

Каждый своё сейчас будет нахваливать.

- нет идей по поводу хранения статики. Скорее всего нужно будет строить CDN.

Запрос в гугле «CDN nginx» даёт, на вид, несколько полезных ссылок, но так как в этом вопросе я глубоко не разбираюсь, судить о степени полезности не возьмусь.

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

Спасибо, а почему с ipv6 плохо? Провайдеры его не роутят еще?

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

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

В России известны пару аналогичных проектов: heroku.com и jelastic.com

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

Ага, а также rackspace (кстати, в DC активно хантят на openstack) и GAE. А тут вы со своим кривым велосипедом. Удачи.

baverman ★★★ ()

DotCloud недавно открыли исходники.
На их сайте можно посмотреть пример сотрудничества с таким сервисом.
https://www.dotcloud.com/

По поводу MTA: Postfix вроде все это умеет (утверждать на 100% не буду)

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