Tracking a single node's availability for communication by means of observing local system resources

“Movement of Enhancing Opportunities and Improving Technology”, abbreviated as Fatih, is among the most important educational projects in Turkey, in which students and teachers can use their tablet PCs to obtain educational data (text, images, media, etc.) stored in cloud services. However, the limited network bandwidth and increase in both the number of users and their educational data sizes degrade the system performance and even negatively affect the overall usability of the system. Using proxy server is an approach to both decreasing network traffic and increasing the efficiency in data transfers between end users and cloud services. In this approach, it is critical that when synchronization process will be performed. In this paper, bandwidth utilization, CPU and memory usage information have been examined for obtaining accurate synchronization time for this school level proxy server based distributed systems architecture. In order to minimize effect of too large and too small CPU and memory usage data, we use min-max normalization. Also, multiple linear regression is used to estimate a node's availability for communication. Experimental results show that proposed technique is feasible not only for school level proxy server based systems but also for other systems.

[1]  Mary Baker,et al.  Measuring link bandwidths using a deterministic model of packet delay , 2000, SIGCOMM.

[2]  Van Jacobson,et al.  A tool to infer characteristics of internet paths , 1997 .

[3]  Manish Jain,et al.  Pathload: A Measurement Tool for End-to-End Available Bandwidth , 2002 .

[4]  kc claffy,et al.  Bandwidth estimation: metrics, measurement techniques, and tools , 2003, IEEE Netw..

[5]  Leung Chi Ming,et al.  Non-Intrusive Measurement in Packet Networks and its Applications , 2004 .

[6]  Vern Paxson,et al.  End-to-end Internet packet dynamics , 1997, SIGCOMM '97.

[7]  Ahmet Sayar,et al.  Analyzing distributed file synchronization techniques for educational data , 2013, 2013 International Conference on Electronics, Computer and Computation (ICECCO).

[8]  Petra Perner,et al.  Data Mining - Concepts and Techniques , 2002, Künstliche Intell..

[9]  Parameswaran Ramanathan,et al.  What do packet dispersion techniques measure? , 2001, Proceedings IEEE INFOCOM 2001. Conference on Computer Communications. Twentieth Annual Joint Conference of the IEEE Computer and Communications Society (Cat. No.01CH37213).

[10]  Evangelos P. Markatos,et al.  On the Integration of Passive and Active Network Monitoring in Grid Systems , 2007 .

[11]  John A. Schormans,et al.  LIMITATIONS OF PASSIVE & ACTIVE MEASUREMENT METHODS IN PACKET NETWORKS , 2003 .

[12]  Tobias Oetiker,et al.  MRTG: The Multi Router Traffic Grapher , 1998, LISA.