March 30th, 2007 Curt Monash
In one of the best Slashdot threads I’ve seen in ages, a number of posters chime in with their personal experiences of virtualization. (Usage hint: Set the general threshold = 5 to filter out the dreck, using Advanced Context Controls.) The rough consensus appears to be:
- Virtualization has overhead, but probably a lot less than the 43-50% sometimes claimed.
- Just to be safe, don’t virtualize apps that are already I/O-bound or otherwise running flat-out. (So there’s no contradiction to my support for dedicated security, networking, and data warehouse appliances.)
- Big enterprises have lots of production servers that are old, unreliable, and/or idle most of the time. Virtualize those.
- If a server’s use is particularly spiky, it may be a great candidate for virtualization.
- Most development servers can and should be virtualized.
Makes sense to me.
Want to continue getting great research about analytics, appliances, and other enterprise technology or policy issues? Then subscribe to our feed, by RSS/Atom or e-mail! We recommend taking the integrated feed for all our blogs, but blog-specific ones are also easily available.
Posted in Computing appliances, Platforms, Virtualization | No Comments »
January 29th, 2007 Curt Monash
Network World today posted my column predicting a rosy future for computing appliances. A lot of the supporting research has been posted in this blog recently; here’s what was a preliminary summary and survey of appliance vendor strategies.
Subsequent to submitting the column, I developed a simpler taxonomy of computing appliance types, namely:
Type 0: Custom hardware including proprietary ASICs or FPGAs.
Type 1: Custom assembly from off-the-shelf parts. In this model, the only unusual (but still off-the-shelf) parts are usually in the area of network acceleration (or occasionally encryption). Also, the box may be balanced differently than standard systems, in terms of compute power and/or reliability.
Type 2 (Virtual): We don’t need no stinkin’ custom hardware. In this model, the only “appliancy” features are in the area of easy deployment, custom operating systems, and/or preconfigured hardware.
Here’s what I predict for each of them.
Read the rest of this entry »
Posted in Check Point Software, Computing appliances, Crossbeam Systems, DBMS vendors and technologies, EMC and VMware, Virtualization | 1 Comment »
January 22nd, 2007 Curt Monash
Microsoft recently hired an IBM Fellow named Don Ferguson to be an office-of-the-CTO type. In his last blog post at IBM, he outlined the top ten issues he saw in his area over the next five years. #1?
Software appliances and SW configurations integrated with virtual middleware
You can see the whole list here. Here’s more about Ferguson and his role.
Posted in Computing appliances, IBM, Microsoft, Platforms, Virtualization | 1 Comment »
January 18th, 2007 Curt Monash
My recent flurry of research into computing appliances was spurred by a column I just submitted to Network World. In that column there’s a URL – pointing to this post – promising a guide to more details on that research. Thus, here’s a set of links to my posts of the past few months on computing appliances, both here and on DBMS2.
Half or more of the computing appliance vendors I’ve looked into follow very similar hardware strategies: They use mainly standard parts; they include uncommon but off-the-shelf networking (and sometimes encryption) accelerators; and they of course optimize the mix of those parts and general hardware architecture as well. (EDIT: I actually gave names to three strategies — even if they were just “Type 0″, “Type 1″, and “Type 2″ — in this overview of data warehouse appliance vendors. And in another post I considered arguments about whether one would want a data warehouse appliance at all.) Examples I’ve posted about recently include – and I quote the forthcoming column – “DATallegro and Teradata (data warehousing), Cast Iron Systems (data integration), Barracuda Networks (security/antispam), Blue Coat Systems (networking), and Juniper (security and networking).” (ANOTHER EDIT: But I think DATAllegro’s strategy has changed.)
By way of contrast, there’s also a group whose stance is more along “hardware/schmardware” lines. Sendio and Proofpoint (in most cases) don’t really do anything special at all in their boxes; what’s more, Proofpoint actually has significant software-only deployments over VMware’s virtualization layer. Kognitio and Greenplum think their software-only data warehouse offerings are appliance-equivalents too; indeed, Greenplum’s software is sold mainly bundled with Sun hardware (to the extent it’s sold at all), and Kognitio is hinting at an appliance-like offering for competitive reasons as well. Check Point Software plays both sides of the field; it offers its own kind of “virtual appliance,” but also gets many of its sales through appliance vendors. Its most interesting such partner, if not its biggest, is Crossbeam Systems, which in my opinion may very well represent the future of appliance technology.
Posted in Barracuda, Blue Coat Systems, Check Point Software, Computing appliances, Crossbeam Systems, DBMS vendors and technologies, EMC and VMware, Juniper Networks, Private companies, Proofpoint, Security and anti-spam, Sendio, Virtualization | 2 Comments »
January 12th, 2007 Curt Monash
I talked with Proofpoint today, and got a more positive view about VMware’s virtual appliance strategy than I’ve gotten from other appliance vendors. They cite over 500 downloads in the past couple of months, of which a significant fraction have turned into actual sales. Specific deployment scenarios they mentioned include:
- Demo (of course).
- Tweak, test, deploy – between patches and new anti-spam rulesets, Proofpoint users seem to have a rapid change/test/deploy cycle. Virtualization makes it possible to do that without having multiple copies of an appliance.
- Disaster recovery – this seems to be a big one.
- “Surges” – depending on what the bad guys are doing, one’s need for anti-spam servers can go up and down in a hurry. Virtualization makes it easy to respond.
Read the rest of this entry »
Posted in Computing appliances, EMC and VMware, Platforms, Proofpoint, Security and anti-spam, Vendors, Virtualization | 4 Comments »
January 3rd, 2007 Curt Monash
I chatted with VMware today about virtualization, virtual appliances, and so on. But first we covered some basics:
- VMware quotes a figure of 20,000 enterprise customers, if you count everybody who is at least testing the software and so on; i.e., it’s a somewhat inflated figure. Still, the “real” number is surely big.
- They claim ¼ of those have a “VMware first” policy, to deploy new apps on a virtual rather than dedicated machine. That’s impressive until you realize enterprise try to roll their own apps as rarely as possible these days.
- They suggest VMware is extremely helpful at times you’d like to have two copies of the same platform – e.g., for development, or when you have to take the system down for brief maintenance. It’s hard to argue with that claim.
- We didn’t have the time to talk about my performance concerns.
As for how this all plays with appliances and SaaS – that’s largely a future, but potentially a very interesting one. Here’s what I mean.
Read the rest of this entry »
Posted in Computing appliances, EMC and VMware, Hardware, Platforms, Software as a service, Startup ideas, Virtualization | 3 Comments »
July 15th, 2006 Curt Monash
Nick Carr and Jonathon Schwartz are predicting the death (or at least decline) of special-purpose computing appliances. Their reasons, so far as I can tell, are pretty much threefold:
- Vendors have economies of scale making general-purpose computers.
- Users have economies of scale running homogenous, general-purpose computers.
- Virtualization will work.
But when one thinks a little bit about what’s really driving the use of appliances, those arguments fall apart.
Read the rest of this entry »
Posted in Computing appliances, Hardware, Platforms, Private companies, Ventures, Virtualization | 1 Comment »