Font Size: a A A

Integrity Designment Of Security And Reliability On Berkeley DB

Posted on:2010-06-01Degree:MasterType:Thesis
Country:ChinaCandidate:T ZhouFull Text:PDF
GTID:2178360275450846Subject:Computer application technology
Abstract/Summary:PDF Full Text Request
With the development of embedded Internet and the demand of dealing with a great deal of data,the software system in electric power meets new problems,the security,reliability and efficiency of data processing.The article integritily designs the security,reliability and so forth based on the open source embedded database Berkeley DB.It can not only satisfy the demand of funtionality in electric power,but also ensure the security and reliability in the system.Firstly,the article looks from the related concept of embedded database and the demands and characteristics of embedded database of eletric power system,the article deeply researches the key technical characteristics of Berkeley DB database and its applicability in eletric power system,and introduces the basic concepts of Berkeley DB database and its basic API function operations.On the basis of the above analysis and discussion,the system adapts the software architecture of Linux embedded operating system and Berkeley DB embedded database.The article use the object-oriented mind designs the architecture of real-time data processing module of eletric power control equipment,designs and implements the database utility class,database iterator class and real-time data class satisfying the demand of data processing of eletric power,and tests the time expend of partial methods.The database in the electric power control equipment needs high security.In the design of security,firstly analyses the security mechanism of Berkeley DB including recovery mechanism,encrypt mechanism.Then analyses and designs the user authentication and discretionary access control mechanism combining with operating system,which avoids the redundancy of security and ensure the security in the system. At last designs the secure and real-time buffering based on Berkeley DB,integritily designs the security from inside the Berkeley DB,ensure efficient use of the different security level and priority level of pages and the security of real-time data.The database in the electric power control equipment needs high reliability.In the design of reliability,the article researches the real-time transaction model which is proposed on function alterative characteristic.As the charactericstic,transaction schedule is divided into interior schedule and exterior schedule,which increase the system success ratio.The article researches exterior schedule and interior schedule by the process schedule of Linux2.6 and the transaction schedule of Berkeley DB, provides the redundancy interface to the transaction schedule of Berkeley DB,achieve the integrity design of reliability.
Keywords/Search Tags:embedded database, Berkeley DB, integrity design, security, reliability, eletric power control equipment
PDF Full Text Request
Related items