Upload
ada-ward
View
218
Download
0
Tags:
Embed Size (px)
Citation preview
Preferred Platform for Storage
John LoveallGroup Program ManagerWDEG, Storage Devicesjloveall @ 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
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
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
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)
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)
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)
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
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
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
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
Storage FabricsStorage Fabrics
WinHEC: Related sessionsiSCSI Momentum, Deployments, and Future: Parts 1 & 2
Simplifying SAN Deployments on Windows
Storage FabricsStorage Fabrics Server/EnterpriseServer/Enterprise
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
Personal StoragePersonal Storage
WinHEC: Related sessionsUSB Flash Drive Standardization Efforts
Personal StoragePersonal Storage Client/ConsumerClient/Consumer
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
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
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
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
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
Additional WinHEC OpportunitiesAdditional WinHEC Opportunities
Storage Ask-The-Expert SessionMonday, after the storage presentations
Staffed by speakers & other team members
The Proceedings CDWhite papers
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
Additional ResourcesAdditional Resources
WinHEC Storage Email addressHEC5Stor @ microsoft.com