Five years ago Yodlee Inc. purchased a proprietary application to monitor its core application and network infrastructure. Then the troubles began.
The Redwood City, Calif.-based provider of risk management applications implemented Hewlett-Packard's OpenView product to monitor
its own IT infrastructure, but instead of a smooth, carefree process, the company quickly realized several unforeseen challenges on the radar screen.
I spend most of my time teaching classes on Solaris internals, device drivers, and kernel crash dump analysis and debugging. When explaining to classes how various subsystems are implemented in Solaris, students often ask, "How does it work in Linux?" or, "In FreeBSD, it works like this, how about Solaris?" This article examines three of the basic subsystems of the kernel and compares implementation between Solaris 10, Linux 2.6, and FreeBSD 5.3.