On 01/18/13 02:06 PM, Bart Smaalders wrote:
...
e.g. about 14:1 difference.  In cases where no downloads are
required, I've seen pkg a factor of 10 slower on T1/T2 than
fast Intel kit.
...

Thanks for the numbers, Bart.

If that were the only limiting case... sounds like a design flaw to me then.
Oracle is still officially supporting all(?) sun4v machines.
If IPS is really performaning *that* badly... sounds like it needs some design tweaks to make it perform better on the full range of oracle supported hardware.


That being said... The issues I'm seeing, cant only be due to that.
OpsCenter 3.1.1 driven installs, go ludicrously slowly, and usually time out after 3 hours.

But, if I do a manually triggered, "installadm" based install, I can get solaris 11 installed to an older sparc (a T2000, even), under 1 hour. Actually, closer to half an hour

So seems like there's multiple issues at play here. One could be the slower JSON parsing performance, perhaps. The other may be poor SSL management on top of that.

Comparison of differences ---

* Direct installadm+net boot: no SSL, goes directly to port 80 standard solaris 11 pkg services Console output says that the combined stages of "figure out which packages I need"
and "actually download the packages", takes around 15 minutes only.
Download itself only takes 10 minutes
20:17:00    Download: Completed 585.26 MB in 555.40 seconds (1.1M/s)
Then running the requisite 88,000 actions, takes another 15 minutes or so.
20:30:58     Actions: Completed 88134 actions in 776.30 seconds.

* OpsCenter: Over SSL, and goes to funky redirection port+URL https://server:8002/IPS/ Additionally, opscenter seems to want to include every solaris11 package ever released, in its pkg repo. So whereas "pkgrepo list |wc -l" only returns around 4400 on the direct case above,
it returns over 9000 for the opscenter case.

If "more packages in repo" degrades install time, even when the client doesnt even need the extra packages... there's a problem in efficiency of IPS mechanisms somewhere.



_______________________________________________
pkg-discuss mailing list
pkg-discuss@opensolaris.org
http://mail.opensolaris.org/mailman/listinfo/pkg-discuss

Reply via email to