Font Size: a A A

Design And Realization Of A Windows Mirror Backup System Based On WDM Model

Posted on:2010-06-20Degree:MasterType:Thesis
Country:ChinaCandidate:Y WangFull Text:PDF
GTID:2178360275997558Subject:Software engineering
Abstract/Summary:PDF Full Text Request
Nowadays people's requirement towards the reliability on the disk storage capacity has been increasing gradually, and one of the most efficient ways to meet this demand is the disk mirroring. The traditional technology of disk mirroring is to adopt redundancy storage of RAID1 , which can only be replicated under two independent disks driven by the same disk controller. This causes the low efficiency of disk space utilization and the high cost of storage.On the basis of analyzing Windows Driver Model (WDM), this paper integrates core system characteristics, designs and implentments the Windows Mirror Backup System (WMBS). WMBS is a realizable proposal to solve the disk data storage problem through software. The system adopts both synchronous and asynchronous modes to guarantee the applied disk IO throughput demand of applications, meanwhile, it has higher extensibility and reliability than hardware RAID1. Multiple Segment Lock model is also proposed in mis system, which can assure the realtime performance of disk IO and the efficiency of transition from asynchronous mode to synchronous. This system is finally implemented under Windows environment. Therefore, it is provided with many features of Windows core system, such as translatability, configurability, high performance efficiency, easy establishment etc. Some industries like streaming media servers, web servers and so on, which required sequential I/O and high data I/O high stability like non-stream video edit, VOD video service etc, can adopt this system. .The paper following software development idea, illustrates in detail the whole implementation procedure of Mirror Backup System in terms of requirement analysis, network framework, database design, development environment configuration, system programming implementation etc.
Keywords/Search Tags:Windows Driver Model, backup, Multiple Segment Lock
PDF Full Text Request
Related items