Hi, just checking your opinions on my zoned systems. I have one system runnning XStreamOS/illumos with server stuff on the global zone to handle networking (ipf, dns, routing and a little more). Then I have some zones running in it, one being important because it runs all our customers stuff and data (tomcat with our webtop ajax app,apache,cyrus,postfix and some more) as a cloud service. The other zones are almost all internal Sonicle services. One of them is our XStreamOS dev machine, where we often run builds of illumos kernel and userlands. This one almost steals all the system resources when running nightly builds. The hardware has two processors, with 16 cpus (as stated by psrinfo), and 24G RAM. My idea was to give one entire processor (8 cpus) and 8G RAM to the cloud server, leaving the remaining to global and Sonicle zones. Then I would give a percent cpus usage to the dev zone, so to leave space when running builds. I see there are many different strategies to assign cpus: - zonecfg let me assign dedicated-cpu, capped-cpu, cpu-shares in different modes, requiring me to halt and reboot the zone. Here I can't see a way to tell the system "give all the processor 1 to zone", but just a number of cpus. Also dedicated and capped works simply via an add-set sequence, while cpu-shares works via select rctl, probably a different way of handling it. - I also saw ways of managing zones cpu caps/shares via prioctl on the global zone, which I beleive will not require a zone reboot. How would you do in my case? Thanx for any suggestion, Gabriele.
------------------------------------------- illumos-discuss Archives: https://www.listbox.com/member/archive/182180/=now RSS Feed: https://www.listbox.com/member/archive/rss/182180/21175430-2e6923be Modify Your Subscription: https://www.listbox.com/member/?member_id=21175430&id_secret=21175430-6a77cda4 Powered by Listbox: http://www.listbox.com
