У меня есть клиент с большим приложением ASP, которое, по-видимому, довольно интенсивно использует память. Я помогаю им перейти на новое оборудование под Win2k8 R2. У них есть 4 физических сервера с 32 ГБ оперативной памяти каждый. Я предполагаю, что приложения ASP работают как процесс x32. Итак, я вижу, что у нас есть два варианта:
Есть мысли о том, какой путь даст нам лучшую производительность?
Я просто не совсем уверен, как ASP будет обрабатывать машину с большим объемом памяти, и я беспокоюсь, что она не сможет правильно обращаться к памяти.
(вы можете игнорировать все очевидные вещи, такие как увеличенное обслуживание 16 веб-серверов против 4 или гибкость виртуализации, которая дает нам возможность использовать физические серверы и т. д.)
Мы поговорили в Twitter, но я тоже напишу здесь. Несколько виртуальных машин, вероятно, будут лучшим вариантом (IMHO), поскольку я считаю, что ASP работает только в 32-битном пространстве, поэтому можно получить доступ к 2 гигабайтам ОЗУ.