Reprints from my posting to SAN-Tech Mailing List and ...

2011/06/14

[san-tech][02675] Solarflare: TCP/UDP Low Latencyミドルウェア提供, 2010/09/22

Date: Thu, 23 Sep 2010 19:15:46 +0900
------------------------------------------------
Solarflare社のプレスリリースです:

"Solarflare Releases EnterpriseOnload Application Acceleration Middleware"
 September 22, 2010
  http://www.solarflare.com/news/news_press_show.php?release=20100922a

  "announced today the release of its EnterpriseOnload application
   acceleration middleware. Solarflare’s EnterpriseOnload is a
   Linux-based, open source, high-performance application accelerator
   that reduces application latency by 50 percent and increases
   message rates by 3 to 4 times." ..... "The latest EnterpriseOnload
   release includes three new features important to customers:
   performance enhancements that deliver lower latency, 802.1Q virtual
   LAN (VLAN) trunking support for manageability and separation of IP
   traffic, and 802.1ad Link Aggregation support for higher bandwidth,
   load balancing and redundancy."


  "EnterpriseOnload distinguishes itself from OpenOnload through an
   annual subscription model, which includes a number of valuable
   benefits and services, such as validated source code, documentation,
   bug fixes and regular releases. Most importantly, EnterpriseOnload
   offers three levels of service and technical support that range from
   basic business day response to premium 24/7 worldwide support.
   Solarflare customers will continue to have access to OpenOnload from
   openonload.org."


Technical Report
"Solarflare 10GbE Server Adapters with OpenOnload"
  http://www.solarflare.com/technology/documents/SolarflareFinServOOLBrief_v083010.pdf

Superior Latency Performance
*)Less than 2μsec wire to application socket UDP receive latency
  the lowest in the industry
*)Less than 2.5μsec application socket call to wire TCP transmit latency
  the lowest in the industry

Easy-to-Deploy
*)POSIX API compatible
*)Fully compatible with TCP/IP protocols
*)Fully Ethernet compatible - no need to use RDMA or iWARP to accelerate
  performance

Boosts Performance of Popular Applications
*)29West Latency Busters Messaging (LBM), NYSE WBF,
  IBM WLLM and custom applications

Industry-Leading Energy Efficiency
*)Less than half the power of leading competitors

[san-tech][02618] 10GbEプレスリリース 3件 (Solarflare, Chelsio, Myricom) とか
> "Solarflare Announces New Midrange Server Adapter Products Based on
>  its SFC9000 10 Gigabit LAN-On-Motherboard Controller"
>  September 8, 2010
http://www.solarflare.com/news/news_press_show.php?release=20100908

> 10G Ethernet controllers, LAN-on-Motherboard (LOM)
>   http://www.solarflare.com/products/10gbethernet.php
> Solarflare Solarstorm SFC9000 10GbE LOM/Controller Family
>   http://www.solarflare.com/products/SolarflareSolarstorm_SFC9000_Brief_2010b.pdf

> "Solarflare claims integrated 10GBASE-T LOMs first", 24th August 2009
>   http://www.theregister.co.uk/2009/08/24/solarflare_loms/


Date: Sun, 10 Oct 2010 18:24:09 +0900
------------------------------------------------
上のミドルウェアの元になった OpenOnloadのベンチマークが Arista
Networksで公開されています

"10G Ethernet: The Foundation for Low-Latency, Real-Time Financial
 Services Applications and Other, Future Cloud Applications"
  http://www.aristanetworks.com/media/system/pdf/AristaSolarflarewp.pdf

Host Adapter Solutions, Arista Networks
  http://www.aristanetworks.com/en/solutions/hostadapters


カーネルバイパス効果があるのは解りますが、公開されている
OpenOnload
  http://www.openonload.org/
"OpenOnload, A user-level network stack", Google TechTalk, February 2008
  http://www.openonload.org/openonload-google-talk.pdf

が Solarflare社製チップ搭載 NICしか対応していないのが残念です。

参考文献
"Experiences implementing a high performance TCP in user-space"
 Aled Edwards, Steve Muir,
 Hewlett-Packard Laboratories, Filton Rd, Bristol, UK
 ACM SIGCOMM Computer Communication Review Volume 25, Issue 4 (October 1995)
  http://conferences.sigcomm.org/sigcomm/1995/papers/edwards.pdf


こちらもご参考に
High-Speed TCP Variants, r30 - 18 Aug 2010
  http://kb.pert.geant.net/PERTKB/TcpHighSpeedVariants
※この手のまとめサイトとしてはかなり最新版かも。
Large TCP Windows, 23 Jul 2009
  http://kb.pert.geant.net/PERTKB/LargeTcpWindows
TCP (Transmission Control Protocol), r21 - 05 Sep 2009
  http://kb.pert.geant.net/PERTKB/TransmissionControlProtocol
------------------------------------------------
 2011/07/02
"OpenOnload Overview"
 MAY 16, 2011, Up and Down the Network Stack. Solarflare CTO Blog
  http://10gigabitethernet.typepad.com/network_stack/2011/05/openonload-overview.html

  "... we finally got around to writing up an architectural introduction
   to OpenOnload.  As well as putting some written words to the diagrams
   of the talk, there is a serious message here, which is that true
   application transparency for POSIX with protocols like TCP isn't
   something that can be bolted on like an after-thought. So when Lee and
   friends next try to persuade you otherwise," ...

White Paper
"Introduction to OpenOnload?Building Application Transparency and
 Protocol Conformance into Application Acceleration Middleware"
 Steve Pope, PhD, Chief Technical Officer
 David Riddoch, PhD, Chief Software Architect
 Solarflare Communications
  http://www.solarflare.com/Content/UserFiles/Documents/Solarflare_OpenOnload_IntroPaper.pdf

"The OpenOnload User-level Network Stack"
 2008/02/15, GoogleTechTalks, 1:34:39, 240p
 Speaker: Steven Pope, CTO at Solarflare Communications.
  http://www.youtube.com/watch?v=1Y8hoznuuuM

こちらも参考になると思います:
Solarflare's OpenOnload Presentation to the French Network Operators Group (FRnOG)
 11 March 2011?
"Solarflare and OpenOnload"
  http://www.solarflare.com/Content/UserFiles/Documents/Solarflare_FRnOG_OpenOnload.pdf

High Performance Computing (HPC)
  http://www.solarflare.com/High-Performance-Computing
High Frequency Trading
  http://www.solarflare.com/High-Frequency-Trading


"Solarflare Showcases SR-IOV for Citrix XenServer at Citrix Synergy 2011"
 May 24, 2011
  http://www.solarflare.com/05-24-11-Solarflare-Showcases-SR-IOV-Citrix-XenServer

Cloud Networking and Virtualization
  http://www.solarflare.com/Virtualization-and-Cloud

Solution Brief
"Solarflare 10G Ethernet Server Adapters Deliver Unified Single-Root I/O
 Virtualization (SR-IOV) for Redhat Linux KVM"
 May 2011
  http://www.solarflare.com/Content/userfiles/documents/Solarflare_Unified_SR-IOV_Redhat_Linux_KVM.pdf
Strategic Direction
"Solarflare 10G Ethernet Server Adapters Deliver Unified Single-Root I/O
 Virtualization (SR-IOV) for Citrix XenServer "Project Boston""
 May 2011
  http://www.solarflare.com/Content/userfiles/documents/Solarflare_Unified_SR-IOV_Citrix_XenServer.pdf
------------------------------------------------
[san-tech][02681] 講演資料:2010 High Performance Computing Financial Markets Show and Conference (2010/09/20)
[san-tech][03099] Low Latency Driver Software (Myricom & Mellanox)
[san-tech][03116] Chelsioからも Low Latency 10GbE NIC

0 件のコメント:

コメントを投稿