New performance report for SPDK NVMe-OF RDMA has been published.
Continue...New performance report for SPDK NVMe-OF TCP has been published.
Continue...New performance report for SPDK Vhost has been published.
Continue...Thank you all for attending the 2020 PRC SPDK, PMDK and Intel® VTune™ Profiler Virtual Forum. We had a very successful Virtual Forum this year with awesome content and presenters. You can download the presentations using the links below. Please note these are static PDFs, but many of the presentations made extensive use of animations, so something may be lost in translation.
Continue...On behalf of the SPDK community I’m pleased to announce the release of SPDK 20.10!
Continue...
2020 Storage Performance Development Kit (SPDK), Persistent Memory Development Kit (PMDK) and Intel® Vtune Amplifier Virtual Forum
November 14th
New performance report for SPDK NVMe-oF TCP has been published.
Continue...Several companies have recently published whitepapers referencing SPDK.
Continue...New performance report for SPDK NVMe-oF RDMA has been published.
Continue...New performance report for SPDK Vhost has been published.
Continue...On behalf of the SPDK community I’m pleased to announce the release of SPDK 20.07!
Continue...Thank you all for attending the SPDK, PMDK and Intel® VTune™ Amplifier Virtual Forum. We had a very successful Virtual Forum this year with awesome content and presenters. You can download the presentations using the links below. Please note these are static PDFs, but many of the presentations made extensive use of animations, so something may be lost in translation.
Continue...New performance report for SPDK NVMe-oF has been published.
Continue...New performance report for SPDK Vhost has been published.
Continue...New performance report for SPDK NVMe-oF RDMA has been published.
Continue...New performance report for SPDK NVMe-oF TCP has been published.
Continue...On behalf of the SPDK community I’m pleased to announce the releases of SPDK 20.01.2 LTS and SPDK 20.04.1!
Continue...
2020 Storage Performance Development Kit (SPDK), Persistent Memory Development
Kit (PMDK) and Intel® Vtune Amplifier Virtual Forum
June 23rd-25th
New performance report for SPDK NVMe-oF TCP has been published.
Continue...On behalf of the SPDK community I’m pleased to announce the release of SPDK 20.04!
Continue...A new application has just joined SPDK family - spdk_top. Designed to resemble standard top, spdk_top provides additional insight into SPDK cores, lightweight threads, and pollers. Have you ever wondered which core is used most by your SPDK instance? Are you building your own bdev or library and want to know if your code is running efficiently? Are your new pollers busy most of the time? You can check that now with spdk_top and tune your implementation with the provided information to get even more from SPDK!
Continue...New performance report for SPDK Vhost has been published.
Continue...On behalf of the SPDK community I’m pleased to announce the release of SPDK 20.01.1 LTS!
Continue...We are rescheduling the SPDK, PMDK and VTune™ Profiler Summit for later in 2020 due to the continued concern over the spread of the coronavirus.
Continue...On behalf of the SPDK community I’m pleased to announce the release of SPDK 20.01!
Continue...
2020 Storage Performance Development Kit (SPDK), Persistent Memory Development
Kit (PMDK) and Intel® Vtune Amplifier Summit
April 21st-22nd
Dolce Hayes Mansion, San Jose
200 Edenvale Ave, San Jose, CA 95136
http://www.hayesmansion.com
New performance report for SPDK NVMe-oF RDMA has been published.
Continue...On behalf of the SPDK community I’m pleased to announce the release of SPDK 19.10.1!
Continue...The SPDK project has a team of core maintainers who are responsible for providing technical oversight for the SPDK project, including final review and merging of patches into the SPDK code base. As the SPDK project continues to grow, the core maintainer team also needs to grow by adding contributors who are already demonstrating technical skill and leadership within the project. So I am pleased to announce that we are adding Alexey Marchuk to the core maintainer team!
Continue...New performance report for SPDK NVMe-oF TCP has been published.
Continue...New performance report for SPDK Vhost has been published.
Continue...On behalf of the SPDK community I’m pleased to announce the release of SPDK 19.10!
Continue...New performance reports for SPDK NVMe-oF TCP transport and for Vhost have been published.
Continue...On behalf of the SPDK community I’m pleased to announce the release of SPDK 19.07.1!
Continue...Thank you all for attending the SPDK, PMDK and Intel® VTune™ Amplifier PRC Summit. We had a very successful summit this year with awesome content and presenters. You can download the presentations including opening, keynotes, technical sessions and hands on labs using the links below. Please note these are static PDFs, but many of the presentations made extensive use of animations, so something may be lost in translation.
Continue...Come and join the 3rd annual SPDK Developer Meet-up, this year hosted by Nutanix in beautiful San Jose, CA! It’s an excellent opportunity for networking, learning, coding, and generally strengthening the community. We’ll be covering all sorts of topics so there’s sure to be something for everyone!
Continue...
2019 Storage Performance Development Kit (SPDK) PRC Summit
September 5th-6th
Crowne Plaza Zhongguancun, Beijing
No.106 Zhichun Road, Haidian District, Beijing
Crowne Plaza Zhongguancun
The SPDK project has a team of core maintainers who are responsible for providing technical oversight for the SPDK project, including final review and merging of patches into the SPDK code base. As the SPDK project continues to grow, the core maintainer team also needs to grow by adding contributors who are already demonstrating technical skill and leadership within the project. So I am pleased to announce that we are adding Tomasz (Tomek) Zawadzki to the core maintainer team!
Continue...On behalf of the SPDK community I’m pleased to announce the release of SPDK 19.07!
Continue...On behalf of the SPDK community I’m pleased to announce the release of SPDK 19.04.1!
Continue...Yes, you’re reading that right. That’s 10.39 MILLION 4KiB random read I/O operations per second on a single thread. Mind blown? Don’t believe it? This blog post will explain exactly how we’ve done it.
Continue...On behalf of the SPDK community I’m pleased to announce the release of SPDK 19.04!
Continue...Thank you all for attending the SPDK, PMDK and Intel® VTune™ Amplifier Summit. We had a very successful SPDK summit this year with awesome content and presenters. You can download the presentations using the links below. Please note these are static PDFs, but many of the presentations made extensive use of animations, so something may be lost in translation.
Continue...The official OpenStack Stein release has been announced and for the first time it includes new SPDK Cinder target and volume drivers. This adds support for SPDK NVMe-oF target in OpenStack. Details about the OpenStack Cinder Block Storage service release can be found in the release notes and detailed documentation on drivers can be found in the SPDK Cinder drivers documentation.
Continue...Performance report for SPDK 19.01.1 NVMe-OF has been published in the Documentation section on www.spdk.io. SPDK 19.01.1 NVMe-oF Performance Report
Continue...On behalf of the SPDK community I’m pleased to announce the release of SPDK 19.01.1!
Continue...An introduction to the SPDK and its coming availability to Oracle Linux was published on Oracle’s Linux blog site. This will be the first Linux distribution that packages SPDK!
Continue...
2019 Storage Performance Development Kit (SPDK) Summit
April 16th-17th
Dolce Hayes Mansion, San Jose
200 Edenvale Ave, San Jose, CA 95136
http://www.hayesmansion.com
On behalf of the SPDK community I’m pleased to announce the release of SPDK 19.01!
Continue...On behalf of the SPDK community I’m pleased to announce the release of SPDK 18.10.1!
Continue...NVM Express has ratified TCP as a new transport for NVMe-oF! The announcement can be found here. Quoting from the NVM Express announcement:
Continue...We have been doing some work to evaluate the performance of SPDK and gain some hands-on experience with the SPDK NVMe-oF Target and Initiator. The Hitachi SPDK NVMe-oF Performance Report contains our test configuration and performance results. In summary, we observed up to 8x more IOPS/Core with SPDK NVMe-oF Target and Initiator, vs the Linux Kernel, and a 90% reduction in the software latency. Many thanks to John Kariuki and the SPDK team.
Continue...The SPDK project has a team of core maintainers who are responsible for providing technical oversight for the SPDK project, including final review and merging of patches into the SPDK code base. As the SPDK project continues to grow, the core maintainer team needs to grow as well. With that in mind, I am pleased to announce that we are adding Dariusz (Darek) Stojaczyk to the core maintainer team!
Continue...On behalf of the SPDK community I’m pleased to announce the release of SPDK 18.10!
Continue...This year NetApp hosted the SPDK Developer Meetup in beautiful Sunnyvale CA on 10/16 and 10/17. HUGE thanks to John Meneghini and the rest of the NetApp crew. We had community members from all over the world present with a record breaking attendance of over 30 developers!
Continue...The following SPDK 18.04 Performance Reports have been published in the Documentation tab on www.spdk.io.
Continue...Intel and Packet are working together to bring free infrastructure for testing and benchmarking with Intel® Optane™ SSDs to the developer community. This community lab is a perfect fit for the SPDK community that cares about getting the most from their storage applications. Interested in testing your SPDK application on the world’s most responsive data center SSD? Head over to Accelerate with Optane for more information, and, once you’re ready, request access. The lab will provide you with a highly capable bare metal server powered by Intel Xeon® Scalable processors, with three 750GB Intel Optane™ SSD DC P4800X and one 4TB Intel SSD DC P4500 for comparison purposes.
Continue...Come and join the 2nd annual SPDK Developer Meetup, this year hosted by NetApp in beautiful Sunnyvale CA! It’s an excellent opportunity for networking, learning and making forward progress on the code and generally making the community more productive. We’ll be covering all sorts of topics but a major theme this year will be NVMeOF (including FC support) so if you’re interested in these topics you won’t want to miss this meet-up.
Continue...Here is a recap of 2018 SPDK Summit at the beautiful Dolce Hayes Mansion, San Jose on May 15th and 16th. We had a successful event and achieved all of our goals. Thanks to the dedication and support of many contributors and great participation from SPDK community members.
Continue...All the videos from the 2018 SPDK PRC Summit are located here. Brief introduction about these videos are also included in the same folder.
Continue...Thank you all for attending the SPDK PRC Summit held at March, Beijing, China. We had a very successful SPDK summit this year with awesome content and presenters.
Continue...Thank you all for attending the SPDK Summit. We had a very successful SPDK summit this year with awesome content and presenters.
Continue...Today, the SPDK team is proud to announce the v18.04 release.
Continue...
2018 Storage Performance Development Kit (SPDK) Summit
May 15th -16th
Dolce Hayes Mansion, San Jose
200 Edenvale Ave, San Jose, CA 95136
http://www.hayesmansion.com
2018 Storage Performance Development Kit (SPDK) Summit
May 15th -16th
Dolce Hayes Mansion, San Jose
200 Edenvale Ave, San Jose, CA 95136
http://www.hayesmansion.com
As the SPDK code base has been growing, so has the collection of test scripts used by the automated build pool to perform continuous integration testing. The SPDK test bed is comprised of a hierarchy of bash scripts which make calls to example applications (located under spdk/examples) and tools written for testing (located under spdk/test). By running these test scripts and aggregating the results, the SPDK automated test pool helps contributors identify code errors or continuous integration issues introduced by their patches.
Continue...SPDK Community meetings are open to everyone and all are encouraged to participate. Here are the details:
Continue...When submitting a new unit test, it’s not necessary to worry too much about how long the test takes because there’s no real hardware involved so the unit tests execute super-fast.
Continue...The SPDK team is proud to announce the v18.01 release.
Continue...The SPDK project has a team of core maintainers who are responsible for providing technical oversight for the SPDK project. I am pleased to announce that we are adding Shuhei Matsumoto and Changpeng Liu to the core maintainer team!
Continue...The SPDK team is proud to announce the v17.10 release, as well as the v17.10.1 release (see below for details on the changes between v17.10 and v17.10.1). This release adds a major new feature, Logical Volumes.
Continue...This week members of the growing SPDK Community met for the first ever SPDK Developer Meetup. Engineers from Massachusetts, Arizona, California, Washington, China, Japan and the United Kingdom all came together in Chandler, AZ, to meet for 2 days of discussions on everything from NVMe to vhost to the community test strategy, roadmap and upcoming improvements.
Continue...Performance Report section has been added under Documentation tab on www.spdk.io.
Continue...It’s going to be awesome! Although we’re now at capacity, please feel free to email Paul and we’ll make sure we do everything we can to accommodate you.
Continue...Come and join the very first SPDK Developer Meetup! It’s an excellent opportunity for networking, learning and making forward progress on the code and generally making the community more productive. There won’t be any presentations at this meeting, instead be prepared for the following types of activities:
Continue...The SPDK team is proud to announce the v17.07 release. This release incorporates a number of ease-of-use improvements and API cleanups.
Continue...Videos from the Intel Builders Developers Summit featuring SPDK and ISA-L held in Santa Clara on April 19th and 20th are posted here.
Continue...Please note these are static PDFs, but many of the presentations made extensive use of animations, so something may be lost in translation. There will be video available soon; links will be added in a separate post.
Continue...Today, the SPDK team is proud to announce the v17.03 release. This release features two significant new sets of components which will unlock a broader set of use cases for SPDK.
Continue...Meet with key contributors to SPDK, learn details about the latest and upcoming SPDK ingredients, and participate in roundtable discussions that will shape the SPDK community. The two day event also includes introductions to adjacent software libraries and opportunities for informal networking and private discussions.
Continue...Today we have released SPDK 16.12. This release contains the following major additions since our last release:
Continue...Much has already been said about NVMe over Fabrics. It was first publically demonstrated in 2014 and the 1.0 specification is finally complete. In essence, NVMe over Fabrics (NVMf) is the NVM Express* (NVMe) block protocol tunneled through an RDMA fabric, and it has enormous potential to enable the next generation of datacenter storage development. To support broad adoption of NVMf, the Storage Performance Development Kit (SPDK) has created a reference user-space NVMf target implementation for Linux, released for community involvement via GitHub under BSD license. In parallel, community-based Linux* kernel efforts have created both a host and a target under GPL license. All three of these implementations are now released with the final 1.0 specification as of June 8, 2016.
Continue...Solid-state storage media is in the process of taking over the data center. Current-generation flash storage enjoys significant advantages in performance, power consumption, and rack density over rotational media. These advantages will continue to grow as next-generation media enter the marketplace.
Continue...Over the last month, the API of the NVMe driver in SPDK has changed significantly. First, on behalf of the SPDK team, I’m sorry for breaking any existing code! SPDK is still in its infancy, so dramatic API changes will be a fact of life for the next few months. By the end of the year, we’d like to have a plan in place to manage future API changes in a more formal way. Second, I’d like to take a few moments to explain what changes were made and why we made them. I’ll stick to a mostly high level overview of the API changes for now, but we hope to produce some additional blog posts that detail each one in the future.
Continue...The Storage Performance Development Kit (SPDK) provides a set of tools and libraries for writing high performance, scalable storage applications. It achieves high performance by moving all of the necessary drivers into userspace and operating in a polled mode instead of relying on interrupts. It is primarily designed to be leveraged by OEMs and cloud service providers to optimize their storage solutions. Generally, guidelines from the related networking project DPDK should be followed. Specifically, their guide for writing efficient code almost all applies to SPDK.
Continue...