EMC Ties It All Together

Enterprise Storage Forum content and product recommendations are editorially independent. We may make money when you click on links to our partners. Learn More.

EMC has rolled out the information lifecycle management (ILM) bandwagon relentlessly over the last couple of years. And it’s easy to be put off by the marketing hype that surrounds the term. Of course, it doesn’t help when there are few real products that live up to the ILM promise. Yet there may just be some substance to EMC’s grand vision — particularly when viewed through the lens of virtualization.

At the EMC Forum last week in Long Beach, Calif., more than 800 customers gathered to hear the inside scoop on where the company is heading. It was a day dominated by highly technical sessions. Even the keynotes were high on content and low on PR.

“We are building the equivalent of a mainframe for open systems,” says Michael La Fauci, technical business consultant for EMC’s emerging technology practice. “We are talking about mainframe-like functionality, but with decentralized CPUs, memory and intelligence and centralized management.”

You Name It, EMC Can Virtualize It

EMC’s virtualization message spans multiple facets. David DeWalt, the company’s president of worldwide customer operations (and formerly the head of Documentum), laid out the three main elements:

  • Server virtualization via VMware;
  • File level virtualization via Rainfinity; and
  • Block-level virtualization via Invista.

The VMware portion is probably the best known. EMC has taken a going concern and boosted its income six-fold over two years. VMware alone is now taking in over half a billion annually. Its role in the virtualization landscape is obvious — it takes many physical servers and enables them to be converted to virtual servers residing on one larger physical server.

One forum attendee highlighted the fact that he has reached the point where he can consolidate 30 white boxes onto one larger server using VMware. This very much fits into the general understanding of what virtualization is.

“Virtualization provides logical views of physical resources while preserving their usage interfaces,” says Tom Bailey, an EMC virtualization specialist. “It removes physical limits and improves utilization.”

Virtual NAS

While VMware addresses servers, Rainfinity is aimed at file virtualization of multiple NAS boxes. IDC reports that 65 percent of enterprises are planning to implement file virtualization in the next 18 months. Other analysts report similar trends.

“NAS virtualization is one of the key developing market segments right now, with lots of competing products and a great deal of innovation,” says Stephen Foskett, director of strategy services at GlassHouse Technologies. “It ranks with CDP, archiving and iSCSI as the key product areas in storage in 2006. However, end users are just starting to get the message, and I expect it won’t be until 2007 that we see purchases coming on strong.”

File virtualization creates an abstraction layer between where files and directories are stored and where they are viewed. This allows the storage infrastructure to change as needed without disturbing clients and the applications that use files. Such features reduce the time it takes to manage file server tasks such as adding capacity, migrating content or performing maintenance. It also helps in consolidating unused capacity and rebalancing loads.

“If every NAS device is physically and logically independent, migrations are extremely complex,” says Jack Norris, a file virtualization manager at EMC. “Virtualization makes it possible to transport a lot more data without any need to coordinate with end users.”

He gives the example of an ISP with more than one million users. It increased utilization rates on its NAS boxes by 30 percent using Rainfinity. He also talks about arbitrary tiering of storage architectures, which can lead to Tier One becoming heavily over-utilized while Tier Two sits underutilized. Virtualization, he says, can add more flexibility to tiering in order to optimize what is stored where.

Rainfinity is sold as an appliance that generates synchronous file replication over IP. Instead of wrestling with permissions, domains and security issues for each NAS box, this technology reduces the complexity of a data move to a few clicks. It also operates beyond EMC NAS to virtualize other OEM gear. To accomplish its functions, it creates a private VLAN. For data movement over the WAN, an appliance is required at each end.

Block Virtualization Party

EMC techie La Fauci explained his view that virtualization represents something of an expanding universe. The SAN started it all, then NAS included file servers within its perimeter.

“The last part being virtualized is the overall heterogeneous storage infrastructure,” he says. “With Invista and Kashya, we can reach just about anywhere in the enterprise.”

He explains that there are five layers within the Fibre Channel protocol. Layer 3 is services and virtualization — that’s where Invista sits. It offers a layer of abstraction to block-level storage.

Invista software has a discrete box that connects over IP to an intelligent switch such as a Brocade SilkWorm AP7420 or Cisco SSM. The APIs of these machines (XPath and SANTap, respectively) do the heavy lifting.

“Invista is only doing about five percent of the work and that concerns error conditions,” says La Fauci. “It is much better to distribute virtualization all across the I/O path than try to tie it all into one box.”

Currently, Invista only runs on a Solaris host. By the end of the year, AIX and HP-UX will be added, followed by Microsoft in early 2007.

While enthusiastic about Invista, La Fauci was positively ecstatic when he discussed how Kashya fits in. It is an appliance-based system that provides continuous data protection (CDP) and remote replication. It replicates from Fibre Channel SANs to IP infrastructures without any distance limitation across the IP environment. This makes it possible to have remote data centers operating at a considerable distance without the usual distance limitations that challenge replication systems. You place one Kashya box in one location and another in the mirrored location and you’re in business.

“Kashya’s asynchronous technology solves the puzzle of how you replicate between heterogeneous storage resources,” says La Fauci. “It doesn’t have the distance limitations normally imposed by synchronous methods.”

Virtual Vision

It’s only been about four years since EMC was nothing more than a hardware vendor. In that time, it has spent $7.4 billion on acquisitions and another $4 billion on R&D. The result is a transformation into a $10 billion-a-year giant which actually makes more today on software and services than it does on hardware (hardware now accounts for 45 percent of EMC’s total sales).

It plans to cement its position by pushing forward with its vision of total infrastructure consolidation: linking VMware, Rainfinity, Invista and Kashya into one integrated and virtualized whole.

“Our aim is to help users manage, store, protect, share and secure information,” says DeWalt. “Tiered storage is the key to this, and virtualization is the major requirement.”

For more storage features, visit Enterprise Storage Forum Special Reports

Drew Robb
Drew Robb
Drew Robb is a contributing writer for Datamation, Enterprise Storage Forum, eSecurity Planet, Channel Insider, and eWeek. He has been reporting on all areas of IT for more than 25 years. He has a degree from the University of Strathclyde UK (USUK), and lives in the Tampa Bay area of Florida.

Get the Free Newsletter!

Subscribe to Cloud Insider for top news, trends, and analysis.

Latest Articles

15 Software Defined Storage Best Practices

Software Defined Storage (SDS) enables the use of commodity storage hardware. Learn 15 best practices for SDS implementation.

What is Fibre Channel over Ethernet (FCoE)?

Fibre Channel Over Ethernet (FCoE) is the encapsulation and transmission of Fibre Channel (FC) frames over enhanced Ethernet networks, combining the advantages of Ethernet...

9 Types of Computer Memory Defined (With Use Cases)

Computer memory is a term for all of the types of data storage technology that a computer may use. Learn more about the X types of computer memory.