| By Shreyas Shah | Article Rating: |
|
| November 6, 2008 06:15 AM EST | Reads: |
4,694 |
There are pitfalls involved in using software-based network interface cards (NIC) and host bus adaptors (HBA) as they don’t scale well in I/O-centric loads running on scaled-out architectures. The CEO of one of the leading virtualization companies has said, “Software virtualization addresses 80% of the market and it leaves 20% for hardware-based I/O virtualization.” Scaled-out architectures and stateless computing are the norm in the computing business. I/O devices are being pulled out and connected through PCI Express Gen 2 as a step toward scaled-out architectures. A second step is to combine Ethernet and Fibre Channel onto Fiber Channel Over Ethernet. FCoE scales well and provides unparalleled performance to the system. The number of I/O connections and I/O devices required per server will be limited to the number required at the bottom of the PCIe aggregation layer. This architecture and usage model will change the fundamental economics, power and cooling of next-generation data centers. Along with I/O virtualization and network convergence, I/O virtualization will significantly reduce TCO and OPEX.
Traditional Architecture
Traditional architectures have servers, NICs, and HBAs feeding into access layer switches. These switches feed into edge switches or core/director class switches in the data centers (see Figure 1). The application appliances are on the other side of the core of the network. This architecture scales well but does not solve the server underutilization problem. To address that, stateless computing architectures are being implemented that view the computer as being a CPU complex plus memory and abstract the I/O. This in turn allows on-the-fly migration of I/O devices, application migration, and autonomic computing, which allows any application to run on any server. With these capabilities, multiple applications can run on a single physical server, resulting in high server utilization and lower overall costs.
Virtualization
To increase the performance and utilization, multiple virtual machines are being run on the servers. The hypervisor resides in a new software layer between the OS and the hardware and provides the ability to run multiple virtual servers on a single machine. This capability can be extended by I/O virtualization and network convergence in the hardware. The hardware needs to provide security and a quality of service (QoS) that ensures the QoS on each virtual resource. The virtual NICs and virtual HBAs are implemented in hypervisors as shown in Figure 2.
Published November 6, 2008 Reads 4,694
Copyright © 2008 SYS-CON Media, Inc. — All Rights Reserved.
Syndicated stories and blog feeds, all rights reserved by the author.
More Stories By Shreyas Shah
Shreyas Shah is chief systems architect at PLX Technology, responsible for architecture and system applications of PLX's PCI Express IOV switching products. He has nearly 15+ years of experience in engineering, with an emphasis on the computing, networking and storage communications market segment. Before joining PLX, he held engineering positions in chip and system architecture at Alantec/FORE/Marconi communications, Sisilk networks, Fabric7 Systems. Lastly he was Founder and CTO of Xsigo systems (IO Virtualization Company). Shreyas holds an MSEE from the Indian Institute of Technology, India.
- An Exclusive Interview with Oracle, Cloud Expo 2010 Diamond Sponsor
- Reality Check at the Cloud Expo
- An Exclusive Interview with Adaptivity, Cloud Expo 2010 Platinum Plus Sponsor
- Virtualization Expo New York Call for Papers to Expire January 15, 2010
- Cloud Expo New York Call for Papers to Expire January 15, 2010
- Six Enterprise Megatrends to Watch in 2010
- Oracle Maps Its Cloud Computing Strategy During Cloud Expo Keynote
- Oracle Claims Victory Over EC; Says Sun Will Sell Clouds
- Free Virtual Appliance for Cloud Computing
- Seeding the Cloud: The Future of Data Management
- Current Trends in the Data Management Market
- Technology Predictions for 2010
- Cloud Expo New York Call for Papers Now Open
- An Exclusive Interview with Oracle, Cloud Expo 2010 Diamond Sponsor
- Reality Check at the Cloud Expo
- An Exclusive Interview with Adaptivity, Cloud Expo 2010 Platinum Plus Sponsor
- Cloud Expo Show Prospectus Reaches 10,000 IT Marketing Managers
- Virtualization Expo New York Call for Papers to Expire January 15, 2010
- Cloud Expo New York Call for Papers to Expire January 15, 2010
- Six Enterprise Megatrends to Watch in 2010
- Oracle Maps Its Cloud Computing Strategy During Cloud Expo Keynote
- Oracle Claims Victory Over EC; Says Sun Will Sell Clouds
- Free Virtual Appliance for Cloud Computing
- Seeding the Cloud: The Future of Data Management
- FullArmor GPAnywhere Secures Microsoft Application Virtualization Applications Through Group Policy
- Where Are RIA Technologies Headed in 2008?
- SYS-CON's Virtualization Conference & Expo: Themes & Topics
- SYS-CON's Virtualization Journal Opens Its "Readers' Choice Awards" Nominations
- Application Virtualization: Instant Migration to Vista, Fast Delivery, Secure Access, Side-by-Side Deployments
- Integration with Windows Vista, Microsoft Excel, and Microsoft Application Virtualization
- "Virtualization Is Now a Key Strategic Theme," Says Citrix CTO
- mValent Extends Automated Application Configuration Management to Virtualization Environments
- Will Microsoft Buy Citrix?
- Has the Technology Bounceback Begun?
- The Top 150 Players in Cloud Computing
- Are you Application vAvailable?



























