Помощь - Поиск - Пользователи - Календарь
Полная версия: Параметры VPS для девелоперской среду
Онлайн-форум hostobzor.ru > Архив (темы до 1.06.2015). Только для чтения. > Коммерческий хостинг. Общие форумы > Виртуальный сервер и Виртуальный Выделенный Сервер
avorobiev
Здравствуйте!
Мне необходимо развернуть среду для работы 3 разработчиков.
Среда должна поддерживать:
1. SVN-репозиторий кода;
2. сайт, на котором функционал развернут для тестирования.
Предполагается установка следующего ПО:
1. Apache 2+;
2. MySQL5+;
3. PHP5+;
4. Zend Optimizer;
5. Subversion;
6. Python 2.3+;
7. Trac;
8. cwRsync.
Принято решение остановиться на VPS, в качестве ОС определена Linux.
Есть следующие вопросы:
1. Сколько гарантированного RAM и CPU необходимо для нормальной работы перечисленного ПО?
2. На какой версии Linux правильно остановиться (Fedora,Suse,Debian,CentOS)? Почему?
Спасибо!
garry
Цитата(avorobiev @ 09.10.2007, 14:30) *

1. Сколько гарантированного RAM и CPU необходимо для нормальной работы перечисленного ПО?

Зависит от того что разработчики собираются тестировать.

Цитата(avorobiev @ 09.10.2007, 14:30) *

2. На какой версии Linux правильно остановиться (Fedora,Suse,Debian,CentOS)?

То что лучше знает ваш админ.

Цитата(avorobiev @ 09.10.2007, 14:30) *

Почему?

Потомучто ему будет легче это настраивать
avorobiev
Цитата(garry @ 09.10.2007, 16:15) *

Зависит от того что разработчики собираются тестировать.
То что лучше знает ваш админ.
Потомучто ему будет легче это настраивать

Извините, но Ваш ответ все равно что отсутствие ответа.
При определении характеристик хостинга от чего-то надо отталкиваться. Отталкиваться от вопроса "смотря что тестить будете" невозможно. Тестить будем то, что напишем :-). Автоматизированные тесты будут написаны либо под phptest либо под lime, хотя думаю что администратору как-раз это ничего и не скажет. Достаточно знать что они тоже используют php.
Из списка ПО видно на чем в итоге написанный функционал будет работать - Apache+MySQL+php. Это и будет использоваться при ручном тестировании.
Vadim V Zhurny
Цитата(avorobiev @ 09.10.2007, 19:34) *

Извините, но Ваш ответ все равно что отсутствие ответа.

Тем не менее, другого ответа быть не может. Какая Вам необходима ОС можете знать только Вы или Ваш админ.
Цитата

Отталкиваться от вопроса "смотря что тестить будете" невозможно. Тестить будем то, что напишем :-).

Весь вопрос в том, что никто лучше Вас не может знать, что Вы напишете и сколько ресурсов этому потребуется wink.gif Поэтому и ответ был такой, какой был.
ex-SavaHost
Цитата(avorobiev @ 09.10.2007, 14:34) *
Отталкиваться от вопроса "смотря что тестить будете" невозможно. Тестить будем то, что напишем :-)
Вылез мужик из танка и спрашивает: "как думаете, мотора в 50 лошадей мне хватит?"

И немного позже добавил: "Для мопеда"

А еще чуть позже: "Танк он утянет?"

P.S. Всё зависит от задачи...
eSupport.org.ua
gentoo - сделано разработчиками и для разработчиков wink.gif

edogs
Цитата(avorobiev @ 09.10.2007, 14:30) *
6. Python 2.3+;
7. Trac;
Принято решение остановиться на VPS, в качестве ОС определена Linux.
Есть следующие вопросы:
1. Сколько гарантированного RAM и CPU необходимо для нормальной работы перечисленного ПО?
vds с ram меньше 256Мб не очень годится для работы, а python если мы правильно помним, более требователен к ресурсам чем обычно, так что мы бы брали 512Мб минимум.
Но, учитывая цели - "для разработчиков" мы бы на Вашем месте брали бы маленький сервер, целиком свой. Потому что при разработке может оказаться важным полностью не зависеть от соседей и четко знать свои лимиты (например при тестировании на нагрузку и т.д.). А если уж оплачиваются 3 разработчика, то цена маленького сервера будет ничтожной по сравнению с их зарплатой.
gylys
На Россиском рынке стало правило указаывать значение RAM до которой разрешается расширение, то есть
privvmpages. В таком случае лучше брать не менее чем 384, так как ВПС с таким набором ПИ будет сразу при пыске занимать около 128 МБ. Полезно держать нагрузку ВПС такую, чтобы был занят только гарантированный RAM, а расширяемый оставить как SWAP. Естественно всё зависит от других параметровм также нагрузки самой ноды. Некоторые хостёры даёт жёсткий лимит на kmemsize, такие впс не подходит для тестов.
ОС роли не имеет, но я бы советовал или Debian или Fedora Core не ниже 6. Можно клон Debian, на пример Ubuntu. Хорошему админу до лампочки какая ОС, если ему есть большая разния между линукасами, то наверно ему стоит подыскать другую работу. Другой разговор если сравниваем Linux/BSD.
Тестирование разработок не требует особенно высокой надёжности работы самого сервера и не надо из этого делать проблему.
avorobiev
Спасибо всем, кто дал содержательные ответы.
Думал, что смогу получить типизированное решение, поскольку и потребность вроде-как типовая.
Понял, что правильно: RAM от 512 и тип Linux - не важно.
Так же понял что придется самому определяться с конкретными требованиями методом "тыка"...
Это текстовая версия — только основной контент. Для просмотра полной версии этой страницы, пожалуйста, нажмите сюда.
Русская версия Invision Power Board © 2001-2025 Invision Power Services, Inc.