The traces were collected over a period of 24 hours for Display Ads Platform payload Server. Contact Name: Vishal Sharda, Swaroop Kavalanekar, Bruce Worthington Contact Email: Vishal.Sharda@microsoft.com, Swaroop.Kavalanekar@microsoft.com, Bruce.Worthington@microsoft.com Company: Microsoft Trace events: Primarily Disk IO (block level), File IO Duration: 48 trace files, 30 minutes each. OS: Windows Server 2003 Disk- and File-related Trace Event Headers (found at beginning of file): DiskRead, TimeStamp, Process Name ( PID), ThreadID, IrpPtr, ByteOffset, IOSize, ElapsedTime, DiskNum, IrpFlags, DiskSvcTime, I/O Pri, VolSnap, FileObject, FileName DiskWrite, TimeStamp, Process Name ( PID), ThreadID, IrpPtr, ByteOffset, IOSize, ElapsedTime, DiskNum, IrpFlags, DiskSvcTime, I/O Pri, VolSnap, FileObject, FileName DiskReadInit, TimeStamp, Process Name ( PID), ThreadID, IrpPtr DiskWriteInit, TimeStamp, Process Name ( PID), ThreadID, IrpPtr DiskFlush, TimeStamp, Process Name ( PID), ThreadID, IrpPtr, ElapsedTime, DiskNum, IrpFlags, DiskSvcTime, I/O Pri DiskFlushInit, TimeStamp, Process Name ( PID), ThreadID, IrpPtr FileIoCreate, TimeStamp, Process Name ( PID), ThreadID, CPU, IrpPtr, FileObject, Options, Attributes,ShareAccess, FileName, ParsedOptions, ParsedAttributes, ParsedShareAccess FileIoCleanup, TimeStamp, Process Name ( PID), ThreadID, CPU, IrpPtr, FileObject, FileName FileIoClose, TimeStamp, Process Name ( PID), ThreadID, CPU, IrpPtr, FileObject, FileName FileIoFlush, TimeStamp, Process Name ( PID), ThreadID, CPU, IrpPtr, FileObject, FileName FileIoRead, TimeStamp, Process Name ( PID), ThreadID, CPU, IrpPtr, FileObject, ByteOffset, Size, Flags, Priority, FileName, ParsedFlags FileIoWrite, TimeStamp, Process Name ( PID), ThreadID, CPU, IrpPtr, FileObject, ByteOffset, Size, Flags, Priority, FileName, ParsedFlags FileIoSetInfo, TimeStamp, Process Name ( PID), ThreadID, CPU, IrpPtr, FileObject, ExtraInfo, InfoClass, FileName FileIoQueryInfo, TimeStamp, Process Name ( PID), ThreadID, CPU, IrpPtr, FileObject, ExtraInfo, InfoClass, FileName FileIoFSCTL, TimeStamp, Process Name ( PID), ThreadID, CPU, IrpPtr, FileObject, ExtraInfo, InfoClass, FileName FileIoDelete, TimeStamp, Process Name ( PID), ThreadID, CPU, IrpPtr, FileObject, ExtraInfo, InfoClass, FileName FileIoRename, TimeStamp, Process Name ( PID), ThreadID, CPU, IrpPtr, FileObject, ExtraInfo, InfoClass, FileName FileIoDirEnum, TimeStamp, Process Name ( PID), ThreadID, CPU, IrpPtr, FileObject, FileIndex, Size, InfoClass, FileName, FileName FileIoDirNotify, TimeStamp, Process Name ( PID), ThreadID, CPU, IrpPtr, FileObject, FileIndex, Size, InfoClass, FileName, FileName FileIoOpEnd, TimeStamp, Process Name ( PID), ThreadID, CPU, IrpPtr, FileObject, ElapsedTime, Status, ExtraInfo, Type, FileName HardFault, TimeStamp, Process Name ( PID), ThreadID,VirtualAddr, ByteOffset, IOSize, ElapsedTime, FileObject, FileName, Hardfaulted Address Information Notes: DiskReadInit and DiskWriteInit are redundant events -- all of their information can be extracted from the corresponding completion events (DiskRead and DiskWrite) DiskFlush(Init) is generated to flush hardware caches (e.g., by FlushFileBuffers calls to the kernel) Primary fields of interest for storage workload research: Timestamp: Time from start of trace in microseconds IrpPtr: Virtual address of kernel data structure corresponding to a specific IO (can be used to link start events and completion events -- e.g., DiskReadStart and DiskRead) ByteOffset: Offset of request from start of disk in bytes for disk events and start of file in bytes for file events IOSize, Size: Size of request in bytes ElapsedTime: Time from start event to completion event for a specific IO in microseconds DiskNum: Physical disk number as viewed by Windows -- in this case each 14-disk RAID-0 array appears as a single drive DiskServTime: Ignore I/O Pri, Priority: 4 levels of I/O priority are defined in Windows Server 2008 Obvious fields: Process Name ( PID), ThreadID, CPU, FileName Definitions of other trace event fields available from the authors (until the next Windows SDK is released in 1Q08, which should have a more complete disclosure of event fields). Below is some basic information about the traces: OS Version: 5.2.3790, Trace Size: 48640KB, Events Lost: 0, Buffers lost: 0, Trace Start: 128494049368045792, Trace Length: 30 min, PointerSize: 4, Trace Name: DisplayAdsPayload.2008-03-07.06-08.trace.etl OS Version: 5.2.3790, Trace Size: 46464KB, Events Lost: 0, Buffers lost: 0, Trace Start: 128494067444064416, Trace Length: 30 min, PointerSize: 4, Trace Name: DisplayAdsPayload.2008-03-07.06-39.trace.etl OS Version: 5.2.3790, Trace Size: 44544KB, Events Lost: 0, Buffers lost: 0, Trace Start: 128494085519926792, Trace Length: 30 min, PointerSize: 4, Trace Name: DisplayAdsPayload.2008-03-07.07-09.trace.etl OS Version: 5.2.3790, Trace Size: 42240KB, Events Lost: 0, Buffers lost: 0, Trace Start: 128494103595632920, Trace Length: 30 min, PointerSize: 4, Trace Name: DisplayAdsPayload.2008-03-07.07-39.trace.etl OS Version: 5.2.3790, Trace Size: 40576KB, Events Lost: 0, Buffers lost: 0, Trace Start: 128494121671495296, Trace Length: 30 min, PointerSize: 4, Trace Name: DisplayAdsPayload.2008-03-07.08-09.trace.etl OS Version: 5.2.3790, Trace Size: 41344KB, Events Lost: 0, Buffers lost: 0, Trace Start: 128494139747513920, Trace Length: 30 min, PointerSize: 4, Trace Name: DisplayAdsPayload.2008-03-07.08-39.trace.etl OS Version: 5.2.3790, Trace Size: 40832KB, Events Lost: 0, Buffers lost: 0, Trace Start: 128494157827438744, Trace Length: 30 min, PointerSize: 4, Trace Name: DisplayAdsPayload.2008-03-07.09-09.trace.etl OS Version: 5.2.3790, Trace Size: 38784KB, Events Lost: 0, Buffers lost: 0, Trace Start: 128494175903926112, Trace Length: 30 min, PointerSize: 4, Trace Name: DisplayAdsPayload.2008-03-07.09-39.trace.etl OS Version: 5.2.3790, Trace Size: 37888KB, Events Lost: 0, Buffers lost: 0, Trace Start: 128494193979632240, Trace Length: 30 min, PointerSize: 4, Trace Name: DisplayAdsPayload.2008-03-07.10-09.trace.etl OS Version: 5.2.3790, Trace Size: 35072KB, Events Lost: 0, Buffers lost: 0, Trace Start: 128494212055182120, Trace Length: 30 min, PointerSize: 4, Trace Name: DisplayAdsPayload.2008-03-07.10-40.trace.etl OS Version: 5.2.3790, Trace Size: 34176KB, Events Lost: 0, Buffers lost: 0, Trace Start: 128494230130732000, Trace Length: 30 min, PointerSize: 4, Trace Name: DisplayAdsPayload.2008-03-07.11-10.trace.etl OS Version: 5.2.3790, Trace Size: 31232KB, Events Lost: 0, Buffers lost: 0, Trace Start: 128494248206281880, Trace Length: 30 min, PointerSize: 4, Trace Name: DisplayAdsPayload.2008-03-07.11-40.trace.etl OS Version: 5.2.3790, Trace Size: 28032KB, Events Lost: 0, Buffers lost: 0, Trace Start: 128494302432775272, Trace Length: 30 min, PointerSize: 4, Trace Name: DisplayAdsPayload.2008-03-08.01-10.trace.etl OS Version: 5.2.3790, Trace Size: 54016KB, Events Lost: 0, Buffers lost: 0, Trace Start: 128494736257973704, Trace Length: 30 min, PointerSize: 4, Trace Name: DisplayAdsPayload.2008-03-08.01-13.trace.etl OS Version: 5.2.3790, Trace Size: 28160KB, Events Lost: 0, Buffers lost: 0, Trace Start: 128494320508168904, Trace Length: 30 min, PointerSize: 4, Trace Name: DisplayAdsPayload.2008-03-08.01-40.trace.etl OS Version: 5.2.3790, Trace Size: 50688KB, Events Lost: 0, Buffers lost: 0, Trace Start: 128494754333836080, Trace Length: 30 min, PointerSize: 4, Trace Name: DisplayAdsPayload.2008-03-08.01-43.trace.etl OS Version: 5.2.3790, Trace Size: 29440KB, Events Lost: 0, Buffers lost: 0, Trace Start: 128494338583718784, Trace Length: 30 min, PointerSize: 4, Trace Name: DisplayAdsPayload.2008-03-08.02-10.trace.etl OS Version: 5.2.3790, Trace Size: 52096KB, Events Lost: 0, Buffers lost: 0, Trace Start: 128494772409854704, Trace Length: 30 min, PointerSize: 4, Trace Name: DisplayAdsPayload.2008-03-08.02-14.trace.etl OS Version: 5.2.3790, Trace Size: 31104KB, Events Lost: 0, Buffers lost: 0, Trace Start: 128494356661601640, Trace Length: 30 min, PointerSize: 4, Trace Name: DisplayAdsPayload.2008-03-08.02-41.trace.etl OS Version: 5.2.3790, Trace Size: 54144KB, Events Lost: 0, Buffers lost: 0, Trace Start: 128494790485873328, Trace Length: 30 min, PointerSize: 4, Trace Name: DisplayAdsPayload.2008-03-08.02-44.trace.etl OS Version: 5.2.3790, Trace Size: 31360KB, Events Lost: 0, Buffers lost: 0, Trace Start: 128494374737352944, Trace Length: 30 min, PointerSize: 4, Trace Name: DisplayAdsPayload.2008-03-08.03-11.trace.etl OS Version: 5.2.3790, Trace Size: 51200KB, Events Lost: 0, Buffers lost: 0, Trace Start: 128494808562204448, Trace Length: 30 min, PointerSize: 4, Trace Name: DisplayAdsPayload.2008-03-08.03-14.trace.etl OS Version: 5.2.3790, Trace Size: 34688KB, Events Lost: 0, Buffers lost: 0, Trace Start: 128494392812746576, Trace Length: 30 min, PointerSize: 4, Trace Name: DisplayAdsPayload.2008-03-08.03-41.trace.etl OS Version: 5.2.3790, Trace Size: 52224KB, Events Lost: 0, Buffers lost: 0, Trace Start: 128494826638223072, Trace Length: 30 min, PointerSize: 4, Trace Name: DisplayAdsPayload.2008-03-08.03-44.trace.etl OS Version: 5.2.3790, Trace Size: 34816KB, Events Lost: 0, Buffers lost: 0, Trace Start: 128494410888452704, Trace Length: 30 min, PointerSize: 4, Trace Name: DisplayAdsPayload.2008-03-08.04-11.trace.etl OS Version: 5.2.3790, Trace Size: 49024KB, Events Lost: 0, Buffers lost: 0, Trace Start: 128494844713929200, Trace Length: 30 min, PointerSize: 4, Trace Name: DisplayAdsPayload.2008-03-08.04-14.trace.etl OS Version: 5.2.3790, Trace Size: 37376KB, Events Lost: 0, Buffers lost: 0, Trace Start: 128494428964002584, Trace Length: 30 min, PointerSize: 4, Trace Name: DisplayAdsPayload.2008-03-08.04-41.trace.etl OS Version: 5.2.3790, Trace Size: 49792KB, Events Lost: 0, Buffers lost: 0, Trace Start: 128494862789791576, Trace Length: 30 min, PointerSize: 4, Trace Name: DisplayAdsPayload.2008-03-08.04-44.trace.etl OS Version: 5.2.3790, Trace Size: 37376KB, Events Lost: 0, Buffers lost: 0, Trace Start: 128494447039708712, Trace Length: 30 min, PointerSize: 4, Trace Name: DisplayAdsPayload.2008-03-08.05-11.trace.etl OS Version: 5.2.3790, Trace Size: 47872KB, Events Lost: 0, Buffers lost: 0, Trace Start: 128494880865497704, Trace Length: 30 min, PointerSize: 4, Trace Name: DisplayAdsPayload.2008-03-08.05-14.trace.etl OS Version: 5.2.3790, Trace Size: 38144KB, Events Lost: 0, Buffers lost: 0, Trace Start: 128494465115571088, Trace Length: 30 min, PointerSize: 4, Trace Name: DisplayAdsPayload.2008-03-08.05-41.trace.etl OS Version: 5.2.3790, Trace Size: 48000KB, Events Lost: 0, Buffers lost: 0, Trace Start: 128494898941360080, Trace Length: 30 min, PointerSize: 4, Trace Name: DisplayAdsPayload.2008-03-08.05-44.trace.etl OS Version: 5.2.3790, Trace Size: 40576KB, Events Lost: 0, Buffers lost: 0, Trace Start: 128494483191120968, Trace Length: 30 min, PointerSize: 4, Trace Name: DisplayAdsPayload.2008-03-08.06-11.trace.etl OS Version: 5.2.3790, Trace Size: 40064KB, Events Lost: 0, Buffers lost: 0, Trace Start: 128494501266827096, Trace Length: 30 min, PointerSize: 4, Trace Name: DisplayAdsPayload.2008-03-08.06-42.trace.etl OS Version: 5.2.3790, Trace Size: 41984KB, Events Lost: 0, Buffers lost: 0, Trace Start: 128494519342533224, Trace Length: 30 min, PointerSize: 4, Trace Name: DisplayAdsPayload.2008-03-08.07-12.trace.etl OS Version: 5.2.3790, Trace Size: 43904KB, Events Lost: 0, Buffers lost: 0, Trace Start: 128494537418395600, Trace Length: 30 min, PointerSize: 4, Trace Name: DisplayAdsPayload.2008-03-08.07-42.trace.etl OS Version: 5.2.3790, Trace Size: 49152KB, Events Lost: 0, Buffers lost: 0, Trace Start: 128494555495039216, Trace Length: 30 min, PointerSize: 4, Trace Name: DisplayAdsPayload.2008-03-08.08-12.trace.etl OS Version: 5.2.3790, Trace Size: 47360KB, Events Lost: 0, Buffers lost: 0, Trace Start: 128494573570901592, Trace Length: 30 min, PointerSize: 4, Trace Name: DisplayAdsPayload.2008-03-08.08-42.trace.etl OS Version: 5.2.3790, Trace Size: 47616KB, Events Lost: 0, Buffers lost: 0, Trace Start: 128494591647076464, Trace Length: 30 min, PointerSize: 4, Trace Name: DisplayAdsPayload.2008-03-08.09-12.trace.etl OS Version: 5.2.3790, Trace Size: 50304KB, Events Lost: 0, Buffers lost: 0, Trace Start: 128494609723095088, Trace Length: 30 min, PointerSize: 4, Trace Name: DisplayAdsPayload.2008-03-08.09-42.trace.etl OS Version: 5.2.3790, Trace Size: 47744KB, Events Lost: 0, Buffers lost: 0, Trace Start: 128494627799894952, Trace Length: 30 min, PointerSize: 4, Trace Name: DisplayAdsPayload.2008-03-08.10-12.trace.etl OS Version: 5.2.3790, Trace Size: 50944KB, Events Lost: 0, Buffers lost: 0, Trace Start: 128494645875757328, Trace Length: 30 min, PointerSize: 4, Trace Name: DisplayAdsPayload.2008-03-08.10-43.trace.etl OS Version: 5.2.3790, Trace Size: 51200KB, Events Lost: 0, Buffers lost: 0, Trace Start: 128494663951463456, Trace Length: 30 min, PointerSize: 4, Trace Name: DisplayAdsPayload.2008-03-08.11-13.trace.etl OS Version: 5.2.3790, Trace Size: 51200KB, Events Lost: 0, Buffers lost: 0, Trace Start: 128494682029935901, Trace Length: 30 min, PointerSize: 4, Trace Name: DisplayAdsPayload.2008-03-08.11-43.trace.etl OS Version: 5.2.3790, Trace Size: 29440KB, Events Lost: 0, Buffers lost: 0, Trace Start: 128494266281831760, Trace Length: 30 min, PointerSize: 4, Trace Name: DisplayAdsPayload.2008-03-08.12-10.trace.etl OS Version: 5.2.3790, Trace Size: 53888KB, Events Lost: 0, Buffers lost: 0, Trace Start: 128494700105936456, Trace Length: 30 min, PointerSize: 4, Trace Name: DisplayAdsPayload.2008-03-08.12-13.trace.etl OS Version: 5.2.3790, Trace Size: 28800KB, Events Lost: 0, Buffers lost: 0, Trace Start: 128494284357381640, Trace Length: 30 min, PointerSize: 4, Trace Name: DisplayAdsPayload.2008-03-08.12-40.trace.etl OS Version: 5.2.3790, Trace Size: 55552KB, Events Lost: 0, Buffers lost: 0, Trace Start: 128494718181955080, Trace Length: 30 min, PointerSize: 4, Trace Name: DisplayAdsPayload.2008-03-08.12-43.trace.etl