Информация
Услуги
  • Внедрение
  • Настройка
  • Поддержка
  • Ремонт
Контакты
Оплата
Новости
Доставка
Загрузки
Форум
Настройка
    info@proxmox.su
    +7 (495) 320-70-49
    Заказать звонок
    Аспро: ЛайтШоп
    Войти
    0 Сравнение
    0 Избранное
    0 Корзина
    Аспро: ЛайтШоп
    Войти
    0 Сравнение
    0 Избранное
    0 Корзина
    Аспро: ЛайтШоп
    Телефоны
    +7 (495) 320-70-49
    Заказать звонок
    0
    0
    0
    Аспро: ЛайтШоп
    • +7 (495) 320-70-49
      • Назад
      • Телефоны
      • +7 (495) 320-70-49
      • Заказать звонок
    • info@proxmox.su
    • Москва, Бакунинская улица, 69с1
    • Пн-Пт: 09-00 до 18-00
      Сб-Вс: выходной
    • 0 Сравнение
    • 0 Избранное
    • 0 Корзина
    Главная
    Форум
    Proxmox Виртуальная Среда
    Ограничить ввод-вывод для каждой виртуальной машины? Или максимальная скорость диска в МБ/с, доступная для виртуальной машины?

    Форумы: Proxmox Виртуальная Среда, Proxmox Backup Server, Proxmox Mail Gateway, Proxmox Datacenter Manager
    Поиск  Пользователи  Правила  Войти
    Страницы: 1
    RSS
    Ограничить ввод-вывод для каждой виртуальной машины? Или максимальная скорость диска в МБ/с, доступная для виртуальной машины?, Proxmox Виртуальная Среда
     
    jmjosebest
    Guest
    #1
    0
    20.01.2012 13:38:00
    Привет, возможно ли установить какой-либо лимит в МБ/с, который qemu может использовать для записи на хранилище? Спасибо!
     
     
     
    udi
    Guest
    #2
    0
    12.04.2012 13:17:00
    надеюсь, кто-то с более развитыми навыками, чем у меня, протестирует это, и я думаю, что это можно легко реализовать в пве, если это будет работать
     
     
     
    jmjosebest
    Guest
    #3
    0
    15.03.2012 19:33:00
    Можно ли сделать это вручную? В каком-то конфигурационном файле? Я видел эту вики, но не нашел упоминания о том, как это сделать: http://wiki.qemu.org/Features/DiskIOLimits/Requirements Спасибо!
     
     
     
    tom
    Guest
    #4
    0
    15.03.2012 20:26:00
    нет, еще не реализовано.
     
     
     
    udi
    Guest
    #5
    0
    12.04.2012 11:45:00
    Может, это глупый вопрос, но возможно ли запустить виртуальную машину с более низким или более высоким приоритетом ionice? Спасибо.
     
     
     
    dietmar
    Guest
    #6
    0
    12.04.2012 11:56:00
    Вы можете установить параметры 'cpuunits' (см. 'man vm.conf')
     
     
     
    e100
    Guest
    #7
    0
    13.04.2012 00:25:00
    Вы не обязаны запускать процесс с ionice, чтобы его использовать. Получите pid вашего процесса kvm и используйте ionice для изменения приоритетов. Высший приоритет: Код: ionice -c 2 -n 0 -p pidhere Низший приоритет: Код: ionice -c 2 -n 7 -p pidhere Сделав это, вы сможете хотя бы проверить, работает ли это так, как ожидается, или отреагировать на возникшую проблему.
     
     
     
    udi
    Guest
    #8
    0
    13.04.2012 09:46:00
    и как я могу узнать, какому виртуальному машинному процессу принадлежит pidof kvm?
     
     
     
    dietmar
    Guest
    #9
    0
    13.04.2012 09:58:00
    # qm список (колонка PID).
     
     
     
    udi
    Guest
    #10
    0
    13.04.2012 11:21:00
    Я хотел протестировать копирование большого файла на двух виртуальных машинах Windows, сначала БЕЗ настройки приоритета ввода-вывода, и результат оказался неожиданным: при копировании одного и того же файла на обеих ВМ вторая (W7) почти полностью заняла весь пропускной канал ввода-вывода первой (XP). root@genya:~# cat /etc/pve/qemu-server/108.conf acpi: 1 boot: dc bootdisk: virtio0 cores: 2 cpuunits: 1000 freeze: 0 ide2: none,media=cdrom keyboard: hu kvm: 1 memory: 3072 name: masodik net0: virtio=62:88:9A 1:37:2A,bridge=vmbr1 onboot: 1 ostype: wxp sockets: 2 vga: std virtio0: virt:108/vm-108-disk-2.raw virtio1: virt:108/vm-108-disk-1.raw root@genya:~# cat /etc/pve/qemu-server/109.conf args: -bios /usr/share/kvm/bios.bin.asus boot: dc bootdisk: virtio0 cores: 2 ide2: none,media=cdrom keyboard: hu memory: 3072 name: w7 net0: virtio=92:38:02:6E A:05,bridge=vmbr1 ostype: win7 sockets: 1 vga: std virtio0: virt:109/vm-109-disk-1.raw virtio1: virt:109/vm-109-disk-2.raw
     
     
     
    udi
    Guest
    #11
    0
    14.06.2013 11:59:00
    Я сейчас тестирую вместе с ionice... Лучший способ — это запустить виртуальную машину с ionice, что-то вроде: "ionice -c3 qm start <vmid>". Это показало многообещающие результаты, и если объединить с nice, это может творить чудеса для процессора. (nice -n14 ionice -c2 -n7 qm start <vmid>). Есть небольшая проблема с автостартом... но простейший bash-скрипт в init решает эту задачу.
     
     
     
    dietmar
    Guest
    #12
    0
    14.06.2013 12:06:00
    Но ionice работает только если использовать планировщик CFQ (по умолчанию сейчас 'deadline')
     
     
     
    dietmar
    Guest
    #13
    0
    14.06.2013 12:42:00
    Вы можете изменить планировщик во время выполнения. Вот пару ссылок для справки: link 1 и link 2. У меня есть скрипт запуска на тестовой машине, который меняет планировщик, а затем запускает виртуальные машины.
     
     
     
    alexjhart
    Guest
    #14
    0
    21.07.2017 18:44:00
    Есть обновления по этому вопросу?
     
     
     
    Tmanok
    Guest
    #15
    0
    08.04.2023 03:56:00
    Привет всем, я знаю, что это уже существует для виртуальных машин (включая различия между RW, IOPS и бурстом), но есть ли предстоящие решения для Linux Containers (LXC / pct) или доступное решение через командную строку? Да, я понимаю, что то, что это точка монтирования на файловой системе, делает задачу действительно сложной... Спасибо! Tmanok
     
     
     
    udi
    Guest
    #16
    0
    12.04.2012 12:01:00
    я имел в виду приоритет ввода-вывода диска
     
     
     
    dietmar
    Guest
    #17
    0
    12.04.2012 13:10:00
    должно работать, но я этого никогда не тестировал.
     
     
     
    dietmar
    Guest
    #18
    0
    12.04.2012 12:30:00
    нет, сейчас нет.
     
     
     
    udi
    Guest
    #19
    0
    12.04.2012 12:40:00
    что если запустить процесс kvm с более низким приоритетом ionice? разве это не сработает таким образом?
     
     
     
    Страницы: 1
    Читают тему
    +7 (495) 320-70-49
    info@proxmox.su

    Конфиденциальность Оферта
    © 2026 Proxmox.su
    Главная Каталог 0 Корзина 0 Избранные Кабинет 0 Сравнение Акции Контакты Услуги Бренды Отзывы Компания Лицензии Документы Реквизиты Поиск Блог Обзоры