October 18, 2009

Linux Kernel Summit 2009

Lks Linux is the new monopoly, in a good way.

The comment was made this morning at the Linux Kernel Summit in Tokyo during a discussion about embedded Linux. It was coupled with the assertion that Linux is or soon will be the dominant operating systems in all segments of the market except the desktop. I have no way of supporting or refuting that, but to even make the statement and then inspect it for accuracy means that Linux has gone completely mainstream. Gone are the debates of when will people adopt Linux. That is so last century.

It is likely that the TV you have today is running Linux. The discussion this morning was not whether it was running Linux but which version and why - and the challenge of maintaining patch sets for these embedded use cases. TV manufacturers are conservative - older stable kernels perhaps more prevalent here. Cell phones are more likely to be running more recent kernels.

Power management is a hot topic for embedded applications (as an aside, California is poised on passing a law requiring lower power footprints for HDTVs). More recent Linux kernels have increasingly sophisticated power management support. I love quantitative performance presentations (sadly, sometimes I see presentations on performance where measures and numbers are MIA). Boot times for embedded Linux are being driven down with analysis on where time is being spent during the boot process (a bit over 2 seconds for a TV to fire up).

An increasingly popular embedded Linux solution is the Android mobile operating system from Google. Google has the heft in the market to draw a lot of support for an open operating system for mobile phones. 

While the open source movement is not synonymous with Linux, Linux is certainly extraordinarily visible. A lighting rod for disputes on patents and licensing, backed by every major computer company still standing. All of this is irrelevant to this meeting. The kernel maintainers and key developers are gathered here for a high bandwidth face-to-face to sync up and set agendas for the coming year. And talk about the development methods around Linux.

The afternoon sessions are about to start, and there are more performance topics on the agenda. 

NetApp is a proud sponsor of the Linux Kernel Summit. We participate in part with our contributions to the NFS code in Linux, and other areas.

October 01, 2009

Grace Hopper Conference 2009

2009gracehopper

I'm sitting in the Technical Executive Forum at the Grace Hopper Conference discussing factors contributing to career success for women in technology. The consensus seems to be that there are still numbers not adding up on women entering technology as a career. Issues of networking within a company, mentors for new college grads, coaching on career path and advancement.

Of course these issues span all groups. But for less represented groups in an organization perhaps the support structures are not there to tip the scales towards a successful and rewarding career. 

Thinking about this, discussing with other members of the Anita Borg Institute. At NetApp we're exploring some group specific communities such as for our Women Engineers on-line community, and Women in Technology forums in each of our development centers. 

We're feeling our way forward on this. Always looking for ideas here.

August 20, 2009

A New NetApp

IMG_2189Sitting at the NetApp All Hands - I host the VIP (spillover) room. Dan is talking about our new CEO, Tom Georgens. And why now is the time.

And I'm thinking about my first meeting with Dan in October '94. Where in a few minutes I knew this was a person I would respect, was a great choice to lead NetApp, and who I would enjoy working with. (We were at one point talking about bagels - I started bagels on Friday at NetApp). And I always wondered who would step in to his role someday (well, and whether I would be there - but here I am).

Tom Georgens is a great leader at NetApp. He brings a passion to NetApp coupled to a deep understanding of the storage industry. He has informed the conversation at NetApp on who we are as a company, and where we are going. In one-on-ones I walk away with different ideas on how to tackle the challenges facing me and my team. And I walk away with more spring in my step as Tom's passion is infectious.

And I really do enjoy his sense of humor.

This is a great time for NetApp. Tom is part of the reason we are a great place to work.

Tom is on now. Congratulations Tom!

And congratulations Dan. Truly a great accomplishment in building NetApp.

P.S. Fixed some formatting problems in my iPhone post. A couple people mentioned during the all hands that Tom came in to NetApp about four years back, and brought a tremendous expertise and brilliance to his role. In that time Tom has demonstrated a set a values I've come to respect here from the start: honesty, integrity, great competency, trust, and reaching for excellence. NetApp is always growing, and new people join to help take us to the next level. It's one of the reasons this place holds my interest still.

August 17, 2009

F is for FCOE

TheLetterF is for FCoE.


Or Fibre Channel over Ethernet. NetApp announced last week providing a convergence-ready, end-to-end 10G infrastructure solution for FCoE.

NetApp has been the leader in Ethernet and TCP/IP-based storage. Redefining the landscape of file services with a unified architecture for UNIX and Windows networking. Later being the largest supplier of iSCSI-based storage solutions in the industry when we introduced iSCSI support for a new standard for block storage access.

In the storage world, the letter 'F' until recently meant Fibre Channel SAN. A separate high performance storage network for deploying critical applications in the data center. NetApp storage supports traditional Fibre Channel SAN solutions, of course. But the emergence of solutions like iSCSI certainly posed the question more forcefully of "Can I get to a single networking infrastructure for my data center?"

FCoE provides a way. The enabling underlying technology is Data Center Bridging, or DCB. The Fibre Channel networking standard provided a reliable physical transport for the encapsulation of SCSI for SAN storage deployments. DCB brings a set of features to Ethernet that finally allows for the physical fabric convergence that has been elusive to date. Two standards bodies were required to drive towards an FCoE solution. The IEEE driving the Ethernet standard, and T11 driving the requirements around the support needed for storage.

In October 2007, NetApp and several partners demonstrated a prototype FCoE solution pointing the way to the product announcements and solutions available today. Much of the direction in FCoE is tied towards the march of Ethernet to 10 Gb/s and beyond. 

What does this mean practically to you? As technology is refreshed and  you are looking at storage architectures you are now able to look at a single networking infrastructure in your data center. From the storage architect's viewpoint, FCoE provides a storage solution that co-exists with traditional FC-SAN deployments and the simplest path forward toward a single wire standard in the data center. FCoE and FC-SAN can be managed in the same way. From a green perspective, FCoE makes sense. As Ethernet bandwidth continues to leap forward, a single infrastructure can halve the number of ports coming from a host, and reduce the power consumption. All with a physical network that is compatible with TCP/IP, iSCSI and NAS solutions. The convergence-ready aspect of our announcement is that the 10GbE adapter runs FCoE today in initial release, and we are demonstrating and qualifying the other storage protocols now. This makes a lot of sense from many perspectives.

Technology change takes time, standards bodies at their best step in and provide the framework for new products and solutions. Bob Metcalfe, the co-inventor of Ethernet, allegedly quipped once "I don't know what the networking of the future will look like, I only know they will call it Ethernet." (If any reader has any information on whether that quote is true, or where it was first attributed, let me know - because I cannot verify it). It is turning out that not only is that what it will be called, but that it will be Ethernet in actuality also.

I did have the opportunity to meet Metcalfe when he was inducted as a fellow of the Computer History Museum last October. I handed him a bottle of wine as a gift, and when he asked me why I replied "Because of you I have a job. I work at NetApp and we're a leader in networked storage. And Ethernet is the network."

August 03, 2009

Things Brewing at the IETF

IMG_2636Magnus Westerlund is not only an award winning amateur brewer, he is, with Lars Eggert, co-director of the Transport Area at the IETF. In one sense, I report to them in my capacity as co-chair of the NFS Version 4 Working Group.

I remember when the NFS Version 4 working group started and the decision was made to place it in the transport area as opposed to say the applications area. There we were with TCP/IP, right in the thick of things. Like many working groups, NFS started in recognition of a simple fact - increasing amounts of data were being sent over the wire using some version of NFS, and the IETF was interested in that it play well with others.

There are domain experts for NFS sprinkled throughout the industry and academia. It existed before it became an IETF working group, and protocol change was managed by Sun Microsystems. Why go to the IETF? Frankly, a primary interest NFS marketers wanted was the imprimatur of the IETF on NFS as a standard. But looking back on the real work we've engaged in, I think the IETF brings to bear on any protocol development broad expertise on formal protocol design, security considerations and "play well" behavior on the Internet. And a well established structure for protocol agreement, approval, and publication.

NFS existed before and was in wide use and is one of the two protocols primarily forming the NAS industry as we know it today, the other being the proprietary CIFS (or Windows File Sharing protocol) from Microsoft. The evolution to NFS Version 4 is still happening, with NFS Version 4.1 with support for Parallel NFS (pNFS) in the last stage of the RFC Editor queue ready for release.

I think a fair question to ask is "Can a standards body like the IETF have impact on the industry?" Looking at storage, look no further than iSCSI which was brought into the IETF as a draft proposal by IBM, Cisco and EMC. It evolved rapidly (as far as standards work goes) using the IETF process of feedback and rough consensus to launch a segment of the storage industry that is still growing. The impact of the IETF can be huge.

That said, Lars and Magnus host a transport area dinner at each IETF, and last Wednesday at the Monks Cafe (a phenomenal selection of beer) in Stockholm, Lars asked a provoking question "What should the IETF stop doing? And what should it start doing?" It was a rather unexpectedly animated discussion. I think two or three things stood out. First, the IETF must start recognizing more quickly emerging trends for data transport on the Internet, and embrace new approaches for sharing. This came up around peer to peer technologies like Bittorrent that see IETF activity in the LEDBAT working group. Other trends are occurring around collaboration that bear embracing. Second, related standards can impact the IETF. David Black of EMC reminded people of a discussion we had last meeting of lossless Ethernet standards and the need for the IETF to assess their impact on the basic protocols in use in what is informally called TCP/IP. Third, is the opportunity cost of managing working groups whose charter is not gaining traction at producing results, to cut the group as soon as possible and make way for something more important.

It's not all serious at the IETF, I think several of of choked or spurted when one individual stated "My job is to collapse the Internet." At least I thought that was what they said. Certainly something to stop doing.

One thing of interest to storage professionals is STORM, a proposed restart in the small of the iSCSI working group to pick up fixes and new SCSI command support as needed since the original, successful iSCSI specification was released.

As standards bodies go, I like the IETF. People passionate about protocols getting together in a collaborative forum to improve applications and infrastructure for the Internet. I do think the Transport Area is the coolest place to be, if only to have access to someone to play Santa Claus around the holidays.

For more background on the IETF, feel free to browse the library of IETF Journals edited by my friend Mirjam Kuehne.

April 30, 2009

Women of Vision Awards Dinner Tonight!

Wov Tuxedo? Check.

Directions? Check.

Truly looking forward to the Anita Borg Institute Women of Vision Awards tonight! NetApp will be there in force, as will NetApp's student guests. It is a truly inspiring event focused on innovation, achievement, influence and change.

You can see videos of last year's acceptance speeches. I'll post links to this year's in a couple weeks.

P.S. Wow! What a night! Padmasree Warrior's keynote was phenomenal! Will post a link to video when it goes on line.

April 08, 2009

Linux Collaboration Summit

Logo_collab The Linux Foundation kicked off its annual Linux Collaboration Summit today. Jim Zemlin opened the meeting to a packed audience at the Kabuki Hotel in San Francisco and skillfully covered the opportunities for Linux moving forward.


He's pretty funny too.

There are continuations of the summit geared towards particular audiences through Friday. The summit required pre-registration. Unsure if it still possible to attend any of the sessions, it probably doesn't hurt to send an e-mail to the organizers and ask if you happen to be in town.

March 30, 2009

Inspiration

IMG_0635 Inspiration - for a blog entry - can take many forms. Today it took the form of a venture capitalist.

For a technologist, Silicon Valley is a cool and sometimes strange place - and I found out a long time ago this was where I belong. The hub of innovation in computing, with engineers, companies, and infrastructure (such as sources of funding) to be found as no where else in the world. People have written books about their experience here. Through a couple of connections I ended up having a coffee at Caffè del Doge with a VC today. We chatted about - you guessed it, storage.

Storage is an exciting field to work in today. With disks getting big and cheap, coupled to continued innovations around storage efficiency (at NetApp that means deduplication on top of thin provisioning, RAID DP, and fast efficient snapshots among other things) people are storing more and more stuff. This stuff is getting increasingly interesting (for example, vast quantities of rich media being access on-line by millions of people). Leading to interesting problems in scale, performance and cost. And problems are what interest engineers. But storage today is not just about disks.

Our talk turned, no surprise, to Flash. Repeat after me "Flash changes everything." I had talked once before about drivers of innovation here, and one pure driver is technology change and disruption. I mentioned over coffee that Flash is a textbook disruption in that it is not a panacea. Large amounts of cheap random access memory changes how one views a broad class of problems. When the amount of direct access memory gets large enough, it disrupts the traditional storage equation. But the technology itself has interesting behaviors around wear and read vs. write performance. The bigger questions (from an investor point of view, like say a VC) are where the disruptions will occur in the data center and network, what will the future application infrastructure look like, and where will Flash provide the most customer value?

IMG_0639 Again, I love Silicon Valley, it was either driving up to a sushi party in Oakland Friday to catch up with a lot of the original BSD crowd, or on our way to a Sharks game Saturday night (they won) where Steve Kleiman said that predictions about how technology disruptions like Flash will affect things are less predictions and more possibilities. And, engineers love technology possibilities. Because they provide fresh viewpoints to existing problems, and present in turn new problems to solve in exploiting the "new" technology itself.

Kostadis Roussos is one of our truly original thinkers here in NetApp. He stepped back from the trends in Flash and storage and came up with some basic conclusions on where this stuff is heading, and was able to articulate it in a fairly bold way. But that is a NetApp internal conversation. 

As I mentioned to the crowd at the recent FAST conference reception, there were a good number of students at the conference entering the storage industry at a time of great change. So many opportunities for innovation!

And Silicon Valley is a great place to be in the middle of this time.

In an example of poor planning on my part, I failed to grab a picture to post with this blog, so after saying hello to Bryan and Mark at Modernbook Gallery a couple blocks away, I went back to Caffè del Doge and ordered a cappuccino and took a couple pictures. In one of those Silicon Valley quirks, one of the investors in Caffè del Doge is a CTO from another start up success here. That made five shots of espresso in a couple hours - this blog nearly wrote itself. They really do make great coffee, stop by.

February 25, 2009

Best Paper FAST '09

FastA quick note. Alexandros Batsakis, Randal Burns, Arkady Kanevsky, James Lentini and Tom Talpey won Best Paper at FAST '09 Conference in San Francisco. Usenix now publishes papers on-line when the conference starts (because of generous funding from sponsors to allow that). Congratulations to all the authors! CA-NFS: A Congestion-Aware Network File System, to quote the paper, shows:


CA-NFS introduces a new dimension in resource management by implicitly managing and coordinating the usage of the file system resources among all clients. It unifies fairness and priorities in a single framework that assures that realizing optimization goals will benefit file system users, not the file system servers.

You can read all the papers on-line from this year's conference! How frugal is that! Thanks Usenix!

February 17, 2009

A is for Archive

Intialais for Archive.

I read a recent NY Times article on the role of the digital archivist. Or should we more properly say the Digital Assets Manager, or the Archivist, or the Digital Preservationist? As one practitioner, Jacob Nadal, says he does not use the "digital" modifier to describe his job function.

Much of the world's documents and written material (of interest) arose before the digital age. Many preservationists today span the role of the traditional archivist and the archive technologist.

The benefits of converting traditional material to digital form are many. I found an older NY Times article I'd read describing the digital archiving of unique manuscripts in the remote monastery of St. Catherine's in Sinai. Digitizing fragile manuscripts enhances preservation:

Making digital copies for public use will help prevent regular handling of the originals while also providing insurance in case the originals are damaged or lost.

Additionally, digital copies of historic texts can make them much more widely available, as mentioned in yet another NY Times article on putting a Yiddish Library online. It was a joint project with The Internet Archive who has been instrumental in driving for digitization of libraries and collections in hi-resolution to make them available to more people throughout the world.

It's been raining this past weekend in California. Not a bad time to curl up with some ancient manuscripts.

© NetApp, Inc.  |  "Safe Harbor" Statement  |  Privacy Policy