Intel And Microsoft Overhaul iSCSI For The Enterprise
Posted by Frank Berry on February 19, 2010
I recently attended a webcast where Jordan Plawner of Intel and Suzanne Morgan of Microsoft described how the combination of Intel Ethernet Server Adapters, Microsoft Windows Server 2008 R2 and Intel Xeon processor 5500 series-based servers are integrated to optimize iSCSI performance and scalability. I came away from a follow-up briefing with Jordan and Suzanne impressed with the potential benefits to large data centers, as well as the breadth of integration between Intel and Microsoft products. I was also reminded of the power of the Wintel formula. Intel and Microsoft have essentially overhauled iSCSI for the enterprise.
The term "Wintel" is commonly used to refer to a computer with some version of Microsoft Windows running on an x86 compatible from Intel. Since the late 80s when the symbiotic relationship between the two companies started to blossom, end-users have benefited from the powerful but low-cost computing platform the two companies maintain. The key ingredient of the Wintel formula is tight collaboration between Intel and Microsoft. For example, Windows 7 spreads its work across Xeon cores to minimize energy usage and to maximize performance. If one core is sitting idle, Windows sends more work to the idle core. If there is no extra work, the system will power down the core and save energy.
What many people don't know is that a secret weapon for converged networking has been at work since the advent of iSCSI. Long before the FCoE protocol was invented, iSCSI provided the ability to easily converge LAN and SAN traffic over Ethernet. Powerful, low-cost, out-of-the-box Wintel SANs have been available since Microsoft delivered an iSCSI software initiator in June 2003, shortly after ratification of the iSCSI protocol within IETF. Microsoft's goal with iSCSI support was to bring high-end SAN features to a broader set of customers, thereby increasing the potential SAN attach install base with Windows. In just six years, iSCSI arrays now represent about 30 percent of the SAN array and host adapter volume with approximately 90,000 iSCSI storage arrays and 900,000 host ports installed in 2009. Thanks to iSCSI and the Wintel formula, mainstream converged networking is a reality.
The iSCSI SANs have been widely recognized mostly for their ease-of-use and low cost, but a barrier to the deployment of iSCSI SANs in large data centers has been the 1Gb bandwidth of iSCSI compared to the 8Gb bandwidth of Fibre Channel. That obstacle is being cleared by 10Gb iSCSI. I expect the availability of 10Gb iSCSI arrays to drive continued rapid growth for iSCSI storage as data center managers upgrade their networks to 10Gb Ethernet. Looking forward, 40/100GbE should position iSCSI to open up an even wider lead on the next generation of 16Gb Fibre Channel.
One dominant initiative in almost every large data center is increasing operational efficiency by consolidating infrastructure. Three key technology trends behind infrastructure consolidation are increasing server utilization with server virtualization, sharing storage with SANs, and the convergence of LANs and SANs on 10Gb Ethernet. Intel and Microsoft accounted for all three technology trends and together overhauled iSCSI for use in the enterprise.



Comment by dbrown980 on February 20, 2010 2:23 PM
Nice article Frank. The Wintel formula's advantages don't stop at just the initiator. You should check out a company called DataCore Software that has been leveraging the commodity Wintel model since their inception in 1998, to make extremely high performance storage controllers (SANs for those that point to the shared storage array as the only component of the SAN and say 'there's my SAN). They provide all the storage service functionality of a multi-million dollar array in the form of a purpose-built multi-threaded application set that takes advantage of all those Nehalem cores and adds to it leveraging the high performance memory and PCIe I/O buses to create cache sizes up to 1TB per controller and having simultaneous iSCSI and fibre channel target drivers so an enterprise can seamlessly make that transition from a 4Gb or 8Gb FC environment to a 10Gb or 40/100Gb iSCSI environment or continuie to have all the protocols run together as one big happy storage family.
Reply to this comment
Comment by bgrey4546 on February 20, 2010 10:53 PM
Datacore Software is great until you have to call support. The software does everything you say and does very well. The problem is when you put all you your eggs in one basket with a very small software company. When problems happen (and they will happen) Datacore support will not be at fault and they will spend two weeks proving what you have done wrong because their software is perfect in their eyes and has never failed.
Sorry I will get off my soapbox now......
Reply to this comment
Comment by anonymous on February 21, 2010 11:21 PM
Frank, the Intel adapter DOES NOT support CEE today - a firmware upgrade will be required - scheduled for late Q3 of this year !! This was confirmed during the aforementioned webcast.
Reply to this comment
Comment by StorageDude07 on February 22, 2010 12:35 AM
Nice Job! And the network dudes get to run the storage! No storage admin. vs. network admin. in-fighting...that is so popular in the SAN convergence world!
Reply to this comment
Comment by StorGuy on February 22, 2010 4:34 AM
I`m not sure about Datacore`s support, but it`s too overpriced. After long tests I`ve choosed StarWind HA as my storage solution. It also provides HA functionality, but for much less price. And they have great support.
Reply to this comment
Comment by Frank Berry on February 22, 2010 11:52 PM
Anonymous - Since the hardware supports CEE, firmware and software upgrades can be done in the field. I believe many sys admins would think that is a reasonable interpretation. - Frank
Reply to this comment
Comment by ashleyna on March 6, 2010 5:45 AM
the Intel 82599 10Gb Ethernet adapter offloads some or all of CRC Digest, TCP/IP and IPsec processing so the server can be free to do processing related to the business application was purchased for.iSCSI can be used to transmit data over local area networks (LANs), wide area networks (WANs), or the Internet and can enable location-independent data storage and retrieval. The protocol allows clients (called initiators) to send SCSI commands (CDBs) to SCSI storage devices (targets) on remote servers. It is a popular storage area network (SAN) protocol, allowing organizations to consolidate storage into data center storage arrays while providing hosts (such as database and web servers) with the illusion of locally-attached disks.
Tablet PC connectors
Reply to this comment