diff options
author | Amet13 <admin@amet13.name> | 2016-04-19 04:47:43 +0300 |
---|---|---|
committer | Amet13 <admin@amet13.name> | 2016-04-19 04:47:43 +0300 |
commit | 310aba13ae691931e810491d491cbc65e0fa9951 (patch) | |
tree | 3aeab4eacb90c6c91168096d76bfe91bd067e0b0 /README.md | |
parent | 7dd05d36148c9af87a28c41e8a37b24ccb99ec13 (diff) |
Приоретизация задач в TODO-листе
Diffstat (limited to 'README.md')
-rw-r--r-- | README.md | 28 |
1 files changed, 15 insertions, 13 deletions
@@ -1656,7 +1656,7 @@ KSM (Kernel Same-Page Merging) — технология ядра Linux, кото Поиск дубликатов накладывает дополнительную нагрузку на процессорные ресурсы, поэтому в технологии была предусмотрена оценка — насколько часто будут те или иные страницы памяти изменяться, чтобы в тех случаях, когда ресурсные издержки сравнительно высоки не прибегать к слиянию страниц. KSM обеспечивает системам виртуализации возможность перезакладки ресурсов оперативной памяти (memory overcommitment). -В условиях достаточно однородных экземпляров гостевых операционных систем возможен значительный эффект, в частности, экспериментальная реализация KSM от Red Hat показала, что 52 виртуальных экземпляра Windows XP с выделенными 1 ГБ памяти, могут работать на компьютере с 16 ГБ оперативной памяти. +В условиях достаточно однородных экземпляров гостевых операционных систем возможен значительный эффект, в частности, экспериментальная реализация KSM от Red Hat показала, что 52 виртуальных экземпляра Windows XP с выделенными 1GB памяти, могут работать на хост-ноде с 16GB оперативной памяти. Для включения KSM в Virtuozzo необходимо запустить сервисы `ksm` и `ksmtuned`: ``` @@ -1784,8 +1784,9 @@ ha_prio HA_PRIO ``` ## [[⬆]](#toc) <a name='recommendations'></a>Рекомендации системному администратору -* если работа хост-ноды замедлилась, для анализа нагрузки можно воспользоваться утилитами `ps`, `vzps`, `top`, `vztop` `dmesg`, `atop` -* для обнаружения сетевых проблем можно воспользоваться утилитами `ping`, `traceroute`, `nmap`, `mtr`, `tcpdump`, `nc`, `iftop` +* если работа хост-ноды замедлилась, для анализа нагрузки можно воспользоваться утилитами `ps`, `vzps`, `top`, `vztop`, `iotop`, `atop` +* для обнаружения сетевых проблем можно воспользоваться утилитами `ping`, `traceroute`, `nmap`, `mtr`, `tcpdump`, `nc`, `iftop`, `netstat`, `ss` +* `strace` будет верным помощником для отслеживания системных вызовов * используйте RAID, LVM * для экстренных ситуаций, когда могут быть проблемы с сетью необходимо всегда иметь под рукой IPMI или KVM-доступ * не перезагружайте хост-ноду без выяснения обстоятельств неполадок, делайте это только в самых крайних случаях @@ -1794,7 +1795,7 @@ ha_prio HA_PRIO * не запускайте блобы или скрипты, которые принадлежат VPS, непосредственно с хост-ноды * для поиска руткитов можно воспользоваться утилитами `chrootkit` и `rkhunter` * следите за нагрузкой сервера, обезопастесь от DoS/DDoS -* используйте системы конфигураций, такие как Puppet, Ansible, Chef, SaltStack, если используется большое количество однотипных конфигураций на хост-нодах +* используйте системы конфигураций, такие как Puppet, Ansible, Chef, SaltStack, CFEngine если используется большое количество однотипных конфигураций на хост-нодах * делайте резервные копии важных данных * следите за свободным местом на жестких дисках, используйте ротацию логов * следите за пулом IP-адресов, они могут закончиться в самый неподходящий момент @@ -1806,7 +1807,7 @@ ha_prio HA_PRIO * обновляйте ПО, систему и ее компоненты * если используете Virtuozzo для хостинга, то стоит позаботиться об автоматизации процессов создания окружений для пользователей, уведомления об окончании дискового пространства и блокировки услуг, например спам, вредоносная активность, повышенное потребление выделенных ресурсов * cледите за правами пользователей, файлов и каталогов на сервере -* используйте системы мониторинга ресурсов (например Cacti, Munin, MRTG, Zabbix, Nagios) +* используйте системы мониторинга ресурсов (например Cacti, Munin, MRTG, Zabbix, Nagios, Icinga, Monit) * ведите внутреннюю документацию по серверам и их настройке * в случае обнаружения проблем, можно обратиться к документации проектов OpenVZ и Virtuozzo, а также задать вопросы на тематических форумах @@ -1822,17 +1823,18 @@ ha_prio HA_PRIO * https://bugs.openvz.org/secure/Dashboard.jspa ## [[⬆]](#toc) <a name='todo'></a>TODO -* создание шаблона приложения для автоматического создания контейнера (https://bugs.openvz.org/browse/OVZ-6682) -* создание шаблона гостевой ОС на основе vztt/vzmktmpl -* проброс устройств (nfs/pptp/usb/vlan) (http://habrahabr.ru/post/210460/) * управление сетью в Virtuozzo (veth/vlan/шейпинг) -* снапшоты и клонирование шаблонов -* бэкапы -* `prlctl` для управления дисковыми квотами (`--diskinodes` для `prlctl` не работает) +* снапшоты +* клонирование шаблонов +* проброс устройств (nfs/pptp/usb/vlan) (http://habrahabr.ru/post/210460/) +* `prlctl` для управления дисковыми квотами, `--diskinodes` для `prlctl` не работает (https://bugs.openvz.org/browse/OVZ-6717) * некоторые ключи для `prlctl set`: `--3d-accelerate` `--vertical-sync` `--memguarantee` `--template` `--autostop` `--start-as-user` `--memguarantee` -* измененная схема архитектуры Virtuozzo +* создание шаблона приложения для автоматического создания контейнера (https://bugs.openvz.org/browse/OVZ-6682) +* создание шаблона гостевой ОС на основе vztt/vzmktmpl +* резервное копирование +* измененная схема архитектуры Virtuozzo (старая схема тут: https://raw.githubusercontent.com/Amet13/virtuozzo-tutorial/master/images/vz7-architect.png) * не работает `autostart`, `autostart-delay` для ВМ (https://bugs.openvz.org/browse/OVZ-6715) -* не работает `capture` +* не работает `prlctl capture` ## [[⬆]](#toc) <a name='license'></a>Лицензия ![CC BY-SA 4.0](https://licensebuttons.net/l/by-sa/4.0/88x31.png) |