Adam Leventhal's blog

Search
Close this search box.

Category: Delphix

Today I took the train out to Long Island to meet up with our New York sales team for a visit with a prospective customer. You never know with an initial meeting, but this one was great. I thought I’d share a bit about what made these guys so excited which is the same stuff that gets me excited about what we’re doing at Delphix.

First though, there are some engineers who have never spoken with a customer. There are some engineering organizations in which requirements are collected from customers, correlated by product managers, handed to engineering managers, and given to engineers. It’s a fine workflow, but this needs to be balanced against engineers engaging directly with customers, hearing their issues, and brainstorming solutions technologist to technologist. Engineers talking to a small number of customers may miss broad trends or fail to connect certain dots, but it’s a complementary activity and part of being a holistic engineer.

I’ve heard software engineers groan that the right technical decision was trumped by business concerns. Those people might be good engineers, but they aren’t great ones. Engineering can’t stop at the boundaries of software; it must necessarily consider the whole ecosystem of the product and the company. Yes, we might not have architected the feature this way if we didn’t have legacy customers support, but we do (and we should be happy for it). (And, of course, this logic can be taken to the other extreme with equally bad results.) This doesn’t mean that a great engineer collects all data first hand, but the whole system must be considered, and walking into a customer’s office from time to time is a reality check.

In today’s meeting, the customer was learning about Delphix for the first time. And they got it right away. As with many enterprises, they have a initiative around virtualization to enable more self-service and more empowerment of their developers. The data in their relational databases is a big anchor weighing down those efforts; the time and effort required to copy and provision databases is a huge drag. Smart guys, they oscillated between how Delphix works — a super-smart, database-optimized storage gateway — and what Delphix does — virtualizing their Oracle databases, bringing the agility and cost-savings of other virtualization technologies. And the slide-ware made real through a demo of the product GUI elicited an terse expression of comprehension: “That’s cool.”

And maybe the best reason for engineers to get into the field is to witness customers who get how cool the product is.

This week it was my pleasure to welcome my former Sun colleague Matt Ahrens and George Wilson to Delphix. Matt and I studied computer science together at Brown and then joined Sun in 2001. Matt joined Jeff Bonwick to start ZFS while I worked on DTrace. George joined Sun in 1996, and worked in a variety of roles, joining the ZFS team in 2006 (just as I was leaving to help start Fishworks).

George and Matt bring an amazing knowledge of ZFS — the lower, and upper halves respectively — and are also just great engineers who are already contributing tangibly to the the success of Delphix. You can take a look at Matt’s old blog, or watch George in a bunch of videos (including one of him being interviewed by a muppet).

Welcome to Jed Yueh, our CEO at Delphix, who recently posted his first blog entry.

With three clicks from our intuitive, consumer-grade interface, you can cut through a decade of frustration and redundancy in enterprise datacenters. And customers are quickly seeing the value of the gun vs. the sword: in our first two quarters of sales alone, we added Fortune 1000 customers across several industries, including financial services, telecommunications, high technology, retail, manufacturing, travel, consumer goods, and SaaS.

Stay tuned to the Delphix blog for more on what we’re up to.

At 4:08pm today, we will launch Delphix Server at DEMO. At the presentation, Richard Rothschild from TiVo will describe how they have been using Delphix. TiVo, of course, has been canonized as technology that changes the way we live or work. My past work on DTrace was described by users as “TiVo for the kernel” — a revolutionary technology from which there is no going back. The comment that “Delphix is like TiVo for databases” is all the more profound coming from the Senior Director of IT at TiVo.

I was introduced to the notion of virtualization in 2000 when some of my classmates signed on at VMware. Later in my work at Fishworks building storage products, storage virtualization was an important topic. Virtualization of both servers and storage decouples the work that’s being done, the computation or I/O and data persistence, from specific, inflexible physical resources. Those physical resources can then be used more efficiently (saving money) and moved around more quickly and easily (saving time).

Databases, while not themselves physical resources, are bound to physical resources in an analogous way. They are tied to equipment, duplicated many times over, and complex to provision and deploy — much like both servers and storage. Delphix brings virtualization to the realm of databases, abstracting them away from their physical resources, and creating the same benefits as virtualizing compute or disk. In contrast though, since databases are not tangible like a rack-mount server or storage array, databases can be seamlessly pulled into the virtualization framework, or, just as easily, recast and deployed as physical databases.

Check out the broadcast live today (or here after the fact), or take a look at today’s eWeek article. We’ve also got some videos posted with more info on the product and customer testimonials. As I write this, I’m midway through my second day at the company; I look forward to writing more about the technology as I dive in.

As I wrote about last time, I’ve left Oracle. What I was looking for in my next gig was technology that excites me, excellent management, and a chance to build something significant and successful. I’m confident that I’ve found those things with Delphix.

In the established database market, Delphix creates a virtualization layer that simplifies the management of data and reduces duplication and waste. Why’s that interesting? The most important data is in databases, so building a layer between data and storage is incredibly powerful. The software to achieve that can then grow in a variety of directions, from data analysis and tuning, optimization at the level of the operating system and file system, to integration up the stack. The notion of storage virtualization is popular albeit vague one. Delphix brings both a concrete definition and value as well as a unique, application-centric focus.

Delphix builds on top of OpenSolaris which was, of course, another compelling reason for me to join. The Solaris group constructed a platform unique in its facilities for developers and in its comprehensive manageability. As I looked at various prospective employers I came to an even better appreciation of how tough it would be to work in an environment without DTrace, and mdb, and pstack, and libumem, and SMF, and FMA, etc. etc. Of course now Oracle has withdrawn support for OpenSolaris, but we won’t be going it alone (stay tuned for more on that).

It’s that combination of technology that’s interesting both at a high level and in the details, a management team that’s experienced and hungry,  innovation in a market where we can have a lasting impact, and an initial product that proves the potential yet with many hard problems still left to solve. But it’s the people who build a company; Delphix both has a great team and a commitment to assembling talent second to none. I’m excited to get started (… after a couple of weeks of much needed decompression).

Recent Posts

April 17, 2024
January 13, 2024
December 29, 2023
February 12, 2017
December 18, 2016

Archives

Archives