Как *очень* ресурсы сервера должны были сделать *достойный* сервер тестирования перекрестного браузера

Ext3 является очень хорошей, универсальной файловой системой, подходящей для подавляющего большинства вещей, для которых Вы могли использовать сервер Linux. Это имеет только несколько известных причуд производительности, основной удаляет десятки тысяч файлов второпях. Это также не рекомендуется для хранения большого количества очень больших файлов, таких как движущееся видеоизображение, как используется в системе DVR или большом количестве очень маленьких файлов (десятки тысяч) в единственном каталоге.

Альтернативы, которые справляются с теми экстремальными значениями лучше, являются XFS и JFS, но если Вам вряд ли будет нужен какой-либо из тех трех сценариев, затем ext3 будет прекрасен. (ReiserFS также решает большую небольшую проблему файлов и удаляющий много много файлов сразу проблема вполне хорошо, но не обрабатывает много огромных файлов все это надежно.)

И если Вы делаете тяжелые диском операции, куда скорость файловой системы будет иметь значение, затем EC2 будет большей проблемой, чем файловая система.

1
задан 15 November 2009 в 16:29
3 ответа

Если Вы не должны поддерживать каждый экземпляр ОС в рабочем состоянии одновременно затем должна соответствовать, довольно основная машина класса ПК. Если Вы сделаете, то необходимо будет увеличить память немного, поэтому рассмотреть, возможно, 64-разрядное решение для Windows Server 2008 по крайней мере с 8 ГБ RAM. Вырезание от 512 МБ из этого для каждого экземпляра XP (я также поместил каждый из других браузеров в отдельный экземпляр) кажется прекрасным. Пойдите, возможно, четырехъядерные, поскольку Вам будет нужен некоторый дополнительный пехотинец ЦП также.

Хост ОС является большим фактором. Я сказал, что сервер ОС выше, поскольку XP (или 7) ограничен в количестве одновременных соединений RDP, которые это может принять. Альтернатива должна была бы включить RDP на каждом клиенте ОС, в этом случае Вам сойдет с рук Windows 7 там. Я не использовал бы XP на хосте, поскольку Windows 7 является просто такой намного более сформировавшейся платформой для выполнения в среде на 64 бита.

Удаленный рабочий стол довольно эффективен, и если это, все на локальной скорости отклика/и т.д. LAN должно быть в порядке. Примите во внимание, хотя это, у Вас будет несколько одновременных соединений, проникающих через тот же NIC, таким образом, это, скорее всего, будет одним остающимся узким местом. Мы могли войти в несколько NICs и использовать что-то более захватывающее, чем Виртуальный ПК, но это, вероятно, помещает Вас в глупую денежную территорию.

3
ответ дан 3 December 2019 в 17:28

Если бы Ваша попытка использовать это для автоматизированных быстродействующих сценариев, я жаловался бы он до 8 или выше как mh отмеченный. я видел, что www механизирует, и сценарии селена съедают много ресурсов, если Ваше действительно тестирование, поэтому иногда это могло бы быть точно также для перенамерения двух или трех 1-летних рабочих столов. Что касается ограничения на rdp, я не использовал его некоторое время, но nx может помочь Вам там.

1
ответ дан 3 December 2019 в 17:28

Я сделал подобные вещи с несколькими ПК для тестирования использования VMware (ESXI/СЕРВЕР). Это - достаточно легкое взятие единственная машина, и используйте его много раз для хостинга браузеров, которые являются в других отношениях несовместимыми. Можно также затем клонировать машины или создать снимки их достаточно легко, таким образом, они могут быть повреждены и восстановили включая различные уровни установки патча. Можно также написать сценарий копировальных станков, таким образом, несколько разработчиков могут войти.

По моему опыту, RDP приемлем для большей части работы тестирования за исключением 3D графической работы или любого веб-сайта, где время реакции является значимым фактором.

Я избегал бы любого вида решения для Windows Terminal Server лично, поскольку затраты на лицензирование будут значительными, и у Вас будет большое административное служебное выполнение нескольких версий IE, и единственная проблема с Вашим сервером выводит всех Ваших разработчиков из строя.

Если бы Вы продвигаете 3D приложения или материал времени реакции, я рекомендовал бы загрузить Виртуальную рабочую станцию Поля/VMware на ПК dev и предоставить библиотеку виртуальных машин с соответствующими браузерами/программным обеспечением.

1
ответ дан 3 December 2019 в 17:28

Теги

Похожие вопросы