| RNA Article on Memory Virtualization for VMblog.com |
|
An original RNA article on Memory Virtualization published on VMblogs’ ‘Prediction 2009 – the Future of Virtualization’ series, edited by David Marshall. Here is the full text of the article. Memory Virtualization, the Third Wave of VirtualizationWhat do virtualization executives think about 2009? A VMBlog.com Series Exclusive. Memory Virtualization, the Third Wave of VirtualizationMemory Virtualization, like server and storage virtualization, offers the benefits of consolidation and compelling cost savings. Yet over and above early server and storage implementations, in 2009 Memory Virtualization will introduce a new way of thinking about virtualization that challenges the way IT manages applications, clustering, the data center, services and business itself. Introduction to Memory VirtualizationIn simple terms, virtualization is the abstraction of IT resources, separating their physical instance and boundaries from their function. Virtualization has brought important innovation to IT. Application virtualization started two decades ago followed by server and desktop initiatives. However, server and storage virtualization are but a starting point for the power yet to come from virtualization. The next wave of virtualization changes everything. What is Memory Virtualization?’ Let’s begin by looking at the role of memory in IT.Memory is required in every digital machine; switches, routers, appliances and servers. Each contains physical memory alongside the logic that manipulates the 1’s and 0’s. Memory is closely coupled with compute logic, and when performance gains are needed enterprises typically add more memory, which can be very expensive. Use Case #1: Extending MemoryAn application’s working data set is frequently larger than the available physical memory in the server. Today’s single server memory capacity ranges from 1 GB to greater than 64 GB. Memory is a captive resource to the CPU its connected to, yet the working data set of many applications is well beyond this. Use Case #2: Implementing Shared MemoryAgility to cost-effectively deliver new service levels is a key use case for Memory Virtualization. By decoupling physical resources and distributing them across a network, IT services can be provisioned on-demand with a usage based payment model. With Memory Virtualization, services are no longer tied to resources. Plus, the user and IT organization gain all of the performance and cost benefits of extending memory through Memory Virtualization. Use Case #3: Enabling Cloud Computing and other Next Generation Data Center InitiativesThe choice to use a next generation data center or a Cloud Provider is an important strategic decision for any enterprise. Memory Virtualization plays an enabling role in both environments. Memory Virtualization is critical to implementing agile services for these infrastructures. Conclusion: Memory Virtualization is a Big Idea Who’s Time has ComeTo conclude, Memory Virtualization can dramatically boost performance at significantly lower cost while delivering service levels that will transform business. Making memory a truly shared, network resource has broad and deep implications across the spectrum of enterprise applications, clustered computing and data center operations. IT architects who are planning both cloud and corporate data center transformations in 2009 have much to gain with Memory Virtualization, given limitations of the current memory model. About Clive CookClive Cook is CEO of RNA networks http://www.rnanetworks.com/, a pioneer of memory virtualization that dramatically advances data center utilization and performance. |
RNA enables memory virtualization in the data center.
RNA solutions provide the fastest securities trading and analysis available for trading firms.
Telephone, online and email support for RNA customers and partners.