storage Pinning eligible files to prevent block reallocation
storage
Pinning eligible files to prevent block reallocation and movement Tracking the mapping of file extents to physical disk blocks for each file Translating file reads/writes (in terms of offset, length) into RAW I/O to disk blocks
FLT_FILESYSTEM_TYPE
http: //www. microsoft. com/en-us/download/details. aspx? id=29043
FC SAS RBOD SAS JBOD i. SCSI FCo. E
http: //msdn. microsoft. com/enus/library/windows/desktop/aa 373089(v=vs. 85). aspx
Dim Process. Id Function Open( ) On Error Resume Next Resource. Log. Information "Enter Open( )" If Resource. Property. Exists("Command. Line") = FALSE Then Resource. Log. Information "Creating property Command. Line" Resource. Add. Property "Command. Line" Else Resource. Log. Information "Property Command. Line exists" End if Resource. Command. Line = "Notepad" Set Process= Get. Object("winmgmts: win 32_process") Resource. Log. Information "Exit Open( )" Open = True ' Success End Function Online( ) Resource. Log. Information "Enter Online( )" Process. Create Resource. Command. Line, , , Process. Id Resource. Log. Information "Exit Online( ) Process. Id = " & Process. Id Online = 0 ' Success End Function Offline( ) On Error Resume Next Resource. Log. Information "Enter Offline( )" Terminate Resource. Log. Information "Exit Offline( )" Offline = Err. Number End Function Close( ) Resource. Log. Information "Enter Close( )" Resource. Log. Information "Exit Close( )" Close = 0 ' Success End Function Terminate( ) On Error Resume Next Resource. Log. Information "Enter Terminate( )" Set Process = Nothing Set Process = Get. Object("winmgmts: win 32_process. Handle=" & Process. Id) Process. Terminate 1 Set Process = Nothing Resource. Log. Information "Exit Terminate( )" Terminate = 0 End Function Looks. Alive( ) On Error Resume Next Set Process = Get. Object("winmgmts: win 32_process. Handle=" & Process. Id) If Err. Number <> 0 Or Process. Id <> Process. Id Then Looks. Alive = False Resource. Log. Information "Looks. Alive failed. Process. Id: " & Process. Id & " Error: " & Err. Number & " " & Err. Description Else Looks. Alive = True End if Function Is. Alive( ) On Error Resume Next Set Process = Get. Object("winmgmts: win 32_process. Handle=" & Process. Id) If Err. Number <> 0 Or Process. Id <> Process. Id Then Is. Alive = False Resource. Log. Information "Is. Alive failed. Process. Id: " & Process. Id & " Error: " & Err. Number & " " & Err. Description Else Is. Alive = True End if End Function
http: //blogs. msdn. com/b/clustering/archive/2010/03/11/9976620. aspx http: //blogs. msdn. com/b/clustering/archive/2010/03/30/9987135. aspx http: //blogs. msdn. com/b/clustering/archive/2010/04/21/9999736. aspx http: //blogs. msdn. com/b/clustering/archive/2010/08/18/10051655. aspx http: //blogs. msdn. com/b/clustering/archive/2010/08/24/10053405. aspx
Branch Office Hyper-V Replica: Point-in-time replication of VHDs for disaster recovery VHD
Please submit session evals on the Build Windows 8 App or at http: //aka. ms/Build. Sessions
www. windowsazure. com/build Please submit session evals on the Build Windows 8 App or at http: //aka. ms/Build. Sessions
- Slides: 49