August 01, 2005

DTrace and Predictive Self-Healing herald Sun’s future

Bryan Cantrill, Stephen Hahn, Adam Leventhal, Cynthia McGuire, Andy Rudoff, and Michael Shapiro

“When I first came to Sun Microsystems in 1996, I came because I wanted to do OS development,” says Solaris developer Bryan Cantrill, adding that at that time most other OS vendors had already given up the race to Microsoft. “There was only one vendor whose Windows NT strategy was to beat NT, and that was Sun.”

As luck would have it, that strategy worked. Solaris emerged from the Unix wars victorious and gave Microsoft a beating in the server market to boot, only to be eclipsed by a dark horse contender from the world of open source. Today the Linux buzz continues unabated, but Sun plans to keep innovating.

“We have always believed that you can innovate in the operating system uniquely,” Cantrill says.

Although Sun’s latest enhancements might not steal the limelight from Linux in the mainstream press, Solaris arguably remains the only source of innovation in the enterprise Unix market.

“When you look at Solaris 10, if you were to characterize the innovations that are there, none of them are really changing the programming model for applications,” says Solaris developer Michael Shapiro. Instead, “the operating system is empowering people to do something with the software that they already had or the ideas that they already had of how to solve problems.”

Take DTrace, for example, the dynamic tracing framework that ships with Solaris 10. With it, administrators have unprecedented views into the inner workings of software, allowing them to diagnose problems, not through isolated test scenarios, but in the production environment. That capability will be vital as the trend toward complex, componentized software environments continues, Cantrill says.

Another new feature, Predictive Self-Healing, fundamentally changes the way a system reports and responds to error conditions. “If you had a piece of DRAM memory that went bad, we would be able to isolate that problem, ... figure out what process was using that memory, kill that process, restart the service, ... and then also offline that chunk of memory from being used, and keep the system running,” Shapiro says.

Linux may be catching up to where Solaris was years ago, but ideas and technologies such as these prove the Solaris engineers are still an enclave of OS innovation.

Neil McAllister is a freelance writer based in San Francisco. He also writes InfoWorld's Fatal Exception blog.
Close

On Twitter now

Platforms

Powered by Twitter

On Twitter now

White Paper

D2D Virtual Tape Library Replication Primer

This whitepaper explains the terminology and concepts behind Data Replication technologies and establishes some sizing rules through worked examples. Learn the new paradigm in disaster tolerance—protect data anywhere.

Download now »

White Paper

An Alternative to Virtualization for Datacenter Cost Savings

Server virtualization is a popular option for dealing with mounting datacenter costs. Another equally promising approach is the use of an Application Delivery Controller. Citrix NetScaler provides a low-cost way for organizations to reduce their server count and accrue cost savings from a reduction in space, cooling, power and personnel.

Download now »

White Paper

Why Your Firewall, VPN, and IEEE 802.11i Aren't Enough to Protect Your Network

The emergence of WLANs has created a new breed of security threats to enterprise networks.

Included in HP ProCurve WLAN solutions is security technology that alleviates threats from WLANs through:
* Monitoring wireless activity inside and out of the enterprise
* Classifying WLAN transmissions into harmful and harmless
* Preventing transmissions that pose a security threat to the enterprise network
* Locating participating devices for physical remediation

Download now »

White Paper

Bringing the Edge to the Data Center

Effectively address data protection challenges, implementing solutions that help store and protect business–critical data while cutting costs and improving efficiency and reliability.

Download now »

Sign up to receive Platforms Resource Alerts

Subscribe to the Today's Headlines: First Look Newsletter

Find out what will be news for the day, with our first-thing-in-the-morning briefing.

©1994-2009 Infoworld, Inc.