Как более правильно LDom'ы сконфигурить?
- From
- Vova Uralsky (2:5030/257)
- To
- Dmitry Miloserdov
- Date
- 2009-05-23T18:25:50Z
- Area
- RU.UNIX.SOLARIS
Hi!
Dmitry Miloserdov -> Vova Uralsky wrote:
AG>>> доменов можно назначать от 1 до 128 виртуальных процов.
AG>>> С зонами еще не разобрался...
>> Если не придираться, с зонами та же фигня.
DM> Вообще не та же.
Я же просил не придираться ;-)
DM> Можно конечно процессор целиком привязать к зоне ( ну или задаче/проэкту )
DM> но вообще-то там просто шедулер и соответственно поделить можно даже один
DM> процессор и в разном соотношении наприме 3/5 одному 2/5 другому.
Давайте отделим мухов от котлетов и FSS от Processor Sets:
Processor Sets, Pools, and Projects
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
A processor set is a grouping of processors. One or more workloads can
be assigned to a processor set using Dynamic Resource Pools, collections
of resources that are reserved for exclusive use by an application or
set of applications. Other workloads may not run on the processors
assigned to the processor set. Dynamic Resource Pools enable a workload,
such as a Container, to be assigned to a processor set. (ex 819-6186.pdf)
Так что отдаем процессоры прямо зоне на растерзание. Точно также как у
лдомов. Удобно на sun4v, процессоров море, можно распределять.
DM> Но если зоне нужно то она сожрет весь idle соседней зоны. но только idle.
The processor utilization of each Container in the pool can be managed
with the Fair Share Scheduler, a tool that gives administrators the
ability to specify that certain processes be given more resources than
others, and guarantee CPU resource availability to applications. To
ensure the global zone has sufficient shares when using the Fair Share
Scheduler, be sure to assign a specific number of shares to the global
zone. This value can be set using the prctl(1M) command on a running
system. (ex 819-6186.pdf)
то есть это дополнительная ручка, не более того. Особенно удобно при
запуске 20 зон на V240, там с сетами особо не разбежишься, а ресурсы
делить надо.
DM> А те 128 процов которые в ldom называть виртуальными наверное неправильно.
DM> У них свой набор регистров, свой контекст, просто вычислительные куски
DM> общие.
Ты всё абсолютно правильно говортшь, у каждого домена свое ядро, своя
память, свои пэтчи, свой оверхед. У зон есть большое преимущество,их
можно поднять хоть 100, хоть 200 тратя по 10 минут на зону, особенно
если их клонировать, а не ставить с нуля. Патчить надо только один раз,
итд. Вобщем, уровень изоляции, обеспечиваемый лдомом в данном случае мне
кажется избыточным.
Vova
--- Thunderbird 2.0.0.19 (X11/20081227)
* Origin: Permission dinied (2:5030/257)
SEEN-BY: 46/50 236/100 450/186 1024 451/30 452/25 461/1313 463/68 550/196
SEEN-BY: 5000/5000 5001/100 5001 5004/58 5011/13 5012/30 46 5015/28 5019/40
SEEN-BY: 5020/175 400 545 715 758 830 845 1042 1604 1641 2238 4441 5021/29 44
SEEN-BY: 5022/128 5023/11 5025/3 5029/60 5030/7 55 61 87 97 115 172 251 254
SEEN-BY: 5030/257 266 338 448 452 468 580 585 738 786 830 845 918 920 966 1014
SEEN-BY: 5030/1023 1115 1256 1340 1763 1900 1957 5035/38 5038/9 5045/7 5052/4
SEEN-BY: 5054/1 4 8 9 28 37 5058/1 42 5061/26 120 5062/10 5064/7 5070/156
SEEN-BY: 5071/166 5075/35 5080/68 80 111 1003 5082/6 5083/1 5085/13 131
SEEN-BY: 5095/20 5096/18 5098/11 6001/10 6037/7 6055/2 6083/11 12
PATH: 5030/257 1115 115 5080/1003 5020/4441 545 5054/1 37