Forum Webscript.Ru
Общие => Веб Сервера => Тема начата: Greg от 31 Мая 2006, 15:49:10
-
Решили приобрести свою машину под интернет-проекты. сейчас есть две Interbase-базы (50 и 250 Мб, последняя может вырасти до гигабайта, первая до 100 Мб).
посещаемость проекта ожидается больше 1000 хостов в день. все страницу генерируются из базы.
вот что посоветуете из железа под такие примерно требования?
-
а какие еще сервисы будут? почта наверняка. И сколько эти 1000 хостов будут за день запросов делать? пропускная способность канала?
если на linux то можно особо не заморачиваться с железом. скорее всего потянет и 4й пень. + RAID-1 +RAM побольше :).
На крайняк, вместо того чтоб на Xeon разоряться, можно сервак баз данных отдельный поставить или кластер собрать.
-
нет, почты не будет, она уже существует на другом серваке.
сервер планируется только для своих интернет-проектов, а также для сторонних сайтов. т.е. хостинг.
если учесть, что одна страница строиться из примерно 10 запросов к БД, а пользователь в среднем просматривает 2-3 страницы, то кол-во запросов получается окло 30... или более
канал около 2 мегабит (точно не уверен, но..)
сервер будет работать на windows server (ну так надо! 8-) )
начальство поставило планку цены в 30 000 русских денег
-
Greg
В принципе, при такой планке особо и не развернешься.
[off]Памяти, если будет возможность, поболе воткните, w03s это любит :)[/off]
-
CGVictor
хорошо, а если тогда абстрагироваться от планки начальства и выбирать уже исходя из технических требований, но все же выбирать подешевле
-
также ещё такой вопро интересует: нужна тулза для имитации нагрузки сервера. где можно достать такую? желательно бесплатно. поиск в яндексе ничего недал :)
-
Greg
Навскидку:
HP ProLiant DL140 G2 2.8/2M GHz Xeon 2GB, 80GB, SATA
- Xeon 2.8GHz(2Mb)/2x1Gb/80Gb SATA/DVD, noFDD/2x10/100/1000NIC
$1320 (OLLY (812)703-30-60)
Хотя если бы не winServer, да под свои проекты - можно было бы значительно дешевле.
И - смотря что там с диском. Если под хост, то упомянутые 80G-sata, естественно, никуда. Можно raid на 250...
-
CGVictor
а как такие варианты?
1. P4-930 Intel Pentium D 3000 Socket775 4Mb 800MHz EM64T + cooler, процессор 6 886
DDRII1024-4200KVR DIMM DDR2 1Gb PC4200 Kingston, оперативная память 3 744
DDRII1024-4200KVR DIMM DDR2 1Gb PC4200 Kingston, оперативная память 3 744
ASUS-P5LD2-VM Asus i945G, S775, 800/1066MHz, Dual DDR2, S-ATA, Snd, Gbit Lan, mATX, системная плата 3 902
IW-J/430 Case ATX MidiTower In-Win J-series_ 430W , корпус 2 459
WD2500KS WD 250Gb SATA II, 7200 rpm, 16Mb cache, жесткий диск 4 280
WD2500KS WD 250Gb SATA II, 7200 rpm, 16Mb cache, жесткий диск 4 280
2. Athlon64X2/4200 CPU AMD Athlon 64 X2 4200+_ Socket939 + cooler, процессор 12 121
DDR1024-3200Sec DIMM DDR 1Gb PC3200 Samsung, оперативная память 3 612
DDR1024-3200Sec DIMM DDR 1Gb PC3200 Samsung, оперативная память 3 612
GA-K8NF9 GigaByte Socket 939, nForce4-4x, DDR400, PCI-E, Snd, GBLan, RAID, IEEE1394,_ ATX, системная плата 3 142
IW-J/430 Case ATX MidiTower In-Win J-series_ 430W , корпус 2 459
WD2500KS WD 250Gb SATA II, 7200 rpm, 16Mb cache, жесткий диск 4 280
WD2500KS WD 250Gb SATA II, 7200 rpm, 16Mb cache, жесткий диск 4 280
33 506
-
Greg
Второй мне нравится. Единстванное, что все же, наверно, лучше SCSI RAID. Хотя и так потянет.
Потом, непонятно, что там за GBLan (если критично).
-
CGVictor
GBLan - это гигабитная сетевуха
-
Greg
Это вполне понятно. Просто что там за сетевуха? Мы вот дополнительно вторую втыкали, такая вот integrated с внешним dlink-ом не дружила.
Вообще, не доверяю я встроенному железу.
-
CGVictor
если честно, точно не знаю, что за карта, но если будут проблемы, воспользуемся твоим опытом и поставим другую)))
и ещё вопрос: как же все таки можно потестить сервер под нагрузкой? то есть:
1. как искусственно создать эту нагрузку?
2. какие параметры нужны для анализа и как их получить? полагаю, что загрузка процессора, использование памяти... может еще что-то?
3. как проанализировать полученные данные?
-
Greg
Зависит от задачи.
Пока могу только предложить как-то так погуглить:
http://www.google.ru/search?hl=ru&q=server+stress+test
http://www.google.ru/search?q=server+burn+test
-
CGVictor
спасибо огромное за помощь, ссылки очень пригодились
однако нашел ещё и такую вот статейку (интересующимся пригодиться, думаю)
Тестирование производительности Web-серверов (http://www.osp.ru/text/302/182266/)
[OFF]тему пока не нужно закрывать, будут ещё вопросы - уверен :)[/OFF]