On 01/18/13 05:54 PM, Bart Smaalders wrote:
On 01/18/13 02:34 PM, Philip Brown wrote:
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.
There's a slight difference, but nothing substantial. Ops Center must
be doing something silly.
Is the Intel kit slow under ops center as well, or just the SPARC?
Unfortunately, I had some issues getting our x86 machines to use
opscenter this week,even though they were working previously.
But the good news is, i finally managed to get an "apples to apples"
comparison.
Previously, I was comparing (opscenter repo +ssl) vs (manual oracle.com
mirror, no ssl)
Reminder: opscenter repo has over 9,000 packages, manual repo has only
about 4,400
Now I find out that the https://opscenter:8002/IPS is a redirect, to
http://opscenter:11000, so I can do speed tests to the same repo, with
and without the opscenter SSL proxy
from an x4100, accessing either with "pkgrepo list", takes about the
same amount of time. Around 11 seconds.
from the t5220: about the same amount of time: around 45 seconds.
root@its-zones6:~# time pkgrepo list -s
https://oracle-oem-oc-mgmt-eridu:8002/IPS |wc -l
9828
real 0m47.224s
user 0m45.507s
sys 0m1.339s
root@its-zones6:~# time pkgrepo list -s
http://oracle-oem-oc-mgmt-eridu:11000 |wc -l
9828
real 0m45.345s
user 0m43.920s
sys 0m1.236s
So, seems like my new premise quoted at the top of this email is in effect:
"design flaw: IPS repo/access tools need to be tweaked, so that they
perform to a usable degree on older sun4v class machines"
As a comparison, here's the same machine doing activity to the smaller,
manually created repo:
root@its-zones6:~# time pkgrepo list -s http://sunspot |wc -l 4784
real 0m19.631s
user 0m18.434s
sys 0m0.975s
The "manually created repo", was created by downloading a repo image
from oracle.
root@its-zones6:~# time pkgrepo list -s http://sunspot entire
solaris entire 0.5.11,5.11-0.175.1.0.0.24.2:20120919T190135Z
solaris entire 0.5.11,5.11-0.175.0.10.1.0.0:20120918T160900Z
In contrast, the opscenter auto-created repo, has just about every
package ever released.
pkgrepo list entire, gives everything between
solaris entire 0.5.11,5.11-0.175.1.1.0.4.0:20121106T001344Z
...
solaris entire 0.5.11,5.11-0.151.0.1:20101105T054056Z
This is even more than what is available on
http://pkg.oracle.com/solaris/release
_______________________________________________
pkg-discuss mailing list
[email protected]
http://mail.opensolaris.org/mailman/listinfo/pkg-discuss