Коль в прошлых постах я затрагивал тему ограничения использования процессорного времени, стоит затронуть и лимитирование оперативной памяти.
Кстати, полный перевод how-to от SUN’a доступен здесь: http://compiling.ru/wp-content/uploads/2009/resource_allocation.doc
Использование демона лимитирования ресурсов (Resource Capping Daemon), для контроля физической памяти.
Демон лимитирования ресурсов позволяет регулировать потребление физической памяти процессами. Процесс должен запускаться в рамках проекта, имеющего определённые лимиты ресурсов.
В Solaris [...]
Опубликовано 30 Дек 2009 | Рубрики:
solaris |
Ваш отзыв
Наконец, заключительная часть документа, посвящённая конфигурации последнего контейнера.
Создание контейнера для второго веб-сервера.
Как только контейнер для первого веб-сервера будет создан, сервер установлен и загружен, можно приступать к созданию второго веб-сервера. Новый контейнер будет похож на только что созданный, только ему будет присвоено другое количество долей процессора в FSS. Так же, ему будет предоставлен доступ к устройству [...]
Опубликовано 24 Дек 2009 | Рубрики:
solaris |
Ваш отзыв
Подключение Fair Share Scheduling к пулу ресурсов веб-сервера.
Как только контейнер для почтового сервера создан, установлен и загружен, можно приступать к созданию следующего контейнера для первого веб-сервера. Этот контейнер аналогичен предыдущему, так же будет задействовано Fair Share Scheduler для выделения ресурсов процессора.
Для установки Fair Share Scheduler:
1. Установка планировщика ресурсов (Fair Share Scheduler) для пула по умолчанию, [...]
Опубликовано 23 Дек 2009 | Рубрики:
solaris |
Ваш отзыв
Installation.
Команда verify проверяет только правильность синтаксиса конфигурации. Она определяет, может ли текущая конфигурация быть создана, не обязательно на данной системе. Реальная проверка будет выполнена в процессе непосредственной установки зоны.
Команда zoneadm проверяет наличие всех ресурсов, например доступность физического сетевого интерфейса, указанного в конфигурации. Затем она устанавливает необходимые файлы для корневой файловой системы зоны, и создаёт дополнительные [...]
Опубликовано 16 Дек 2009 | Рубрики:
solaris |
Ваш отзыв
Создание зоны для почтового сервера на новом пуле ресурсов.
После того как создан процессорный набор и пул ресурсов, технология Solaris Zones может быть использована для создания изолированного окружения для почтового сервера и веб-серверов.
Создание зон требует следующих шагов:
Configuration – определение необходимых свойств зоны, такие как файловая система и сетевые интерфейсы.
Installation – создание [...]
Опубликовано 14 Дек 2009 | Рубрики:
solaris |
Ваш отзыв
Создание нового пула ресурсов.
В операционной системе Solaris пул ресурсов является логической организацией, объединяющей системные ресурсы, такие как центральный процессор и оперативная память. Эти системные ресурсы называются так же resource sets (набор ресурсов).
Текущая система располагает только одним подмножеством ресурсов – процессорным набором. Любой пул ресурсов должен быть ассоциирован с процессорным набором. Таким образом, если стоит [...]
Опубликовано 11 Дек 2009 | Рубрики:
solaris |
Отзывов: 2
Fair Share Scheduler
Хотя описанные выше веб-серверы совместно используют выделенные процессоры, каждый из них должен быть гарантированно обеспечен минимальным процессорным временем. Подобные гарантии предоставляет другая технология SUN’a, под названием Fair Share Scheduler (FSS). Это программное обеспечение распределяет процессорные ресурсы пропорционально потребностям приложений. Т.е. каждое приложение получит выделенное количество доступных «порций» всего процессора. Это происллюстрировано следующим [...]
Опубликовано 10 Дек 2009 | Рубрики:
solaris |
1 отзыв
У SUN’a есть отличный how-to по распределению ресурсов между зонами.
Собственно, речь идёт о механизме Solaris Containers.
Насколько мне известно, перевода документа нет. Оригинал доступен по адресу: https://www.sun.com/offers/docs/solaris_containers.pdf (после регистрации). Итак:
Контейнеры Solaris: обзор.
Контейнеры в Solaris – это техника виртуализации операционных систем, состоящая из нескольких технологий, способствующих наиболее рациональному управлению ресурсами и изоляции основной ОС.
Организация контейнеров позволяет распределить [...]
Опубликовано 09 Дек 2009 | Рубрики:
solaris |
Отзывов: 2
Добавление пакетов только в глобальную зону.
Для добавления пакета только в глобальную зону, параметр SUNW_PKG_ALLZONES должен быть установлен в состояние false.
Для выполнения этой операции, необходимо обладать правами администратора в глобальной зоне.
1. Необходимо зайти под учётной записью суперпользователя.
2. В глобальной зоне необходимо запустить команду pkgadd -d с указанием местоположения пакета, затем опцией -G и именем пакета:
При установке [...]
Опубликовано 03 Дек 2009 | Рубрики:
solaris |
Отзывов: 2