DocumentCode :
261040
Title :
A scalable protocol agnostic backup server
Author :
Hudli, Shrinidhi ; Jha, Ajeet ; Devi, Meera ; Sardar, Vandana S. ; Manoranjitham, R.
Author_Institution :
Dept. of Comput. Sci. & Eng., M.S. Ramaiah Inst. of Technol., Bangalore, India
fYear :
2014
fDate :
27-28 Feb. 2014
Firstpage :
1
Lastpage :
5
Abstract :
In the modern digital age, there is a deluge of data The data and associated information affects nearly every aspect of human life. Ensuring availability and durability of data is critical Availability of data is addressed by various file system technologies that invariably provide a distributed and redundant storage infrastructure. Durability of data is a different dimension and is ensured by providing backups of critical data While there are many backup solutions for personal data, ranging from using devices like pen-drive, external USB drives, tape drives to cloud based solutions like Dropbox and equivalent services, our interests is backup solutions for enterprise data There are two dimensions of variability for backup servers. The protocol that backup clients use to communicate with backup servers and the file systems where data resides that need to be backed up. Our intent is to develop a backup server that abstracts away both of these variations to provide a unified framework into which specific implementations can be plugged in Applying good software engineering principles of abstraction, separation of concerns and loose coupling, we present a design for such a protocol agnostic server that is also scalable. We discuss a specific implementation of this server. Though the design is for specific application of backup servers for different environments, the approach is generic and is useful in many other contexts and applications.
Keywords :
durability; file organisation; file servers; protocols; software engineering; backup clients; backup servers; cloud based solutions; data durability; dropbox; enterprise data; equivalent services; external USB drives; file system technologies; human life; modern digital age; personal data; protocol agnostic server; redundant storage infrastructure; scalable protocol agnostic backup server; software engineering principles; tape drives; Educational institutions; File systems; Message systems; Protocols; Servers; Sockets; Standards; NDMP; abstraction; backup servers; loose coupling; protocol independence;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Information Communication and Embedded Systems (ICICES), 2014 International Conference on
Conference_Location :
Chennai
Print_ISBN :
978-1-4799-3835-3
Type :
conf
DOI :
10.1109/ICICES.2014.7033944
Filename :
7033944
Link To Document :
بازگشت