22
Preferred Platform for Storage John Loveall Group Program Manager WDEG, Storage Devices jloveall @ microsoft.com Microsoft Corporation

Preferred Platform for Storage John Loveall Group Program Manager WDEG, Storage Devices jloveall @ microsoft.com Microsoft Corporation

Embed Size (px)

Citation preview

Page 1: Preferred Platform for Storage John Loveall Group Program Manager WDEG, Storage Devices jloveall @ microsoft.com Microsoft Corporation

Preferred Platform for Storage

John LoveallGroup Program ManagerWDEG, Storage Devicesjloveall @ microsoft.com Microsoft Corporation

Page 2: Preferred Platform for Storage John Loveall Group Program Manager WDEG, Storage Devices jloveall @ microsoft.com Microsoft Corporation

Session OutlineSession Outline

Storage Devices: Industry, trends, and strategy

Overview by key strategyStorage fabrics

Personal storage

Optical platform

Preferred storage platform

Page 3: Preferred Platform for Storage John Loveall Group Program Manager WDEG, Storage Devices jloveall @ microsoft.com Microsoft Corporation

Session GoalsSession Goals

Attendees should leave this session with the following:

Understanding of the key strategies for Windows Storage Devices

Including the industry background and technology trends they are based on

Overview of the Storage Track sessions and how they map to the strategies

Summary of Windows Storage Devices feature roadmap

Page 4: Preferred Platform for Storage John Loveall Group Program Manager WDEG, Storage Devices jloveall @ microsoft.com Microsoft Corporation

Storage Storage devices are devices are

changing the changing the platformplatform

Storage: Investment, Innovation, and DemandStorage: Investment, Innovation, and Demand

InvestmentInvestment$1B+ Venture

Capital each year since 2000

Major platform players all making significant, ongoing investments

DemandDemand Reference data growth

IT cost/efficiency

Digital media

InnovationInnovation Storage Area Network

cost and manageability

$/GB falling, GB/device rising New

connectivity, new form factors, new scenarios

Page 5: Preferred Platform for Storage John Loveall Group Program Manager WDEG, Storage Devices jloveall @ microsoft.com Microsoft Corporation

Storage: InvestmentStorage: Investment

InvestmentInvestment$1B+ Venture

Capital each year since 2000

Major platform players all making significant, ongoing investments

0

10

20

30

40

50

0-5 5-10 10-25 25-50 50-100 100+

Investment Range ($M)

# S

tora

ge

Co

mp

anie

s

Storage Venture Capital investment 2000-2004 (Source: StorageSearch)

Page 6: Preferred Platform for Storage John Loveall Group Program Manager WDEG, Storage Devices jloveall @ microsoft.com Microsoft Corporation

Storage: InnovationStorage: Innovation InnovationInnovation Storage Area Network

cost and manageability

$/GB falling, GB/device rising New

connectivity, new form factors, new scenarios

iSCSI Adapter Growth (source: IDC)

0

1

2

3

4

5

6

7

2002 2003 2004 2005 2006 2007

# A

dap

ters

(M

illio

ns)

Ethernet NIC

iSCSI HBA

Cost of Storage (source: IBM)

Page 7: Preferred Platform for Storage John Loveall Group Program Manager WDEG, Storage Devices jloveall @ microsoft.com Microsoft Corporation

Storage: DemandStorage: Demand

DemandDemand Reference data growth

IT cost/efficiency

Digital media

Optical Drive Adoption In PC’s (source: NPD Techworld)

Transition to Reference Information (source: Enterprise Storage Group)

Page 8: Preferred Platform for Storage John Loveall Group Program Manager WDEG, Storage Devices jloveall @ microsoft.com Microsoft Corporation

Storage Devices: Inflection PointsStorage Devices: Inflection PointsWhat’s What’s

Changing?Changing?Previous Previous

GenerationGenerationNew New

GenerationGeneration

Optical storage devices supported per application for specialized media uses

DVD devices break records for speed of technology adoption

Digital media playback and authoring become mainstream applications

Optical storage devices are part of the platform, enabling mainstream application innovation

Optical Platform Optical Platform Client/ConsumerClient/Consumer

Small storage capacities used to cache data for later offloading to a PC

Multi-gigabyte flash memory with steep cost reductions

High-bandwidth device connectivity

Inexpensive micro-drive technologies

Personal storage supports portability at the application and system level

Personal Storage Personal Storage Client/ConsumerClient/Consumer

SMORG server storage primarily direct-attached (DAS)

IP-based SANs lower purchase costs

Availability of simple installation and management tools

SMORG server storage primarily fabrics of efficiently managed modular storage devices

Storage FabricsStorage Fabrics Server/EnterpriseServer/Enterprise

Page 9: Preferred Platform for Storage John Loveall Group Program Manager WDEG, Storage Devices jloveall @ microsoft.com Microsoft Corporation

Storage Devices: Key Windows StrategiesStorage Devices: Key Windows Strategies

Optical PlatformOptical Platform Client/ConsumerClient/Consumer

Storage FabricsStorage Fabrics Server/EnterpriseServer/Enterprise

Personal StoragePersonal Storage Client/ConsumerClient/Consumer

Preferred Preferred Storage Platform Storage Platform

Partner/CustomerPartner/Customer

Timely, comprehensive, quality platform support for optical devices

Optimized platform features enabling new customer scenarios in Personal Storage

Leading platform supporting storage fabrics

Preferred platform for developing, integrating, and deploying storage devices

Page 10: Preferred Platform for Storage John Loveall Group Program Manager WDEG, Storage Devices jloveall @ microsoft.com Microsoft Corporation

Storage FabricsStorage Fabrics

Feature Roadmap

iSCSICurrently: Out of Band Release (on Web)

iSNS 3.0 – December 2004High availability through MSCS resource DLL

iSCSI v2.0 – “Osaka” Integrated MS-MPIO MS iSCSI DSM supports standards-conformant iSCSI targetsUpdates to support VDS 1.1Improved UIError Recovery Levels 1 and 2

Planned for Windows codenamed “Longhorn”: It’s in the box

Client (iSCSI) and Server (iSCSI & iSNS server)Internet Authentication Service (IAS) Radius plug-in for iSCSI centralized security management

Storage FabricsStorage Fabrics Server/EnterpriseServer/Enterprise

Page 11: Preferred Platform for Storage John Loveall Group Program Manager WDEG, Storage Devices jloveall @ microsoft.com Microsoft Corporation

Storage FabricsStorage Fabrics

Feature Roadmap

MPIO: Microsoft Multipath SolutionCurrently: Out of Band Release (on Web)

Updated DDK (1.13) – March 2005Including VDS 1.1 updates

New sample DSM (iSCSI)

Planned for Longhorn Server: It’s in the boxIndustry standard solution

Includes support for Active/Active arrays

Supports Asymmetric A/A (SPC-3 compliant)

Load balancing with MSCS clusters

DDK still available

Investigating shipping 3rd party DSMs

Storage FabricsStorage Fabrics Server/EnterpriseServer/Enterprise

Page 12: Preferred Platform for Storage John Loveall Group Program Manager WDEG, Storage Devices jloveall @ microsoft.com Microsoft Corporation

Storage FabricsStorage Fabrics

WinHEC: Related sessionsiSCSI Momentum, Deployments, and Future: Parts 1 & 2

Simplifying SAN Deployments on Windows

Storage FabricsStorage Fabrics Server/EnterpriseServer/Enterprise

Page 13: Preferred Platform for Storage John Loveall Group Program Manager WDEG, Storage Devices jloveall @ microsoft.com Microsoft Corporation

Personal StoragePersonal Storage

Feature Roadmap Longhorn SD (Secure Digital) Enhancements

Performance enhancementsInvestigating features including DMA and high speed SD

Power management features

CMD6 (SWITCH) support

Personal StoragePersonal Storage Client/ConsumerClient/Consumer

Page 14: Preferred Platform for Storage John Loveall Group Program Manager WDEG, Storage Devices jloveall @ microsoft.com Microsoft Corporation

Personal StoragePersonal Storage

WinHEC: Related sessionsUSB Flash Drive Standardization Efforts

Personal StoragePersonal Storage Client/ConsumerClient/Consumer

Page 15: Preferred Platform for Storage John Loveall Group Program Manager WDEG, Storage Devices jloveall @ microsoft.com Microsoft Corporation

Optical PlatformOptical Platform

Feature Roadmap Planned for Longhorn: IMAPI v2

Customer-Driven ChangesRemoving IMAPIv1 filter driver

Removing REDBOOK filter driver

Moving IMAPI to 100% user mode

Added exclusive access IOCTL for CDROM devices

Supports scripting clients in IMAPIv2

Other significant changes for IMAPIv2Objects use only public user-mode APIs and interfaces to other objects

Constrains testing effects of bug fixes, changes

Ensures external parties can use these objects

Flexible, separated object model…

Optical PlatformOptical Platform Client/ConsumerClient/Consumer

Page 16: Preferred Platform for Storage John Loveall Group Program Manager WDEG, Storage Devices jloveall @ microsoft.com Microsoft Corporation

Preferred Storage PlatformPreferred Storage Platform

Feature Roadmap Planned for Longhorn: Enhanced Device Support

Native SATA supportNew ATAport driver

Supports native command queuing (NCQ)

Hotplug

Port multipliers

Message Signal Interrupt support

AHCI V1.1 compliant miniport

SASThrough Storport miniports

SM-API via WMI (required)

Logo program

Storport enhancementsMessage Signal Interrupt support

Preferred Preferred Storage Platform Storage Platform

Partner/CustomerPartner/Customer

Page 17: Preferred Platform for Storage John Loveall Group Program Manager WDEG, Storage Devices jloveall @ microsoft.com Microsoft Corporation

Preferred Storage PlatformPreferred Storage Platform

Feature RoadmapPlanned for Longhorn: Scheduled File I/O

Support for glitch-free multimedia

Bandwidth ContractMegabytes/second

Latency

Not an absolute guarantee

Client-based scenariosATAport portdriver

USBstor portdriver

Preferred Preferred Storage Platform Storage Platform

Partner/CustomerPartner/Customer

Page 18: Preferred Platform for Storage John Loveall Group Program Manager WDEG, Storage Devices jloveall @ microsoft.com Microsoft Corporation

Preferred Storage PlatformPreferred Storage Platform

Feature Roadmap Planned for Longhorn: Crashdump

Moved crashdump functionality from kernel image into a service driver

Enabler for future improvements Dedicated Dumpfiles

Dumpfiles on disks other then the systems disk

Agility in supporting new technologies

Preferred Preferred Storage Platform Storage Platform

Partner/CustomerPartner/Customer

Page 19: Preferred Platform for Storage John Loveall Group Program Manager WDEG, Storage Devices jloveall @ microsoft.com Microsoft Corporation

Preferred Storage PlatformPreferred Storage Platform

WinHEC: Related sessionsThe Storage Platform: Defining Leadership

SATA in the Enterprise

Hybrid Hard Drives with Nonvolatile Flash and Longhorn

Emergence of Windows as the Leading Platform for Storage

Track: Roadmap for Best Practices: How to Succeed with Windows

Preferred Preferred Storage Platform Storage Platform

Partner/CustomerPartner/Customer

Page 20: Preferred Platform for Storage John Loveall Group Program Manager WDEG, Storage Devices jloveall @ microsoft.com Microsoft Corporation

Additional WinHEC OpportunitiesAdditional WinHEC Opportunities

Storage Ask-The-Expert SessionMonday, after the storage presentations

Staffed by speakers & other team members

The Proceedings CDWhite papers

Page 21: Preferred Platform for Storage John Loveall Group Program Manager WDEG, Storage Devices jloveall @ microsoft.com Microsoft Corporation

Community ResourcesCommunity Resources

Windows Hardware & Driver Central (WHDC)www.microsoft.com/whdc/default.mspx

Technical Communitieswww.microsoft.com/communities/products/default.mspx

Non-Microsoft Community Siteswww.microsoft.com/communities/related/default.mspx

Microsoft Public Newsgroupswww.microsoft.com/communities/newsgroups

Technical Chats and Webcastswww.microsoft.com/communities/chats/default.mspx

www.microsoft.com/webcasts

Microsoft Blogswww.microsoft.com/communities/blogs

Page 22: Preferred Platform for Storage John Loveall Group Program Manager WDEG, Storage Devices jloveall @ microsoft.com Microsoft Corporation

Additional ResourcesAdditional Resources

WinHEC Storage Email addressHEC5Stor @ microsoft.com