|
Компьютерный форум OSzone.net » Серверные продукты Microsoft » Windows Server 2008/2008 R2 » 2008 R2 - Падает производительность файлового сервера |
|
|
2008 R2 - Падает производительность файлового сервера
|
Новый участник Сообщения: 12 |
Профиль | Отправить PM | Цитировать В один прекрасный момент появилась задача сделать файловый сервер для перенаправленных папок и перемещаемых профилей (порядка 2 000) для терминальной фермы.
Что было сделано: - Поднят отказоустойчивый кластер на 2 виртуальных машинах с 2 линками по гигабиту. - Операционная система Windows Server 2008 R2, все критичные обновления стоят. - По ISCSI подцеплен диск, расположенный на СХД HP Lefthand 4500 - Созданы папки, настроено перенаправление и т.д. По итогу все замечательно заработало, работало достаточно долго (более года). При росте количества пользователей до примерно 4 000 начали наблюдаться недетские тормоза. Очень долгое применение политики, низкая скорость доступа. Вход в каталог, содержащий порядка 2 000 папок, занимал 10-15 секунд. Наращивание мощности виртаулок эффекта не дало. СХД загружено порядка на 30% от максиума, в моменты тормозов нагрузка на СХД падала... Одну из нод кластера заменили на железный HP DL 380(толстый, модный. пара процов, 98 памяти), воткнули в него сетевые 10G. Нормальная работа продолжилась примерно до нарастания количества пользователей до 6 000, далее опять тормоза. Разделили перенаправленные папки и перемещаемые профили. Профили положили на отдельный сервер с DAS на SSD. Приммерно до 8 000 пользователей все работало. Потом опять тормоза. Разделили и перенаправленные папки по обкатанной схеме, вынесли aplication data на отдельный сервер с DAS на SSD. Некоторое время проработало, сейчас пользователей перевалило за 9 000. На серваке с SSD опять начались тормоза. В момент тормозов нагрузка проца 50-60% (время ядра). Память не обязательно занята вся (хотя чаще всего вся занята кэшем). Нагрузка сетевой 1-2% Активное время винта - до 10. Глубина очереди до 0.5 Перезагрузка сервера помогает на пару-тройку часов. Из-за тормозов на файловом доступе вход на терминальную ферму может занимать 10-15 минут, сохранение екселевского файла на 100 метров - минут 5. Разбивать aplication data еще на 2 сервера - попахивает маразмом. Делать децентрализацию - вызывает еще больший ворох проблем. Куда дальше копать - нет ни малейших идей. Сменить операционку - лучше не предлагать, ибо спецов нет, и при проблемах в работе никто упавший линукс не поднимет... Специализированная железка в планах, но до нее надо дожить. Есть впечатление, что ложится на определенном количестве активных коннектов. Может у уважаемого сообщества есть хоть какие-то идеи в каком направлении можно покопать для решения проблемы? Заранее благодарен. |
|
Отправлено: 17:20, 14-04-2015 |
ИО Капитана Очевидности Сообщения: 5387
|
Профиль | Отправить PM | Цитировать Цитата shaikov:
Если у вас так много клиентских профилей, значит у вас очень много подразделений. Сделайте через групповые политики для разных подразделений разные пути к перенаправленным папкам, и размещайте эти папки на разных файловых серверах. Цитата shaikov:
Цитата shaikov:
Попробуйте явно задать ограничение сессий на уровне файлового сервера для наиболее активно используемых сетевых папок. |
|||
------- Отправлено: 04:00, 15-04-2015 | #2 |
Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети. Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля. |
Ветеран Сообщения: 4677
|
Профиль | Отправить PM | Цитировать shaikov,
настоятельно рекомендую вам обратиться к интеграторам. задача в данном случае относительно простая и запрощенный результат может быть оценён оперативно. просто для информации - 9к пользователей на ферме из двух терминальных серверов? |
------- Отправлено: 07:37, 15-04-2015 | #3 |
Новый участник Сообщения: 12
|
Профиль | Отправить PM | Цитировать cameron, терминальников более 50.
Системные интеграторы пока разводят руками. Обещают посмотреть бест практикс, подумать над вопросом, но результата пока ноль. Да никто и браться особо не хочет. Абсолютно верно говорят:"Купите нормальную железку и будет вам счастье." Но по внутренним причинам с бюджетом большая напряженка и выбить деньги во вменяемые сроки надежды особой нет. Цитата El Scorpio:
Цитата El Scorpio:
Цитата El Scorpio:
С другой стороны проблема - на чем это все хранить. Если LeftHand - это отказоустойчивый сетевой RAID 10 (в частном случае RAID 1), то хранение на DAS - это временное решение (очень надеюсь) от невозможности решить проблему. Что виновато в низкой производительности и в "затупах" - бог его знает. Есть подозрение на сервер, но доказать не могу. При децентрализации мест хранения - надо не только обеспечить достойную СХД в "подкладку", но и обеспечить хранение синхронной копии, бакапов и т.д. Оборудования нет Да и явных ограничений от Microsofta на количество сессий с сервером тоже не нашел. Если есть мощная не нагруженная железка, причем узкого места не видно, то почему она не работает как надо? |
|||
Отправлено: 09:11, 15-04-2015 | #4 |
Ветеран Сообщения: 4677
|
Профиль | Отправить PM | Цитировать Цитата shaikov:
Цитата El Scorpio:
|
|||
------- Отправлено: 10:02, 15-04-2015 | #5 |
Новый участник Сообщения: 12
|
Профиль | Отправить PM | Цитировать Цитата cameron:
P.S. Забыл сказать, местоположение - Беларусь. |
|
Отправлено: 10:14, 15-04-2015 | #6 |
Ветеран Сообщения: 4677
|
Профиль | Отправить PM | Цитировать Цитата shaikov:
Цитата shaikov:
|
||
------- Отправлено: 10:19, 15-04-2015 | #7 |
Новый участник Сообщения: 12
|
Профиль | Отправить PM | Цитировать СХД hitachi уже едет, буквально через неделю в руках будет. Так что выбор уже сделан. Но NAS Platform к ней пока не едет
А самое главное - я не могу никому объяснить, чегож мне не хватает в существующем решении. |
Последний раз редактировалось shaikov, 15-04-2015 в 12:05. Отправлено: 11:17, 15-04-2015 | #8 |
ИО Капитана Очевидности Сообщения: 5387
|
Профиль | Отправить PM | Цитировать Цитата shaikov:
Вы размещаете на разных серверах не "разные папки", а папки разных подразделений. Например: Профили отдела продаж располагаются в DFS по адресу "\\domain\пользовательские\перенаправленные папки\отдел продаж\", который соответствует сетевой папке "\\server1\roamed_prodazhi$" Профили отдела закупок располагаются в DFS по адресу "\\domain\пользовательские\перенаправленные папки\отдел закупок\", который соответствует сетевой папке "\\server2\roamed_zakupki$" И так далее по списку. Благо разным подразделениям можно назначить разные групповые политики с разными путями перенаправленных папок. Также можно назначить разным подразделениям разные пути к перемещаемым профилям пользователей. Таким образом нагрузка распределяется между несколькими серверами. Ну а вы в свою очередь через оснастку DFS в любой момент для равномерного распределения нагрузки (по количеству одновременно работающих пользователей и/или объёму файлов) можете произвести изменение реальной сетевой папки таким образом, что пользователи ничего не заметят. Цитата shaikov:
Децентрализация вышеописанным способом вроде бы как не требует "подкладки". DFS - это просто структура папок (на одном или нескольких дублирующих серверах) с "ярлычками" на реальные сетевые ресурсы. При использовании двух и более ярлычков для одного раздела DFS репликация реальных сетевых папок производится встроенными средствами Windows Server. P.S. Цитата shaikov:
При средней стоимости человеко-часа даже в 150 руб получаем порядка 225 тысяч прямого убытка ежедневно. Представьте себе, какую шайтан-машину для серверной можно было бы купить даже за одну рабочую неделю. Даже если деньги в бюджете расписаны по разным кодам, и конкретно по вашему коду "денег нет и не предвидится", то составленная подобным образом служебная записка позволит существенно ускорить процесс выделения. |
|||
------- Отправлено: 01:24, 16-04-2015 | #9 |
Пользователь Сообщения: 127
|
Профиль | Отправить PM | Цитировать Нагрузку по нодам DFS уже делить некдуа, нужно вводить в эксплутацию ещё одну. Исходя из фразы
Цитата shaikov:
З.ы. Я правильно понимаю, что при первоначальной схеме у вас единая точка отказа в виде СХД? |
|
Отправлено: 05:44, 16-04-2015 | #10 |
|
Участник сейчас на форуме | Участник вне форума | Автор темы | Сообщение прикреплено |
| |||||
Название темы | Автор | Информация о форуме | Ответов | Последнее сообщение | |
Падает производительность в играх | axelnemo@vk | Непонятные проблемы с Железом | 1 | 22-09-2013 18:14 | |
Прочее - выбор linux сервера в качестве файлового и прокси сервера | vova | Общий по Linux | 6 | 08-06-2012 09:46 | |
Зависание файлового сервера... | exo | Microsoft Windows NT/2000/2003 | 5 | 25-09-2009 20:57 | |
Падение файлового сервера, DNS-сервера раз в 24 часа. | Yazago | Microsoft Windows NT/2000/2003 | 42 | 01-09-2009 11:52 | |
Организация файлового сервера | max_k | Microsoft Windows NT/2000/2003 | 4 | 22-02-2007 11:49 |
|