Seminar Topics & Project Ideas On Computer Science Electronics Electrical Mechanical Engineering Civil MBA Medicine Nursing Science Physics Mathematics Chemistry ppt pdf doc presentation downloads and Abstract

Full Version: Remote Server Monitoring System For Corporate Data Centers
You're currently viewing a stripped down version of our content. View the full version with proper formatting.
Submitted By
T.Naveena

[attachment=14614]
ABSTRACT
SMS BASED REMOTE SERVER MONITORING
Functional Overview
Problem Statement

For Organizations with huge data centers having a lot of servers hosting
numerous applications, it is always a major problem to monitor if each of the servers is up and functional all the time. The problem is more acute during late night shifts when the usual numberof network/systems engineers working is less.
Usually, when organizations host the applications on their servers on behalf of their clients, they sign-up a service level agreement (SLA), specifying the allowed down time for each of the applications. Any lack of commitment on the part of the organizations in meeting the SLA could result in loss of business or legal action or both.
So, it becomes very important for the organizations to know if a server is down or non-functional and take corrective action immediately. Unfortunately, for some less time critical applications, it is usually the client who informs that there is a problem with the server when he/she tries to logon to the application Organizations would be very interested in knowing about these server failures immediately and take corrective action before the client starts complaining.
Proposed Solution
There is a need for a web based application which can capture all the organization and data center details and remotely check if each of servers is up and running all the time. This monitoring piece of the application keeps pinging each of the servers at the specific intervals and based on the rules setup and response received it sends out an
SMS to a predefined list of specialists whenever there is a failure. This SMS will also contain the information related to the server that has failed and also the time at which it had failed.
Processes Involved
• Access Management process to provide Admin privileges to selected personnel
• Organization and Servers information capturing Process
• Server Monitoring Criteria setup Process
• Automated Server Monitoring Process
• Server Monitoring status and failure logging process

• Failure Notification SMS process
• Corrective Action Completion Process
• Monthly Management Reporting Process
• Historical data archiving and cleanup process
Modules Involved
Organization Information management Module: Allows Admin users to capture and update Organization information related to Users, Specialists, Servers, IP addresses etc
• Access management Module: Allows Admin users to give admin privileges to other users as well as managing the userid/passwords of all the Network/System engineers
• Automated Server Monitoring Module: Runs continuously to check if each of the servers is up and running and logs failures into a database.
• SMS Failure Notification Module: Sends out SMS to the specified list of mobile numbers along with the failed server information.
• Corrective Action Module: Allows Network/Systems engineers to put in the corrective action they have taken to rectify the failure.
• Management Reporting: Allows Admin users to run reports based on Organization, Servers, Specialists and Corrective action taken.
• Archiving and cleanup Module: Allows Admin users to Archive/Cleanup old data on the system
Application Development: System Requirements
1. Windows Operating System
2 Front-end: Microsoft .Net Framework and Visual Studio (Express Edition)
3 Back-end: SQL Server Database
4Mobile Phone and Mobile Phone Simulator applications.

Guest

i wont code of dis application pls send me as i have clllge project on it
For organizations with large data centers that have a lot of hosting servers for numerous applications, it is always a major problem to control whether each of the servers is installed and functional all the time. The problem is more acute during night shifts when the usual number of network / system engineers is less.

Typically, when organizations host the applications on their servers on behalf of their clients, they sign a service level agreement (SLA) specifying the downtime allowed for each of the applications. Any lack of commitment on the part of organizations to comply with the SLA could result in loss of business or legal action or both.

Therefore, it is very important for organizations to know if a server is down or not functional and take corrective action immediately. Unfortunately, for some less critical applications, the client typically reports that there is a problem with the server when it tries to log in to the application. Organizations would be very interested in knowing these server faults immediately and taking corrective actions before the customer starts complaining.