SlideShare a Scribd company logo
QOS-AWARE DATA REPLICATION FOR 
DATA-INTENSIVE APPLICATIONS IN 
CLOUD COMPUTING SYSTEMS 
Presented by: 
LansA Informatics Pvt Ltd
ABSTRACT 
• Cloud computing provides scalable computing and storage resources. More and more data-intensive 
applications are developed in this computing environment. Different applications 
have different quality-of-service (QoS) requirements. To continuously support the QoS 
requirement of an application after data corruption, we propose two QoS-aware data 
replication (QADR) algorithms in cloud computing systems. 
• The first algorithm adopts the intuitive idea of high-QoS first-replication (HQFR) to perform 
data replication. However, this greedy algorithm cannot minimize the data replication cost 
and the number of QoS-violated data replicas. To achieve these two minimum objectives, the 
second algorithm transforms the QADR problem into the well-known minimum-cost 
maximum-flow (MCMF) problem. 
• By applying the existing MCMF algorithm to solve the QADR problem, the second algorithm 
can produce the optimal solution to the QADR problem in polynomial time, but it takes more 
computational time than the first algorithm. Moreover, it is known that a cloud computing 
system usually has a large number of nodes. We also propose node combination techniques 
to reduce the possibly large data replication time. Finally, simulation experiments are 
performed to demonstrate the effectiveness of the proposed algorithms in the data 
replication and recovery.
Existing System 
• Due to a large number of nodes in the cloud computing 
system, the probability of hardware failures is nontrivial based 
on the statistical analysis of hardware failures. Some hardware 
failures will damage the disk data of nodes. As a result, the 
running data-intensive applications may not read data from 
disks successfully. 
• To tolerate the data corruption, the data replication technique 
is extensively adopted in the cloud computing system to 
provide high data availability. For example, the Amazon EC2 is 
a realistic heterogeneous cloud platform, which provides 
various infrastructure resource types to meet different user 
needs in the computing and storage resources. 
• The cloud computing system has heterogeneous 
characteristics in nodes. Note that the QoS requirement of an 
application is defined from the aspect of the request 
information. For example, in, the response time of a data 
object access is defined as the QoS requirement of an 
application in the content distribution system.
DISADVANTAGES 
• The QoS requirement of an application is not taken 
into account in the data replication. When data 
corruption occurs, the QoS requirement of the 
application cannot be supported continuously. 
• The data of a high-QoS application may be 
replicated in a low-performance node (the node 
with slow communication and disk access latencies). 
Later, if data corruption occurs in the node running 
the high-QoS application, the data of the application 
will be retrieved from the low-performance node. 
• Since the low-performance node has slow 
communication and disk access latencies, the QoS 
requirement of the high-QoS application may be 
violated.
PROPOSED SYSTEM 
• We Propose QoS-aware data replication (QADR) problem for data-intensive applications 
in cloud computing systems. The QADR problem concerns how to efficiently consider the 
QoS requirements of applications in the data replication. This can significantly reduce the 
probability that the data corruption occurs before completing data replication. Due to 
limited replication space of a storage node, the data replicas of some applications may be 
stored in lower-performance nodes. This will result in some data replicas that cannot 
meet the QoS requirements of their corresponding applications. These data replicas are 
called the QoS-violated data replicas. The number of QoS-violated data replicas is 
expected to be as small as possible. 
• To solve the QADR problem, we first propose a greedy algorithm, called the high-QoS 
first-replication (HQFR) algorithm. In this algorithm, if application i has a higher QoS 
requirement, it will take precedence over other applications to perform data replication. 
However, the HQFR algorithm cannot achieve the above minimum objective. Basically, 
the optimal solution of the QADR problem can be obtained by formulating the problem as 
an integer linear programming (ILP) formulation. However, the ILP formulation 
involves complicated computation. To find the optimal solution of the QADR problem in 
an efficient manner, we propose a new algorithm to solve the QADR problem. In this 
algorithm, the QADR problem is transformed to the minimum-cost maximum-flow 
(MCMF) problem. 
• We propose a new algorithm to solve the QADR problem. In this algorithm, the 
QADR problem is transformed to the minimum-cost maximum-flow (MCMF) problem. 
Then, an existing MCMF algorithm is utilized to optimally solve the QADR problem in 
polynomial time. Compared to the HQFR algorithm, the optimal algorithm takes more 
computational time.
ADVANTAGES 
• While minimizing the data replication cost, 
the data replication can be completed 
quickly. 
• We use node combination techniques to 
suppress the computational time of the 
QADR problem without linear growth as 
increasing the number of nodes
SYSTEM ARCHITECTURE
SYSTEM CONFIGURATION 
HARDWARE REQUIREMENTS:- 
• Processor - Pentium –IV 
• Speed - 1.1 Ghz 
• RAM - 512 MB(min) 
• Hard Disk - 40 GB 
• Key Board - Standard Windows Keyboard 
• Mouse - Two or Three Button Mouse 
• Monitor - LCD/LED 
SOFTWARE REQUIREMENTS: 
• Operating system : Windows XP. 
• Coding Language : C# .Net 
• Data Base : SQL Server 2005 
• Tool : VISUAL STUDIO 2008.
REFERENCE 
• Jenn-Wei Lin, Chien-Hung Chen, and J. Morris 
Chang, “QOS-AWARE DATA REPLICATION FOR DATA-INTENSIVE 
APPLICATIONS IN CLOUD COMPUTING 
SYSTEMS” IEEE TRANSACTIONS ON CLOUD 
COMPUTING, VOL. 1, NO. 1, JANUARY-JUNE 2013
OFFICE ADDRESS: 
LansA Informatics Pvt ltd 
No 165, 5th Street, 
Crosscut Road, Gandhipuram, 
Coimbatore - 641 015 
JOIN US! 
OTHER MODE OF 
CONTACT: 
Landline: 0422 – 4204373 
Mobile : +91 90 953 953 33 
+91 91 591 159 69 
Email ID: 
studentscdc@lansainformatics.com 
web: www.lansainformatics.com 
Blog: 
www.lansastudentscdc.blogspot.com 
Facebook: 
www.facebook.com/lansainformatics

More Related Content

What's hot (20)

PDF
A survey of various scheduling algorithm in cloud computing environment
eSAT Publishing House
 
PDF
Scheduling in cloud computing
ijccsa
 
PDF
Resource scheduling algorithm
Shilpa Damor
 
PDF
DYNAMIC TASK SCHEDULING BASED ON BURST TIME REQUIREMENT FOR CLOUD ENVIRONMENT
IJCNCJournal
 
PDF
A location based least-cost scheduling for data-intensive applications
IAEME Publication
 
PPTX
Job sequence scheduling for cloud computing
Samruddhi Gaikwad
 
PDF
Mod05lec22(cloudonomics tutorial)
Ankit Gupta
 
PDF
Modeling and Optimization of Resource Allocation in Cloud [PhD Thesis Progres...
AtakanAral
 
PDF
Resource Mapping Optimization for Distributed Cloud Services - PhD Thesis Def...
AtakanAral
 
PDF
dynamic resource allocation using virtual machines for cloud computing enviro...
Kumar Goud
 
PPTX
Cloud Computing and PSo
surya kumar palla
 
PDF
Task Scheduling in Grid Computing.
Ramandeep Kaur
 
PDF
IRJET- Improving Data Availability by using VPC Strategy in Cloud Environ...
IRJET Journal
 
PPT
Scheduling in CCE
Mayuri Saxena
 
PDF
Ieeepro techno solutions 2014 ieee java project - cloud bandwidth and cost ...
hemanthbbc
 
PDF
PERFORMANCE FACTORS OF CLOUD COMPUTING DATA CENTERS USING [(M/G/1) : (∞/GDM O...
ijgca
 
PDF
Load Balancing in Cloud Computing Environment: A Comparative Study of Service...
Eswar Publications
 
PDF
Time Efficient VM Allocation using KD-Tree Approach in Cloud Server Environment
rahulmonikasharma
 
PDF
THRESHOLD BASED VM PLACEMENT TECHNIQUE FOR LOAD BALANCED RESOURCE PROVISIONIN...
IJCNCJournal
 
PDF
A Survey on Neural Network Based Minimization of Data Center in Power Consump...
IJSTA
 
A survey of various scheduling algorithm in cloud computing environment
eSAT Publishing House
 
Scheduling in cloud computing
ijccsa
 
Resource scheduling algorithm
Shilpa Damor
 
DYNAMIC TASK SCHEDULING BASED ON BURST TIME REQUIREMENT FOR CLOUD ENVIRONMENT
IJCNCJournal
 
A location based least-cost scheduling for data-intensive applications
IAEME Publication
 
Job sequence scheduling for cloud computing
Samruddhi Gaikwad
 
Mod05lec22(cloudonomics tutorial)
Ankit Gupta
 
Modeling and Optimization of Resource Allocation in Cloud [PhD Thesis Progres...
AtakanAral
 
Resource Mapping Optimization for Distributed Cloud Services - PhD Thesis Def...
AtakanAral
 
dynamic resource allocation using virtual machines for cloud computing enviro...
Kumar Goud
 
Cloud Computing and PSo
surya kumar palla
 
Task Scheduling in Grid Computing.
Ramandeep Kaur
 
IRJET- Improving Data Availability by using VPC Strategy in Cloud Environ...
IRJET Journal
 
Scheduling in CCE
Mayuri Saxena
 
Ieeepro techno solutions 2014 ieee java project - cloud bandwidth and cost ...
hemanthbbc
 
PERFORMANCE FACTORS OF CLOUD COMPUTING DATA CENTERS USING [(M/G/1) : (∞/GDM O...
ijgca
 
Load Balancing in Cloud Computing Environment: A Comparative Study of Service...
Eswar Publications
 
Time Efficient VM Allocation using KD-Tree Approach in Cloud Server Environment
rahulmonikasharma
 
THRESHOLD BASED VM PLACEMENT TECHNIQUE FOR LOAD BALANCED RESOURCE PROVISIONIN...
IJCNCJournal
 
A Survey on Neural Network Based Minimization of Data Center in Power Consump...
IJSTA
 

Viewers also liked (6)

PDF
2015 - 2016 IEEE Project Titles and abstracts in Java
Papitha Velumani
 
PPSX
Data Replication in Distributed System
Ehsan Hessami
 
PPTX
Replication in Distributed Database
Abhilasha Lahigude
 
PPTX
Fragmentation and types of fragmentation in Distributed Database
Abhilasha Lahigude
 
PDF
The 4 Most Important PowerPoint RULES for Successful Presentations
Ned Potter
 
PPTX
tor
Sunil Agarwal
 
2015 - 2016 IEEE Project Titles and abstracts in Java
Papitha Velumani
 
Data Replication in Distributed System
Ehsan Hessami
 
Replication in Distributed Database
Abhilasha Lahigude
 
Fragmentation and types of fragmentation in Distributed Database
Abhilasha Lahigude
 
The 4 Most Important PowerPoint RULES for Successful Presentations
Ned Potter
 
Ad

Similar to QoS-Aware Data Replication for Data-Intensive Applications in Cloud Computing Systems (20)

DOC
Qos aware data replication for data-intensive applications in cloud computing...
Papitha Velumani
 
PPT
Scalable analytics for iaas cloud availability
Papitha Velumani
 
DOC
Scalable analytics for iaas cloud availability
Papitha Velumani
 
PDF
An enhanced adaptive scoring job scheduling algorithm with replication strate...
eSAT Publishing House
 
PDF
QoS_Aware_Replica_Control_Strategies_for_Distributed_Real_time_dbms.pdf
neju3
 
PDF
QUALITY OF SERVICE MANAGEMENT IN DISTRIBUTED FEEDBACK CONTROL SCHEDULING ARCH...
cscpconf
 
PDF
C044051215
IJERA Editor
 
PDF
[IJET V2I2P18] Authors: Roopa G Yeklaspur, Dr.Yerriswamy.T
IJET - International Journal of Engineering and Techniques
 
PDF
A quality of service management in distributed feedback control scheduling ar...
csandit
 
PDF
A Study on Replication and Failover Cluster to Maximize System Uptime
YogeshIJTSRD
 
PDF
LOAD BALANCING LARGE DATA SETS IN A HADOOP CLUSTER
ijdpsjournal
 
PPTX
prj exam
Shweta Dolhare
 
PDF
Efficient fault tolerant cost optimized approach for scientific workflow via ...
IAESIJAI
 
PDF
An Efficient and Fault Tolerant Data Replica Placement Technique for Cloud ba...
IJCSIS Research Publications
 
PDF
An experimental evaluation of performance
ijcsa
 
PDF
Efficient Cost Minimization for Big Data Processing
IRJET Journal
 
PDF
RSDC (Reliable Scheduling Distributed in Cloud Computing)
IJCSEA Journal
 
PDF
Minimize Staleness and Stretch in Streaming Data Warehouses
International Journal of Science and Research (IJSR)
 
PDF
50120130406035
IAEME Publication
 
PDF
An asynchronous replication model to improve data available into a heterogene...
Alexander Decker
 
Qos aware data replication for data-intensive applications in cloud computing...
Papitha Velumani
 
Scalable analytics for iaas cloud availability
Papitha Velumani
 
Scalable analytics for iaas cloud availability
Papitha Velumani
 
An enhanced adaptive scoring job scheduling algorithm with replication strate...
eSAT Publishing House
 
QoS_Aware_Replica_Control_Strategies_for_Distributed_Real_time_dbms.pdf
neju3
 
QUALITY OF SERVICE MANAGEMENT IN DISTRIBUTED FEEDBACK CONTROL SCHEDULING ARCH...
cscpconf
 
C044051215
IJERA Editor
 
[IJET V2I2P18] Authors: Roopa G Yeklaspur, Dr.Yerriswamy.T
IJET - International Journal of Engineering and Techniques
 
A quality of service management in distributed feedback control scheduling ar...
csandit
 
A Study on Replication and Failover Cluster to Maximize System Uptime
YogeshIJTSRD
 
LOAD BALANCING LARGE DATA SETS IN A HADOOP CLUSTER
ijdpsjournal
 
prj exam
Shweta Dolhare
 
Efficient fault tolerant cost optimized approach for scientific workflow via ...
IAESIJAI
 
An Efficient and Fault Tolerant Data Replica Placement Technique for Cloud ba...
IJCSIS Research Publications
 
An experimental evaluation of performance
ijcsa
 
Efficient Cost Minimization for Big Data Processing
IRJET Journal
 
RSDC (Reliable Scheduling Distributed in Cloud Computing)
IJCSEA Journal
 
Minimize Staleness and Stretch in Streaming Data Warehouses
International Journal of Science and Research (IJSR)
 
50120130406035
IAEME Publication
 
An asynchronous replication model to improve data available into a heterogene...
Alexander Decker
 
Ad

More from Papitha Velumani (20)

PDF
2015 - 2016 IEEE Project Titles and abstracts in Android
Papitha Velumani
 
PDF
2015 - 2016 IEEE Project Titles and abstracts in Dotnet
Papitha Velumani
 
DOC
Trajectory improves data delivery in urban vehicular networks
Papitha Velumani
 
DOC
Tracon interference aware scheduling for data-intensive applications in virtu...
Papitha Velumani
 
DOC
Supporting privacy protection in personalized web search
Papitha Velumani
 
DOC
Stochastic bandwidth estimation in networks with random service
Papitha Velumani
 
DOC
Sos a distributed mobile q&a system based on social networks
Papitha Velumani
 
DOC
Security evaluation of pattern classifiers under attack
Papitha Velumani
 
DOC
Real time misbehavior detection in ieee 802.11-based wireless networks an ana...
Papitha Velumani
 
DOC
Probabilistic consolidation of virtual machines in self organizing cloud data...
Papitha Velumani
 
DOC
Privacy preserving multi-keyword ranked search over encrypted cloud data
Papitha Velumani
 
DOC
Privacy preserving and content-protecting location based queries
Papitha Velumani
 
DOC
Pack prediction based cloud bandwidth and cost reduction system
Papitha Velumani
 
DOC
Occt a one class clustering tree for implementing one-to-man data linkage
Papitha Velumani
 
DOC
Leveraging social networks for p2p content based file sharing in disconnected...
Papitha Velumani
 
DOC
LDBP: localized boundary detection and parametrization for 3 d sensor networks
Papitha Velumani
 
DOC
Integrity for join queries in the cloud
Papitha Velumani
 
DOC
Improving fairness, efficiency, and stability in http based adaptive video st...
Papitha Velumani
 
DOC
Hybrid attribute and re-encryption-based key management for secure and scala...
Papitha Velumani
 
DOC
Friendbook a semantic based friend recommendation system for social networks
Papitha Velumani
 
2015 - 2016 IEEE Project Titles and abstracts in Android
Papitha Velumani
 
2015 - 2016 IEEE Project Titles and abstracts in Dotnet
Papitha Velumani
 
Trajectory improves data delivery in urban vehicular networks
Papitha Velumani
 
Tracon interference aware scheduling for data-intensive applications in virtu...
Papitha Velumani
 
Supporting privacy protection in personalized web search
Papitha Velumani
 
Stochastic bandwidth estimation in networks with random service
Papitha Velumani
 
Sos a distributed mobile q&a system based on social networks
Papitha Velumani
 
Security evaluation of pattern classifiers under attack
Papitha Velumani
 
Real time misbehavior detection in ieee 802.11-based wireless networks an ana...
Papitha Velumani
 
Probabilistic consolidation of virtual machines in self organizing cloud data...
Papitha Velumani
 
Privacy preserving multi-keyword ranked search over encrypted cloud data
Papitha Velumani
 
Privacy preserving and content-protecting location based queries
Papitha Velumani
 
Pack prediction based cloud bandwidth and cost reduction system
Papitha Velumani
 
Occt a one class clustering tree for implementing one-to-man data linkage
Papitha Velumani
 
Leveraging social networks for p2p content based file sharing in disconnected...
Papitha Velumani
 
LDBP: localized boundary detection and parametrization for 3 d sensor networks
Papitha Velumani
 
Integrity for join queries in the cloud
Papitha Velumani
 
Improving fairness, efficiency, and stability in http based adaptive video st...
Papitha Velumani
 
Hybrid attribute and re-encryption-based key management for secure and scala...
Papitha Velumani
 
Friendbook a semantic based friend recommendation system for social networks
Papitha Velumani
 

Recently uploaded (20)

PPTX
Views on Education of Indian Thinkers J.Krishnamurthy..pptx
ShrutiMahanta1
 
PPSX
Health Planning in india - Unit 03 - CHN 2 - GNM 3RD YEAR.ppsx
Priyanshu Anand
 
DOCX
A summary of SPRING SILKWORMS by Mao Dun.docx
maryjosie1
 
PPT
Talk on Critical Theory, Part II, Philosophy of Social Sciences
Soraj Hongladarom
 
PDF
community health nursing question paper 2.pdf
Prince kumar
 
PPTX
PPT on the Development of Education in the Victorian England
Beena E S
 
PPTX
How to Configure Access Rights of Manufacturing Orders in Odoo 18 Manufacturing
Celine George
 
PDF
Generative AI: it's STILL not a robot (CIJ Summer 2025)
Paul Bradshaw
 
PPSX
HEALTH ASSESSMENT (Community Health Nursing) - GNM 1st Year
Priyanshu Anand
 
PPTX
STAFF DEVELOPMENT AND WELFARE: MANAGEMENT
PRADEEP ABOTHU
 
PPTX
Gall bladder, Small intestine and Large intestine.pptx
rekhapositivity
 
PPTX
Stereochemistry-Optical Isomerism in organic compoundsptx
Tarannum Nadaf-Mansuri
 
PPTX
Soil and agriculture microbiology .pptx
Keerthana Ramesh
 
PPTX
How to Manage Large Scrollbar in Odoo 18 POS
Celine George
 
PDF
LAW OF CONTRACT ( 5 YEAR LLB & UNITARY LLB)- MODULE-3 - LEARN THROUGH PICTURE
APARNA T SHAIL KUMAR
 
PPTX
Capitol Doctoral Presentation -July 2025.pptx
CapitolTechU
 
PPTX
Growth and development and milestones, factors
BHUVANESHWARI BADIGER
 
PDF
Federal dollars withheld by district, charter, grant recipient
Mebane Rash
 
PPTX
How to Manage Access Rights & User Types in Odoo 18
Celine George
 
PDF
CEREBRAL PALSY: NURSING MANAGEMENT .pdf
PRADEEP ABOTHU
 
Views on Education of Indian Thinkers J.Krishnamurthy..pptx
ShrutiMahanta1
 
Health Planning in india - Unit 03 - CHN 2 - GNM 3RD YEAR.ppsx
Priyanshu Anand
 
A summary of SPRING SILKWORMS by Mao Dun.docx
maryjosie1
 
Talk on Critical Theory, Part II, Philosophy of Social Sciences
Soraj Hongladarom
 
community health nursing question paper 2.pdf
Prince kumar
 
PPT on the Development of Education in the Victorian England
Beena E S
 
How to Configure Access Rights of Manufacturing Orders in Odoo 18 Manufacturing
Celine George
 
Generative AI: it's STILL not a robot (CIJ Summer 2025)
Paul Bradshaw
 
HEALTH ASSESSMENT (Community Health Nursing) - GNM 1st Year
Priyanshu Anand
 
STAFF DEVELOPMENT AND WELFARE: MANAGEMENT
PRADEEP ABOTHU
 
Gall bladder, Small intestine and Large intestine.pptx
rekhapositivity
 
Stereochemistry-Optical Isomerism in organic compoundsptx
Tarannum Nadaf-Mansuri
 
Soil and agriculture microbiology .pptx
Keerthana Ramesh
 
How to Manage Large Scrollbar in Odoo 18 POS
Celine George
 
LAW OF CONTRACT ( 5 YEAR LLB & UNITARY LLB)- MODULE-3 - LEARN THROUGH PICTURE
APARNA T SHAIL KUMAR
 
Capitol Doctoral Presentation -July 2025.pptx
CapitolTechU
 
Growth and development and milestones, factors
BHUVANESHWARI BADIGER
 
Federal dollars withheld by district, charter, grant recipient
Mebane Rash
 
How to Manage Access Rights & User Types in Odoo 18
Celine George
 
CEREBRAL PALSY: NURSING MANAGEMENT .pdf
PRADEEP ABOTHU
 

QoS-Aware Data Replication for Data-Intensive Applications in Cloud Computing Systems

  • 1. QOS-AWARE DATA REPLICATION FOR DATA-INTENSIVE APPLICATIONS IN CLOUD COMPUTING SYSTEMS Presented by: LansA Informatics Pvt Ltd
  • 2. ABSTRACT • Cloud computing provides scalable computing and storage resources. More and more data-intensive applications are developed in this computing environment. Different applications have different quality-of-service (QoS) requirements. To continuously support the QoS requirement of an application after data corruption, we propose two QoS-aware data replication (QADR) algorithms in cloud computing systems. • The first algorithm adopts the intuitive idea of high-QoS first-replication (HQFR) to perform data replication. However, this greedy algorithm cannot minimize the data replication cost and the number of QoS-violated data replicas. To achieve these two minimum objectives, the second algorithm transforms the QADR problem into the well-known minimum-cost maximum-flow (MCMF) problem. • By applying the existing MCMF algorithm to solve the QADR problem, the second algorithm can produce the optimal solution to the QADR problem in polynomial time, but it takes more computational time than the first algorithm. Moreover, it is known that a cloud computing system usually has a large number of nodes. We also propose node combination techniques to reduce the possibly large data replication time. Finally, simulation experiments are performed to demonstrate the effectiveness of the proposed algorithms in the data replication and recovery.
  • 3. Existing System • Due to a large number of nodes in the cloud computing system, the probability of hardware failures is nontrivial based on the statistical analysis of hardware failures. Some hardware failures will damage the disk data of nodes. As a result, the running data-intensive applications may not read data from disks successfully. • To tolerate the data corruption, the data replication technique is extensively adopted in the cloud computing system to provide high data availability. For example, the Amazon EC2 is a realistic heterogeneous cloud platform, which provides various infrastructure resource types to meet different user needs in the computing and storage resources. • The cloud computing system has heterogeneous characteristics in nodes. Note that the QoS requirement of an application is defined from the aspect of the request information. For example, in, the response time of a data object access is defined as the QoS requirement of an application in the content distribution system.
  • 4. DISADVANTAGES • The QoS requirement of an application is not taken into account in the data replication. When data corruption occurs, the QoS requirement of the application cannot be supported continuously. • The data of a high-QoS application may be replicated in a low-performance node (the node with slow communication and disk access latencies). Later, if data corruption occurs in the node running the high-QoS application, the data of the application will be retrieved from the low-performance node. • Since the low-performance node has slow communication and disk access latencies, the QoS requirement of the high-QoS application may be violated.
  • 5. PROPOSED SYSTEM • We Propose QoS-aware data replication (QADR) problem for data-intensive applications in cloud computing systems. The QADR problem concerns how to efficiently consider the QoS requirements of applications in the data replication. This can significantly reduce the probability that the data corruption occurs before completing data replication. Due to limited replication space of a storage node, the data replicas of some applications may be stored in lower-performance nodes. This will result in some data replicas that cannot meet the QoS requirements of their corresponding applications. These data replicas are called the QoS-violated data replicas. The number of QoS-violated data replicas is expected to be as small as possible. • To solve the QADR problem, we first propose a greedy algorithm, called the high-QoS first-replication (HQFR) algorithm. In this algorithm, if application i has a higher QoS requirement, it will take precedence over other applications to perform data replication. However, the HQFR algorithm cannot achieve the above minimum objective. Basically, the optimal solution of the QADR problem can be obtained by formulating the problem as an integer linear programming (ILP) formulation. However, the ILP formulation involves complicated computation. To find the optimal solution of the QADR problem in an efficient manner, we propose a new algorithm to solve the QADR problem. In this algorithm, the QADR problem is transformed to the minimum-cost maximum-flow (MCMF) problem. • We propose a new algorithm to solve the QADR problem. In this algorithm, the QADR problem is transformed to the minimum-cost maximum-flow (MCMF) problem. Then, an existing MCMF algorithm is utilized to optimally solve the QADR problem in polynomial time. Compared to the HQFR algorithm, the optimal algorithm takes more computational time.
  • 6. ADVANTAGES • While minimizing the data replication cost, the data replication can be completed quickly. • We use node combination techniques to suppress the computational time of the QADR problem without linear growth as increasing the number of nodes
  • 8. SYSTEM CONFIGURATION HARDWARE REQUIREMENTS:- • Processor - Pentium –IV • Speed - 1.1 Ghz • RAM - 512 MB(min) • Hard Disk - 40 GB • Key Board - Standard Windows Keyboard • Mouse - Two or Three Button Mouse • Monitor - LCD/LED SOFTWARE REQUIREMENTS: • Operating system : Windows XP. • Coding Language : C# .Net • Data Base : SQL Server 2005 • Tool : VISUAL STUDIO 2008.
  • 9. REFERENCE • Jenn-Wei Lin, Chien-Hung Chen, and J. Morris Chang, “QOS-AWARE DATA REPLICATION FOR DATA-INTENSIVE APPLICATIONS IN CLOUD COMPUTING SYSTEMS” IEEE TRANSACTIONS ON CLOUD COMPUTING, VOL. 1, NO. 1, JANUARY-JUNE 2013
  • 10. OFFICE ADDRESS: LansA Informatics Pvt ltd No 165, 5th Street, Crosscut Road, Gandhipuram, Coimbatore - 641 015 JOIN US! OTHER MODE OF CONTACT: Landline: 0422 – 4204373 Mobile : +91 90 953 953 33 +91 91 591 159 69 Email ID: [email protected] web: www.lansainformatics.com Blog: www.lansastudentscdc.blogspot.com Facebook: www.facebook.com/lansainformatics