Thursday Sep 10, 2009

Sun powers Symeos online identity management platform

"Thanks to Sun technology, we are continuing to bring innovative identity management solutions to market and driving growth."
Hervé Prot, CEO, Symeos

Specialized in Web services security, Symeos provides online identity management, federated authentication services and single sign-on technologies for customers across multiple industries, including banking and finance. With the support of Sun, Symeos has developed a new scalable identity management product called EGO to support the more than 10 million expected users.

Read the whole story at  to learn how the combinaison of Sun systems, storage and software reduced the Symeos development cost by 60%, delivered a 99.999% infrastructure availability and improved Web application server performance by 92%. Symeos is a member of the Sun Startup Essentials program.

Friday Jul 31, 2009

HAR source code up on

The HAR 2.x source code has been published today --I apologize for the delay-- and is now available under the CDDL 1.0 license on Project Kenai, a collaborative hosting site for open-source projects sponsored by Sun Microsystems. HAR users are encourage to join the discussion --whether on the wiki or mailing lists-- there.

If you feel like checking out --and why not, contributing to-- the HAR code, note that Subversion was selected as the version control system; the Subversion URI is If you are not very familiar with Subversion and do not have yet a preferred IDE, NetBeans 6.x comes in with a built-in integration with Subversion. Basically, if the Subversion client is already installed on your system --try which svn on a Unix-like system--, just select Tools->Subversion->Check Out... in NetBeans --have your Kenai login and password handy.

Below is a snapshot of what you should be ending with.

Monday Jul 06, 2009

dim_STAT 8.3 is out, includes HAR 2

Dimitri Kravtchuk has released yesterday dim_STAT 8.3, a final maintenance update release before a big move to 9.0. Release 8.3 brings a series of bug fixes, improvements and new add-ons, including the latest version of the HAR hardware counter performance monitoring tool. Get all the details on dim's blog.

Monday May 25, 2009

memcached runs best on OpenSolaris, out-of-the-box

Back from a sunny 4-day week-end, I am reading a digest of recent Sun-related news and blogs. One article is catching my attention… Shanti's blog on memcached performance on OpenSolaris vs Linux. She has benchmarked memcached 1.3.2 using parts of the Apache Olio web 2.0 workload on OpenSolaris and Red Hat EL 5 --both operating systems properly tuned-- and her big news is that OpenSolaris outperforms Linux by 25% !

But that's not what caught my attention. It was that OpenSolaris could run these tests out-of-the-box and that Shanti had to download, build and install new versions of both the Linux kernel and the NIC ixgb driver --the test system, a Sun Fire X2270, included a 10GigE Intel Oplin card-- for the Red Hat distribution to work. Solaris out-of-the-box user experience --whether usability or performance-- had been a hot button for many of us at Sun --a little thought goes to Adrian Cockcroft at this very moment-- and I must say OpenSolaris has been a great response to it. Thanks.

On a side note, Faban was the load generator / framework used in these benchmarks. It's free, open-source and actively worked on. Since I have yet to meet an ISV that does not need a load generation tool, why don't you check it out?

Tuesday Apr 28, 2009

Performance monitoring using hardware counters : Releasing HAR 2.0

In 2001, our ISV Engineering group at Sun --f.k.a. Market Development Engineering-- released the first version of the Hardware Activity Reporter (HAR) tool for Solaris 8 and up. Starting with Solaris 8, Sun had begun to deliver public interfaces for the SPARC and x86 hardware performance counters --libcpc, to access CPU counters and libpctx, to track a process--, leading to a new generation of performance monitoring tools: the Solaris cpustat and cputrack commands, hardware-counter profiling in Sun Studio's Performance Analyzer, SPOT and HAR, to name a few.

HAR differs from other tools in the fact that it combines the low-level counts into higher-level metrics more useful to application programmers. Application programmers are typically interested in the following metrics: CPI, FLOPS, MIPS, address bus percentage utilization, cache miss rates, branch and branch miss rates, and stall rates. These metrics help in assessing the fair usage of available processing units, locating bottlenecks and guiding tuning efforts, when needed. Check out this SDN article on how to use HAR to identify performance bottlenecks and quantify code-tuning improvements through a couple of case studies in the fields of CFD and MCAD.

Since the release of Solaris 10, HAR 1.x had become somewhat obsolete as we stopped adding support for new processors after UltraSPARC IV and Pentium P6. Today, thanks to the work of Amir Javanshir, we are happy to announce the release 2.0 of HAR, featuring…
[Read More]

How open innovation and technology adoption translates to business value, with stories from our developer support work at Oracle's ISV Engineering.



« April 2014