Войти

Показать полную графическую версию : Сколько памяти нужно для windows 2008 r2?


Страниц : [1] 2

iltmpz
29-01-2012, 23:55
Прошу прощения если вопрос очень глупый, но в системных требованиях от микрософта написано, что минимум 512Мб, максимум 32 Гб и более, а оптимального значения нет.

Вопрос актуален, потому что запускать сервера приходится в виртуальной среде (vmware), а значит, каждый гигабайт на счету:
При выделении серверу 2Гб он просто нереально тормозит - при открытии любой mmc-консольки получаю явно выраженную подкачку с диска. Контроллеры домена (чистая машина с ролью AD) на 2 Гб работает так же. На 4 гигах вроде получше, но возможны варианты.

А сколько памяти надо выделить каждому серверу, что ему хватило? Чтобы он перестал лазить постоянно в своп?

FASTCHIP
30-01-2012, 00:45
Смотрите на свой сервер... у меня на ноуте 2гб всего . . . ставил под вем варе, у меня крутилось 2*2008 и 2*хр и в принципе весьма терпимо... плюс еще оська на самом ноуте тоже хр.
На работе у меня ГиперВ на RODC поднято и под нее 1гб памяти . . . на нем крутится DHCP и EMT проблем нет.

iltmpz
30-01-2012, 02:33
Хм, на 2 Гб на ноуте с хр 4 операционки одновременно, из которых 2 2008 и 2 хр?
"Весьма терпимо" это что значит? Чем они нагружены?
Просто у меня пролианты с 8 Гб памяти, ESXi на хосте, и 4 запущенные гостевые операционки (по 1,5-2 Гб) просто в слайд-шоу уходят, когда я пытаюсь какую-нибудь консольку открыть. Притом, что нормальной нагрузки практически нет...

zero55
30-01-2012, 07:53
Я бы начинал с 4Гб а там по обстоятельствам.
Померьте потреблеим памяти и при необходимости добавьте.

cameron
30-01-2012, 09:31
При выделении серверу 2Гб он просто нереально тормозит - при открытии любой mmc-консольки получаю явно выраженную подкачку с диска. »
надеюсь VmWare Tools стоят?
да, о какой vmware идёт речь? их немножно не одна =)
есть речь о гостях 2к8 в ESXi 4/5 - то может помочь указание 32МБ памяти видеоадаптера с свойствах гостя.
А сколько памяти надо выделить каждому серверу, что ему хватило? »
а как мы за вас это узнаем?
для КД - 512Мб за глаза (для 2к8р2, для 2003 - можно 256, тоже жить будет)

iltmpz
30-01-2012, 16:40
надеюсь VmWare Tools стоят?
да, о какой vmware идёт речь? их немножно не одна
есть речь о гостях 2к8 в ESXi 4/5 - то может помочь указание 32МБ памяти видеоадаптера с свойствах гостя. »
vmware tools да, стоят - ну у меня не перерисовка тормозит, именно вычисления, без vmware tools работает в общем так же.
Я говорил о ESXi 5. Видеопамять по умолчанию не менял, вроде 16Мб? Попробую поставить 32.

для КД - 512Мб за глаза »
Уточнение: это для полного варианта или может быть для server core? У меня полная версия, server core не ставил, и пример:
я ставил обновления, порядка 20 штук - сервер с 4 гигами уже все скачал, поставил и перезагрузился, а соседний точно такой же, но с 1 гигом все еще к тому времени пребывал в состоянии "подготовка". Или это нормально, и выполнять функции КД это ему бы не помешало?
Или я что-то важное недонастроил в вмваре?

cameron
30-01-2012, 16:41
Или это нормально, и выполнять функции КД это ему бы не помешало? »
не помешало.
да и апдейты обычно ставят в нерабочее время =)
Уточнение: это для полного варианта или может быть для server core? У меня полная версия, server core не ставил, и пример: »
для полного.

vvt
30-01-2012, 16:55
в принцыпе 512 МБ оператиной памяти ему хватает, но лучше всего 1Гб. Все зависит от ролей, котопые будут выплнять ВМ.

iltmpz
30-01-2012, 17:43
да и апдейты обычно ставят в нерабочее время »
Ну я апдейты ставил в нерабочее время :)
Значит, дать им по 512 памяти, и пусть дико тормозят в обслуживании - чтение логов, установка апдейтов, вообще терминальный вход меня как админа?
Для 2008r2 серверов это штатный режим работы?
Или как вооще я могу оценить, хватает серверу памяти или нет (например если речь про тот же КД или сервер SQL)?

Ivan Bardeen
30-01-2012, 18:40
Для 2008r2 серверов это штатный режим работы? »
Советую за минимум брать рекомендуемый объем ОЗУ, для линейки 2к8 - это 2 ГБ, в случае виртуализации - умножайте рекомендации вдвое.(это для "голого" сервера, не обслуживающего пользователей)
например если речь про тот же КД или сервер SQL »
Для вас главное понять - что не столь важно установленное приложение или роль сервера, а какую нагрузку будут давать пользователи при работе с ним - без этих данных - это гадание на кофейной гуще.

cameron
30-01-2012, 21:11
в случае виртуализации - умножайте рекомендации вдвое.(это для "голого" сервера, не обслуживающего пользователей) »
а можно получить выкладки обсуловившие умножение на 2?
особо это интересно в разрезе контроллера домена (да, я уверена на 100% что речь идёт об AD в которой меньше 1000 объектов и меньше 5КД).
Значит, дать им по 512 памяти, и пусть дико тормозят в обслуживании - чтение логов, установка апдейтов, вообще терминальный вход меня как админа?
Для 2008r2 серверов это штатный режим работы? »
я не знаю что там у вас тормозит и для чего входить терминально, что бы читать логи или использовать aduc - я говорю вам о том, как это работает у меня. возможно я не напрягаюсь от того что КД чутка подтупливает открывая остнастки - я на нём не бываю.

Ivan Bardeen
30-01-2012, 22:27
а можно получить выкладки обсуловившие умножение на 2 »
Не на 2, конечно, зависимость нелинейная и важна степень и род нагрузки, моя ошибка, признаю. Тем не менее потери в производительности есть, в пункте 5.2 выкладки по Lync 2010, полагаю подобные выкладки можно найти и по различным приложения и ролям.
http://www.microsoft.com/download/en/details.aspx?id=22746
ПМСМ, процентов 10% к рекомендуемым объемам ОЗУ я все же накинул бы, в любом случае.

iltmpz
30-01-2012, 23:10
Ivan Bardeen, да, интересно, все-таки не понял, значит на чистую винду 2008r2 надо 2 гига памяти, а на виртуализованную - 4? А если под ней что-то более-менее работает, типа sql или exchange, то 6-8?
я не знаю что там у вас тормозит и для чего входить терминально, что бы читать логи или использовать aduc - я говорю вам о том, как это работает у меня. возможно я не напрягаюсь от того что КД чутка подтупливает открывая остнастки - я на нём не бываю. »
Понятно, т.е. советуете не напрягаться, от того, что интерфейс "чутка подтупливает"?
Оснастки прожорливые, но выполнять свои задачи серверу даже с 512 памяти это не мешает?

какую нагрузку будут давать пользователи при работе с ним »
Вот это больше всего интересно, как проверить. Потому что например оснастки перестают "чутка подтупливать" только начиная с 4 гигов памяти, это на голой машине, без мощных задач.

Ivan Bardeen
30-01-2012, 23:36
А если под ней что-то более-менее работает, типа sql или exchange, то 6-8? »
C установленным Exchange - минимум 4 GB ОЗУ на все роли (CAS, HUB, Mailbox) + дополнительное ОЗУ, в зависимости от нагрузки пользователей.(или минимально "тупо" 8 GB ОЗУ)
http://technet.microsoft.com/ru-ru/library/dd346700.aspx
Про SQL - не подскажу - забыл уже : )
Потому что например оснастки перестают "чутка подтупливать" только начиная с 4 гигов памяти, это на голой машине, без мощных задач. »
Чудес не бывает. А память относительно дешева.
Вот это больше всего интересно, как проверить. »
Какие роли будет выполнять сервер, сколько пользователей в максимуме будет одновременно работать? С чем пользователи будут работать (софт)?

iltmpz
31-01-2012, 03:30
C установленным Exchange - минимум 4 GB ОЗУ на все роли (CAS, HUB, Mailbox) »
о, спасибо за полезную ссылку - почему-то я ее пропустил...
По поводу SQL нашел - рекомендуется 4 гига если верить этому: http://msdn.microsoft.com/ru-ru/library/ms143506.aspx
Если нужен более-менее быстрый отклик, то видимо лучше 6: SQL+операционка...

А память относительно дешева. »
Память-то дешева, но если запускать по 5-6 виртуалок или больше, то все начинает упираться в кол-во слотов. Ну и хочется все-таки понять, сколько же реально нужно памяти для виртуалок, а потом уже докупать...

Какие роли будет выполнять сервер, сколько пользователей в максимуме будет одновременно работать? С чем пользователи будут работать (софт)? »
Ну, допустим, тот же КД - пользователей, скажем, явно меньше 1000 - как я могу сам посмотреть, хватает ли ему его 512 памяти, если просто пытаясь на него зайти и посмотреть, я получаю дикие тормоза и зашкаливающий своп?

Denis Dyagilev
31-01-2012, 09:18
Своп - это в линуксе. В Windows Server - файл подкачки.

Если у Вас сервер не несет нагрузки, кроме сервисов Active Directory и дико тормозит - стоит обратиться к платформе виртуализации и ее донастройке, видимо. В целом контроллеру больше 512 и не нужно.

FASTCHIP
31-01-2012, 14:55
"Весьма терпимо" это что значит? Чем они нагружены? »

Они не нагружены, АД поднимал на одном второй RODC ну и 2 клиента для тестов... хп были обрезки они на 128 крутились... терпимо это значит лаги но жить можно за неимением лучшего :) когда готовился на работу устраиваться) нужно было чуток освоится

FASTCHIP
01-02-2012, 12:14
на работе на HP - DL180G6 Intel(R) Xeon(R) E5504 2 GHz ? 4 Gb озу . на нем поднят 2008r2 64бита RODC с ролями DNS, Hyper-V, AD, файловые службы. На гипер-в болтается 2008р2 64бита с DHCP, IIS, файловые службы и Exchange Management Console на все эти сервисы я выделил 1 Гб производительность норм проблем нет.

Ivan Bardeen
01-02-2012, 20:24
на все эти сервисы я выделил 1 Гб производительность норм проблем нет »
С большой долей вероятности, экономя на памяти вы загружаете дисковую подсистему, обращениями к файлу подкачки. А IOPS тоже не резиновые. Ну что ж ваше дело.

FASTCHIP
01-02-2012, 23:51
А IOPS тоже не резиновые. Ну что ж ваше дело. »
Могли бы подробнее пояснить, молодому и не опытному ? в работе на виртуальной машине используется порядка 700-800 мегобайт памяти, сам RODC тоже как бы не активно память жрет, и если я выделю под гипер-в дополнительно памяти то это снизит нагрузку на файл подкачки который я вообще не вижу чтоб использовался к стати...
если не затруднит дайте пояснения более развернуто ато вы меня смутили и озадачили... (в сети примерно 90 человек, файловые службы не используются на них(раз в 2 месяца может пару файлов)




© OSzone.net 2001-2012