Storage Presentations from Driver Developer Conference 2008

The Storage track focuses on understanding the leading-edge storage system stack architectures and development tools that Microsoft provides. This includes an in-depth exploration of Enhanced Storage, iSCSI, Microsoft MPIO, ATA, Storport, and SDIO.

DDC 2008 Presentations - Storage

  • ATA Miniport Nuts and Bolts  [PPT]
    This session describes the ATA port/miniport driver model and interfaces that miniport drivers need to implement and gives best practices. Learn whether you need to develop your own ATA miniport driver, the basic development framework, and where to get help.
  • Developing High-Availability Multipath Solutions and Device-Specific Modules  [PPT]
    Learn about the enhancements to Multipath I/O (MPIO) in Windows 7 that support optimized MPIO deployment and performance as well as new interfaces for path health monitoring. The session requires an in-depth understanding of Microsoft MPIO architecture and DSM interfaces.
  • Enhanced Storage Architecture  [PPT]
    This introduction to the Enhanced Storage feature of Windows 7 describes how IHVs can leverage its architecture to create compelling new storage devices and user experiences in Windows.
  • iSCSI Management and Tuning  [PPT]
    This session is for multipath I/O (MPIO) device-specific module (DSM) developers, testers, and storage array manufacturers. It covers changes to the iSCSI user interface in Windows 7, error recovery in the Microsoft iSCSI initiator, and the user settings that control recovery timing and behavior.
  • Storport Drivers from the Ground Up  [PPT]
    This comparison of the older SCSIPort and Storport models outlines how to create a bidirectional storage driver, how to allocate and manage multiple memory areas during heavy I/O load, and how Storport handles items such as enumeration, I/O timeouts, and I/O failures.
  • Storport Smorgasbord: A Selection of Today's Hottest Storport Topics  [PPT]
    Experienced Storport miniport developers should attend this session to learn what's new, improved, or just plain exciting about Storport interfaces, best practices, and nonuniform memory access (NUMA)/multiprocessor support.
Top of page Top of page