Автор Тема: Подсчет ресурсов для терминального сервера.  (Прочитано 6934 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн Triangle

  • Модераторы
  • Олдфаг
  • *****
  • Сообщений: 7128
  • Рейтинг: 48
  • Пол: Мужской
  • Откуда: замкадыш
Из наблюдений за текущей системой.
СУБД и ТС на одной машине(а ещё файлопомойка, WSUS и немного касперского)
4 базы SQL, и 16-25 пользователей 1C выжирают память причмокивая, все 16Гб всосаны насухо.
Предполагаемые меры.
Замена сервера.
Разделение на 2 виртуальных, один будет только сервер БД, второй только терминальный, остальное все нафиг, останется на старом.

При подсчете требуемых ресурсов предполагаю исходить из 1Гб на пользователя и 2Гб на экземпляр базы.

Кто что скажет?
Тетрис научил нас жизненно важному пониманию, успехи исчезают, ошибки накапливаются.

Оффлайн ds0m

  • Ветеран
  • *****
  • Сообщений: 1299
  • Рейтинг: 22
  • Пол: Мужской
    • ds0m.spb@gmail.com
    • Просмотр профиля
  • Откуда: DC
Подсчет ресурсов для терминального сервера.
« Ответ #1 : 16 декабря 2013, 16:41:37 »
Triangle, что используют пользователи в терминальном сеансе?  1 Гб  - даже много на одного пользователя, я бы считал по 512 Мб на сеанс. (сейчас на терминале с 16 Гб  15 человек, использовано  всего что-то около 9 Гб )
Как выглядит в твоей реализации дисковая подсистема?
Если все это крутится на одном массиве из 2-4 дисков - то грустно это очень.
<root> помимо принципа "работает - не трогай", есть ещё один важный принцип - "бритва Оккама" - "не приумножай сущность сверх необходимости"
А спонсор этого поста - прививка от бешенства. Прививка от бешенства - не твоя, вот ты и бесишься.

Оффлайн Triangle

  • Модераторы
  • Олдфаг
  • *****
  • Сообщений: 7128
  • Рейтинг: 48
  • Пол: Мужской
  • Откуда: замкадыш
Подсчет ресурсов для терминального сервера.
« Ответ #2 : 17 декабря 2013, 09:18:04 »
Сейчас используют ну примерно так. Одну базу на аксесе, самописная, метров триста размером, один или два экземпляра 1С, базы одна метров 500, вторая два гига, ну и pdf принтер...
Сейчас всё выглядит так, зеркало под системой, десятка из 4 под базой(контроллер аппаратный, расово верный), и напомню в кучу и сервер БД и сервер терминалов. Выжрали вчера всё в ноль и E5410, и 16 гиг памяти и дисковая визжала "уроды вы все"...(ну ей можно, она на SATA дисках) Знаю что SATA на сервере пичалько, но три года назад ничо работало и это было компромисом при покупке сервера в принципе.
Сервер покупать точно будем под этот апгрейдиться себе дороже.
Тетрис научил нас жизненно важному пониманию, успехи исчезают, ошибки накапливаются.

Оффлайн Retif

  • Администраторы
  • Олдфаг
  • *****
  • Сообщений: 9059
  • Рейтинг: 88
  • Пол: Мужской
  • Афтар
    • Просмотр профиля
    • Мой блог
  • Откуда: Орёл
Подсчет ресурсов для терминального сервера.
« Ответ #3 : 17 декабря 2013, 09:23:42 »
Triangle, дык там не терминальные пользователи небось выжирают, а SQL. Тем более 1С.

Оффлайн Sem

  • Постоялец
  • ***
  • Сообщений: 207
  • Рейтинг: 2
    • Просмотр профиля
  • Откуда: СПб
Подсчет ресурсов для терминального сервера.
« Ответ #4 : 17 декабря 2013, 09:28:11 »
ila_rendered

Оффлайн Sem

  • Постоялец
  • ***
  • Сообщений: 207
  • Рейтинг: 2
    • Просмотр профиля
  • Откуда: СПб
Подсчет ресурсов для терминального сервера.
« Ответ #5 : 17 декабря 2013, 09:32:44 »
Сервак с SQL и 1С (2 штуки 8.1 и 8.2, на каждую по 2 процесса), для скуля забито ограничение не есть больше 16 гб (иначе жрал все =) )
ila_rendered


Updated: 17 December 2013, 10:33:10

баз - десяток


Updated: 17 December 2013, 10:33:29

но активно юзаются штук 5

Оффлайн Triangle

  • Модераторы
  • Олдфаг
  • *****
  • Сообщений: 7128
  • Рейтинг: 48
  • Пол: Мужской
  • Откуда: замкадыш
Подсчет ресурсов для терминального сервера.
« Ответ #6 : 17 декабря 2013, 09:43:35 »
Вот сейчас залогинено 27 человек, но это утро спят ещё...
1С жрет в среднем 80-120Мб на пользователя.
Access жрет в среднем 40-80Мб.
SQL сервер съел 4.5Гб.
rphost сожрал уже почти полтора гига.
avp 5Мб на рыло
то сё, пятое десятое, и 14 Гб уже в итоге нет...
Как только кто то из пользователей начинает драть 1С, генеря какой то сверхитрожопый отчет, он сразу откусывает от проца до 8%
Тетрис научил нас жизненно важному пониманию, успехи исчезают, ошибки накапливаются.

Оффлайн Retif

  • Администраторы
  • Олдфаг
  • *****
  • Сообщений: 9059
  • Рейтинг: 88
  • Пол: Мужской
  • Афтар
    • Просмотр профиля
    • Мой блог
  • Откуда: Орёл
Подсчет ресурсов для терминального сервера.
« Ответ #7 : 17 декабря 2013, 09:44:53 »
Triangle, SQL надо на отдельном сервере держать.

Оффлайн Triangle

  • Модераторы
  • Олдфаг
  • *****
  • Сообщений: 7128
  • Рейтинг: 48
  • Пол: Мужской
  • Откуда: замкадыш
Подсчет ресурсов для терминального сервера.
« Ответ #8 : 17 декабря 2013, 10:22:25 »
Так я и хочу раскинуть на две виртуалки.
Тетрис научил нас жизненно важному пониманию, успехи исчезают, ошибки накапливаются.

Оффлайн Retif

  • Администраторы
  • Олдфаг
  • *****
  • Сообщений: 9059
  • Рейтинг: 88
  • Пол: Мужской
  • Афтар
    • Просмотр профиля
    • Мой блог
  • Откуда: Орёл
Подсчет ресурсов для терминального сервера.
« Ответ #9 : 17 декабря 2013, 10:25:38 »
Обычно на терминальном сервере считают по 200 Мб оперативки на юзера. Тем более что на всех современных гипервизорах память может выделяться динамически, если вдруг не хватит.

Оффлайн Morleys

  • Постоялец
  • ***
  • Сообщений: 375
  • Рейтинг: 12
  • Пол: Мужской
  • Мурр... Мяу!
    • morleys.ru
    • Просмотр профиля
  • Откуда: Питер!
Подсчет ресурсов для терминального сервера.
« Ответ #10 : 17 декабря 2013, 11:08:03 »
Обычно на терминальном сервере считают по 200 Мб оперативки на юзера.
Это ты чего оптимистично очень. 2008 с 1С, офисом и активными пользуками инета и скаепа - минимум по 512 на юзера и 2-3гб на систему. Я в последнее время тупо беру из расчета 1 гиг на юзера, благо память не таких уж запредельных сумм стоит, особенно если в облаке.

Оффлайн Retif

  • Администраторы
  • Олдфаг
  • *****
  • Сообщений: 9059
  • Рейтинг: 88
  • Пол: Мужской
  • Афтар
    • Просмотр профиля
    • Мой блог
  • Откуда: Орёл
Подсчет ресурсов для терминального сервера.
« Ответ #11 : 17 декабря 2013, 11:19:17 »
Morleys, ну если ты все про все, интернеты еще и скайпы всякие, то конечно, ес-сно считать надо. Я имел в виду обычный юзер с офисом и 1С.

Оффлайн Triangle

  • Модераторы
  • Олдфаг
  • *****
  • Сообщений: 7128
  • Рейтинг: 48
  • Пол: Мужской
  • Откуда: замкадыш
Подсчет ресурсов для терминального сервера.
« Ответ #12 : 17 декабря 2013, 11:31:03 »
Я вот кстати так и думаю, память на фоне остального не таких уж больших денег стоит.
Тетрис научил нас жизненно важному пониманию, успехи исчезают, ошибки накапливаются.

Оффлайн Retif

  • Администраторы
  • Олдфаг
  • *****
  • Сообщений: 9059
  • Рейтинг: 88
  • Пол: Мужской
  • Афтар
    • Просмотр профиля
    • Мой блог
  • Откуда: Орёл
Подсчет ресурсов для терминального сервера.
« Ответ #13 : 17 декабря 2013, 11:32:54 »
Ну оперативки много не бывает, если есть возможность взять больше, надо брать больше. Только ты про дисковую не забывай, скорее всего в неё все упрется.

Оффлайн Triangle

  • Модераторы
  • Олдфаг
  • *****
  • Сообщений: 7128
  • Рейтинг: 48
  • Пол: Мужской
  • Откуда: замкадыш
Подсчет ресурсов для терминального сервера.
« Ответ #14 : 17 декабря 2013, 13:07:04 »
Дисковая 15к SAS RAID10, скорей всего ещё дополненная cachecade.
Тетрис научил нас жизненно важному пониманию, успехи исчезают, ошибки накапливаются.