Application Nearness and High-Tech Innovation

GUEST POST from Steve Todd

One of the next waves of innovation in building data centers is related to the increasing number of layers between application and storage.

I’ve thought about this phenomena in the context of IDC’s Third Platform, which I describe briefly here:

  • 1st Platform: Mainframe, Mini Computer, Terminals. Millions of users, thousands of apps.
  • 2nd Platform: LAN/Internet, Client/Server. Hundreds of millions of users, tens of thousands of apps.
  • 3rd Platform: Mobile, Cloud, Big Data, Social on Mobile Devices. Billions of users, millions of apps.

My career started at the end of the mainframe era. I have a graphic which I refer to as “pre-RAID” storage architecture, and this diagram can be used to describe the “nearness” of the application to the storage itself. This picture shows a CPU sending values directly to a disk drive.

The application, in this example, would run directly on the CPU.

At the beginning of the client/server (2nd platform) era, the application begin to transition “further away” from the disk in terms of virtualized layers. The diagram below introduces a virtualized RAID layer (not shown) and a write cache above the disk drives. One can begin to graphically see the application move “further” away from the application storage repository.

As we fast forward to the ending of the client/server era and the beginning of the 3rd platform era, we now see virtualization at every level, and an increased amount of “distance” (in terms of layers) between the storage and the application.  My EMC colleague Ken Durazzo likes to use the following diagram to depict an examplar data center application stack.

Application nearness is clearly decreasing, and as the vision of the 3rd platform advances, applications will move even further away (think mobile apps connecting into the stack depicted above).

The coordination of all of the plumbing and wiring between the application and storage is where the bulk of innovation will surface in the next few years.  Cloud management platforms (like OpenStack) and Network Virtualization technologies (like SDN) are getting a lot of buzz right now for just this reason.

Data center architectures are transforming significantly, but legacy configurations can’t flip over to radically different paradigms. DC architects are juggling a lot of balls in the air right now (see Doing Three Things at Once).

In future posts I hope to discuss different architectural approaches to cope with the application nearness phenomena.

image credit: idc.com


Subscribe to Human-Centered Change & Innovation WeeklySign up here to get Human-Centered Change & Innovation Weekly delivered to your inbox every week.

This entry was posted in Innovation on by .

About Steve Todd

Steve Todd is a retired Dell Technologies Fellow and former EMC Distinguished Engineer who spent nearly four decades building high-tech products for the information storage industry. A prolific inventor named on over 170 U.S. patents, his innovations have generated billions of dollars in revenue. He served as Vice President of Data Innovation and Strategy in the Office of the CTO and is the author of two books on corporate innovation, Innovate with Influence and Innovate with Global Influence. He holds B.S. and M.S. degrees in Computer Science from the University of New Hampshire and writes about technology at his blog, Information Playground.

Leave a Reply

Your email address will not be published. Required fields are marked *