Hitting the Sweet Spot
The Honeycomb software group had a "work week" two weeks ago out in the San Francisco office. I and several of my East Coast colleagues traveled there for a week of brainstorming sessions and design meetings. It was cool!
One theme that showed up during the meetings is a transition in the "sweet spot" the Honeycomb group is aiming for. Transitions often (maybe always) call for appreciating and then letting go of the past. So the shift in the sweet spot gives me a chance to acknowledge and thank all the people who got Honeycomb this far. I am a relative newcomer here. This is my report on what I have seen after having arrived here relatively late in the game.
Honeycomb (now soon to reach general availability as the Sun StorageTek 5800 System) grew up focused around a particular sweet spot: take cheap, commodity hardware (disks, cpu, switch) and then pull it together with cutting edge software. Start by making it reliable, scalable, and affordable. Focus on the archive storage area, because that is where people need super-cheap super-reliable smart storage. With the "excess" computing power inherent in the design, bring software functions (such as metadata search and programmability) right into the storage server where it can be done more efficiently. And then embody those good ideas in a real, shipping product. (Even from its earliest days, the Honeycomb architecture was designed not just to research good ideas but to ship them.)
We have hit that sweet spot. We hit the bulls-eye. Or at least close enough to it to taste how sweet it is. The product works, as our great early access customers are finding. All but two (namely full programmability and retention management) of the major functions of Honeycomb envisioned in the early designs exist at some level in the product that is nearing general availability. There is a strong team, and strong connections (that are getting stronger) to the rest of Sun. Of course, the product still has kinks; we are doing our best to iron those out and will continue to improve our product over time.
It is all the people who came before who got us here, right from the earliest inception of Honeycomb as the gleam of an idea in Sun Labs, all the way through the Sun Chairman's Award, and then through all of what it took to shift it from a research vehicle to a shipping Sun product. This took lots of people: marketing people, software designers, hardware designers, manufacturing experts, test designers, customer engineers, and even customers! This has taken not just the vision and clarity of the original design, and not just the work of talented engineers of many kinds. It also takes a LOT of testing to identify potential weak spots in all the technologies we draw on and then work around those weak points so the customer rarely has to see them.
Besides acknowledging and letting go of the past, the other side of a transition is pointing toward the future. For Honeycomb and the 5800 System that embodies it, the game is changing. The new game is all about making that "sweet spot" available. I don't just mean to ship it out; that is happening now and will happen more once we reach general availability. I mean to do the hard work of listening to our customers and potential customers -- and listening to the rest of Sun -- to hear what people really need to put this great new technology to work in their environments. And that simple statement requires a new focus on a new "sweet spot", which I'll have more to say about in future posts.
========================
What is Honeycomb? And what has been accomplished so far? Here are two quick links to get you started. First, here is a recent Sun EduConnection newsletter on Intelligent Storage Comes to Campus: Sun StorageTek 5800 delivers a petabyte of storage with brains and brawn. Second, many pieces of the Honeycomb software are planned to be released as Open Source Software via theHoneycomb Page at the OpenSolaris software storage portal.
(For you non-geeks out there, open source means that we make the software publicly available so that every one can read it and build on it -- everyone from prospective customers to third-party application developers to even, yes, our active competitors. In today's Internet, releasing your crown jewels to open source is just good business sense: it helps your product build the momentum it needs to stand out above the crowd. For an archive product, where people want to trust their data to it for decades at a time, it is essential.)
Hello,
could you describe the relation between Honeycomb and JCR 170 and XAM?
Thanks
Posted by Dennis on October 02, 2007 at 07:52 AM EDT #
The relation between Honeycomb and various standard bodies is very important, and is undergoing evolution even as we speak. It is an area I want to become much more familiar with. As I learn, I will be happy to comment in this blog.
In the meantime, for XAM in particular, you may wish to refer to Mark Carlson's blog at http://blogs.sun.com/mac/, especially the article from June 14, 2007: http://blogs.sun.com/mac/entry/xam_api_early_draft_specifications .
Posted by pcudhea on October 02, 2007 at 09:21 AM EDT #
I'm sure you can't tell yet, but I'm still curious how this will be priced. Is it likely to be priced close to the accumulated price that you could get to by looking at the price of similar spec x2100s?
The other thing I'm curious of is whether a 4x 3.5"disk x2100 will soon be available?
Posted by Mads on October 02, 2007 at 01:48 PM EDT #
As a Sun Partner working to add functionality to HoneyComb we share your excitement and pleasure with the platform. Not too much longer and others will see exiting work that has been done by the Sun team. I've been to the CO and MA facilities and met and worked with the Honeycomb folk there. Hopefully soon we'll get West to CA, or if you're in CO - look us up.
..clark & the StorageSwitch team
Posted by Clark Hodge on October 06, 2007 at 10:18 AM EDT #
Mads -- I haven't been able to find any public resources on pricing of the 5800 system. I'll send a question up the chain to find out what information has been released so far. Sun's general philosophy on pricing is to use our intelligent software to earn a higher margin on the parts we pull together. Honeycomb and the 5800 system are a good example of this. So tack a reasonable margin on what the bare parts would go for, and I would expect the 5800 system to be priced in that range.
Clark -- thanks for your good words. I work out of the Burlington, MA, office, so look me up if you get into town again. One of the things I like best about the "open source open everything" approach is that it brings us into contact with great partners like you. Keep it up.
Posted by pcudhea on October 06, 2007 at 02:30 PM EDT #