Форум русскоязычного сообщества Ubuntu


Хотите сделать посильный вклад в развитие Ubuntu и русскоязычного сообщества?
Помогите нам с документацией!

Автор Тема: Распределение CPU для пользователей  (Прочитано 31070 раз)

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

Оффлайн punkochel

  • Автор темы
  • Новичок
  • *
  • Сообщений: 3
    • Просмотр профиля
Подскажите пожалуйста. Можно ли каким-то способом ограничить количество CPU для отдельного пользователя?
Ситуация такая:
Есть игровой сервер, есть сайт с отдельным доменом и есть форум с поддоменом сайта. Для игрового сервера в системе создан отдельный пользователь, для управления сайтом другой пользователь и для работы с форумом другой (Получается всего 3, без root'a).
На сервере имеется 8 CPU, 16Гб RAM и 3ТБ дискового пространства.
Я бы хотел распределить мощности между пользователями:
На игровой сервер отдать 2 CPU, 8Гб RAM и 1ТБ.
На сайт: 1 CPU, 1Гб RAM и 100 Гб.
На форум: 2 CPU, 4 Гб RAM и 1 ТБ.
Остальные 2 CPU, 3 Гб RAM и < 1ТБ остается ОС, ISP, MySQL, Apache, PHP и т.д.
Могу ли я это сделать не прибегая к размещению виртуального сервера?
Как я могу проделать подобный трюк?

UPD:
Это нужно, чтобы в случае DDos и других атак на один из ресурсов, другие ресурсы продолжали работать.

UPD2:
ОС Ubuntu 20.04
« Последнее редактирование: 29 Апреля 2023, 22:44:11 от punkochel »

PepperNix

  • Гость
Re: Распределение CPU для пользователей
« Ответ #1 : 29 Апреля 2023, 17:22:58 »
Как я могу проделать подобный трюк?
Удалиться вместе с отсутствующей Убунтой.

Оффлайн artenox

  • Любитель
  • *
  • Сообщений: 71
    • Просмотр профиля
Re: Распределение CPU для пользователей
« Ответ #2 : 29 Апреля 2023, 20:04:27 »
Удалиться вместе с отсутствующей Убунтой.
Зачем же так грубо. Завсегдатай лора и опеннета?

Оффлайн bezbo

  • Старожил
  • *
  • Сообщений: 1733
    • Просмотр профиля
Re: Распределение CPU для пользователей
« Ответ #3 : 29 Апреля 2023, 20:50:22 »
в случае DDos

а какая сетевая структура?

PepperNix

  • Гость
Re: Распределение CPU для пользователей
« Ответ #4 : 29 Апреля 2023, 20:56:20 »
Зачем же так грубо.
Игровой сервер вижу , сайт вижу , форум вижу  -- Ubuntu не вижу. Как раз тема для ЛОРа.

Оффлайн punkochel

  • Автор темы
  • Новичок
  • *
  • Сообщений: 3
    • Просмотр профиля
Re: Распределение CPU для пользователей
« Ответ #5 : 29 Апреля 2023, 22:42:30 »
в случае DDos

а какая сетевая структура?

Честно говоря я не знаю что такое Сетевая структура. Есть 1 IPv4, все по дефолту.
Не указал ранее. ОС: Ubuntu 20.04

Оффлайн bezbo

  • Старожил
  • *
  • Сообщений: 1733
    • Просмотр профиля
Re: Распределение CPU для пользователей
« Ответ #6 : 29 Апреля 2023, 23:24:24 »
распределить мощности

cpulimit

в случае DDos и других атак на один из ресурсов, другие ресурсы продолжали работать

это гораздо сложнее, попробуйте DDoS Protection With IPtables



Оффлайн punkochel

  • Автор темы
  • Новичок
  • *
  • Сообщений: 3
    • Просмотр профиля
Re: Распределение CPU для пользователей
« Ответ #9 : 30 Апреля 2023, 08:41:37 »
Всем спасибо. Это то что нужно!

Оффлайн AnrDaemon

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 28349
    • Просмотр профиля
Re: Распределение CPU для пользователей
« Ответ #10 : 08 Мая 2023, 13:17:08 »
Для этого вообще-то придумали контейнеры.
Хотите получить помощь? Потрудитесь представить запрошенную информацию в полном объёме.

Прежде чем [Отправить], нажми [Просмотр] и прочти собственное сообщение. Сам-то понял, что написал?…

 

Страница сгенерирована за 0.046 секунд. Запросов: 22.