|
можно ли оценить параметры сервера в зависимости от предполагаемой нагрузки?
|
|||
---|---|---|---|
#18+
Всем привет, хотелось бы проконсультироваться по вопросу ресурсов сервера(железа) относительно выдвигаемых заказчиком требований, может кто и сталкивался? У нас есть веб приложение (Asp.Net 2.0 + MSSQL 2005 + Win 2003R2). Приложение достаточно громоздкое, база данных - будут Join по таблицам(3-6 таблиц одновременно в среднем), в основном будет осуществляться поиск данных и их заполнение. База данных и веб приложение будут стоять на одной машине. Требования клиента: 100 000+ записей в основной таблице(на них будут мапиться по внешним ключам дополнительные записи = 5+ таблиц с таким же количеством данных), 100 одновременных коннектов, среднее время реакции страницы = 2-3сек Мы провели нагрузочное тестирование средствами 2008 студии - на этих обьемах данных (правда без дополнительного маппинга) - приложение держит 25 пользователей и потом достигаются пороговые значения сервера. Среднее время отклика = 7 сек. В принципе программно можно еще рефакторить(ну скажем навскидку процентов на 25-50 оптимизировать приложение), стоит вопрос с железом, которое поставит себе заказчик. Конфигурация железа, на котороом проводили веб тестирование - Intel Core 2 CPU 6300, 1.86GHz, 1.87GHz 2GB Ram, Samsung SP2504C Заказчик хочет выделить нам виртуальную машину на вот таком серваке: Сервер: Manufacturer: Dell Inc. Model: PowerEdge R200 Hypervisor: VMware ESX Server 3i, 3.5.0 Processors: Quad Core CPU x 2.4 GHz Processor Type: Intel Xeon CPU X3220 @ 2.40GHz Total Memory: 8.00 GB (2.00 GB free) Number of NICs: 2 Virtual Machines: 3 выделяемая нам часть: Operating System: Microsoft Windows Server 2003, Standard Edition (32-bit) Memory: 2.00 GB Disk 1 (datastore2/eXoPlatform): 16 GB (eXoPlatform.vmdk) Disk 2 (datastore2/eXoPlatform): 100 GB (eXoPlatform_1.vmdk) Товарищи, можно(нужно)-ли соглашаться на такую конфигурацию, может кто сталкивался с подобными задачами, проблемами и может рассказать о каких-то боках ... Если пост не для этой ветки, может кто-то пнет меня в нужном направлении, где можно обсуждать подобные вопросы. Спасибо заранее. ... |
|||
:
Нравится:
Не нравится:
|
|||
07.04.2009, 15:28 |
|
можно ли оценить параметры сервера в зависимости от предполагаемой нагрузки?
|
|||
---|---|---|---|
#18+
я бы не согласился. вообще, мое мнение, для высоконагруженных систем виртуализация как правило зло. заказчику можно предложить провести аналогичное тестирование на вирт.машине. Думаю, что производительность будет еще ниже. Особенно, если на том же сервере запустить еще пару приложений с интенсивной дисковой нагрузкой. ... |
|||
:
Нравится:
Не нравится:
|
|||
17.04.2009, 01:42 |
|
можно ли оценить параметры сервера в зависимости от предполагаемой нагрузки?
|
|||
---|---|---|---|
#18+
если у вас среднее время отклика 7c на 25 юзерах -- не надо ничего рефакторить, просто переписывайте заново а по существу, согласен с предыдущим оратором, кроме того базу всегда надо выносить на отдельный хост ... |
|||
:
Нравится:
Не нравится:
|
|||
21.04.2009, 12:54 |
|
|
start [/forum/topic.php?fid=30&msg=35944052&tid=1531589]: |
0ms |
get settings: |
8ms |
get forum list: |
13ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
43ms |
get topic data: |
9ms |
get forum data: |
2ms |
get page messages: |
40ms |
get tp. blocked users: |
1ms |
others: | 15ms |
total: | 137ms |
0 / 0 |