Font Size: a A A

Analysis And Design Of Environmental Monitoring System For Data Center Based On OSGI Framework And REST Style Architecture

Posted on:2011-08-12Degree:MasterType:Thesis
Country:ChinaCandidate:Z ZhuFull Text:PDF
GTID:2178360305459879Subject:Software engineering
Abstract/Summary:PDF Full Text Request
With rapid development of internet and computer technology, many enterprises and companies are beginning to establish their own data centers. Hundreds of various kinds of servers, in which deploy various applications such as office automation systems, human resource management systems, financial systems and many other enterprise applications, are running in the data center. As a result, the data center is playing a critical role in IT business of the corporation. These servers, working smoothly as whole, are closely related to the data center environmental factors. Data center environmental factors include data center air temperature, humidity, pressure, racks'inlet and outlet air temperature, power supply and refrigeration equipments'running status. Effective monitoring and analysis of these environmental factors can significantly improve data center energy efficiency and space utilization, and keep the refrigeration and power equipments in stable status. Thus, data center environmental factors'monitoring and analyzing really plays an important role in building a "green data center".This thesis analyzes the challenges faced with existing data center and then investigates the current data center environmental and energy management platforms. The thesis describes the componentized programming methodology with OSGI technology, and the concepts and features of Restful style web services. Based on the above two technologies, a data center environmental monitoring system based on OSGI framework and REST style architecture is proposed and implemented.The main work of this thesis can be divied into three parts. First, by integrating the functions of OSGI modules and REST-style web services, a hierarchical REST web services architecture is proposed based on module resource under OSGI framework, which is then applied to the data center environmental monitoring system. Secondly, detailed analysis is made for the specific requirements of data center environmental monitoring system. Based on the analysis results, the architecture design, modules' design, and resource representation layer design of the REST web services are all presented. Finally, the details of modules'system testing and REST web services' functional testing are both implemented.The proposed data center environmental monitoring system (SRMS system, Server Room Monitoring System) in this thesis combines the advantages of REST web services and OSGI components technology, which makes the system possess with high scalability and maintenance. By integration of multiple data center environmental monitoring systems'interface from wireless sensor vendors in the system, enterprises can reduce their development cost and also customize their data center monitoring needs. Reasonable and effective monitoring of the environmental factors of the data center through the system is of great significance for building the green data center in IT business.
Keywords/Search Tags:OSGI, REST, Data Center, Environmental Monitoring System
PDF Full Text Request
Related items