A Survey for Replica Placement Techniques in Data Grid Environment
|
|
|
- Arthur Wilkins
- 10 years ago
- Views:
Transcription
1 I.J. Modern Education and Computer Science, 2014, 5, Published Online May 2014 in MECS ( DOI: /ijmecs A Survey for Replica Placement Techniques in Data Grid Environment Alireza Souri Department of Computer Engineering, College of Engineering, East Azarbaijan Science and Research Branch, Islamic Azad University, Tabriz, Iran [email protected] Amir masoud Rahmani Department of Computer Engineering, Science and Research Branch, Islamic Azad University, Tehran, Iran [email protected] Abstract In data grids, data replication on variant nodes can change some problems such as response time and availability. Also, in data replication, there are some challenges to finding the best replica efficiently in relation to performance and location of physical storage systems. In this paper, various replica placement strategies are discussed. These replica placement strategies are available in the works. Replica placement contains recognizing the best possible node to duplicate data based on network latency and user request. These strategies measure and analyze different parameters such as access cost, bandwidth consumption, scalability, execution time and storage consumption. This paper also analyses the performance of various strategies with respect to the parameters mentioned above in data grid. Index Terms Dynamic Replication, Replica Placement, Data Grid. I. INTRODUCTION In a developed category of data exhaustive methodical and commercial presentations such as high energy element physics and astronomy [1], large volumes of data sets may be created, accessed and shared, from different places with various quality of service requirements. Data Grid [2] make available organically distributed resources for large-scale data exhaustive applications that create large data sets. However, organization of widely distributed massive data gives increase to many design issues such as data consistency, security, fast and reliable access and access authorizations [3]. One of the important experiments in data replication techniques is replica placement. Replica placement is the problem of placing duplicate copies of data in the most suitable node in the data grid. The replica placement can be logically divided into four strategy in data grid: multitier [4], graph topology [5, 6], Hierarchical [7-11] and peer to peer [12]. There are two types of data replication techniques, namely, static and dynamic. In static data replication, the number of replicas to be created and the nodes where replicas should be placed are decided statically during grid setup time. The static replication strategies are simple to implement but not frequently used because it does not support data duplication during job execution. Static replication strategies have the advantages of reduced overhead and quick job scheduling [13, 14]. Dynamic replication [15] can adapt changes based on user requests, storage capacity and bandwidth. Dynamic replication schemes are capable of making intelligent decisions to place data in the grid based on storage capacity and node availability. Replicas are created in a centralized or distributed fashion. In a centralized scheme, replicas are created only in the head node, whereas, in a distributed scheme, replicas are created in a few selective nodes in addition to the head node. We analyze summery of dynamic replica placement techniques in some recent research works. The reset of this paper is: section II illustrates some strategies of the replica placement in distributed technique. Section III shows the conclusion of these summaries. II. REPLICA PLACEMENT TECHNIQUES There are two techniques for replica placement as follow: centralized and distributed that are further classified according to the type of network used for implementation. In this paper we analyze distributed dynamic replication placement technique in data grids. Three different dynamic replica placement algorithms are considered which are combined with the four scheduling strategies. Permanent replicas: Process always having a replica. Permanent replicas can be considered as the initial set of replicas that constitute a distributed data store. In many cases, the number of permanent replicas is small. Server-initiated replica: Process that can dynamically host a replica on request of another server in the data store. In contrast to permanent replicas, server-initiated replicas are copies of a data store that exist to enhance performance and which are created at the initiative of the (owner of the) data store.
2 A Survey for Replica Placement Techniques in Data Grid Environment 47 Client-initiated replica: Process that can dynamically host a replica on request of a client (client cache). An important kind of replica is the one initiated by a client. Client-initiated replicas are more commonly known as (client) caches. In essence, a cache is a local storage facility that is used by a client to temporarily store a copy of the data it has just requested. They show that when there is no replication, simple local scheduling performs best. However, when a replication is used scheduling jobs to sites containing the required data is a better approach. In this survey we show some important replica placement strategies and compare performance of them. A. Graph topology strategy M. Tu et al. [6] have studied the problem of optimal allocation of sensitive data objects. The proposed solution adopts a two layered grid topology. The upper layer is a multiple cluster network which can be represented by a general graph. A Directed Acyclic Graph (DAG) is used to denote the topology within each cluster (see in Figure 1). The authors are disintegrated replica allocation problem into two sub problems: first, the Optimal Inter cluster Resident Set Problem (OIRSP), which determines the cluster that needs shared replicas and second the Optimal Intra-cluster Share Allocation Problem (OISAP), which determines the number of shared replicas needed in a cluster and their placements. To find the Optimal Inter cluster Resident Set Problem the Minimal Spanning Tree (MST) is used. They are used SDP Tree algorithm to find the number of replicas to be placed in a node with minimal communication cost. followed by a request for the closest replica site. The nearest best replica is located by using a heuristic method. The file transfer is initiated based on the client request and the response time is recorded. The best possible replica is the one with the lowest response time. Six different strategies, such as, caching, best client, cascading replication, plain caching, caching plus cascading replication and fast spread were adopted for replica placement in [4]. A comparative study to evaluate the performance of the above mentioned strategies is also done based on the bandwidth consumption and the average response time. Caching is the client side phenomenon in which the file requested by the client is stored locally for future use. In the best client strategy, the history of each file is maintained with details such as, number of requests and clients who requested the file. In cascading strategy, the entire grid is divided into several levels. Initially the replica is created only at the root i.e. at the first level. As the root gets filled up, replicas are created in the next, cascading levels based on a threshold. In the case of plain caching, the client stores the requested file locally. When cascading is combined with caching strategy, a locally cached file which is frequently requested by clients is cascaded down in the hierarchy by the server. In the fast spread strategy, a replica is created in each tier in the path to the client. It has the advantage of less bandwidth requirement when compared to the cascading strategy. But it has the disadvantage of high storage space requirement. Fast spread works fine for random access pattern, whereas, the cascading is suitable if the average response time is the prime consideration. The work done in [4] helps in understanding how the replica creation and data movement impact the performance of the grid. Fig. 1. A graph system topology [6] B. Multi-tier architecture strategy Ranganathan et al. [4] have discussed three variant kinds of access designs with respect to file locations namely, temporal locality, geographical locality and spatial locality. Temporal locality determines the request pattern in such a way that the recently accessed file is likely to gain access again. Geographical locality is based on the locality of the client. It is based on the notion that a file requested by a client is more likely to be requested by the neighboring clients. The spatial locality exploits the file locality i.e., a file in a particular locality is likely to be accessed again. Random access pattern is the one in which files are accessed with no definite pattern. The simulation starts with topology specification and is C. Tree architecture strategy Perez et al. [16] have proposed a Branch Replication Scheme (BRS) which optimizes the storage requirement. It is achieved by creating sub replicas and using parallel I/O techniques. In BRS, sub replicas are created in a hierarchical tree topology, not overlapping with each other. BRS reduces data access time and maintains consistency (shown in Figure 2). In this model, all replicas of a single file are updated in parallel with the updating done in the master. The simulated results show that the proposed BRS scheme increases the performance of the grid in terms of the data access time. Fig. 2. A tree branch replication strategy [16]
3 48 A Survey for Replica Placement Techniques in Data Grid Environment D. Free-scale topology strategy Chen et al. [5] have proposed a replica creation algorithm which reduces the makespan and data storage consumption with efficient load balancing capability. The proposed replica creation algorithm selects nodes with optimized load, high degree and greater frequency for replication (see in Figure 3). request waiting-time in storage during job execution. The DHR algorithm consists of the following three steps: replica selection, replica decision and replica replacement. During replica selection, it selects the site which has the least number of requests. If the requested replica is not available in the local site, then, replication takes place. If the local site is not having sufficient storage space and if the requested replica is not available in the same LAN, then replica replacement is carried out. Network Region Network Region Network Region Narrow bandwidth Contending network traffic Grid Site Router Data moving path between sites within region Data moving path between sites across regions Fig. 3. A free-scale data grid topology The authors presented two pools in order to facilitate the node selection: first the degree-based-candidate-pool with optimized network load and second the frequencybased-candidate-pool with optimized network load. The degree-based-candidate-pool comprises nodes with high degree and the frequency-based-candidate-pool comprises nodes with high frequency. A node is selected for replica creation if it is available in both the pools mentioned above. If not, the cost for each node is computed as the sum of storage cost and file transfer cost. If there is no suitable node with high degree and frequency then the minimum cost node from these pools is selected for data replication. E. Hierarchical architecture strategy The BHR algorithm in [11], groups all grid sites in the same network region. More replicas are created in the sites that have broad bandwidth in order to serve replica requests. In the modified BHR algorithm, frequently accessed files are replicated and stored in local region for future requirement. The access history of every site, which contains details of frequently accessed files, is maintained in the region header (shown in Figure 4). Simulation results show that the modified BHR algorithm provides increased data availability than the original BHR algorithm presented in [11]. Mansouri et al. [10] have proposed a distributed replication algorithm named Dynamic Hierarchical Replication Algorithm (DHR). The DHR algorithm extends the proposed algorithm in [17]. DHR selects replica location based on the data transfer time and Fig. 4. Replication Strategy based on Bandwidth Hierarchy[11] The simulation results show that DHR algorithm prevents unnecessary replication and takes less execution time when compared to other strategies such as LRU, LFU, BHR [11] and 3-Level Hierarchical Algorithm (3-LAH) [17]. It is observed that the DHR algorithm outperforms the above mentioned strategies by 37% and is also suitable for grid sites with small storage size [10]. The combination of Modified DHR Algorithm (MDHRA) and Combined Scheduling Strategy (CSS) is proposed by mansouri et al. in [18]. MDHRA considers three factors for replacing replicas: (1) the last time the replica was requested; (2) number of accesses and (3) size of replica. It computes the response time based on the data transfer time, storage access latency, the unprocessed replica requests and the distance between nodes. The computed response time is used to select the best replica location. The CSS scheduler uses a hierarchical grid structure and are two steps decision process: (1) best region selection and (2) assignment of job to the site with minimum combined cost within the best region. The proposed MDHRA strategy is compared with LFU, LRU, BHR, Modified BHR, 3LHA and DHR and was proved the best. It minimizes the bandwidth consumption thus reducing the network traffic. Effective scheduling reduces the traffic across the internet through appropriate job dispatching strategies. Chang et al. have proposed efficient Hierarchical Cluster Scheduling (HCS) and Hierarchical Replication Strategy (HRS) that provide high bandwidth utilization, faster data access and low intercommunication cost in [7]. HCS schedules a job based on data location, access cost and the number of jobs in the queue at a particular node. A
4 A Survey for Replica Placement Techniques in Data Grid Environment 49 detailed performance analysis based on the job execution time, communication overhead and resource usage is also done in [7]. The replication strategy in HRS uses the region optimizer to select the best cluster and the best site with less inter cluster communication time and less intracluster communication cost respectively. The queue access cost of the proposed method is also compared with that of Least Recently Used (LRU), Least Frequently Used (LFU), and Bandwidth Hierarchical Based Replication (BHR). It is absorbed that the combined HCS and HRS replication strategy reduces the file transmission time and thereby improves the throughput by reducing the total job execution time. F. Peer-to-peer architecture strategy Ranganathan et al. [19] have proposed a dynamic model-driven replication strategy which increases the data availability in large scale peer to peer networks. Each peer creates replicas automatically in distributed manner. The proposed replica placement framework maintains a threshold level of availability at all times. The parameters considered in this work are: (1) the probability of a node that may be alive; (2) the accuracy of the replica location service; (3) replica transfer cost between node A and node B; and (4) storage cost for file F at node N. The best candidate node to store a replica is the one which maximizes the difference between the transfer cost and benefit. As replica decision is decentralized, more than one peer can create same replicas to get the desired availability threshold. It wastes the storage space. The limitations of this strategy are: (1) unlimited storage space is assumed to be available, but it is not the case in real scenarios; (2) the overhead to invoke replica location service for each replication. The result of various replica placement strategies are presented in Table 1. III. CONCLUSION In this paper we present a survey on replica placement for dynamic data grid. Different replica placement strategies are proposed by researchers. In dynamic grid arrangement, the user can join and leave the network at any point of time. So, there is no specific grid topology used for the dynamic data grid. The graph or hierarchy network topology is well suited for dynamic data grid. The proposed methods available in the literature addressed one or more of the following issues: fault tolerance, scalability, reliability and load balancing. Also Bandwidth maintenance is extra important issue which is optimized by a few replication techniques. There are no sufficient researches for replication techniques that focus on consistency of data replication. Most of the techniques proposed [7, 10, 18, 19] are based on simulation, not on formal verification and modeling implementation. Implementing these replication techniques in real time, verifying and testing the real efficiency is an interesting open problem in future work. Table 1. Summary of various data replication placement strategies Methodology Architecture Replication classification Evaluation parameters Model Driven Peer to Peer Distributed Availability Threshold, Replication [19] Accuracy BHR Region Based Algorithm [11] No Replication, Best Client, Cascading Replication, Plain Caching, Caching plus Cascading Replication and Fast Spread Strategy [4] A Hierarchical Scheduling and Replication Strategy [7] OIRSP and OISAP using Shamir s algorithm [6] Branch Replication Scheme (BRS) [16] Hierarchical Distributed Storage Element Utilization, Total number of Replication, Average Job Time, Network Utilization Multi-tier Distributed Bandwidth Consumption, Response Time Hierarchical Distributed Mean Job Time, Total Job Time, Size of SE Simulator used Not Mentioned PARSEC Tool Performance It is able to predict the required number of replicas in the system with moderate accuracy. BHR takes 30% lesser execution time than LRU. For getting faster response time Cascading is best. For conserving bandwidth Fast Spread is best. 13% better than LRU and BHR Graph Distributed Communication Cost Reduced Communication cost than K replication, No replication and Complete replication Tree Distributed Bandwidth Consumption, Response Time, Network Latency Omnet++ Improved data access Performance than hierarchical (HRS) and server-directed (SDRS)
5 50 A Survey for Replica Placement Techniques in Data Grid Environment Dynamic Multi-Replica Creation (DMRC) [5] Dynamic Hierarchical Replication (DHR) algorithm [10] Scheduling Strategy (CSS) and Modified Dynamic Hierarchical Replication Algorithm (MDHRA) [18] Free-scale Distributed Makespan, Data Storage Consumption Hierarchical Distributed Mean Job Time, Size of SE, Size of File Hierarchical Distributed Mean Job Time, Number of intercommunications, Network Utilization, Bandwidth of Inter- Region link DMRC reduces makespan and Storage consumption than Always Replicate, EcoMode, EcoMode-zipf and Simple. DHR outperforms the methods such as LRU, LFU, BHR and 3LHA. It outperforms LRU, LFU, BHR, MBHR, 3LHA and DHR. REFERENCES [1] V. Andronikou, K. Mamouras, K. Tserpes, D. Kyriazis, and T. Varvarigou, "Dynamic QoS-aware data replication in grid environments based on data importance," Future Generation Computer Systems, vol. 28, pp , 3// [2] A. Souri and N. Jafari Navimipour, "Behavioral modeling and formal verification of a resource discovery approach in Grid computing," Expert Systems with Applications, vol. 41, pp , 6/15/ [3] S. Vazhkudai, S. Tuecke, and I. Foster, "Replica selection in the Globus Data Grid," in Cluster Computing and the Grid, Proceedings. First IEEE/ACM International Symposium on, 2001, pp [4] K. Ranganathan and I. Foster, "Identifying Dynamic Replication Strategies for a High-Performance Data Grid," in Grid Computing GRID vol. 2242, C. Lee, Ed., ed: Springer Berlin Heidelberg, 2001, pp [5] D.-w. Chen, S.-t. Zhou, X.-y. Ren, and Q. Kong, "Method for replica creation in data grids based on complex networks," The Journal of China Universities of Posts and Telecommunications, vol. 17, pp , 8// [6] T. Manghui, L. Peng, I. L. Yen, B. Thuraisingham, and L. Khan, "Secure Data Objects Replication in Data Grid," Dependable and Secure Computing, IEEE Transactions on, vol. 7, pp , [7] R.-S. Chang, J.-S. Chang, and S.-Y. Lin, "Job scheduling and data replication on data grids," Future Generation Computer Systems, vol. 23, pp , 8// [8] Z. Hai, Z. Zehua, and Z. Xuejie, "A Dynamic Replica Management Strategy Based on Data Grid," in Grid and Cooperative Computing (GCC), th International Conference on, 2010, pp [9] K. Sashi and A. S. Thanamani, "Dynamic replication in a data grid using a Modified BHR Region Based Algorithm," Future Generation Computer Systems, vol. 27, pp , 2// [10] N. Mansouri and G. H. Dastghaibyfard, "A dynamic replica management strategy in data grid," Journal of Network and Computer Applications, vol. 35, pp , 7// [11] S.-M. Park, J.-H. Kim, Y.-B. Ko, and W.-S. Yoon, "Dynamic Data Grid Replication Strategy Based on Internet Hierarchy," in Grid and Cooperative Computing. vol. 3033, M. Li, X.-H. Sun, Q. Deng, and J. Ni, Eds., ed: Springer Berlin Heidelberg, 2004, pp [12] Z. Challal and T. Bouabana-Tebibel, "A priori replica placement strategy in data grid," in Machine and Web Intelligence (ICMWI), 2010 International Conference on, 2010, pp [13] A. Chervenak, E. Deelman, I. Foster, L. Guy, W. Hoschek, A. Iamnitchi, et al., "Giggle: A Framework for Constructing Scalable Replica Location Services," in Supercomputing, ACM/IEEE 2002 Conference, 2002, pp [14] O. Tatebe, Y. Morita, S. Matsuoka, N. Soda, and S. Sekiguchi, "Grid Datafarm Architecture for Petascale Data Intensive Computing," in Cluster Computing and the Grid, nd IEEE/ACM International Symposium on, 2002, pp [15] N. Saadat and A. M. Rahmani, "PDDRA: A new prefetching based dynamic data replication algorithm in data grids," Future Generation Computer Systems, vol. 28, pp , 4// [16] Jos, #233, M. P, #233, rez, #233, et al., "Branch replication scheme: A new model for data replication in large scale data grids," Future Gener. Comput. Syst., vol. 26, pp , [17] A. Horri, R. Sepahvand, and G. Dastghaibyfard, "A hierarchical scheduling and replication strategy," Int J Comput Sci Netw Secur, vol. 8, pp , [18] N. Mansouri, G. H. Dastghaibyfard, and E. Mansouri, "Combination of data replication and scheduling algorithm for improving data availability in Data Grids," Journal of Network and Computer Applications, vol. 36, pp , 3// [19] K. Ranganathan, A. Iamnitchi, and I. Foster, "Improving Data Availability through Dynamic Model-Driven Replication in Large Peer-to-Peer Communities," in Cluster Computing and the Grid, nd IEEE/ACM International Symposium on, 2002, pp Alireza Souri received his B.Sc. in Computer Engineering from University College of Nabi Akram, Iran, Currently, he receives M.Sc. in Software Engineering from East Azarbaijan Science and Research Branch, Islamic Azad University in Iran. His main interests are formal verification, behavioral modeling and analyzing Distributed Databases, Multilayer systems, Antivirus systems, Grid computing, and Real-time systems. He is member of The Society of Digital Information and Wireless Communications.
6 A Survey for Replica Placement Techniques in Data Grid Environment 51 Amir Masoud Rahmani received his B.S. in computer engineering from Amir Kabir University, Tehran, in 1996, the M.S. in computer engineering from Sharif University of technology, Tehran, in 1998 and the Ph.D degree in Computer Engineering from IAU University, Tehran, in He is an associate professor in the department of computer and mechatronics engineering at the IAU University. He is the author/co-author of more than 140 publications in technical journals and conferences. He served on the program committees of several national and international conferences. His research interests are in the areas of distributed systems, ad hoc and sensor wireless networks, and evolutionary computing.
Presentation of Multi Level Data Replication Distributed Decision Making Strategy for High Priority Tasks in Real Time Data Grids
Presentation of Multi Level Data Replication Distributed Decision Making Strategy for High Priority Tasks in Real Time Data Grids Naghmeh Esmaieli [email protected] Mahdi Jafari [email protected]
How To Balance In Cloud Computing
A Review on Load Balancing Algorithms in Cloud Hareesh M J Dept. of CSE, RSET, Kochi hareeshmjoseph@ gmail.com John P Martin Dept. of CSE, RSET, Kochi [email protected] Yedhu Sastri Dept. of IT, RSET,
ISSN:2320-0790. Keywords: HDFS, Replication, Map-Reduce I Introduction:
ISSN:2320-0790 Dynamic Data Replication for HPC Analytics Applications in Hadoop Ragupathi T 1, Sujaudeen N 2 1 PG Scholar, Department of CSE, SSN College of Engineering, Chennai, India 2 Assistant Professor,
Load Balancing in Fault Tolerant Video Server
Load Balancing in Fault Tolerant Video Server # D. N. Sujatha*, Girish K*, Rashmi B*, Venugopal K. R*, L. M. Patnaik** *Department of Computer Science and Engineering University Visvesvaraya College of
Efficient Data Replication Scheme based on Hadoop Distributed File System
, pp. 177-186 http://dx.doi.org/10.14257/ijseia.2015.9.12.16 Efficient Data Replication Scheme based on Hadoop Distributed File System Jungha Lee 1, Jaehwa Chung 2 and Daewon Lee 3* 1 Division of Supercomputing,
QUALITY OF SERVICE METRICS FOR DATA TRANSMISSION IN MESH TOPOLOGIES
QUALITY OF SERVICE METRICS FOR DATA TRANSMISSION IN MESH TOPOLOGIES SWATHI NANDURI * ZAHOOR-UL-HUQ * Master of Technology, Associate Professor, G. Pulla Reddy Engineering College, G. Pulla Reddy Engineering
Christian Bettstetter. Mobility Modeling, Connectivity, and Adaptive Clustering in Ad Hoc Networks
Christian Bettstetter Mobility Modeling, Connectivity, and Adaptive Clustering in Ad Hoc Networks Contents 1 Introduction 1 2 Ad Hoc Networking: Principles, Applications, and Research Issues 5 2.1 Fundamental
Varalakshmi.T #1, Arul Murugan.R #2 # Department of Information Technology, Bannari Amman Institute of Technology, Sathyamangalam
A Survey on P2P File Sharing Systems Using Proximity-aware interest Clustering Varalakshmi.T #1, Arul Murugan.R #2 # Department of Information Technology, Bannari Amman Institute of Technology, Sathyamangalam
PERFORMANCE STUDY AND SIMULATION OF AN ANYCAST PROTOCOL FOR WIRELESS MOBILE AD HOC NETWORKS
PERFORMANCE STUDY AND SIMULATION OF AN ANYCAST PROTOCOL FOR WIRELESS MOBILE AD HOC NETWORKS Reza Azizi Engineering Department, Bojnourd Branch, Islamic Azad University, Bojnourd, Iran [email protected]
CROSS LAYER BASED MULTIPATH ROUTING FOR LOAD BALANCING
CHAPTER 6 CROSS LAYER BASED MULTIPATH ROUTING FOR LOAD BALANCING 6.1 INTRODUCTION The technical challenges in WMNs are load balancing, optimal routing, fairness, network auto-configuration and mobility
International Journal of Computer Science Trends and Technology (IJCST) Volume 3 Issue 3, May-June 2015
RESEARCH ARTICLE OPEN ACCESS Ensuring Reliability and High Availability in Cloud by Employing a Fault Tolerance Enabled Load Balancing Algorithm G.Gayathri [1], N.Prabakaran [2] Department of Computer
Consecutive Geographic Multicasting Protocol in Large-Scale Wireless Sensor Networks
21st Annual IEEE International Symposium on Personal, Indoor and Mobile Radio Communications Consecutive Geographic Multicasting Protocol in Large-Scale Wireless Sensor Networks Jeongcheol Lee, Euisin
International Journal of Scientific & Engineering Research, Volume 4, Issue 11, November-2013 349 ISSN 2229-5518
International Journal of Scientific & Engineering Research, Volume 4, Issue 11, November-2013 349 Load Balancing Heterogeneous Request in DHT-based P2P Systems Mrs. Yogita A. Dalvi Dr. R. Shankar Mr. Atesh
A Locality Enhanced Scheduling Method for Multiple MapReduce Jobs In a Workflow Application
2012 International Conference on Information and Computer Applications (ICICA 2012) IPCSIT vol. 24 (2012) (2012) IACSIT Press, Singapore A Locality Enhanced Scheduling Method for Multiple MapReduce Jobs
A REVIEW PAPER ON THE HADOOP DISTRIBUTED FILE SYSTEM
A REVIEW PAPER ON THE HADOOP DISTRIBUTED FILE SYSTEM Sneha D.Borkar 1, Prof.Chaitali S.Surtakar 2 Student of B.E., Information Technology, J.D.I.E.T, [email protected] Assistant Professor, Information
Optimizing Data Center Networks for Cloud Computing
PRAMAK 1 Optimizing Data Center Networks for Cloud Computing Data Center networks have evolved over time as the nature of computing changed. They evolved to handle the computing models based on main-frames,
A Review on Efficient File Sharing in Clustered P2P System
A Review on Efficient File Sharing in Clustered P2P System Anju S Kumar 1, Ratheesh S 2, Manoj M 3 1 PG scholar, Dept. of Computer Science, College of Engineering Perumon, Kerala, India 2 Assisstant Professor,
Real Time Network Server Monitoring using Smartphone with Dynamic Load Balancing
www.ijcsi.org 227 Real Time Network Server Monitoring using Smartphone with Dynamic Load Balancing Dhuha Basheer Abdullah 1, Zeena Abdulgafar Thanoon 2, 1 Computer Science Department, Mosul University,
Efficient Scheduling Of On-line Services in Cloud Computing Based on Task Migration
Efficient Scheduling Of On-line Services in Cloud Computing Based on Task Migration 1 Harish H G, 2 Dr. R Girisha 1 PG Student, 2 Professor, Department of CSE, PESCE Mandya (An Autonomous Institution under
CFS: A New Dynamic Replication Strategy for Data Grids
94 The International Arab Journal of Information Technology, Vol. 9, No. 1, January 2012 CFS: A New Dynamic Replication Strategy for Data Grids Feras Hanandeh 1, Mutaz Khazaaleh 2, Hamidah Ibrahim 3, and
Keywords Distributed Computing, On Demand Resources, Cloud Computing, Virtualization, Server Consolidation, Load Balancing
Volume 5, Issue 1, January 2015 ISSN: 2277 128X International Journal of Advanced Research in Computer Science and Software Engineering Research Paper Available online at: www.ijarcsse.com Survey on Load
A NOVEL RESOURCE EFFICIENT DMMS APPROACH
A NOVEL RESOURCE EFFICIENT DMMS APPROACH FOR NETWORK MONITORING AND CONTROLLING FUNCTIONS Golam R. Khan 1, Sharmistha Khan 2, Dhadesugoor R. Vaman 3, and Suxia Cui 4 Department of Electrical and Computer
Method of Fault Detection in Cloud Computing Systems
, pp.205-212 http://dx.doi.org/10.14257/ijgdc.2014.7.3.21 Method of Fault Detection in Cloud Computing Systems Ying Jiang, Jie Huang, Jiaman Ding and Yingli Liu Yunnan Key Lab of Computer Technology Application,
Figure 1. The cloud scales: Amazon EC2 growth [2].
- Chung-Cheng Li and Kuochen Wang Department of Computer Science National Chiao Tung University Hsinchu, Taiwan 300 [email protected], [email protected] Abstract One of the most important issues
A Dynamic Resource Management with Energy Saving Mechanism for Supporting Cloud Computing
A Dynamic Resource Management with Energy Saving Mechanism for Supporting Cloud Computing Liang-Teh Lee, Kang-Yuan Liu, Hui-Yang Huang and Chia-Ying Tseng Department of Computer Science and Engineering,
A Comparison of General Approaches to Multiprocessor Scheduling
A Comparison of General Approaches to Multiprocessor Scheduling Jing-Chiou Liou AT&T Laboratories Middletown, NJ 0778, USA [email protected] Michael A. Palis Department of Computer Science Rutgers University
A Hybrid Electrical and Optical Networking Topology of Data Center for Big Data Network
ASEE 2014 Zone I Conference, April 3-5, 2014, University of Bridgeport, Bridgpeort, CT, USA A Hybrid Electrical and Optical Networking Topology of Data Center for Big Data Network Mohammad Naimur Rahman
An Empirical Approach - Distributed Mobility Management for Target Tracking in MANETs
An Empirical Approach - Distributed Mobility Management for Target Tracking in MANETs G.Michael Assistant Professor, Department of CSE, Bharath University, Chennai, TN, India ABSTRACT: Mobility management
A Topology-Aware Relay Lookup Scheme for P2P VoIP System
Int. J. Communications, Network and System Sciences, 2010, 3, 119-125 doi:10.4236/ijcns.2010.32018 Published Online February 2010 (http://www.scirp.org/journal/ijcns/). A Topology-Aware Relay Lookup Scheme
LOAD BALANCING AND EFFICIENT CLUSTERING FOR IMPROVING NETWORK PERFORMANCE IN AD-HOC NETWORKS
LOAD BALANCING AND EFFICIENT CLUSTERING FOR IMPROVING NETWORK PERFORMANCE IN AD-HOC NETWORKS Saranya.S 1, Menakambal.S 2 1 M.E., Embedded System Technologies, Nandha Engineering College (Autonomous), (India)
TOPOLOGIES NETWORK SECURITY SERVICES
TOPOLOGIES NETWORK SECURITY SERVICES 1 R.DEEPA 1 Assitant Professor, Dept.of.Computer science, Raja s college of Tamil Studies & Sanskrit,Thiruvaiyaru ABSTRACT--In the paper propose about topology security
CHAPTER 7 SUMMARY AND CONCLUSION
179 CHAPTER 7 SUMMARY AND CONCLUSION This chapter summarizes our research achievements and conclude this thesis with discussions and interesting avenues for future exploration. The thesis describes a novel
Heterogeneous Workload Consolidation for Efficient Management of Data Centers in Cloud Computing
Heterogeneous Workload Consolidation for Efficient Management of Data Centers in Cloud Computing Deep Mann ME (Software Engineering) Computer Science and Engineering Department Thapar University Patiala-147004
A Graph-Center-Based Scheme for Energy-Efficient Data Collection in Wireless Sensor Networks
A Graph-Center-Based Scheme for Energy-Efficient Data Collection in Wireless Sensor Networks Dajin Wang Department of Computer Science Montclair State University, Upper Montclair, NJ 07043, USA [email protected]
A SIMULATOR FOR LOAD BALANCING ANALYSIS IN DISTRIBUTED SYSTEMS
Mihai Horia Zaharia, Florin Leon, Dan Galea (3) A Simulator for Load Balancing Analysis in Distributed Systems in A. Valachi, D. Galea, A. M. Florea, M. Craus (eds.) - Tehnologii informationale, Editura
Recommendations for Performance Benchmarking
Recommendations for Performance Benchmarking Shikhar Puri Abstract Performance benchmarking of applications is increasingly becoming essential before deployment. This paper covers recommendations and best
This is an author-deposited version published in : http://oatao.univ-toulouse.fr/ Eprints ID : 12902
Open Archive TOULOUSE Archive Ouverte (OATAO) OATAO is an open access repository that collects the work of Toulouse researchers and makes it freely available over the web where possible. This is an author-deposited
Fuzzy Active Queue Management for Assured Forwarding Traffic in Differentiated Services Network
Fuzzy Active Management for Assured Forwarding Traffic in Differentiated Services Network E.S. Ng, K.K. Phang, T.C. Ling, L.Y. Por Department of Computer Systems & Technology Faculty of Computer Science
A Load Balancing Algorithm based on the Variation Trend of Entropy in Homogeneous Cluster
, pp.11-20 http://dx.doi.org/10.14257/ ijgdc.2014.7.2.02 A Load Balancing Algorithm based on the Variation Trend of Entropy in Homogeneous Cluster Kehe Wu 1, Long Chen 2, Shichao Ye 2 and Yi Li 2 1 Beijing
Multiobjective Multicast Routing Algorithm
Multiobjective Multicast Routing Algorithm Jorge Crichigno, Benjamín Barán P. O. Box 9 - National University of Asunción Asunción Paraguay. Tel/Fax: (+9-) 89 {jcrichigno, bbaran}@cnc.una.py http://www.una.py
Analysis on Leveraging social networks for p2p content-based file sharing in disconnected manets
Analysis on Leveraging social networks for p2p content-based file sharing in disconnected manets # K.Deepika 1, M.Tech Computer Science Engineering, Mail: [email protected] # K.Meena 2, Assistant Professor
ROUTE MECHANISMS FOR WIRELESS ADHOC NETWORKS: -CLASSIFICATIONS AND COMPARISON ANALYSIS
International Journal of Science, Environment and Technology, Vol. 1, No 2, 2012, 72-79 ROUTE MECHANISMS FOR WIRELESS ADHOC NETWORKS: -CLASSIFICATIONS AND COMPARISON ANALYSIS Ramesh Kait 1, R. K. Chauhan
DESIGN AND DEVELOPMENT OF LOAD SHARING MULTIPATH ROUTING PROTCOL FOR MOBILE AD HOC NETWORKS
DESIGN AND DEVELOPMENT OF LOAD SHARING MULTIPATH ROUTING PROTCOL FOR MOBILE AD HOC NETWORKS K.V. Narayanaswamy 1, C.H. Subbarao 2 1 Professor, Head Division of TLL, MSRUAS, Bangalore, INDIA, 2 Associate
Object Request Reduction in Home Nodes and Load Balancing of Object Request in Hybrid Decentralized Web Caching
2012 2 nd International Conference on Information Communication and Management (ICICM 2012) IPCSIT vol. 55 (2012) (2012) IACSIT Press, Singapore DOI: 10.7763/IPCSIT.2012.V55.5 Object Request Reduction
Multi-level Metadata Management Scheme for Cloud Storage System
, pp.231-240 http://dx.doi.org/10.14257/ijmue.2014.9.1.22 Multi-level Metadata Management Scheme for Cloud Storage System Jin San Kong 1, Min Ja Kim 2, Wan Yeon Lee 3, Chuck Yoo 2 and Young Woong Ko 1
Content Delivery Networks. Shaxun Chen April 21, 2009
Content Delivery Networks Shaxun Chen April 21, 2009 Outline Introduction to CDN An Industry Example: Akamai A Research Example: CDN over Mobile Networks Conclusion Outline Introduction to CDN An Industry
Improving Data Availability through Dynamic Model-Driven Replication in Large Peer-to-Peer Communities
Improving Data Availability through Dynamic Model-Driven Replication in Large Peer-to-Peer Communities Kavitha Ranganathan, Adriana Iamnitchi, Ian Foster Department of Computer Science, The University
Energy Efficient Load Balancing among Heterogeneous Nodes of Wireless Sensor Network
Energy Efficient Load Balancing among Heterogeneous Nodes of Wireless Sensor Network Chandrakant N Bangalore, India [email protected] Abstract Energy efficient load balancing in a Wireless Sensor
AN EFFICIENT STRATEGY OF AGGREGATE SECURE DATA TRANSMISSION
INTERNATIONAL JOURNAL OF REVIEWS ON RECENT ELECTRONICS AND COMPUTER SCIENCE AN EFFICIENT STRATEGY OF AGGREGATE SECURE DATA TRANSMISSION K.Anusha 1, K.Sudha 2 1 M.Tech Student, Dept of CSE, Aurora's Technological
A Brief Analysis on Architecture and Reliability of Cloud Based Data Storage
Volume 2, No.4, July August 2013 International Journal of Information Systems and Computer Sciences ISSN 2319 7595 Tejaswini S L Jayanthy et al., Available International Online Journal at http://warse.org/pdfs/ijiscs03242013.pdf
The Data Grid: Towards an Architecture for Distributed Management and Analysis of Large Scientific Datasets
The Data Grid: Towards an Architecture for Distributed Management and Analysis of Large Scientific Datasets!! Large data collections appear in many scientific domains like climate studies.!! Users and
5 Performance Management for Web Services. Rolf Stadler School of Electrical Engineering KTH Royal Institute of Technology. [email protected].
5 Performance Management for Web Services Rolf Stadler School of Electrical Engineering KTH Royal Institute of Technology [email protected] April 2008 Overview Service Management Performance Mgt QoS Mgt
Forced Low latency Handoff in Mobile Cellular Data Networks
Forced Low latency Handoff in Mobile Cellular Data Networks N. Moayedian, Faramarz Hendessi Department of Electrical and Computer Engineering Isfahan University of Technology, Isfahan, IRAN [email protected]
A Virtual Machine Searching Method in Networks using a Vector Space Model and Routing Table Tree Architecture
A Virtual Machine Searching Method in Networks using a Vector Space Model and Routing Table Tree Architecture Hyeon seok O, Namgi Kim1, Byoung-Dai Lee dept. of Computer Science. Kyonggi University, Suwon,
Fair Scheduling Algorithm with Dynamic Load Balancing Using In Grid Computing
Research Inventy: International Journal Of Engineering And Science Vol.2, Issue 10 (April 2013), Pp 53-57 Issn(e): 2278-4721, Issn(p):2319-6483, Www.Researchinventy.Com Fair Scheduling Algorithm with Dynamic
Self-organized Multi-agent System for Service Management in the Next Generation Networks
PROCEEDINGS OF THE WORKSHOP ON APPLICATIONS OF SOFTWARE AGENTS ISBN 978-86-7031-188-6, pp. 18-24, 2011 Self-organized Multi-agent System for Service Management in the Next Generation Networks Mario Kusek
AN EFFICIENT LOAD BALANCING APPROACH IN CLOUD SERVER USING ANT COLONY OPTIMIZATION
AN EFFICIENT LOAD BALANCING APPROACH IN CLOUD SERVER USING ANT COLONY OPTIMIZATION Shanmuga Priya.J 1, Sridevi.A 2 1 PG Scholar, Department of Information Technology, J.J College of Engineering and Technology
IMPROVED PROXIMITY AWARE LOAD BALANCING FOR HETEROGENEOUS NODES
www.ijecs.in International Journal Of Engineering And Computer Science ISSN:2319-7242 Volume 2 Issue 6 June, 2013 Page No. 1914-1919 IMPROVED PROXIMITY AWARE LOAD BALANCING FOR HETEROGENEOUS NODES Ms.
Distributed Dynamic Load Balancing for Iterative-Stencil Applications
Distributed Dynamic Load Balancing for Iterative-Stencil Applications G. Dethier 1, P. Marchot 2 and P.A. de Marneffe 1 1 EECS Department, University of Liege, Belgium 2 Chemical Engineering Department,
2. Research and Development on the Autonomic Operation. Control Infrastructure Technologies in the Cloud Computing Environment
R&D supporting future cloud computing infrastructure technologies Research and Development on Autonomic Operation Control Infrastructure Technologies in the Cloud Computing Environment DEMPO Hiroshi, KAMI
Hyper Node Torus: A New Interconnection Network for High Speed Packet Processors
2011 International Symposium on Computer Networks and Distributed Systems (CNDS), February 23-24, 2011 Hyper Node Torus: A New Interconnection Network for High Speed Packet Processors Atefeh Khosravi,
Entropy-Based Collaborative Detection of DDoS Attacks on Community Networks
Entropy-Based Collaborative Detection of DDoS Attacks on Community Networks Krishnamoorthy.D 1, Dr.S.Thirunirai Senthil, Ph.D 2 1 PG student of M.Tech Computer Science and Engineering, PRIST University,
International Journal of Scientific & Engineering Research, Volume 6, Issue 4, April-2015 36 ISSN 2229-5518
International Journal of Scientific & Engineering Research, Volume 6, Issue 4, April-2015 36 An Efficient Approach for Load Balancing in Cloud Environment Balasundaram Ananthakrishnan Abstract Cloud computing
Performance Evaluation of AODV, OLSR Routing Protocol in VOIP Over Ad Hoc
(International Journal of Computer Science & Management Studies) Vol. 17, Issue 01 Performance Evaluation of AODV, OLSR Routing Protocol in VOIP Over Ad Hoc Dr. Khalid Hamid Bilal Khartoum, Sudan [email protected]
A Survey on Load Balancing Techniques Using ACO Algorithm
A Survey on Load Balancing Techniques Using ACO Algorithm Preeti Kushwah Department of Computer Science & Engineering, Acropolis Institute of Technology and Research Indore bypass road Mangliya square
Bandwidth Management Framework for Multicasting in Wireless Mesh Networks
Bandwidth Management Framework for Multicasting in Wireless Mesh Networks Manaswi Saha and P. Venkata Krishna Abstract Wireless mesh networks (WMNs) provide a reliable and a scalable solution for multicasting.
David R. McIntyre CS Department, Cleveland State University Cleveland, Ohio 44101
Data Distribution in a Wireless Environment with Migrating Nodes David A. Johnston EECS Department, Case Western Reserve University Cleveland, Ohio 44106 David R. McIntyre CS Department, Cleveland State
Load Balancing to Save Energy in Cloud Computing
presented at the Energy Efficient Systems Workshop at ICT4S, Stockholm, Aug. 2014 Load Balancing to Save Energy in Cloud Computing Theodore Pertsas University of Manchester United Kingdom [email protected]
Web Service Based Data Management for Grid Applications
Web Service Based Data Management for Grid Applications T. Boehm Zuse-Institute Berlin (ZIB), Berlin, Germany Abstract Web Services play an important role in providing an interface between end user applications
Congestion Control in WSN using Cluster and Adaptive Load Balanced Routing Protocol
Congestion Control in WSN using Cluster and Adaptive Load Balanced Routing Protocol Monu Rani 1, Kiran Gupta 2, Arvind Sharma 3 1 M.Tech (Student), 2 Assistant Professor, 3 Assistant Professor Department
A Novel Load Balancing Optimization Algorithm Based on Peer-to-Peer
A Novel Load Balancing Optimization Algorithm Based on Peer-to-Peer Technology in Streaming Media College of Computer Science, South-Central University for Nationalities, Wuhan 430074, China [email protected]
How To Understand The Power Of Icdn
MobiArch 2014 R-iCDN: an Approach Supporting Flexible Content Routing for ISP-operated CDN Song Ci High Performance Network Lab, Institute of Acoustics, Chinese Academy of Sciences Outline I. Background
CHAPTER 8 CONCLUSION AND FUTURE ENHANCEMENTS
137 CHAPTER 8 CONCLUSION AND FUTURE ENHANCEMENTS 8.1 CONCLUSION In this thesis, efficient schemes have been designed and analyzed to control congestion and distribute the load in the routing process of
Cyber Forensic for Hadoop based Cloud System
Cyber Forensic for Hadoop based Cloud System ChaeHo Cho 1, SungHo Chin 2 and * Kwang Sik Chung 3 1 Korea National Open University graduate school Dept. of Computer Science 2 LG Electronics CTO Division
An Efficient Hybrid Data Gathering Scheme in Wireless Sensor Networks
An Efficient Hybrid Data Gathering Scheme in Wireless Sensor Networks Ayon Chakraborty 1, Swarup Kumar Mitra 2, and M.K. Naskar 3 1 Department of CSE, Jadavpur University, Kolkata, India 2 Department of
MAXIMIZING RESTORABLE THROUGHPUT IN MPLS NETWORKS
MAXIMIZING RESTORABLE THROUGHPUT IN MPLS NETWORKS 1 M.LAKSHMI, 2 N.LAKSHMI 1 Assitant Professor, Dept.of.Computer science, MCC college.pattukottai. 2 Research Scholar, Dept.of.Computer science, MCC college.pattukottai.
16th International Conference on Control Systems and Computer Science (CSCS16 07)
16th International Conference on Control Systems and Computer Science (CSCS16 07) TOWARDS AN IO INTENSIVE GRID APPLICATION INSTRUMENTATION IN MEDIOGRID Dacian Tudor 1, Florin Pop 2, Valentin Cristea 2,
A Survey on Load Balancing and Scheduling in Cloud Computing
IJIRST International Journal for Innovative Research in Science & Technology Volume 1 Issue 7 December 2014 ISSN (online): 2349-6010 A Survey on Load Balancing and Scheduling in Cloud Computing Niraj Patel
Energy Constrained Resource Scheduling for Cloud Environment
Energy Constrained Resource Scheduling for Cloud Environment 1 R.Selvi, 2 S.Russia, 3 V.K.Anitha 1 2 nd Year M.E.(Software Engineering), 2 Assistant Professor Department of IT KSR Institute for Engineering
A Service Revenue-oriented Task Scheduling Model of Cloud Computing
Journal of Information & Computational Science 10:10 (2013) 3153 3161 July 1, 2013 Available at http://www.joics.com A Service Revenue-oriented Task Scheduling Model of Cloud Computing Jianguang Deng a,b,,
A REPORT ON ANALYSIS OF OSPF ROUTING PROTOCOL NORTH CAROLINA STATE UNIVERSITY
A REPORT ON ANALYSIS OF OSPF ROUTING PROTOCOL Using OPNET 14.5 Modeler NORTH CAROLINA STATE UNIVERSITY SUBMITTED BY: SHOBHANK SHARMA [email protected] Page 1 ANALYSIS OF OSPF ROUTING PROTOCOL A. Introduction
A Survey on Lifetime Maximization of Wireless Sensor Network using Load Balancing
A Survey on Lifetime Maximization of Wireless Sensor Network using Load Balancing Radhika Sarad, Kiran Bhame, Vaibhav Wabale, Amol Katake B.E. Students, Dept. of Computer Engineering, KJCOEMR, Pune, Maharashtra,
Cost Effective Selection of Data Center in Cloud Environment
Cost Effective Selection of Data Center in Cloud Environment Manoranjan Dash 1, Amitav Mahapatra 2 & Narayan Ranjan Chakraborty 3 1 Institute of Business & Computer Studies, Siksha O Anusandhan University,
Concept of Cache in web proxies
Concept of Cache in web proxies Chan Kit Wai and Somasundaram Meiyappan 1. Introduction Caching is an effective performance enhancing technique that has been used in computer systems for decades. However,
UPS battery remote monitoring system in cloud computing
, pp.11-15 http://dx.doi.org/10.14257/astl.2014.53.03 UPS battery remote monitoring system in cloud computing Shiwei Li, Haiying Wang, Qi Fan School of Automation, Harbin University of Science and Technology
Load Balancing in Distributed Data Base and Distributed Computing System
Load Balancing in Distributed Data Base and Distributed Computing System Lovely Arya Research Scholar Dravidian University KUPPAM, ANDHRA PRADESH Abstract With a distributed system, data can be located
SCHEDULING IN CLOUD COMPUTING
SCHEDULING IN CLOUD COMPUTING Lipsa Tripathy, Rasmi Ranjan Patra CSA,CPGS,OUAT,Bhubaneswar,Odisha Abstract Cloud computing is an emerging technology. It process huge amount of data so scheduling mechanism
A NETWORK CONSTRUCTION METHOD FOR A SCALABLE P2P VIDEO CONFERENCING SYSTEM
A NETWORK CONSTRUCTION METHOD FOR A SCALABLE P2P VIDEO CONFERENCING SYSTEM Hideto Horiuchi, Naoki Wakamiya and Masayuki Murata Graduate School of Information Science and Technology, Osaka University 1
The Effectiveness of Request Redirection on CDN Robustness
The Effectiveness of Request Redirection on CDN Robustness Limin Wang, Vivek Pai and Larry Peterson Presented by: Eric Leshay Ian McBride Kai Rasmussen 1 Outline! Introduction! Redirection Strategies!
Back-End Forwarding Scheme in Server Load Balancing using Client Virtualization
Back-End Forwarding Scheme in Server Load Balancing using Client Virtualization Shreyansh Kumar School of Computing Science and Engineering VIT University Chennai Campus Parvathi.R, Ph.D Associate Professor-
Efficient Service Broker Policy For Large-Scale Cloud Environments
www.ijcsi.org 85 Efficient Service Broker Policy For Large-Scale Cloud Environments Mohammed Radi Computer Science Department, Faculty of Applied Science Alaqsa University, Gaza Palestine Abstract Algorithms,
