Building Navi

Building Navi

Building the Navisphere architecture from scratch was driven by some of the use cases and requirements listed in my last post, including: the ability to manage a "family" of CLARiiONs, ...
The Right Kind of Architecture

The Right Kind of Architecture

Being a software architect at a big company (EMC) has me thinking about how hard it can be to agree on an architectural direction. All the companies purchased by EMC ...
Navi Foundations

Navi Foundations

In the 90s the CLARiiON organization had moved from a text-based management tool (Gridman) to a remote command line interface (CLARCLI) and a remote graphical user interface (ArrayGUIde).  I wrote ...
Navigating Navi

Navigating Navi

After I had worked on the CLARiiON RAID algorithms for a few years, I had the itch to move on to something different.  The CLARiiON write cache provided that opportunity. ...
I’m Engaged!

I’m Engaged!

My wife is not a regular reader of my blog, so I can get away with the title of today's post. Given the large amount of nerd-speak that I post ...
CLARiiON Write Cache Design

CLARiiON Write Cache Design

In a previous post I highlighted the need for the CLARiiON product to add a write cache to address the use case of restore from tape.  The slow restore speeds ...