SlideShare a Scribd company logo
1 of 8
Download to read offline
International Journal on Cloud Computing: Services and Architecture (IJCCSA) Vol. 6, No. 3, June 2016
DOI: 10.5121/ijccsa.2016.6302 15
DATA DISTRIBUTION HANDLING ON CLOUD FOR
DEPLOYMENT OF BIG DATA
Samip Raut, Kamlesh Jaiswal, Vaibhav Kale, Akshay Mote, Ms. Soudamini
Pawar and Mrs. Suvarna Kadam
D. Y. Patil College of Engineering, Akurdi, Savitribai Phule Pune University, Pune
ABSTRACT
Cloud computing is a new emerging model in the field of computer science. For varying workload Cloud
computing presents a large scale on demand infrastructure. The primary usage of clouds in practice is to
process massive amounts of data. Processing large datasets has become crucial in research and business
environments. The big challenges associated with processing large datasets is the vast infrastructure
required. Cloud computing provides vast infrastructure to store and process Big data. Vms can be
provisioned on demand in cloud to process the data by forming cluster of Vms . Map Reduce paradigm can
be used to process data wherein the mapper assign part of task to particular Vms in cluster and reducer
combines individual output from each Vms to produce final result. we have proposed an algorithm to
reduce the overall data distribution and processing time. We tested our solution in Cloud Analyst
Simulation environment wherein, we found that our proposed algorithm significantly reduces the overall
data processing time in cloud.
KEYWORDS
Cloud Computing, Big Bata, Cloud Analyst, Map Reduce, Big data distribution
1. INTRODUCTION
Management and Processing of large dataset is becoming more important in research and
business environment. Big data processing engines have experienced a tremendous growth. The
big challenge with large data set processing is the infrastructure required, which can demand
large investment. Thus, cloud computing can significantly reduce the infrastructure capital
expenditure, providing new business models in which provider offer on-demand virtualized
infrastructure. For accommodates varying workloads cloud computing presents the large scale on
demand infrastructure. The main data crunching technique in which data is to the computational
nodes, which were shared. Big data is a set of large datasets that cannot be processed by
traditional computing technique. Big data technologies are important in providing more exact
analysis, which may lead to further actual decision-making resulting in a greater operational
efficiency, reduced risk for business and cost reduction. In order to handle big data there are
several technologies from various vendors like Amazon, IBM, Microsoft, etc. For cloud
computing as well as a distributed file system Hadoop provides an open source construction.
Hadoop uses the Map Reduce model. HDFS is a file system, to done the tasks it uses the Map
Reduce. In which it reads the input in huge chunks, process on that input and finally write huge
chunks of output. HDFS does not handle arbitrary access well. HDFS service is provided by two
processes: Name Node and Data Node. Name Node handles the file system management and
provides control management and services. Data Node provides block storage and retrieval
services. In HDFS file system there will be one Name Node process, and this is a single point of
failure. Hadoop Core provides the Name Node automatic backup and recovery, but there is no fail
over services.
International Journal on Cloud Computing: Services and Architecture (IJCCSA) Vol. 6, No. 3, June 2016
16
The main objective of our proposed system is to significantly reduce the data distribution time
over virtual clusters for data processing in the cloud. This will help to provide faster and secure
processing and management on large datasets. Various data distribution techniques are discussed
in Section 2. Section 3 presents related work. Section 4 presents our proposed system design.
Section 5 presents implementation details. Section 6, presents experimental results of executing
task in Cloud Sim. Section 7 concludes the paper with future work.
2. DATA DISTRIBUTION TECHNIQUE
Data distribution is a technique of distributing the partitioned data over several provisioned VMs.
In this technique, the load balancing factor need to taken into concern so as to distribute equal
amount of data among all provisioned VMs. The different approaches for performing data
distribution among provisioned VMs are[1]:
2.1 Centralised Approach
In this approach, a central repository is used to download the required dataset by VMs. In
initialization script all VMs connects to the central repository, so after boot VMs can get the
required data. A central server bandwidth becomes bottleneck for the whole transfer. The
limitation of centralised approach if transfers are requested in parallel is central server will drop
connections and get a “flash crowd effect” that can caused by thousands of VMs requesting
blocks of data.
2.2 Semi-Centralised Approach
In centralised approach, if more VMs requested in parallel to the central server then server will
drop connections. So, semi-centralised approaches potentially reduce the networking
infrastructure stress. Then it would be possible to share the dataset across different machines in
the data centre. By this VMs do not get the same shared at the same time. The limitation of this
approach is when the datasets change over time. The datasets may grow or expands its size in
time then it is difficult to foresee the bias.
2.3 Hierarchical Approach
If new data are continuously added then Semi centralised approach is very hard to maintain. In
hierarchical approach, there is build a relay tree where data not gets from the original store by
VMs, but data is get from parent node in the hierarchy. In this way all VMs will access the central
server to fetch data, and again this fetch data is provide to other VMs and so on. The limitation of
this approach is that it cannot provides fault tolerance during the transfer, and if one of the VM
gets stuck then the VM deployments fails after the transfers have been initiated.
2.4 P2P Approach
Hierarchical approach requires more synchronization and some P2P streaming overlays like
PPLive or Sopcast that are based on hierarchical multi trees (a node belongs into several trees) are
used to implement this approach. In this approach, each system act as server as well as client. For
accessing the VMs the data centre environment presents low-latency, no Firewall or NAT issues,
and no ISP traffic shaping to deliver a P2P delivery approach for big data in the data centre.
International Journal on Cloud Computing: Services and Architecture (IJCCSA) Vol. 6, No. 3, June 2016
17
3. RELATED WORK
Several data distribution handling technique are proposed. The most efficient data distribution
technique is peer-to-peer. In [2], S. Loughran et al. presents framework that enables dynamic
deployment of a MapReduce service in virtual infrastructures from either public or private cloud
providers. The strategy is followed by popular MapReduce to move the computation to the
location where data is stored rather than data to computational node[3]. The deployment process
architecture creates a set of virtual machines (VMs) according to user-provided specifications.
The framework automatically sets up a complete MapReduce architecture using a service catalog,
then processes the data. In order to distribute data among provisioned VMs, the data partitioning
is done. Data partitioning the data input is splits. This input splits into the multiple chunks. In
partitioning service partitioning is done at a central location. Processing the data this data chunks
to be distributed among the VMs.[1]. Service capacity of p2p system is modified in two regimes.
One is the transient phase and second is steady phase. . In transient phase analytical model busty
demands is tries to catch up by system and trace measurement that exhibit the exponential growth
of service capacity. In second regime, the steady phase the service capacity of p2p system scales
with and track the offered load and rate at which the peer exit the system.[5]. In [6], Gang Chen
presents BestPeer++ system in which integrating cloud computing, database, and peer-to-peer
technologies to delivers elastic data sharing services. Previously to enhance the usability of P2P
networks, database community have proposed a series of peer-to-peer database management
system. In [7], Mohammed Radi proposed a Round Robin Service Broker policy is select the
data centre to process the request. In [9], Tanveer Ahmed Yogendra Singhr presents a comparison
of various policies utilized for load balancing using a tool called cloud analyst. The various
policies that have being compared include Round Robin, Equally spread current execution load,
Throttled Load balancing. In results the overall response time of Round Robin policy and ESCEL
policy is almost same and that of Throttled policy is very low as compared to Round Robin policy
and ESCEL policy. In [10], Soumya Ray and Ajanta De Sarkar present a concept of Cloud
Computing along with research challenges in load balancing. It also focus on advantage and
disadvantages of the cloud computing. It also focus on the study of load balancing algorithm and
comparative survey of the algorithms in cloud computing with respect to resource utilization,
stability, static or dynamicity and process migration. In [11], Pooja Samal, Pranati Mishra
presents load distribution problem on various nodes of a distributed system which is solved by the
proposed work. That improves both resource utilization and job response time by analyzing the
variants of Round Robin algorithm.
International Journal on Cloud Computing: Services and Architecture (IJCCSA) Vol. 6, No. 3, June 2016
18
4. DESIGN OF OUR PROPOSED SYSTEM
Figure 1: System Architecture
4.1 User Input Processing
The user can provide the some parameters to virtual infrastructure such as number and size of
slave nodes. In addition to this user also specify the input files and the output folder location. This
is the only done by end user and user interaction with the system, proposed framework done the
rest of the process automatically.
4.2 Centralised Partitioning
The user can upload huge file on cloud. Centralise data partitioning split the input bulk data into
multiple chunks. User can upload Large data file that file are partitioned and stored in cloud
severs, in partitioning break the large files into a smaller chunks and it also reduces the storage
server burden. Partition takes automatically when file is uploaded.
4.3 Data Distribution
The data chunks from the data repository are distributed to the VMs. These VMs will process the
data. Distribute the data on each VM is an NP-hard problem. Our proposed system uses Peer-to-
Peer data distribution technique in which there is point to point connection between the VMs.
Service capacity of p2p system is modified in two regimes. One is the transient phase and second
is steady phase. In transient phase analytical model busty demands is tries to catch up by system
and trace measurement that exhibit the exponential growth of service capacity. In second regime,
the steady phase the service capacity of p2p system scales with and track the offered load and rate
at which the peer exit the system.
International Journal on Cloud Computing: Services and Architecture (IJCCSA) Vol. 6, No. 3, June 2016
19
5. IMPLEMENTATION DETAILS
Installation of Ubuntu 14.04, Hadoop 2.7.1, Eclipse. Additional component that are require by
the Hadoop are installed using apt-get-install necessary Linux packages such as java JDK 1.7.
5.1 Cloud Analyst:
Cloud Analyst is a GUI based tool that has been developed on CloudSim architecture. CloudSim
is a toolkit that is allowed to do modeling, simulation and other experimentation. The main
problem in CloudSim is that every work has to be done programmatically. It allow user to do
repeated simulation with small change in parameter very simply and rapidly. The cloud analyst
allows setting location of the users that generating application and also location of data centers. In
Cloud Analyst various configuration parameter can be set like number of users, number of VMs,
number of processors, network bandwidth, amount of storage and other parameters. Based on
parameters tool computes the simulation result and show them in a graphical form. The result
consists of response time, processing time, and cost.[13]
Figure 2: Cloud Analyst Architecture [13]
5.2 Methodologies of Problem solving and Efficiency issues
The two main methodology used to balance the load among the VMs are Throttled and Round
Robin VM load balancing policy.
a) Throttled: In throttled algorithm to perform the required operation the client requests the load
balancer to find a suitable VM. Firstly the process started by maintaining the entire VMs list, each
row is indexed individually to speed up the lookup process. If a match of the machine is found on
the basis of size and availability, then the load balancer accepts the request of the client and
allocates that VM to the client. If there is no VM available that matches the criteria then the load
balancer returns -1 and the request is queued.
b) Round Robin: Round Robin is the simplest scheduling techniques that utilize the principle of
time slices. In Round Robin the time is divided into multiple slices and a particular time slice is
given to each node i.e. it utilizes the time scheduling principle. A quantum is given to each node
and the node will perform its operations in this quantum. On the basis of this time slice the
resources are provided to the requesting client by the service provider. Therefore, Round Robin
algorithm is very simple but in this algorithm on the scheduler there is an additional load that
decide the quantum size.[8]
International Journal on Cloud Computing: Services and Architecture (IJCCSA) Vol. 6, No. 3, June 2016
20
6. RESULT ANALYSIS
Round Robin Load Balancer Algorithm and Throttled load balancer algorithm are implemented
for a simulation. Java language has been used for implementing VM load balancing algorithm. In
cloud analyst tool configuration of the various components need to be set to analyze load
balancing policies. We have to set the parameters for the data center configuration, user base
configuration, and application deployment configuration. We have taken two data centers. The
duration of simulation is 60hrs.
Parameter Value Used
VM Image Size 10000
VM Memory 1024 MB
VM Bandwidth 1000
Architecture(Data Center) X86
Operating System(Data Center) Linux
VMM(Data Center) Xen
No. of Machines(Data Center) 50
No. of processors per machine(Data
Center)
4
Processor Speed(Data Center) 100 MIPS
VM Policy(Data Center) Time Shared
User Grouping Factor 1000
Request Grouping Factor 100
Executable Instruction Length 250
Table 1: Parameters value
Following table show a overall response time of VM load balancing algorithm.
Number of
VM’s
Overall average response time (milliseconds)
Round Robin Throttled
50 220.9 150.93
100 226.18 151.12
200 228.81 152.85
Table 2: Comparison of average response time of VM Load balancing Algorithm
In Cloud Analyst result are computed after performing the simulation is as shown in the
following figures.
International Journal on Cloud Computing: Services and Architecture (IJCCSA) Vol. 6, No.
Figure 3: Comparison of average
The above shown figure 3 and table
Robin are much greater whereas overall
Therefore, we can easily identify
migration of load is done in virtual machine.
7. CONCLUSION
This paper presents a concept of cloud computing and focus on the challenges of the load
balancing. It also focus on the time requires to process the big data. We have also gone through
the comparative study of big data, hadoop and cloud computing. We have also seen the
connectivity of cloud with the hado
load balancing algorithm, followed by hadoop’s map
aims to achieve qualitative analysis on previous VM load balancing algorithm and then
implemented in CloudSim and java language along with the hadoop.
will develop the performance of cloud service substantial. It will prevent overloading of the
server which degrades the performance and response time will also be improved.
simulated two different scheduling algorithms for executing user r
Every algorithm is observed and their scheduling criterion likes average response time, data
centre derive. We efficiently used the hadoop in order analysis the data which is enhanced in
cloud.
8. REFERENCES
[1] Luis M. Vaquero, Member, Antonio Celorio, Felix Cua
(2015) “Deploying Large-Scale Datasets on
Distribution” IEEE Trans. vol. 3, no. 2.
[2] S.Loughran, J.Alcaraz, Caleroand
architecture,” IEEEInternetComput.,vol.16,no.6,pp.40
[3] Jeffrey Dean and Sanjay Ghemawat
Clusters”.
International Journal on Cloud Computing: Services and Architecture (IJCCSA) Vol. 6, No.
: Comparison of average response time of VM Load balancing Algorithm
and table 2 clearly indicates that the overall response time in Round
are much greater whereas overall response time are improved in Throttled algorithm.
identify among all the algorithm Throttled algorithm is best. In this
load is done in virtual machine.
This paper presents a concept of cloud computing and focus on the challenges of the load
the time requires to process the big data. We have also gone through
the comparative study of big data, hadoop and cloud computing. We have also seen the
nectivity of cloud with the hadoop. Major amount of time is given for the study of different
alancing algorithm, followed by hadoop’s map-reduce for data partitioning. This paper
qualitative analysis on previous VM load balancing algorithm and then
implemented in CloudSim and java language along with the hadoop. Load balancing on t
will develop the performance of cloud service substantial. It will prevent overloading of the
which degrades the performance and response time will also be improved.
simulated two different scheduling algorithms for executing user request in a cloud environment.
Every algorithm is observed and their scheduling criterion likes average response time, data
centre derive. We efficiently used the hadoop in order analysis the data which is enhanced in
Antonio Celorio, Felix Cuadrado, Member, IEEE, and Ruben
Scale Datasets on-Demand in the Cloud: Treats and Tricks on Data
ion” IEEE Trans. vol. 3, no. 2.
S.Loughran, J.Alcaraz, Caleroand J.Guijarro, (2012) “Dynamic cloud deployment of a
architecture,” IEEEInternetComput.,vol.16,no.6,pp.40–50.
Jeffrey Dean and Sanjay Ghemawat,(2008) “MapReduce: Simplified Data Processing on Large
International Journal on Cloud Computing: Services and Architecture (IJCCSA) Vol. 6, No. 3, June 2016
21
response time of VM Load balancing Algorithm
response time in Round
improved in Throttled algorithm.
tled algorithm is best. In this live
This paper presents a concept of cloud computing and focus on the challenges of the load
the time requires to process the big data. We have also gone through
the comparative study of big data, hadoop and cloud computing. We have also seen the
op. Major amount of time is given for the study of different
reduce for data partitioning. This paper
qualitative analysis on previous VM load balancing algorithm and then
Load balancing on the cloud
will develop the performance of cloud service substantial. It will prevent overloading of the
which degrades the performance and response time will also be improved. We have
equest in a cloud environment.
Every algorithm is observed and their scheduling criterion likes average response time, data
centre derive. We efficiently used the hadoop in order analysis the data which is enhanced in
drado, Member, IEEE, and Ruben Cuevas,
Demand in the Cloud: Treats and Tricks on Data
of a mapreduce
MapReduce: Simplified Data Processing on Large
International Journal on Cloud Computing: Services and Architecture (IJCCSA) Vol. 6, No. 3, June 2016
22
[4] L. Garcés-EriceAffiliated withInstitut EURECOM, E. W. Biersack, P. A. Felbe, K. W. Ross,
G. Urvoy-Keller,( 2003) “Hierarchical Peer-to-Peer Systems” Volume 2790 of the series Computer
Science pp 1230-1239.
[5] Xiangying Yang and Gustavo de Veciana, (2004) “Service Capacity of Peer to Peer Networks” IEEE
[6] Gang Chen, Tianlei Hu, Dawei Jiang, Peng Lu, Kian-Lee Tan, Hoang Tam Vo, and Sai Wu, (2014)
”BestPeer++:A Peer-to-Peer Based Large-Scale Data Processing Platform” IEEE Trans. vol. 26, no.
[7] Mohammed Radi, (2014)“Efficient Service Broker Policy For Large-Scale Cloud Environments”
IJCCSA, Vol.2, No.
[8] Tejinder Sharma, Vijay Kumar Banga, (2013)“Efficient and Enhanced Algorithm in Cloud
Computing” IJSCE ISSN: 2231-2307, Volume-3, Issue-1
[9] Tanveer Ahmed , Yogendra Singh, (2012)”Analytic Study Of Load Balancing Techniques Using Tool
Cloud Analyst.” IJERA, Vol. 2, Issue 2, pp.1027-1030
[10] Soumya Ray and Ajanta De Sarkar (2012)“Execution Analysis of Load Balancing Algorithm in
Cloud Computing Environment” IJCCSA, Vol.2, No.5
[11] Pooja Samal, Pranati Mishra, (2013)“Analysis of variants in Round Robin Algorithms for load
balancing in Cloud Computing” IJCSIT, Vol. 4 (3) , 416-419
[12] Samip Raut, Kamlesh Jaiswal, Vaibhav Kale, Akshay Mote, Soudamini Pawar, Hema Kolla
(2016)“Survey on Data Distribution Handling Techniques on Cloud” IJRAET, Volume-4, Issue -7
[13] Bhathiya Wickremasinghe “CloudAnalyst: A CloudSim-based Tool for Modelling and Analysis of
Large Scale Cloud Computing Environment”.
AUTHORS
Samip Raut is pursuing the Bachelor’s degree in Computer Engineering from SPPU,
Pune. His area of interest includes Cloud Computing and Networking.
Kamlesh Jaiswal is pursuing the Bachelor’s degree in Computer Engineering from
SPPU, Pune. His area of interest includes Cloud Computing and Big Data.
Vaibhav Kale is pursuing the Bachelor’s degree in Computer Engineering from SPPU,
Pune. Area of interest includes Cloud Computing and Big Data.
Akshay Mote is pursuing the Bachelor’s degree in Computer Engineering from SPPU,
Pune. His area of interest includes Cloud Computing and Big Data.
Ms. Soudamini Pawar has received her BE(CSE) from Gulbarga University, Gulbarga
and her ME from SPPU, Pune. She has teaching experience of about 12 years. She is
currently working as Assistant Professor in D. Y. Patil college of Engineering, Akurdi,
Pune.
Mrs. Suvarna Kadam has completed her PG in Computer Engineering from SPPU,
Pune. She has 15 years of experience in computing with variety of roles including
developer, entrepreneur and researcher. She is currently working at Department of
Computer Engineering as Asst. Professor and enjoys guiding UG students in the state of
the art areas of research including machine learning and high performance computing.

More Related Content

What's hot

Cloud colonography distributed medical testbed over cloud
Cloud colonography distributed medical testbed over cloudCloud colonography distributed medical testbed over cloud
Cloud colonography distributed medical testbed over cloudVenkat Projects
 
Survey on Division and Replication of Data in Cloud for Optimal Performance a...
Survey on Division and Replication of Data in Cloud for Optimal Performance a...Survey on Division and Replication of Data in Cloud for Optimal Performance a...
Survey on Division and Replication of Data in Cloud for Optimal Performance a...IJSRD
 
IJERD (www.ijerd.com) International Journal of Engineering Research and Devel...
IJERD (www.ijerd.com) International Journal of Engineering Research and Devel...IJERD (www.ijerd.com) International Journal of Engineering Research and Devel...
IJERD (www.ijerd.com) International Journal of Engineering Research and Devel...IJERD Editor
 
Drops division and replication of data in cloud for optimal performance and s...
Drops division and replication of data in cloud for optimal performance and s...Drops division and replication of data in cloud for optimal performance and s...
Drops division and replication of data in cloud for optimal performance and s...Pvrtechnologies Nellore
 
A quality of service management in distributed feedback control scheduling ar...
A quality of service management in distributed feedback control scheduling ar...A quality of service management in distributed feedback control scheduling ar...
A quality of service management in distributed feedback control scheduling ar...csandit
 
Towards a low cost etl system
Towards a low cost etl systemTowards a low cost etl system
Towards a low cost etl systemijdms
 
THRESHOLD BASED VM PLACEMENT TECHNIQUE FOR LOAD BALANCED RESOURCE PROVISIONIN...
THRESHOLD BASED VM PLACEMENT TECHNIQUE FOR LOAD BALANCED RESOURCE PROVISIONIN...THRESHOLD BASED VM PLACEMENT TECHNIQUE FOR LOAD BALANCED RESOURCE PROVISIONIN...
THRESHOLD BASED VM PLACEMENT TECHNIQUE FOR LOAD BALANCED RESOURCE PROVISIONIN...IJCNCJournal
 
Task Scheduling methodology in cloud computing
Task Scheduling methodology in cloud computing Task Scheduling methodology in cloud computing
Task Scheduling methodology in cloud computing Qutub-ud- Din
 
Elastic neural network method for load prediction in cloud computing grid
Elastic neural network method for load prediction in cloud computing gridElastic neural network method for load prediction in cloud computing grid
Elastic neural network method for load prediction in cloud computing gridIJECEIAES
 
NEURO-FUZZY SYSTEM BASED DYNAMIC RESOURCE ALLOCATION IN COLLABORATIVE CLOUD C...
NEURO-FUZZY SYSTEM BASED DYNAMIC RESOURCE ALLOCATION IN COLLABORATIVE CLOUD C...NEURO-FUZZY SYSTEM BASED DYNAMIC RESOURCE ALLOCATION IN COLLABORATIVE CLOUD C...
NEURO-FUZZY SYSTEM BASED DYNAMIC RESOURCE ALLOCATION IN COLLABORATIVE CLOUD C...ijccsa
 
Neuro-Fuzzy System Based Dynamic Resource Allocation in Collaborative Cloud C...
Neuro-Fuzzy System Based Dynamic Resource Allocation in Collaborative Cloud C...Neuro-Fuzzy System Based Dynamic Resource Allocation in Collaborative Cloud C...
Neuro-Fuzzy System Based Dynamic Resource Allocation in Collaborative Cloud C...neirew J
 
International Journal of Engineering and Science Invention (IJESI)
International Journal of Engineering and Science Invention (IJESI)International Journal of Engineering and Science Invention (IJESI)
International Journal of Engineering and Science Invention (IJESI)inventionjournals
 
IRJET- Improving Data Availability by using VPC Strategy in Cloud Environ...
IRJET-  	  Improving Data Availability by using VPC Strategy in Cloud Environ...IRJET-  	  Improving Data Availability by using VPC Strategy in Cloud Environ...
IRJET- Improving Data Availability by using VPC Strategy in Cloud Environ...IRJET Journal
 
Dynamic Resource Provisioning with Authentication in Distributed Database
Dynamic Resource Provisioning with Authentication in Distributed DatabaseDynamic Resource Provisioning with Authentication in Distributed Database
Dynamic Resource Provisioning with Authentication in Distributed DatabaseEditor IJCATR
 

What's hot (17)

Cloud colonography distributed medical testbed over cloud
Cloud colonography distributed medical testbed over cloudCloud colonography distributed medical testbed over cloud
Cloud colonography distributed medical testbed over cloud
 
Apache Mesos
Apache Mesos Apache Mesos
Apache Mesos
 
Survey on Division and Replication of Data in Cloud for Optimal Performance a...
Survey on Division and Replication of Data in Cloud for Optimal Performance a...Survey on Division and Replication of Data in Cloud for Optimal Performance a...
Survey on Division and Replication of Data in Cloud for Optimal Performance a...
 
IJERD (www.ijerd.com) International Journal of Engineering Research and Devel...
IJERD (www.ijerd.com) International Journal of Engineering Research and Devel...IJERD (www.ijerd.com) International Journal of Engineering Research and Devel...
IJERD (www.ijerd.com) International Journal of Engineering Research and Devel...
 
Drops division and replication of data in cloud for optimal performance and s...
Drops division and replication of data in cloud for optimal performance and s...Drops division and replication of data in cloud for optimal performance and s...
Drops division and replication of data in cloud for optimal performance and s...
 
A quality of service management in distributed feedback control scheduling ar...
A quality of service management in distributed feedback control scheduling ar...A quality of service management in distributed feedback control scheduling ar...
A quality of service management in distributed feedback control scheduling ar...
 
Towards a low cost etl system
Towards a low cost etl systemTowards a low cost etl system
Towards a low cost etl system
 
THRESHOLD BASED VM PLACEMENT TECHNIQUE FOR LOAD BALANCED RESOURCE PROVISIONIN...
THRESHOLD BASED VM PLACEMENT TECHNIQUE FOR LOAD BALANCED RESOURCE PROVISIONIN...THRESHOLD BASED VM PLACEMENT TECHNIQUE FOR LOAD BALANCED RESOURCE PROVISIONIN...
THRESHOLD BASED VM PLACEMENT TECHNIQUE FOR LOAD BALANCED RESOURCE PROVISIONIN...
 
Task Scheduling methodology in cloud computing
Task Scheduling methodology in cloud computing Task Scheduling methodology in cloud computing
Task Scheduling methodology in cloud computing
 
Elastic neural network method for load prediction in cloud computing grid
Elastic neural network method for load prediction in cloud computing gridElastic neural network method for load prediction in cloud computing grid
Elastic neural network method for load prediction in cloud computing grid
 
NEURO-FUZZY SYSTEM BASED DYNAMIC RESOURCE ALLOCATION IN COLLABORATIVE CLOUD C...
NEURO-FUZZY SYSTEM BASED DYNAMIC RESOURCE ALLOCATION IN COLLABORATIVE CLOUD C...NEURO-FUZZY SYSTEM BASED DYNAMIC RESOURCE ALLOCATION IN COLLABORATIVE CLOUD C...
NEURO-FUZZY SYSTEM BASED DYNAMIC RESOURCE ALLOCATION IN COLLABORATIVE CLOUD C...
 
Neuro-Fuzzy System Based Dynamic Resource Allocation in Collaborative Cloud C...
Neuro-Fuzzy System Based Dynamic Resource Allocation in Collaborative Cloud C...Neuro-Fuzzy System Based Dynamic Resource Allocation in Collaborative Cloud C...
Neuro-Fuzzy System Based Dynamic Resource Allocation in Collaborative Cloud C...
 
International Journal of Engineering and Science Invention (IJESI)
International Journal of Engineering and Science Invention (IJESI)International Journal of Engineering and Science Invention (IJESI)
International Journal of Engineering and Science Invention (IJESI)
 
IRJET- Improving Data Availability by using VPC Strategy in Cloud Environ...
IRJET-  	  Improving Data Availability by using VPC Strategy in Cloud Environ...IRJET-  	  Improving Data Availability by using VPC Strategy in Cloud Environ...
IRJET- Improving Data Availability by using VPC Strategy in Cloud Environ...
 
Dynamic Resource Provisioning with Authentication in Distributed Database
Dynamic Resource Provisioning with Authentication in Distributed DatabaseDynamic Resource Provisioning with Authentication in Distributed Database
Dynamic Resource Provisioning with Authentication in Distributed Database
 
[IJET V2I5P18] Authors:Pooja Mangla, Dr. Sandip Kumar Goyal
[IJET V2I5P18] Authors:Pooja Mangla, Dr. Sandip Kumar Goyal[IJET V2I5P18] Authors:Pooja Mangla, Dr. Sandip Kumar Goyal
[IJET V2I5P18] Authors:Pooja Mangla, Dr. Sandip Kumar Goyal
 
Cs6703 grid and cloud computing unit 1
Cs6703 grid and cloud computing unit 1Cs6703 grid and cloud computing unit 1
Cs6703 grid and cloud computing unit 1
 

Similar to Efficient Data Distribution for Big Data Processing in Cloud

A Novel Approach for Workload Optimization and Improving Security in Cloud Co...
A Novel Approach for Workload Optimization and Improving Security in Cloud Co...A Novel Approach for Workload Optimization and Improving Security in Cloud Co...
A Novel Approach for Workload Optimization and Improving Security in Cloud Co...IOSR Journals
 
Cloud Computing: A Perspective on Next Basic Utility in IT World
Cloud Computing: A Perspective on Next Basic Utility in IT World Cloud Computing: A Perspective on Next Basic Utility in IT World
Cloud Computing: A Perspective on Next Basic Utility in IT World IRJET Journal
 
Development of a Suitable Load Balancing Strategy In Case Of a Cloud Computi...
Development of a Suitable Load Balancing Strategy In Case Of a  Cloud Computi...Development of a Suitable Load Balancing Strategy In Case Of a  Cloud Computi...
Development of a Suitable Load Balancing Strategy In Case Of a Cloud Computi...IJMER
 
Locality Sim : Cloud Simulator with Data Locality
Locality Sim : Cloud Simulator with Data LocalityLocality Sim : Cloud Simulator with Data Locality
Locality Sim : Cloud Simulator with Data Localityneirew J
 
Virtual Machine Migration and Allocation in Cloud Computing: A Review
Virtual Machine Migration and Allocation in Cloud Computing: A ReviewVirtual Machine Migration and Allocation in Cloud Computing: A Review
Virtual Machine Migration and Allocation in Cloud Computing: A Reviewijtsrd
 
A Study on Replication and Failover Cluster to Maximize System Uptime
A Study on Replication and Failover Cluster to Maximize System UptimeA Study on Replication and Failover Cluster to Maximize System Uptime
A Study on Replication and Failover Cluster to Maximize System UptimeYogeshIJTSRD
 
International Journal of Engineering Research and Development
International Journal of Engineering Research and DevelopmentInternational Journal of Engineering Research and Development
International Journal of Engineering Research and DevelopmentIJERD Editor
 
An Efficient and Fault Tolerant Data Replica Placement Technique for Cloud ba...
An Efficient and Fault Tolerant Data Replica Placement Technique for Cloud ba...An Efficient and Fault Tolerant Data Replica Placement Technique for Cloud ba...
An Efficient and Fault Tolerant Data Replica Placement Technique for Cloud ba...IJCSIS Research Publications
 
Distributed Scheme to Authenticate Data Storage Security in Cloud Computing
Distributed Scheme to Authenticate Data Storage Security in Cloud ComputingDistributed Scheme to Authenticate Data Storage Security in Cloud Computing
Distributed Scheme to Authenticate Data Storage Security in Cloud ComputingAIRCC Publishing Corporation
 
DISTRIBUTED SCHEME TO AUTHENTICATE DATA STORAGE SECURITY IN CLOUD COMPUTING
DISTRIBUTED SCHEME TO AUTHENTICATE DATA STORAGE SECURITY IN CLOUD COMPUTINGDISTRIBUTED SCHEME TO AUTHENTICATE DATA STORAGE SECURITY IN CLOUD COMPUTING
DISTRIBUTED SCHEME TO AUTHENTICATE DATA STORAGE SECURITY IN CLOUD COMPUTINGAIRCC Publishing Corporation
 
DISTRIBUTED SCHEME TO AUTHENTICATE DATA STORAGE SECURITY IN CLOUD COMPUTING
DISTRIBUTED SCHEME TO AUTHENTICATE DATA STORAGE SECURITY IN CLOUD COMPUTINGDISTRIBUTED SCHEME TO AUTHENTICATE DATA STORAGE SECURITY IN CLOUD COMPUTING
DISTRIBUTED SCHEME TO AUTHENTICATE DATA STORAGE SECURITY IN CLOUD COMPUTINGijcsit
 
A load balancing strategy for reducing data loss risk on cloud using remodif...
A load balancing strategy for reducing data loss risk on cloud  using remodif...A load balancing strategy for reducing data loss risk on cloud  using remodif...
A load balancing strategy for reducing data loss risk on cloud using remodif...IJECEIAES
 
Dynamic Cloud Partitioning and Load Balancing in Cloud
Dynamic Cloud Partitioning and Load Balancing in Cloud Dynamic Cloud Partitioning and Load Balancing in Cloud
Dynamic Cloud Partitioning and Load Balancing in Cloud Shyam Hajare
 
An Algorithm to synchronize the local database with cloud Database
An Algorithm to synchronize the local database with cloud DatabaseAn Algorithm to synchronize the local database with cloud Database
An Algorithm to synchronize the local database with cloud DatabaseAM Publications
 
Improve the Offloading Decision by Adaptive Partitioning of Task for Mobile C...
Improve the Offloading Decision by Adaptive Partitioning of Task for Mobile C...Improve the Offloading Decision by Adaptive Partitioning of Task for Mobile C...
Improve the Offloading Decision by Adaptive Partitioning of Task for Mobile C...IJCSIS Research Publications
 
Resource provisioning for video on demand in saas
Resource provisioning for video on demand in saasResource provisioning for video on demand in saas
Resource provisioning for video on demand in saasIAEME Publication
 
Data Partitioning in Mongo DB with Cloud
Data Partitioning in Mongo DB with CloudData Partitioning in Mongo DB with Cloud
Data Partitioning in Mongo DB with CloudIJAAS Team
 

Similar to Efficient Data Distribution for Big Data Processing in Cloud (20)

D017212027
D017212027D017212027
D017212027
 
A Novel Approach for Workload Optimization and Improving Security in Cloud Co...
A Novel Approach for Workload Optimization and Improving Security in Cloud Co...A Novel Approach for Workload Optimization and Improving Security in Cloud Co...
A Novel Approach for Workload Optimization and Improving Security in Cloud Co...
 
N1803048386
N1803048386N1803048386
N1803048386
 
Cloud Computing: A Perspective on Next Basic Utility in IT World
Cloud Computing: A Perspective on Next Basic Utility in IT World Cloud Computing: A Perspective on Next Basic Utility in IT World
Cloud Computing: A Perspective on Next Basic Utility in IT World
 
Development of a Suitable Load Balancing Strategy In Case Of a Cloud Computi...
Development of a Suitable Load Balancing Strategy In Case Of a  Cloud Computi...Development of a Suitable Load Balancing Strategy In Case Of a  Cloud Computi...
Development of a Suitable Load Balancing Strategy In Case Of a Cloud Computi...
 
Locality Sim : Cloud Simulator with Data Locality
Locality Sim : Cloud Simulator with Data LocalityLocality Sim : Cloud Simulator with Data Locality
Locality Sim : Cloud Simulator with Data Locality
 
Virtual Machine Migration and Allocation in Cloud Computing: A Review
Virtual Machine Migration and Allocation in Cloud Computing: A ReviewVirtual Machine Migration and Allocation in Cloud Computing: A Review
Virtual Machine Migration and Allocation in Cloud Computing: A Review
 
A Study on Replication and Failover Cluster to Maximize System Uptime
A Study on Replication and Failover Cluster to Maximize System UptimeA Study on Replication and Failover Cluster to Maximize System Uptime
A Study on Replication and Failover Cluster to Maximize System Uptime
 
International Journal of Engineering Research and Development
International Journal of Engineering Research and DevelopmentInternational Journal of Engineering Research and Development
International Journal of Engineering Research and Development
 
B03410609
B03410609B03410609
B03410609
 
An Efficient and Fault Tolerant Data Replica Placement Technique for Cloud ba...
An Efficient and Fault Tolerant Data Replica Placement Technique for Cloud ba...An Efficient and Fault Tolerant Data Replica Placement Technique for Cloud ba...
An Efficient and Fault Tolerant Data Replica Placement Technique for Cloud ba...
 
Distributed Scheme to Authenticate Data Storage Security in Cloud Computing
Distributed Scheme to Authenticate Data Storage Security in Cloud ComputingDistributed Scheme to Authenticate Data Storage Security in Cloud Computing
Distributed Scheme to Authenticate Data Storage Security in Cloud Computing
 
DISTRIBUTED SCHEME TO AUTHENTICATE DATA STORAGE SECURITY IN CLOUD COMPUTING
DISTRIBUTED SCHEME TO AUTHENTICATE DATA STORAGE SECURITY IN CLOUD COMPUTINGDISTRIBUTED SCHEME TO AUTHENTICATE DATA STORAGE SECURITY IN CLOUD COMPUTING
DISTRIBUTED SCHEME TO AUTHENTICATE DATA STORAGE SECURITY IN CLOUD COMPUTING
 
DISTRIBUTED SCHEME TO AUTHENTICATE DATA STORAGE SECURITY IN CLOUD COMPUTING
DISTRIBUTED SCHEME TO AUTHENTICATE DATA STORAGE SECURITY IN CLOUD COMPUTINGDISTRIBUTED SCHEME TO AUTHENTICATE DATA STORAGE SECURITY IN CLOUD COMPUTING
DISTRIBUTED SCHEME TO AUTHENTICATE DATA STORAGE SECURITY IN CLOUD COMPUTING
 
A load balancing strategy for reducing data loss risk on cloud using remodif...
A load balancing strategy for reducing data loss risk on cloud  using remodif...A load balancing strategy for reducing data loss risk on cloud  using remodif...
A load balancing strategy for reducing data loss risk on cloud using remodif...
 
Dynamic Cloud Partitioning and Load Balancing in Cloud
Dynamic Cloud Partitioning and Load Balancing in Cloud Dynamic Cloud Partitioning and Load Balancing in Cloud
Dynamic Cloud Partitioning and Load Balancing in Cloud
 
An Algorithm to synchronize the local database with cloud Database
An Algorithm to synchronize the local database with cloud DatabaseAn Algorithm to synchronize the local database with cloud Database
An Algorithm to synchronize the local database with cloud Database
 
Improve the Offloading Decision by Adaptive Partitioning of Task for Mobile C...
Improve the Offloading Decision by Adaptive Partitioning of Task for Mobile C...Improve the Offloading Decision by Adaptive Partitioning of Task for Mobile C...
Improve the Offloading Decision by Adaptive Partitioning of Task for Mobile C...
 
Resource provisioning for video on demand in saas
Resource provisioning for video on demand in saasResource provisioning for video on demand in saas
Resource provisioning for video on demand in saas
 
Data Partitioning in Mongo DB with Cloud
Data Partitioning in Mongo DB with CloudData Partitioning in Mongo DB with Cloud
Data Partitioning in Mongo DB with Cloud
 

More from neirew J

ANALYSIS OF ATTACK TECHNIQUES ON CLOUD BASED DATA DEDUPLICATION TECHNIQUES
ANALYSIS OF ATTACK TECHNIQUES ON CLOUD BASED DATA DEDUPLICATION TECHNIQUESANALYSIS OF ATTACK TECHNIQUES ON CLOUD BASED DATA DEDUPLICATION TECHNIQUES
ANALYSIS OF ATTACK TECHNIQUES ON CLOUD BASED DATA DEDUPLICATION TECHNIQUESneirew J
 
SUCCESS-DRIVING BUSINESS MODEL CHARACTERISTICS OF IAAS AND PAAS PROVIDERS
SUCCESS-DRIVING BUSINESS MODEL CHARACTERISTICS OF IAAS AND PAAS PROVIDERSSUCCESS-DRIVING BUSINESS MODEL CHARACTERISTICS OF IAAS AND PAAS PROVIDERS
SUCCESS-DRIVING BUSINESS MODEL CHARACTERISTICS OF IAAS AND PAAS PROVIDERSneirew J
 
Strategic Business Challenges in Cloud Systems
Strategic Business Challenges in Cloud SystemsStrategic Business Challenges in Cloud Systems
Strategic Business Challenges in Cloud Systemsneirew J
 
Laypeople's and Experts' Risk Perception of Cloud Computing Services
Laypeople's and Experts' Risk Perception of Cloud Computing Services Laypeople's and Experts' Risk Perception of Cloud Computing Services
Laypeople's and Experts' Risk Perception of Cloud Computing Services neirew J
 
Factors Influencing Risk Acceptance of Cloud Computing Services in the UK Gov...
Factors Influencing Risk Acceptance of Cloud Computing Services in the UK Gov...Factors Influencing Risk Acceptance of Cloud Computing Services in the UK Gov...
Factors Influencing Risk Acceptance of Cloud Computing Services in the UK Gov...neirew J
 
A Cloud Security Approach for Data at Rest Using FPE
A Cloud Security Approach for Data at Rest Using FPE A Cloud Security Approach for Data at Rest Using FPE
A Cloud Security Approach for Data at Rest Using FPE neirew J
 
Error Isolation and Management in Agile Multi-Tenant Cloud Based Applications
Error Isolation and Management in Agile Multi-Tenant Cloud Based Applications Error Isolation and Management in Agile Multi-Tenant Cloud Based Applications
Error Isolation and Management in Agile Multi-Tenant Cloud Based Applications neirew J
 
Benefits and Challenges of the Adoption of Cloud Computing in Business
Benefits and Challenges of the Adoption of Cloud Computing in BusinessBenefits and Challenges of the Adoption of Cloud Computing in Business
Benefits and Challenges of the Adoption of Cloud Computing in Businessneirew J
 
Intrusion Detection and Marking Transactions in a Cloud of Databases Environm...
Intrusion Detection and Marking Transactions in a Cloud of Databases Environm...Intrusion Detection and Marking Transactions in a Cloud of Databases Environm...
Intrusion Detection and Marking Transactions in a Cloud of Databases Environm...neirew J
 
A Survey on Resource Allocation in Cloud Computing
A Survey on Resource Allocation in Cloud ComputingA Survey on Resource Allocation in Cloud Computing
A Survey on Resource Allocation in Cloud Computingneirew J
 
An Approach to Reduce Energy Consumption in Cloud data centers using Harmony ...
An Approach to Reduce Energy Consumption in Cloud data centers using Harmony ...An Approach to Reduce Energy Consumption in Cloud data centers using Harmony ...
An Approach to Reduce Energy Consumption in Cloud data centers using Harmony ...neirew J
 
Multi-Campus Universities Private-Cloud Migration Infrastructure
Multi-Campus Universities Private-Cloud Migration Infrastructure Multi-Campus Universities Private-Cloud Migration Infrastructure
Multi-Campus Universities Private-Cloud Migration Infrastructure neirew J
 
Implementation of the Open Source Virtualization Technologies in Cloud Computing
Implementation of the Open Source Virtualization Technologies in Cloud ComputingImplementation of the Open Source Virtualization Technologies in Cloud Computing
Implementation of the Open Source Virtualization Technologies in Cloud Computingneirew J
 
A Broker-based Framework for Integrated SLA-Aware SaaS Provisioning
A Broker-based Framework for Integrated SLA-Aware SaaS Provisioning A Broker-based Framework for Integrated SLA-Aware SaaS Provisioning
A Broker-based Framework for Integrated SLA-Aware SaaS Provisioning neirew J
 
Comparative Study of Various Platform as a Service Frameworks
Comparative Study of Various Platform as a Service Frameworks Comparative Study of Various Platform as a Service Frameworks
Comparative Study of Various Platform as a Service Frameworks neirew J
 
A Proposed Model for Improving Performance and Reducing Costs of IT Through C...
A Proposed Model for Improving Performance and Reducing Costs of IT Through C...A Proposed Model for Improving Performance and Reducing Costs of IT Through C...
A Proposed Model for Improving Performance and Reducing Costs of IT Through C...neirew J
 
Improved Secure Cloud Transmission Protocol
Improved Secure Cloud Transmission ProtocolImproved Secure Cloud Transmission Protocol
Improved Secure Cloud Transmission Protocolneirew J
 
Attribute Based Access Control (ABAC) for EHR in Fog Computing Environment
Attribute Based Access Control (ABAC) for EHR in Fog Computing EnvironmentAttribute Based Access Control (ABAC) for EHR in Fog Computing Environment
Attribute Based Access Control (ABAC) for EHR in Fog Computing Environmentneirew J
 
A Baye's Theorem Based Node Selection for Load Balancing in Cloud Environment
A Baye's Theorem Based Node Selection for Load Balancing in Cloud EnvironmentA Baye's Theorem Based Node Selection for Load Balancing in Cloud Environment
A Baye's Theorem Based Node Selection for Load Balancing in Cloud Environmentneirew J
 
Lessons Learned From Implementing a Scalable PAAS Service by Using Single Boa...
Lessons Learned From Implementing a Scalable PAAS Service by Using Single Boa...Lessons Learned From Implementing a Scalable PAAS Service by Using Single Boa...
Lessons Learned From Implementing a Scalable PAAS Service by Using Single Boa...neirew J
 

More from neirew J (20)

ANALYSIS OF ATTACK TECHNIQUES ON CLOUD BASED DATA DEDUPLICATION TECHNIQUES
ANALYSIS OF ATTACK TECHNIQUES ON CLOUD BASED DATA DEDUPLICATION TECHNIQUESANALYSIS OF ATTACK TECHNIQUES ON CLOUD BASED DATA DEDUPLICATION TECHNIQUES
ANALYSIS OF ATTACK TECHNIQUES ON CLOUD BASED DATA DEDUPLICATION TECHNIQUES
 
SUCCESS-DRIVING BUSINESS MODEL CHARACTERISTICS OF IAAS AND PAAS PROVIDERS
SUCCESS-DRIVING BUSINESS MODEL CHARACTERISTICS OF IAAS AND PAAS PROVIDERSSUCCESS-DRIVING BUSINESS MODEL CHARACTERISTICS OF IAAS AND PAAS PROVIDERS
SUCCESS-DRIVING BUSINESS MODEL CHARACTERISTICS OF IAAS AND PAAS PROVIDERS
 
Strategic Business Challenges in Cloud Systems
Strategic Business Challenges in Cloud SystemsStrategic Business Challenges in Cloud Systems
Strategic Business Challenges in Cloud Systems
 
Laypeople's and Experts' Risk Perception of Cloud Computing Services
Laypeople's and Experts' Risk Perception of Cloud Computing Services Laypeople's and Experts' Risk Perception of Cloud Computing Services
Laypeople's and Experts' Risk Perception of Cloud Computing Services
 
Factors Influencing Risk Acceptance of Cloud Computing Services in the UK Gov...
Factors Influencing Risk Acceptance of Cloud Computing Services in the UK Gov...Factors Influencing Risk Acceptance of Cloud Computing Services in the UK Gov...
Factors Influencing Risk Acceptance of Cloud Computing Services in the UK Gov...
 
A Cloud Security Approach for Data at Rest Using FPE
A Cloud Security Approach for Data at Rest Using FPE A Cloud Security Approach for Data at Rest Using FPE
A Cloud Security Approach for Data at Rest Using FPE
 
Error Isolation and Management in Agile Multi-Tenant Cloud Based Applications
Error Isolation and Management in Agile Multi-Tenant Cloud Based Applications Error Isolation and Management in Agile Multi-Tenant Cloud Based Applications
Error Isolation and Management in Agile Multi-Tenant Cloud Based Applications
 
Benefits and Challenges of the Adoption of Cloud Computing in Business
Benefits and Challenges of the Adoption of Cloud Computing in BusinessBenefits and Challenges of the Adoption of Cloud Computing in Business
Benefits and Challenges of the Adoption of Cloud Computing in Business
 
Intrusion Detection and Marking Transactions in a Cloud of Databases Environm...
Intrusion Detection and Marking Transactions in a Cloud of Databases Environm...Intrusion Detection and Marking Transactions in a Cloud of Databases Environm...
Intrusion Detection and Marking Transactions in a Cloud of Databases Environm...
 
A Survey on Resource Allocation in Cloud Computing
A Survey on Resource Allocation in Cloud ComputingA Survey on Resource Allocation in Cloud Computing
A Survey on Resource Allocation in Cloud Computing
 
An Approach to Reduce Energy Consumption in Cloud data centers using Harmony ...
An Approach to Reduce Energy Consumption in Cloud data centers using Harmony ...An Approach to Reduce Energy Consumption in Cloud data centers using Harmony ...
An Approach to Reduce Energy Consumption in Cloud data centers using Harmony ...
 
Multi-Campus Universities Private-Cloud Migration Infrastructure
Multi-Campus Universities Private-Cloud Migration Infrastructure Multi-Campus Universities Private-Cloud Migration Infrastructure
Multi-Campus Universities Private-Cloud Migration Infrastructure
 
Implementation of the Open Source Virtualization Technologies in Cloud Computing
Implementation of the Open Source Virtualization Technologies in Cloud ComputingImplementation of the Open Source Virtualization Technologies in Cloud Computing
Implementation of the Open Source Virtualization Technologies in Cloud Computing
 
A Broker-based Framework for Integrated SLA-Aware SaaS Provisioning
A Broker-based Framework for Integrated SLA-Aware SaaS Provisioning A Broker-based Framework for Integrated SLA-Aware SaaS Provisioning
A Broker-based Framework for Integrated SLA-Aware SaaS Provisioning
 
Comparative Study of Various Platform as a Service Frameworks
Comparative Study of Various Platform as a Service Frameworks Comparative Study of Various Platform as a Service Frameworks
Comparative Study of Various Platform as a Service Frameworks
 
A Proposed Model for Improving Performance and Reducing Costs of IT Through C...
A Proposed Model for Improving Performance and Reducing Costs of IT Through C...A Proposed Model for Improving Performance and Reducing Costs of IT Through C...
A Proposed Model for Improving Performance and Reducing Costs of IT Through C...
 
Improved Secure Cloud Transmission Protocol
Improved Secure Cloud Transmission ProtocolImproved Secure Cloud Transmission Protocol
Improved Secure Cloud Transmission Protocol
 
Attribute Based Access Control (ABAC) for EHR in Fog Computing Environment
Attribute Based Access Control (ABAC) for EHR in Fog Computing EnvironmentAttribute Based Access Control (ABAC) for EHR in Fog Computing Environment
Attribute Based Access Control (ABAC) for EHR in Fog Computing Environment
 
A Baye's Theorem Based Node Selection for Load Balancing in Cloud Environment
A Baye's Theorem Based Node Selection for Load Balancing in Cloud EnvironmentA Baye's Theorem Based Node Selection for Load Balancing in Cloud Environment
A Baye's Theorem Based Node Selection for Load Balancing in Cloud Environment
 
Lessons Learned From Implementing a Scalable PAAS Service by Using Single Boa...
Lessons Learned From Implementing a Scalable PAAS Service by Using Single Boa...Lessons Learned From Implementing a Scalable PAAS Service by Using Single Boa...
Lessons Learned From Implementing a Scalable PAAS Service by Using Single Boa...
 

Recently uploaded

Alper Gobel In Media Res Media Component
Alper Gobel In Media Res Media ComponentAlper Gobel In Media Res Media Component
Alper Gobel In Media Res Media ComponentInMediaRes1
 
Crayon Activity Handout For the Crayon A
Crayon Activity Handout For the Crayon ACrayon Activity Handout For the Crayon A
Crayon Activity Handout For the Crayon AUnboundStockton
 
Like-prefer-love -hate+verb+ing & silent letters & citizenship text.pdf
Like-prefer-love -hate+verb+ing & silent letters & citizenship text.pdfLike-prefer-love -hate+verb+ing & silent letters & citizenship text.pdf
Like-prefer-love -hate+verb+ing & silent letters & citizenship text.pdfMr Bounab Samir
 
Earth Day Presentation wow hello nice great
Earth Day Presentation wow hello nice greatEarth Day Presentation wow hello nice great
Earth Day Presentation wow hello nice greatYousafMalik24
 
What is Model Inheritance in Odoo 17 ERP
What is Model Inheritance in Odoo 17 ERPWhat is Model Inheritance in Odoo 17 ERP
What is Model Inheritance in Odoo 17 ERPCeline George
 
“Oh GOSH! Reflecting on Hackteria's Collaborative Practices in a Global Do-It...
“Oh GOSH! Reflecting on Hackteria's Collaborative Practices in a Global Do-It...“Oh GOSH! Reflecting on Hackteria's Collaborative Practices in a Global Do-It...
“Oh GOSH! Reflecting on Hackteria's Collaborative Practices in a Global Do-It...Marc Dusseiller Dusjagr
 
ECONOMIC CONTEXT - LONG FORM TV DRAMA - PPT
ECONOMIC CONTEXT - LONG FORM TV DRAMA - PPTECONOMIC CONTEXT - LONG FORM TV DRAMA - PPT
ECONOMIC CONTEXT - LONG FORM TV DRAMA - PPTiammrhaywood
 
Computed Fields and api Depends in the Odoo 17
Computed Fields and api Depends in the Odoo 17Computed Fields and api Depends in the Odoo 17
Computed Fields and api Depends in the Odoo 17Celine George
 
ESSENTIAL of (CS/IT/IS) class 06 (database)
ESSENTIAL of (CS/IT/IS) class 06 (database)ESSENTIAL of (CS/IT/IS) class 06 (database)
ESSENTIAL of (CS/IT/IS) class 06 (database)Dr. Mazin Mohamed alkathiri
 
Hierarchy of management that covers different levels of management
Hierarchy of management that covers different levels of managementHierarchy of management that covers different levels of management
Hierarchy of management that covers different levels of managementmkooblal
 
Introduction to ArtificiaI Intelligence in Higher Education
Introduction to ArtificiaI Intelligence in Higher EducationIntroduction to ArtificiaI Intelligence in Higher Education
Introduction to ArtificiaI Intelligence in Higher Educationpboyjonauth
 
Historical philosophical, theoretical, and legal foundations of special and i...
Historical philosophical, theoretical, and legal foundations of special and i...Historical philosophical, theoretical, and legal foundations of special and i...
Historical philosophical, theoretical, and legal foundations of special and i...jaredbarbolino94
 
ENGLISH 7_Q4_LESSON 2_ Employing a Variety of Strategies for Effective Interp...
ENGLISH 7_Q4_LESSON 2_ Employing a Variety of Strategies for Effective Interp...ENGLISH 7_Q4_LESSON 2_ Employing a Variety of Strategies for Effective Interp...
ENGLISH 7_Q4_LESSON 2_ Employing a Variety of Strategies for Effective Interp...JhezDiaz1
 
Proudly South Africa powerpoint Thorisha.pptx
Proudly South Africa powerpoint Thorisha.pptxProudly South Africa powerpoint Thorisha.pptx
Proudly South Africa powerpoint Thorisha.pptxthorishapillay1
 
AmericanHighSchoolsprezentacijaoskolama.
AmericanHighSchoolsprezentacijaoskolama.AmericanHighSchoolsprezentacijaoskolama.
AmericanHighSchoolsprezentacijaoskolama.arsicmarija21
 
MICROBIOLOGY biochemical test detailed.pptx
MICROBIOLOGY biochemical test detailed.pptxMICROBIOLOGY biochemical test detailed.pptx
MICROBIOLOGY biochemical test detailed.pptxabhijeetpadhi001
 
Framing an Appropriate Research Question 6b9b26d93da94caf993c038d9efcdedb.pdf
Framing an Appropriate Research Question 6b9b26d93da94caf993c038d9efcdedb.pdfFraming an Appropriate Research Question 6b9b26d93da94caf993c038d9efcdedb.pdf
Framing an Appropriate Research Question 6b9b26d93da94caf993c038d9efcdedb.pdfUjwalaBharambe
 
Capitol Tech U Doctoral Presentation - April 2024.pptx
Capitol Tech U Doctoral Presentation - April 2024.pptxCapitol Tech U Doctoral Presentation - April 2024.pptx
Capitol Tech U Doctoral Presentation - April 2024.pptxCapitolTechU
 
call girls in Kamla Market (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️
call girls in Kamla Market (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️call girls in Kamla Market (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️
call girls in Kamla Market (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️9953056974 Low Rate Call Girls In Saket, Delhi NCR
 

Recently uploaded (20)

Alper Gobel In Media Res Media Component
Alper Gobel In Media Res Media ComponentAlper Gobel In Media Res Media Component
Alper Gobel In Media Res Media Component
 
Model Call Girl in Tilak Nagar Delhi reach out to us at 🔝9953056974🔝
Model Call Girl in Tilak Nagar Delhi reach out to us at 🔝9953056974🔝Model Call Girl in Tilak Nagar Delhi reach out to us at 🔝9953056974🔝
Model Call Girl in Tilak Nagar Delhi reach out to us at 🔝9953056974🔝
 
Crayon Activity Handout For the Crayon A
Crayon Activity Handout For the Crayon ACrayon Activity Handout For the Crayon A
Crayon Activity Handout For the Crayon A
 
Like-prefer-love -hate+verb+ing & silent letters & citizenship text.pdf
Like-prefer-love -hate+verb+ing & silent letters & citizenship text.pdfLike-prefer-love -hate+verb+ing & silent letters & citizenship text.pdf
Like-prefer-love -hate+verb+ing & silent letters & citizenship text.pdf
 
Earth Day Presentation wow hello nice great
Earth Day Presentation wow hello nice greatEarth Day Presentation wow hello nice great
Earth Day Presentation wow hello nice great
 
What is Model Inheritance in Odoo 17 ERP
What is Model Inheritance in Odoo 17 ERPWhat is Model Inheritance in Odoo 17 ERP
What is Model Inheritance in Odoo 17 ERP
 
“Oh GOSH! Reflecting on Hackteria's Collaborative Practices in a Global Do-It...
“Oh GOSH! Reflecting on Hackteria's Collaborative Practices in a Global Do-It...“Oh GOSH! Reflecting on Hackteria's Collaborative Practices in a Global Do-It...
“Oh GOSH! Reflecting on Hackteria's Collaborative Practices in a Global Do-It...
 
ECONOMIC CONTEXT - LONG FORM TV DRAMA - PPT
ECONOMIC CONTEXT - LONG FORM TV DRAMA - PPTECONOMIC CONTEXT - LONG FORM TV DRAMA - PPT
ECONOMIC CONTEXT - LONG FORM TV DRAMA - PPT
 
Computed Fields and api Depends in the Odoo 17
Computed Fields and api Depends in the Odoo 17Computed Fields and api Depends in the Odoo 17
Computed Fields and api Depends in the Odoo 17
 
ESSENTIAL of (CS/IT/IS) class 06 (database)
ESSENTIAL of (CS/IT/IS) class 06 (database)ESSENTIAL of (CS/IT/IS) class 06 (database)
ESSENTIAL of (CS/IT/IS) class 06 (database)
 
Hierarchy of management that covers different levels of management
Hierarchy of management that covers different levels of managementHierarchy of management that covers different levels of management
Hierarchy of management that covers different levels of management
 
Introduction to ArtificiaI Intelligence in Higher Education
Introduction to ArtificiaI Intelligence in Higher EducationIntroduction to ArtificiaI Intelligence in Higher Education
Introduction to ArtificiaI Intelligence in Higher Education
 
Historical philosophical, theoretical, and legal foundations of special and i...
Historical philosophical, theoretical, and legal foundations of special and i...Historical philosophical, theoretical, and legal foundations of special and i...
Historical philosophical, theoretical, and legal foundations of special and i...
 
ENGLISH 7_Q4_LESSON 2_ Employing a Variety of Strategies for Effective Interp...
ENGLISH 7_Q4_LESSON 2_ Employing a Variety of Strategies for Effective Interp...ENGLISH 7_Q4_LESSON 2_ Employing a Variety of Strategies for Effective Interp...
ENGLISH 7_Q4_LESSON 2_ Employing a Variety of Strategies for Effective Interp...
 
Proudly South Africa powerpoint Thorisha.pptx
Proudly South Africa powerpoint Thorisha.pptxProudly South Africa powerpoint Thorisha.pptx
Proudly South Africa powerpoint Thorisha.pptx
 
AmericanHighSchoolsprezentacijaoskolama.
AmericanHighSchoolsprezentacijaoskolama.AmericanHighSchoolsprezentacijaoskolama.
AmericanHighSchoolsprezentacijaoskolama.
 
MICROBIOLOGY biochemical test detailed.pptx
MICROBIOLOGY biochemical test detailed.pptxMICROBIOLOGY biochemical test detailed.pptx
MICROBIOLOGY biochemical test detailed.pptx
 
Framing an Appropriate Research Question 6b9b26d93da94caf993c038d9efcdedb.pdf
Framing an Appropriate Research Question 6b9b26d93da94caf993c038d9efcdedb.pdfFraming an Appropriate Research Question 6b9b26d93da94caf993c038d9efcdedb.pdf
Framing an Appropriate Research Question 6b9b26d93da94caf993c038d9efcdedb.pdf
 
Capitol Tech U Doctoral Presentation - April 2024.pptx
Capitol Tech U Doctoral Presentation - April 2024.pptxCapitol Tech U Doctoral Presentation - April 2024.pptx
Capitol Tech U Doctoral Presentation - April 2024.pptx
 
call girls in Kamla Market (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️
call girls in Kamla Market (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️call girls in Kamla Market (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️
call girls in Kamla Market (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️
 

Efficient Data Distribution for Big Data Processing in Cloud

  • 1. International Journal on Cloud Computing: Services and Architecture (IJCCSA) Vol. 6, No. 3, June 2016 DOI: 10.5121/ijccsa.2016.6302 15 DATA DISTRIBUTION HANDLING ON CLOUD FOR DEPLOYMENT OF BIG DATA Samip Raut, Kamlesh Jaiswal, Vaibhav Kale, Akshay Mote, Ms. Soudamini Pawar and Mrs. Suvarna Kadam D. Y. Patil College of Engineering, Akurdi, Savitribai Phule Pune University, Pune ABSTRACT Cloud computing is a new emerging model in the field of computer science. For varying workload Cloud computing presents a large scale on demand infrastructure. The primary usage of clouds in practice is to process massive amounts of data. Processing large datasets has become crucial in research and business environments. The big challenges associated with processing large datasets is the vast infrastructure required. Cloud computing provides vast infrastructure to store and process Big data. Vms can be provisioned on demand in cloud to process the data by forming cluster of Vms . Map Reduce paradigm can be used to process data wherein the mapper assign part of task to particular Vms in cluster and reducer combines individual output from each Vms to produce final result. we have proposed an algorithm to reduce the overall data distribution and processing time. We tested our solution in Cloud Analyst Simulation environment wherein, we found that our proposed algorithm significantly reduces the overall data processing time in cloud. KEYWORDS Cloud Computing, Big Bata, Cloud Analyst, Map Reduce, Big data distribution 1. INTRODUCTION Management and Processing of large dataset is becoming more important in research and business environment. Big data processing engines have experienced a tremendous growth. The big challenge with large data set processing is the infrastructure required, which can demand large investment. Thus, cloud computing can significantly reduce the infrastructure capital expenditure, providing new business models in which provider offer on-demand virtualized infrastructure. For accommodates varying workloads cloud computing presents the large scale on demand infrastructure. The main data crunching technique in which data is to the computational nodes, which were shared. Big data is a set of large datasets that cannot be processed by traditional computing technique. Big data technologies are important in providing more exact analysis, which may lead to further actual decision-making resulting in a greater operational efficiency, reduced risk for business and cost reduction. In order to handle big data there are several technologies from various vendors like Amazon, IBM, Microsoft, etc. For cloud computing as well as a distributed file system Hadoop provides an open source construction. Hadoop uses the Map Reduce model. HDFS is a file system, to done the tasks it uses the Map Reduce. In which it reads the input in huge chunks, process on that input and finally write huge chunks of output. HDFS does not handle arbitrary access well. HDFS service is provided by two processes: Name Node and Data Node. Name Node handles the file system management and provides control management and services. Data Node provides block storage and retrieval services. In HDFS file system there will be one Name Node process, and this is a single point of failure. Hadoop Core provides the Name Node automatic backup and recovery, but there is no fail over services.
  • 2. International Journal on Cloud Computing: Services and Architecture (IJCCSA) Vol. 6, No. 3, June 2016 16 The main objective of our proposed system is to significantly reduce the data distribution time over virtual clusters for data processing in the cloud. This will help to provide faster and secure processing and management on large datasets. Various data distribution techniques are discussed in Section 2. Section 3 presents related work. Section 4 presents our proposed system design. Section 5 presents implementation details. Section 6, presents experimental results of executing task in Cloud Sim. Section 7 concludes the paper with future work. 2. DATA DISTRIBUTION TECHNIQUE Data distribution is a technique of distributing the partitioned data over several provisioned VMs. In this technique, the load balancing factor need to taken into concern so as to distribute equal amount of data among all provisioned VMs. The different approaches for performing data distribution among provisioned VMs are[1]: 2.1 Centralised Approach In this approach, a central repository is used to download the required dataset by VMs. In initialization script all VMs connects to the central repository, so after boot VMs can get the required data. A central server bandwidth becomes bottleneck for the whole transfer. The limitation of centralised approach if transfers are requested in parallel is central server will drop connections and get a “flash crowd effect” that can caused by thousands of VMs requesting blocks of data. 2.2 Semi-Centralised Approach In centralised approach, if more VMs requested in parallel to the central server then server will drop connections. So, semi-centralised approaches potentially reduce the networking infrastructure stress. Then it would be possible to share the dataset across different machines in the data centre. By this VMs do not get the same shared at the same time. The limitation of this approach is when the datasets change over time. The datasets may grow or expands its size in time then it is difficult to foresee the bias. 2.3 Hierarchical Approach If new data are continuously added then Semi centralised approach is very hard to maintain. In hierarchical approach, there is build a relay tree where data not gets from the original store by VMs, but data is get from parent node in the hierarchy. In this way all VMs will access the central server to fetch data, and again this fetch data is provide to other VMs and so on. The limitation of this approach is that it cannot provides fault tolerance during the transfer, and if one of the VM gets stuck then the VM deployments fails after the transfers have been initiated. 2.4 P2P Approach Hierarchical approach requires more synchronization and some P2P streaming overlays like PPLive or Sopcast that are based on hierarchical multi trees (a node belongs into several trees) are used to implement this approach. In this approach, each system act as server as well as client. For accessing the VMs the data centre environment presents low-latency, no Firewall or NAT issues, and no ISP traffic shaping to deliver a P2P delivery approach for big data in the data centre.
  • 3. International Journal on Cloud Computing: Services and Architecture (IJCCSA) Vol. 6, No. 3, June 2016 17 3. RELATED WORK Several data distribution handling technique are proposed. The most efficient data distribution technique is peer-to-peer. In [2], S. Loughran et al. presents framework that enables dynamic deployment of a MapReduce service in virtual infrastructures from either public or private cloud providers. The strategy is followed by popular MapReduce to move the computation to the location where data is stored rather than data to computational node[3]. The deployment process architecture creates a set of virtual machines (VMs) according to user-provided specifications. The framework automatically sets up a complete MapReduce architecture using a service catalog, then processes the data. In order to distribute data among provisioned VMs, the data partitioning is done. Data partitioning the data input is splits. This input splits into the multiple chunks. In partitioning service partitioning is done at a central location. Processing the data this data chunks to be distributed among the VMs.[1]. Service capacity of p2p system is modified in two regimes. One is the transient phase and second is steady phase. . In transient phase analytical model busty demands is tries to catch up by system and trace measurement that exhibit the exponential growth of service capacity. In second regime, the steady phase the service capacity of p2p system scales with and track the offered load and rate at which the peer exit the system.[5]. In [6], Gang Chen presents BestPeer++ system in which integrating cloud computing, database, and peer-to-peer technologies to delivers elastic data sharing services. Previously to enhance the usability of P2P networks, database community have proposed a series of peer-to-peer database management system. In [7], Mohammed Radi proposed a Round Robin Service Broker policy is select the data centre to process the request. In [9], Tanveer Ahmed Yogendra Singhr presents a comparison of various policies utilized for load balancing using a tool called cloud analyst. The various policies that have being compared include Round Robin, Equally spread current execution load, Throttled Load balancing. In results the overall response time of Round Robin policy and ESCEL policy is almost same and that of Throttled policy is very low as compared to Round Robin policy and ESCEL policy. In [10], Soumya Ray and Ajanta De Sarkar present a concept of Cloud Computing along with research challenges in load balancing. It also focus on advantage and disadvantages of the cloud computing. It also focus on the study of load balancing algorithm and comparative survey of the algorithms in cloud computing with respect to resource utilization, stability, static or dynamicity and process migration. In [11], Pooja Samal, Pranati Mishra presents load distribution problem on various nodes of a distributed system which is solved by the proposed work. That improves both resource utilization and job response time by analyzing the variants of Round Robin algorithm.
  • 4. International Journal on Cloud Computing: Services and Architecture (IJCCSA) Vol. 6, No. 3, June 2016 18 4. DESIGN OF OUR PROPOSED SYSTEM Figure 1: System Architecture 4.1 User Input Processing The user can provide the some parameters to virtual infrastructure such as number and size of slave nodes. In addition to this user also specify the input files and the output folder location. This is the only done by end user and user interaction with the system, proposed framework done the rest of the process automatically. 4.2 Centralised Partitioning The user can upload huge file on cloud. Centralise data partitioning split the input bulk data into multiple chunks. User can upload Large data file that file are partitioned and stored in cloud severs, in partitioning break the large files into a smaller chunks and it also reduces the storage server burden. Partition takes automatically when file is uploaded. 4.3 Data Distribution The data chunks from the data repository are distributed to the VMs. These VMs will process the data. Distribute the data on each VM is an NP-hard problem. Our proposed system uses Peer-to- Peer data distribution technique in which there is point to point connection between the VMs. Service capacity of p2p system is modified in two regimes. One is the transient phase and second is steady phase. In transient phase analytical model busty demands is tries to catch up by system and trace measurement that exhibit the exponential growth of service capacity. In second regime, the steady phase the service capacity of p2p system scales with and track the offered load and rate at which the peer exit the system.
  • 5. International Journal on Cloud Computing: Services and Architecture (IJCCSA) Vol. 6, No. 3, June 2016 19 5. IMPLEMENTATION DETAILS Installation of Ubuntu 14.04, Hadoop 2.7.1, Eclipse. Additional component that are require by the Hadoop are installed using apt-get-install necessary Linux packages such as java JDK 1.7. 5.1 Cloud Analyst: Cloud Analyst is a GUI based tool that has been developed on CloudSim architecture. CloudSim is a toolkit that is allowed to do modeling, simulation and other experimentation. The main problem in CloudSim is that every work has to be done programmatically. It allow user to do repeated simulation with small change in parameter very simply and rapidly. The cloud analyst allows setting location of the users that generating application and also location of data centers. In Cloud Analyst various configuration parameter can be set like number of users, number of VMs, number of processors, network bandwidth, amount of storage and other parameters. Based on parameters tool computes the simulation result and show them in a graphical form. The result consists of response time, processing time, and cost.[13] Figure 2: Cloud Analyst Architecture [13] 5.2 Methodologies of Problem solving and Efficiency issues The two main methodology used to balance the load among the VMs are Throttled and Round Robin VM load balancing policy. a) Throttled: In throttled algorithm to perform the required operation the client requests the load balancer to find a suitable VM. Firstly the process started by maintaining the entire VMs list, each row is indexed individually to speed up the lookup process. If a match of the machine is found on the basis of size and availability, then the load balancer accepts the request of the client and allocates that VM to the client. If there is no VM available that matches the criteria then the load balancer returns -1 and the request is queued. b) Round Robin: Round Robin is the simplest scheduling techniques that utilize the principle of time slices. In Round Robin the time is divided into multiple slices and a particular time slice is given to each node i.e. it utilizes the time scheduling principle. A quantum is given to each node and the node will perform its operations in this quantum. On the basis of this time slice the resources are provided to the requesting client by the service provider. Therefore, Round Robin algorithm is very simple but in this algorithm on the scheduler there is an additional load that decide the quantum size.[8]
  • 6. International Journal on Cloud Computing: Services and Architecture (IJCCSA) Vol. 6, No. 3, June 2016 20 6. RESULT ANALYSIS Round Robin Load Balancer Algorithm and Throttled load balancer algorithm are implemented for a simulation. Java language has been used for implementing VM load balancing algorithm. In cloud analyst tool configuration of the various components need to be set to analyze load balancing policies. We have to set the parameters for the data center configuration, user base configuration, and application deployment configuration. We have taken two data centers. The duration of simulation is 60hrs. Parameter Value Used VM Image Size 10000 VM Memory 1024 MB VM Bandwidth 1000 Architecture(Data Center) X86 Operating System(Data Center) Linux VMM(Data Center) Xen No. of Machines(Data Center) 50 No. of processors per machine(Data Center) 4 Processor Speed(Data Center) 100 MIPS VM Policy(Data Center) Time Shared User Grouping Factor 1000 Request Grouping Factor 100 Executable Instruction Length 250 Table 1: Parameters value Following table show a overall response time of VM load balancing algorithm. Number of VM’s Overall average response time (milliseconds) Round Robin Throttled 50 220.9 150.93 100 226.18 151.12 200 228.81 152.85 Table 2: Comparison of average response time of VM Load balancing Algorithm In Cloud Analyst result are computed after performing the simulation is as shown in the following figures.
  • 7. International Journal on Cloud Computing: Services and Architecture (IJCCSA) Vol. 6, No. Figure 3: Comparison of average The above shown figure 3 and table Robin are much greater whereas overall Therefore, we can easily identify migration of load is done in virtual machine. 7. CONCLUSION This paper presents a concept of cloud computing and focus on the challenges of the load balancing. It also focus on the time requires to process the big data. We have also gone through the comparative study of big data, hadoop and cloud computing. We have also seen the connectivity of cloud with the hado load balancing algorithm, followed by hadoop’s map aims to achieve qualitative analysis on previous VM load balancing algorithm and then implemented in CloudSim and java language along with the hadoop. will develop the performance of cloud service substantial. It will prevent overloading of the server which degrades the performance and response time will also be improved. simulated two different scheduling algorithms for executing user r Every algorithm is observed and their scheduling criterion likes average response time, data centre derive. We efficiently used the hadoop in order analysis the data which is enhanced in cloud. 8. REFERENCES [1] Luis M. Vaquero, Member, Antonio Celorio, Felix Cua (2015) “Deploying Large-Scale Datasets on Distribution” IEEE Trans. vol. 3, no. 2. [2] S.Loughran, J.Alcaraz, Caleroand architecture,” IEEEInternetComput.,vol.16,no.6,pp.40 [3] Jeffrey Dean and Sanjay Ghemawat Clusters”. International Journal on Cloud Computing: Services and Architecture (IJCCSA) Vol. 6, No. : Comparison of average response time of VM Load balancing Algorithm and table 2 clearly indicates that the overall response time in Round are much greater whereas overall response time are improved in Throttled algorithm. identify among all the algorithm Throttled algorithm is best. In this load is done in virtual machine. This paper presents a concept of cloud computing and focus on the challenges of the load the time requires to process the big data. We have also gone through the comparative study of big data, hadoop and cloud computing. We have also seen the nectivity of cloud with the hadoop. Major amount of time is given for the study of different alancing algorithm, followed by hadoop’s map-reduce for data partitioning. This paper qualitative analysis on previous VM load balancing algorithm and then implemented in CloudSim and java language along with the hadoop. Load balancing on t will develop the performance of cloud service substantial. It will prevent overloading of the which degrades the performance and response time will also be improved. simulated two different scheduling algorithms for executing user request in a cloud environment. Every algorithm is observed and their scheduling criterion likes average response time, data centre derive. We efficiently used the hadoop in order analysis the data which is enhanced in Antonio Celorio, Felix Cuadrado, Member, IEEE, and Ruben Scale Datasets on-Demand in the Cloud: Treats and Tricks on Data ion” IEEE Trans. vol. 3, no. 2. S.Loughran, J.Alcaraz, Caleroand J.Guijarro, (2012) “Dynamic cloud deployment of a architecture,” IEEEInternetComput.,vol.16,no.6,pp.40–50. Jeffrey Dean and Sanjay Ghemawat,(2008) “MapReduce: Simplified Data Processing on Large International Journal on Cloud Computing: Services and Architecture (IJCCSA) Vol. 6, No. 3, June 2016 21 response time of VM Load balancing Algorithm response time in Round improved in Throttled algorithm. tled algorithm is best. In this live This paper presents a concept of cloud computing and focus on the challenges of the load the time requires to process the big data. We have also gone through the comparative study of big data, hadoop and cloud computing. We have also seen the op. Major amount of time is given for the study of different reduce for data partitioning. This paper qualitative analysis on previous VM load balancing algorithm and then Load balancing on the cloud will develop the performance of cloud service substantial. It will prevent overloading of the which degrades the performance and response time will also be improved. We have equest in a cloud environment. Every algorithm is observed and their scheduling criterion likes average response time, data centre derive. We efficiently used the hadoop in order analysis the data which is enhanced in drado, Member, IEEE, and Ruben Cuevas, Demand in the Cloud: Treats and Tricks on Data of a mapreduce MapReduce: Simplified Data Processing on Large
  • 8. International Journal on Cloud Computing: Services and Architecture (IJCCSA) Vol. 6, No. 3, June 2016 22 [4] L. GarcĂ©s-EriceAffiliated withInstitut EURECOM, E. W. Biersack, P. A. Felbe, K. W. Ross, G. Urvoy-Keller,( 2003) “Hierarchical Peer-to-Peer Systems” Volume 2790 of the series Computer Science pp 1230-1239. [5] Xiangying Yang and Gustavo de Veciana, (2004) “Service Capacity of Peer to Peer Networks” IEEE [6] Gang Chen, Tianlei Hu, Dawei Jiang, Peng Lu, Kian-Lee Tan, Hoang Tam Vo, and Sai Wu, (2014) ”BestPeer++:A Peer-to-Peer Based Large-Scale Data Processing Platform” IEEE Trans. vol. 26, no. [7] Mohammed Radi, (2014)“Efficient Service Broker Policy For Large-Scale Cloud Environments” IJCCSA, Vol.2, No. [8] Tejinder Sharma, Vijay Kumar Banga, (2013)“Efficient and Enhanced Algorithm in Cloud Computing” IJSCE ISSN: 2231-2307, Volume-3, Issue-1 [9] Tanveer Ahmed , Yogendra Singh, (2012)”Analytic Study Of Load Balancing Techniques Using Tool Cloud Analyst.” IJERA, Vol. 2, Issue 2, pp.1027-1030 [10] Soumya Ray and Ajanta De Sarkar (2012)“Execution Analysis of Load Balancing Algorithm in Cloud Computing Environment” IJCCSA, Vol.2, No.5 [11] Pooja Samal, Pranati Mishra, (2013)“Analysis of variants in Round Robin Algorithms for load balancing in Cloud Computing” IJCSIT, Vol. 4 (3) , 416-419 [12] Samip Raut, Kamlesh Jaiswal, Vaibhav Kale, Akshay Mote, Soudamini Pawar, Hema Kolla (2016)“Survey on Data Distribution Handling Techniques on Cloud” IJRAET, Volume-4, Issue -7 [13] Bhathiya Wickremasinghe “CloudAnalyst: A CloudSim-based Tool for Modelling and Analysis of Large Scale Cloud Computing Environment”. AUTHORS Samip Raut is pursuing the Bachelor’s degree in Computer Engineering from SPPU, Pune. His area of interest includes Cloud Computing and Networking. Kamlesh Jaiswal is pursuing the Bachelor’s degree in Computer Engineering from SPPU, Pune. His area of interest includes Cloud Computing and Big Data. Vaibhav Kale is pursuing the Bachelor’s degree in Computer Engineering from SPPU, Pune. Area of interest includes Cloud Computing and Big Data. Akshay Mote is pursuing the Bachelor’s degree in Computer Engineering from SPPU, Pune. His area of interest includes Cloud Computing and Big Data. Ms. Soudamini Pawar has received her BE(CSE) from Gulbarga University, Gulbarga and her ME from SPPU, Pune. She has teaching experience of about 12 years. She is currently working as Assistant Professor in D. Y. Patil college of Engineering, Akurdi, Pune. Mrs. Suvarna Kadam has completed her PG in Computer Engineering from SPPU, Pune. She has 15 years of experience in computing with variety of roles including developer, entrepreneur and researcher. She is currently working at Department of Computer Engineering as Asst. Professor and enjoys guiding UG students in the state of the art areas of research including machine learning and high performance computing.