Author Topic: Распределение сервисов по серверам  (Read 2738 times)

0 Members and 1 Guest are viewing this topic.

Offline Telefonist

  • Newbie
  • *
  • Posts: 40
  • Karma: +0/-0
    • http://
Необходимы следующие сервисы:
1. Сервер внешки(анлим). полагаю юзать юзергейт 2.8(или подскажите какой лучше юзать)
2. Внешка помегабайтно(то же)
3. Хостинг(Апач+ПХП+мускуль). с доступом по ФТП(какой серв посоветуете?)
4. Почта предприятия
5. 1С-сервер
6. FTP(+файлсервер а-ля расшаренные папки?)
7. Интернет-радио(чисто для себя скорее всего)
8. Резервное копирование(думаю о зеркалировании 2х1Тб HDD под это)
Все будет висеть на одном внешнем интерфейсе через роутер с ВПН-сервером и перебросом портов(какой опять же посоветуете?)
Также интересно распределение сервисов по портам(что с каким портом по умолчанию работает)

Что посоветуете? на сколько систем это все раскидать? на какие ОСи ставить все это добро? какое железо? версии ПО?
З.Ы. нужна бесперебойная качественная работа всех сервисов. надеюсь на помощь коллег :-)
Просто проект довольно-таки масштабный. я немного недогоняю...
« Last Edit: August 24, 2008, 23:44:00 by Telefonist »

Offline demiurg

  • Hero Member
  • *****
  • Posts: 1014
  • Karma: +0/-0
    • http://larin.tomsk.ru
Распределение сервисов по серверам
« Reply #1 on: August 25, 2008, 11:09:54 »
Quote from: Telefonist
Необходимы следующие сервисы:
1. Сервер внешки(анлим). полагаю юзать юзергейт 2.8(или подскажите какой лучше юзать)
2. Внешка помегабайтно(то же)
3. Хостинг(Апач+ПХП+мускуль). с доступом по ФТП(какой серв посоветуете?)
4. Почта предприятия
5. 1С-сервер
6. FTP(+файлсервер а-ля расшаренные папки?)
7. Интернет-радио(чисто для себя скорее всего)
8. Резервное копирование(думаю о зеркалировании 2х1Тб HDD под это)
Все будет висеть на одном внешнем интерфейсе через роутер с ВПН-сервером и перебросом портов(какой опять же посоветуете?)
Также интересно распределение сервисов по портам(что с каким портом по умолчанию работает)

Что посоветуете? на сколько систем это все раскидать? на какие ОСи ставить все это добро? какое железо? версии ПО?
З.Ы. нужна бесперебойная качественная работа всех сервисов. надеюсь на помощь коллег :-)
Просто проект довольно-таки масштабный. я немного недогоняю...

Как обычно требуется решить задачу для общего случая сферического коня в вакууме...
Все что описано выше -- это лишь эротические фантазии админа, который не знает с чего начать или куда потратить чертову уйму денег которую "вдруг" выделили ИТ-департаменту.
На самом деле начинать нужно не с "ОСей" и "железа", а с потребностей компании, темпов развития компании, бюджета ИТ-департамента, количества пользователей, востребованных сервисов, объема потребляемого трафика и еще много чего. Собственно все это задачи ИТ-директора, ну или зам.директора по информационным технологиям, но никак не начинающего админа.
Все что описано выше -- это попытки "пионэрско-кулибинских" методов управления ИТ-инфраструктурой компании.
Можно дать лишь общие советы.
Очень многое зависит от бюджета, диапазон решений огромен -- от горки говносамосборов из ближайшего сарая дядюшки Ляо до безумно дорогих (и очевидно бездумно закопанных средствах) "брендовых" решений. Истина как водится где-то между этими крайностями.
И если уж говорить о сервисах, то нужно прежде всего понять -- это будут общедоступные сервисы или только для сотрудников компании. В случае "только для сотрудников" можно обойтись VPN и ничего не куда "пробрасывать по портам" не надо. Если сервисы общедоступные, то имеет смысл взять у провайдера столько адресов сколько их действительно необходимо, а если требуется "100% надежность", то вообще имеет смысл перенести их в дата-центра провайдера, тут варианты различны -- от хостинга, до аренды сервера или размещения собственного оборудование в дата-центре.
По поводу трафика, нужно иметь хотя бы приблизительное представление о числе пользователей и объеме трафика, а так же понимать как интернет используется, вполне возможно, что будет достаточно помегабайтного канала или наоборот безлимитного, если доступность "интернета" является неотъемлимой частью успешной деятельности компании, то видимо стоит подумать о резервировании каналов, в этом случае удобен вариант -- основной канал безлимитка, резервный канал (или каналы) помегабайтные.
Кроме того, не нужно путать резервное копирование с надежностью обеспечиваемую RAID системами. Какой смысл делать "зеркало" для резервных копий, может стоит озадачится повышением надежности не резервных копий, а основных систем? Если уж вам нужна "100% надежное" резервное копирование, стоит начинать с продумывания схемы резервного копирования, объема резервируемой информации и требуемого объема.
Если вам нужна "100% надежность" по части сохранности данных, может стоит посмотреть в сторону специализированных решений по хранению данных.
Кроме того, "100% надежность" бывает только в морге.
« Last Edit: August 25, 2008, 11:11:10 by demiurg »

Offline Telefonist

  • Newbie
  • *
  • Posts: 40
  • Karma: +0/-0
    • http://
Распределение сервисов по серверам
« Reply #2 on: August 25, 2008, 12:20:26 »
Согласен, но -
1. Сервисы должны быть общедоступными(не только для основного офиса, а также и для дополнительных офисов и из любой точки города)
2. Раскидать анлим и помегабайтку по юзерам - не проблема, нужны в любом случае оба канала
3. Необходимо как можно сильнее ограничить расходы, поэтому и хочется все раскидать по нескольким самосборным тачкам на базе... хм... не более чем селик 2.0 каждая

Offline demiurg

  • Hero Member
  • *****
  • Posts: 1014
  • Karma: +0/-0
    • http://larin.tomsk.ru
Распределение сервисов по серверам
« Reply #3 on: August 25, 2008, 13:08:45 »
Quote from: Telefonist
Согласен, но -
1. Сервисы должны быть общедоступными(не только для основного офиса, а также и для дополнительных офисов и из любой точки города)
Так общедоступные или "общекорпоративные"? Что мешает сделать IPSEC туннели между офисами?
А "из любой точки города" для любого человека или для любого сотрудника компании. Во втором случае опять таки VPN позволяет решить проблему.
Quote from: Telefonist
2. Раскидать анлим и помегабайтку по юзерам - не проблема, нужны в любом случае оба канала
3. Необходимо как можно сильнее ограничить расходы, поэтому и хочется все раскидать по нескольким самосборным тачкам на базе... хм... не более чем селик 2.0 каждая
То есть вы хотите надежное решение на базе говна из сарая дядюшки Ляо? так не бывает.
Это называется "и на ёлку залезть и жопу не ободрать".
Опять же "как можно сильнее ограничить расходы" это опять не конкретно. Всегда есть бюджет, в рамках которого можно решать что и как делать. Может быть, если денег не много, взять одно "хорошее железо", чем кучу говна и постепенно развивать ИТ-инфраструктуру. Но для этого нужно иметь внятный план, понятный руководству компании и желание руководства вкладывать средства в развитие ИТ-инфраструктуры компании. Если нет ни того, не другого, то может быть стоит поискать другое место работы  ... или другую должность
« Last Edit: August 25, 2008, 13:19:44 by demiurg »

Offline anovo

  • Sr. Member
  • ****
  • Posts: 273
  • Karma: +0/-0
Распределение сервисов по серверам
« Reply #4 on: August 25, 2008, 16:11:19 »
Midsize Business IT Solutions

Ваш запрос, конечно, требует скилов системного инженера. Дерзайте, Вы уже не в первой интересуетесь ( раз  ) ( два )что и как делать, читайте по линку вверху - там хоть и для МС-платформы, но всегда можно спроецировать на Линукс-решения, если Ваши технические навыки позволяют отделить принципы построения ИТ-систем от реализации.
« Last Edit: August 25, 2008, 16:39:48 by anovo »
The White Rabbit put on his spectacles. "Where shall I begin, please your Majesty?" he asked.
"Begin at the beginning," the King said, very gravely, "and go on till you come to the end: then stop."
"Alice's Adventures in Wonderland" by Lewis Carroll