10000 GitHub - wpdk/wpdk.github.io: Enabling SPDK to run on Windows
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content

wpdk/wpdk.github.io

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

15 Commits
 
 
 
 

Repository files navigation

The Windows Platform Development Kit (WPDK) enables applications based on the Storage Performance Development Kit (SPDK) to build and run as native Windows executables by providing header files and a lightweight library that implement required POSIX/Linux functionality.

The project grew out of work being done by DataCore to build OpenEBS Mayastor, a high speed Container Attached Storage stack for OpenEBS.

Recent News

DataCore has contributed the Windows Driver Unit Test Framework (WDUTF) to enable the unit testing of Windows kernel drivers. This has been a key tool in DataCore's test and development process for many years.

For more details, see the WDUTF Repository where the code and documentation can be found!

Current Status

The project is at an alpha stage:

  • All of the SPDK source compiles, apart from spdk_top which requires libcurses.
  • All of the SPDK Unit Tests pass.
  • The iSCSI target can serve storage.
  • The NVMe over TCP target can serve storage.
  • The SPDK stack can attach to a physical NVMe disk and issue I/O.
  • Unit tests exist for the majority of the WPDK functionality.

Getting Started

The code and documentation can be found in the WPDK Repository, together with a Getting Started guide.

Contributing

Contributions are welcome and needed!

Please join the SPDK community and tell us how you are using SPDK on Windows. For real-time discussions, the SPDK Slack contains a Windows channel.

About

Enabling SPDK to run on Windows

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published
0