SNIA’s 18th Storage Developer Conference is officially a success, with 124 general and breakout sessions; Cloud Interoperability, Kinetic Storage, and SMB3 plugfests; ten Birds-of-a-Feather Sessions, and amazing networking among 450+ attendees. Sessions on NVMe over Fabrics won the title of most attended, but Persistent Memory, Object Storage, and Performance were right behind. Many thanks to SDC 2016 Sponsors, who engaged attendees in exciting technology discussions.… Continue reading
The Changing World of SNIA Technical Work – A Conversation with Technical Council Chair Mark CarlsonAugust 3rd, 2016
Mark Carlson is the current Chair of the SNIA Technical Council (TC). Mark has been a SNIA member and volunteer for over 18 years, and also wears many other SNIA hats. Recently, SNIA on Storage sat down with Mark to discuss his first nine months as the TC Chair and his views on the industry.
SNIA on Storage (SoS): Within SNIA, what is the most important activity of the SNIA Technical Council?… Continue reading
Podcasts Bring the Sounds of SNIA’s Storage Developer Conference to Your Car, Boat, Train, or Plane!May 26th, 2016
SNIA’s Storage Developer Conference (SDC) offers exactly what a developer of cloud, solid state, security, analytics, or big data applications is looking for – rich technical content delivered in a no-vendor bias manner by today’s leading technologists. The 2016 SDC agenda is being compiled, but now you can get a “sound bite” of what to expect by downloading SDC podcasts via iTunes, or visiting the SDC Podcast site at http://www.snia.org/podcasts to download the accompanying slides and/or listen to the MP3 version.… Continue reading
We had a great response to last week’s Webcast “Controlling Congestion in New Storage Architectures” where we introduced CONGA, a new congestion control mechanism that is the result of research at Stanford University. We had many good questions at the live event and have complied answers for all of them in this blog. If you think of additional questions, please feel free to comment here and we’ll get back to you as soon as possible.
Q. Isn’t the leaf/spine network just a Clos network? Since the network has loops, isn’t there a deadlock hazard if pause frames are sent within the network?
A. CLOS/Spine-Leaf networks are based on routing, which has its own loop prevention (TTLs/RPF checks).
Q. Why isn’t the congestion metric subject to the same delays as the rest of the data traffic?
A. It is, but since this is done in the data plane with 40/100g within a data center fabric it can be done in near real time and without the delay of sending it to a centralized control plane.
Q. Are packets dropped in certain cases?
A. Yes, there can be certain reasons why a packet might be dropped.
Q. Why is there no TCP reset? Is it because the Ethernet layer does the flowlet retransmission before TCP has to do a resend?
A. There are many reasons for a TCP reset, CONGA does not prevent them, but it can help with how the application responds to a loss. If there is a loss of the flowlet it is less detrimental to how the application performs because it will resend what it has lost versus the potential for full TCP connection to be reset.
Q. Is CONGA on an RFC standard track?
A. CONGA is based on research done at Stanford. It is not currently an RFC.
The research information can be found here.
Q. How does ECN fit into CONGA?
A. ECN can be used in conjunction with CONGA, as long as the host/networking hardware supports it.