SlideShare a Scribd company logo
1 of 23
Download to read offline
INTELLIGENT DATA OUTSOURCINGINTELLIGENT DATA OUTSOURCING
An Improved Storage Availibility in Large Scale Data CentersAn Improved Storage Availibility in Large Scale Data Centers
2
OUTLINEOUTLINE
● Introduction
● Existing System
● Proposed System
● Analysis
● Conclusion
● References
3
INTRODUCTIONINTRODUCTION
Big data
● broad term for large datasets
● Business technology for modern enterprises
● Accuracy leads to redused risks
● Storage is a critical component
● Stored in disks
4
STORAGE SYSTEMS TASKSSTORAGE SYSTEMS TASKS
● High priority foreground
tasks
● Low priority background
tasks
Storage system Tasks
Foreground tasks Background tasks
5
LOW PRIORITY BACKGROUND TASKSLOW PRIORITY BACKGROUND TASKS
● RAID Reconstruction
● RAID Resynchronisation
● Disk Scrubbing
6
INEFFICIENCIES OF EXISTING SYSTEMINEFFICIENCIES OF EXISTING SYSTEM
● Time consuming
● Data loss
● Inefficient Storage Availibility
● Failure Induced optimization
● Does not exploit the predictable nature
● Passive
7
INTELLIGENT DATA OUTSOURCINGINTELLIGENT DATA OUTSOURCING
● Dynamically captures data popularity
● Exploits temporal and spatial access locality
● Balance between background tasks workflow and user I/O
requests
● Portable
8
OPTIMIZATION SCHEMEOPTIMIZATION SCHEME
EXISTING SYSTEM
● Reactive Optimization
● Request Based
● Exploits Temporal Locality
PROPOSED SYSTEM
● Proactive Optimization
● Zone Based
● Exploits both temporal and
spatial locality
9
OPTIMIZATIONOPTIMIZATION
Reactive Optimization
● Starts after the crash
● Passive
Proactive Optimization
● Starts before the crash
● Active
10
ACCESS LOCALITYACCESS LOCALITY
Temporal locality
● Repeated data access within
small time
● Request Based Optimization
Spatial locality
● Clustered data access within
small storage areas
● Zone Based Optimization
Access Locality
Temporal locality Spatial locality
11
CHARACTERISTICS OF IDOCHARACTERISTICS OF IDO
● Proactive Zone Based
Optimization
● Temporal Locality
● Spatial Locality
● User I/O
● Background I/O
12
DESIGN OF IDODESIGN OF IDO
MAIN THREE OBJECTIVES
● Improving the storage availibility
● Improving the I/O performance
● Providing high portality
13
IDO ARCHITECTUREIDO ARCHITECTURE
14
IDO FUNCTIONAL MODULESIDO FUNCTIONAL MODULES
Hot Zone Identifier
Data Migrator
Request Distributor
Task
Predictor
Data
Reclaimer
● Hot Zone Identification
● Task Prediction
● Request Distribution
● Data Migration
● Data Reclamation
15
KEY DATA STRUCTURESKEY DATA STRUCTURES
ZONE_TABLE
● Num
● Popularity
● Flag
D_MAP
● D_offset
● S_offset
●
Len
16
HOT DATA IDENTIFICATIONHOT DATA IDENTIFICATION
THREE DESIGN ISSUES
● By exploiting the spatial
locality of workloads
● By exploiting the temporal
locality of requests
● By implementing intelligent
modules datastructures
17
PROACTIVE DATA MIGRATIONPROACTIVE DATA MIGRATION
● Hot zone identified
● Task Predictor detects task
● Data Migrated
● Flag set to 01
● RAID Reconstructed
● Flag set to 10
● RAID Reclaimed
● Corresponding D_map deleted
18
IMPROVED STORAGE AVAILIBILITY FOR I/OIMPROVED STORAGE AVAILIBILITY FOR I/O
I/O read request
● IDO determines target data
zone
● Read request issued to
degraded/surrogate RAID set
● Popularity updated
● IDO checks D_map
I/O write request
● Checks D_map for write
request hits
● D_map updated
● Sequentially written to
surrogate RAID set
19
DATA CONSISTENCYDATA CONSISTENCY
TWO ASPECTS CONSIDERED
● Key data structures
● Redirected write data on surrogate RAID
20
ANALYSISANALYSIS
Overhead Analysis
● Performance Overhead
● Memory Overhead
21
CONCLUSIONCONCLUSION
● Proactive optimisation accelerates low priority background
tasks
● Zone Based approach boosts the performance of low priority
background tasks
● Designed and implemented a proactive zone based
optimisation to outsource data
22
REFERENCESREFERENCES
● S. Wu, H. Jiang, D. Feng, L. Tian, and B. Mao. Proactive Data Migration
for Improved Storage Availability in Large-Scale Data Centers. IEEE
Transactions on Computers, 2015.
● S. Wu, H. Jiang, D. Feng, L. Tian, and B. Mao. Improving Availability of
RAID-Structured Storage Systems by Workload Outsoucing. IEEE
Transactions on Computers, 2011.
● S. Wu, B. Mao, D. Feng, and J. Chen. Availability-Aware Cache
Management with Improved RAID Reconstruction Performance. In
CSE’10, Dec. 2010.
● L. Xiang, Y. Xu, John C. S. Lui, and Q. Chang. Optimal Recovery of
Single Disk Failure in RDP Code Storage Systems. In SIGMETRICS’10,
Jun. 2010.
23
THANK YOU!!!THANK YOU!!!

More Related Content

Viewers also liked

Bill Kula, APR, resume - Decemeber 2015
Bill Kula, APR, resume - Decemeber 2015Bill Kula, APR, resume - Decemeber 2015
Bill Kula, APR, resume - Decemeber 2015Bill Kula, APR
 
correos electronicos
correos electronicoscorreos electronicos
correos electronicosdiego lopez
 
Pharma-Cycle's CleanMed 2014 Presentation
Pharma-Cycle's CleanMed 2014 PresentationPharma-Cycle's CleanMed 2014 Presentation
Pharma-Cycle's CleanMed 2014 PresentationPharma-Cycle, LLC
 
Eric Foster Media Profile and Project Case Studies
Eric Foster Media Profile and Project Case StudiesEric Foster Media Profile and Project Case Studies
Eric Foster Media Profile and Project Case StudiesEric Foster
 
Prezentacja o Olkuszu
Prezentacja o OlkuszuPrezentacja o Olkuszu
Prezentacja o OlkuszuPaaulinac
 
Social Media For Small Business - The User's Guide
Social Media For Small Business - The User's GuideSocial Media For Small Business - The User's Guide
Social Media For Small Business - The User's GuideIan Noctor
 
Airlangga_Summer_Program_2015_Brochure_webpublish
Airlangga_Summer_Program_2015_Brochure_webpublishAirlangga_Summer_Program_2015_Brochure_webpublish
Airlangga_Summer_Program_2015_Brochure_webpublishDewi Sartika
 
2015 NEW Fall Otis Catalog
2015 NEW Fall Otis Catalog2015 NEW Fall Otis Catalog
2015 NEW Fall Otis CatalogJanice Constable
 
Allied School Project
Allied School ProjectAllied School Project
Allied School ProjectVeronica Todd
 
AMERTA_UNAIR_Brochure_2015.compressed
AMERTA_UNAIR_Brochure_2015.compressedAMERTA_UNAIR_Brochure_2015.compressed
AMERTA_UNAIR_Brochure_2015.compressedDewi Sartika
 
Σίνου Μάρθα_Σκούρτη_Άννα_Παρουσίαση_Σεναρίου_Φως_και_Σκιά
Σίνου Μάρθα_Σκούρτη_Άννα_Παρουσίαση_Σεναρίου_Φως_και_ΣκιάΣίνου Μάρθα_Σκούρτη_Άννα_Παρουσίαση_Σεναρίου_Φως_και_Σκιά
Σίνου Μάρθα_Σκούρτη_Άννα_Παρουσίαση_Σεναρίου_Φως_και_ΣκιάMarthaBoo
 

Viewers also liked (20)

Bill Kula, APR, resume - Decemeber 2015
Bill Kula, APR, resume - Decemeber 2015Bill Kula, APR, resume - Decemeber 2015
Bill Kula, APR, resume - Decemeber 2015
 
correos electronicos
correos electronicoscorreos electronicos
correos electronicos
 
Pharma-Cycle's CleanMed 2014 Presentation
Pharma-Cycle's CleanMed 2014 PresentationPharma-Cycle's CleanMed 2014 Presentation
Pharma-Cycle's CleanMed 2014 Presentation
 
Eric Foster Media Profile and Project Case Studies
Eric Foster Media Profile and Project Case StudiesEric Foster Media Profile and Project Case Studies
Eric Foster Media Profile and Project Case Studies
 
Prezentacja o Olkuszu
Prezentacja o OlkuszuPrezentacja o Olkuszu
Prezentacja o Olkuszu
 
Prandina_Hotels
Prandina_HotelsPrandina_Hotels
Prandina_Hotels
 
Portfolio
PortfolioPortfolio
Portfolio
 
Bill Kula, APR resume
Bill Kula, APR resumeBill Kula, APR resume
Bill Kula, APR resume
 
Adfa 2014 annual report
Adfa 2014 annual reportAdfa 2014 annual report
Adfa 2014 annual report
 
My Resume Oct. 2014
My Resume Oct. 2014My Resume Oct. 2014
My Resume Oct. 2014
 
Sado dolphins
Sado dolphinsSado dolphins
Sado dolphins
 
Social Media For Small Business - The User's Guide
Social Media For Small Business - The User's GuideSocial Media For Small Business - The User's Guide
Social Media For Small Business - The User's Guide
 
Airlangga_Summer_Program_2015_Brochure_webpublish
Airlangga_Summer_Program_2015_Brochure_webpublishAirlangga_Summer_Program_2015_Brochure_webpublish
Airlangga_Summer_Program_2015_Brochure_webpublish
 
2015 NEW Fall Otis Catalog
2015 NEW Fall Otis Catalog2015 NEW Fall Otis Catalog
2015 NEW Fall Otis Catalog
 
Riddles bedroom
Riddles   bedroomRiddles   bedroom
Riddles bedroom
 
Allied School Project
Allied School ProjectAllied School Project
Allied School Project
 
AMERTA_UNAIR_Brochure_2015.compressed
AMERTA_UNAIR_Brochure_2015.compressedAMERTA_UNAIR_Brochure_2015.compressed
AMERTA_UNAIR_Brochure_2015.compressed
 
Chit funds
Chit fundsChit funds
Chit funds
 
Σίνου Μάρθα_Σκούρτη_Άννα_Παρουσίαση_Σεναρίου_Φως_και_Σκιά
Σίνου Μάρθα_Σκούρτη_Άννα_Παρουσίαση_Σεναρίου_Φως_και_ΣκιάΣίνου Μάρθα_Σκούρτη_Άννα_Παρουσίαση_Σεναρίου_Φως_και_Σκιά
Σίνου Μάρθα_Σκούρτη_Άννα_Παρουσίαση_Σεναρίου_Φως_και_Σκιά
 
How may steps maths
How may steps  mathsHow may steps  maths
How may steps maths
 

Similar to Storage availibility in large scale data centers

Big data processing systems research
Big data processing systems researchBig data processing systems research
Big data processing systems researchVasia Kalavri
 
MariaDB Paris Workshop 2023 - Performance Optimization
MariaDB Paris Workshop 2023 - Performance OptimizationMariaDB Paris Workshop 2023 - Performance Optimization
MariaDB Paris Workshop 2023 - Performance OptimizationMariaDB plc
 
Spark Driven Big Data Analytics
Spark Driven Big Data AnalyticsSpark Driven Big Data Analytics
Spark Driven Big Data Analyticsinoshg
 
Cloud Native Data Architecture: Break Away From Data Monoliths for Cloud Nati...
Cloud Native Data Architecture: Break Away From Data Monoliths for Cloud Nati...Cloud Native Data Architecture: Break Away From Data Monoliths for Cloud Nati...
Cloud Native Data Architecture: Break Away From Data Monoliths for Cloud Nati...VMware Tanzu
 
Exploiting machine learning to keep Hadoop clusters healthy
Exploiting machine learning to keep Hadoop clusters healthyExploiting machine learning to keep Hadoop clusters healthy
Exploiting machine learning to keep Hadoop clusters healthyDataWorks Summit
 
IBM Analytics Accelerator Trends & Directions Namk Hrle
IBM Analytics Accelerator  Trends & Directions Namk Hrle IBM Analytics Accelerator  Trends & Directions Namk Hrle
IBM Analytics Accelerator Trends & Directions Namk Hrle Surekha Parekh
 
IBM DB2 Analytics Accelerator Trends & Directions by Namik Hrle
IBM DB2 Analytics Accelerator  Trends & Directions by Namik Hrle IBM DB2 Analytics Accelerator  Trends & Directions by Namik Hrle
IBM DB2 Analytics Accelerator Trends & Directions by Namik Hrle Surekha Parekh
 
Webinar: Overcoming the Storage Roadblock to Data Center Modernization
Webinar: Overcoming the Storage Roadblock to Data Center ModernizationWebinar: Overcoming the Storage Roadblock to Data Center Modernization
Webinar: Overcoming the Storage Roadblock to Data Center ModernizationStorage Switzerland
 
Transparent sharding with Spider: what's new and getting started
Transparent sharding with Spider: what's new and getting startedTransparent sharding with Spider: what's new and getting started
Transparent sharding with Spider: what's new and getting startedMariaDB plc
 
Tuning data warehouse
Tuning data warehouseTuning data warehouse
Tuning data warehouseSrinivasan R
 
Data platform architecture principles - ieee infrastructure 2020
Data platform architecture principles - ieee infrastructure 2020Data platform architecture principles - ieee infrastructure 2020
Data platform architecture principles - ieee infrastructure 2020Julien Le Dem
 
A Glass Half Full: Using Programmable Hardware Accelerators in Analytical Dat...
A Glass Half Full: Using Programmable Hardware Accelerators in Analytical Dat...A Glass Half Full: Using Programmable Hardware Accelerators in Analytical Dat...
A Glass Half Full: Using Programmable Hardware Accelerators in Analytical Dat...Facultad de Informática UCM
 
Dynamic Class-Based Spark Workload Scheduling and Resource Using YARN with L...
 Dynamic Class-Based Spark Workload Scheduling and Resource Using YARN with L... Dynamic Class-Based Spark Workload Scheduling and Resource Using YARN with L...
Dynamic Class-Based Spark Workload Scheduling and Resource Using YARN with L...Databricks
 
Pros and Cons of Erasure Coding & Replication vs. RAID in Next-Gen Storage
Pros and Cons of Erasure Coding & Replication vs. RAID in Next-Gen StoragePros and Cons of Erasure Coding & Replication vs. RAID in Next-Gen Storage
Pros and Cons of Erasure Coding & Replication vs. RAID in Next-Gen StorageEric Carter
 
Evolution of DBA in the Cloud Era
 Evolution of DBA in the Cloud Era Evolution of DBA in the Cloud Era
Evolution of DBA in the Cloud EraMydbops
 
Webinar: NAS Refresh? – 5 Reasons to Consider the Cloud
Webinar: NAS Refresh? – 5 Reasons to Consider the CloudWebinar: NAS Refresh? – 5 Reasons to Consider the Cloud
Webinar: NAS Refresh? – 5 Reasons to Consider the CloudStorage Switzerland
 
Maximize Greenplum For Any Use Cases Decoupling Compute and Storage - Greenpl...
Maximize Greenplum For Any Use Cases Decoupling Compute and Storage - Greenpl...Maximize Greenplum For Any Use Cases Decoupling Compute and Storage - Greenpl...
Maximize Greenplum For Any Use Cases Decoupling Compute and Storage - Greenpl...VMware Tanzu
 
Hybrid Transactional/Analytics Processing with Spark and IMDGs
Hybrid Transactional/Analytics Processing with Spark and IMDGsHybrid Transactional/Analytics Processing with Spark and IMDGs
Hybrid Transactional/Analytics Processing with Spark and IMDGsAli Hodroj
 
DRBD Deep Dive - Philipp Reisner - LINBIT
DRBD Deep Dive - Philipp Reisner - LINBITDRBD Deep Dive - Philipp Reisner - LINBIT
DRBD Deep Dive - Philipp Reisner - LINBITShapeBlue
 

Similar to Storage availibility in large scale data centers (20)

Big data processing systems research
Big data processing systems researchBig data processing systems research
Big data processing systems research
 
MariaDB Paris Workshop 2023 - Performance Optimization
MariaDB Paris Workshop 2023 - Performance OptimizationMariaDB Paris Workshop 2023 - Performance Optimization
MariaDB Paris Workshop 2023 - Performance Optimization
 
Spark Driven Big Data Analytics
Spark Driven Big Data AnalyticsSpark Driven Big Data Analytics
Spark Driven Big Data Analytics
 
Cloud Native Data Architecture: Break Away From Data Monoliths for Cloud Nati...
Cloud Native Data Architecture: Break Away From Data Monoliths for Cloud Nati...Cloud Native Data Architecture: Break Away From Data Monoliths for Cloud Nati...
Cloud Native Data Architecture: Break Away From Data Monoliths for Cloud Nati...
 
Exploiting machine learning to keep Hadoop clusters healthy
Exploiting machine learning to keep Hadoop clusters healthyExploiting machine learning to keep Hadoop clusters healthy
Exploiting machine learning to keep Hadoop clusters healthy
 
Ceph Research at UCSC
Ceph Research at UCSCCeph Research at UCSC
Ceph Research at UCSC
 
IBM Analytics Accelerator Trends & Directions Namk Hrle
IBM Analytics Accelerator  Trends & Directions Namk Hrle IBM Analytics Accelerator  Trends & Directions Namk Hrle
IBM Analytics Accelerator Trends & Directions Namk Hrle
 
IBM DB2 Analytics Accelerator Trends & Directions by Namik Hrle
IBM DB2 Analytics Accelerator  Trends & Directions by Namik Hrle IBM DB2 Analytics Accelerator  Trends & Directions by Namik Hrle
IBM DB2 Analytics Accelerator Trends & Directions by Namik Hrle
 
Webinar: Overcoming the Storage Roadblock to Data Center Modernization
Webinar: Overcoming the Storage Roadblock to Data Center ModernizationWebinar: Overcoming the Storage Roadblock to Data Center Modernization
Webinar: Overcoming the Storage Roadblock to Data Center Modernization
 
Transparent sharding with Spider: what's new and getting started
Transparent sharding with Spider: what's new and getting startedTransparent sharding with Spider: what's new and getting started
Transparent sharding with Spider: what's new and getting started
 
Tuning data warehouse
Tuning data warehouseTuning data warehouse
Tuning data warehouse
 
Data platform architecture principles - ieee infrastructure 2020
Data platform architecture principles - ieee infrastructure 2020Data platform architecture principles - ieee infrastructure 2020
Data platform architecture principles - ieee infrastructure 2020
 
A Glass Half Full: Using Programmable Hardware Accelerators in Analytical Dat...
A Glass Half Full: Using Programmable Hardware Accelerators in Analytical Dat...A Glass Half Full: Using Programmable Hardware Accelerators in Analytical Dat...
A Glass Half Full: Using Programmable Hardware Accelerators in Analytical Dat...
 
Dynamic Class-Based Spark Workload Scheduling and Resource Using YARN with L...
 Dynamic Class-Based Spark Workload Scheduling and Resource Using YARN with L... Dynamic Class-Based Spark Workload Scheduling and Resource Using YARN with L...
Dynamic Class-Based Spark Workload Scheduling and Resource Using YARN with L...
 
Pros and Cons of Erasure Coding & Replication vs. RAID in Next-Gen Storage
Pros and Cons of Erasure Coding & Replication vs. RAID in Next-Gen StoragePros and Cons of Erasure Coding & Replication vs. RAID in Next-Gen Storage
Pros and Cons of Erasure Coding & Replication vs. RAID in Next-Gen Storage
 
Evolution of DBA in the Cloud Era
 Evolution of DBA in the Cloud Era Evolution of DBA in the Cloud Era
Evolution of DBA in the Cloud Era
 
Webinar: NAS Refresh? – 5 Reasons to Consider the Cloud
Webinar: NAS Refresh? – 5 Reasons to Consider the CloudWebinar: NAS Refresh? – 5 Reasons to Consider the Cloud
Webinar: NAS Refresh? – 5 Reasons to Consider the Cloud
 
Maximize Greenplum For Any Use Cases Decoupling Compute and Storage - Greenpl...
Maximize Greenplum For Any Use Cases Decoupling Compute and Storage - Greenpl...Maximize Greenplum For Any Use Cases Decoupling Compute and Storage - Greenpl...
Maximize Greenplum For Any Use Cases Decoupling Compute and Storage - Greenpl...
 
Hybrid Transactional/Analytics Processing with Spark and IMDGs
Hybrid Transactional/Analytics Processing with Spark and IMDGsHybrid Transactional/Analytics Processing with Spark and IMDGs
Hybrid Transactional/Analytics Processing with Spark and IMDGs
 
DRBD Deep Dive - Philipp Reisner - LINBIT
DRBD Deep Dive - Philipp Reisner - LINBITDRBD Deep Dive - Philipp Reisner - LINBIT
DRBD Deep Dive - Philipp Reisner - LINBIT
 

Recently uploaded

MANUFACTURING PROCESS-II UNIT-2 LATHE MACHINE
MANUFACTURING PROCESS-II UNIT-2 LATHE MACHINEMANUFACTURING PROCESS-II UNIT-2 LATHE MACHINE
MANUFACTURING PROCESS-II UNIT-2 LATHE MACHINESIVASHANKAR N
 
Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...
Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...
Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...Christo Ananth
 
Introduction and different types of Ethernet.pptx
Introduction and different types of Ethernet.pptxIntroduction and different types of Ethernet.pptx
Introduction and different types of Ethernet.pptxupamatechverse
 
High Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur EscortsHigh Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur Escortsranjana rawat
 
Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...
Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...
Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...Dr.Costas Sachpazis
 
The Most Attractive Pune Call Girls Manchar 8250192130 Will You Miss This Cha...
The Most Attractive Pune Call Girls Manchar 8250192130 Will You Miss This Cha...The Most Attractive Pune Call Girls Manchar 8250192130 Will You Miss This Cha...
The Most Attractive Pune Call Girls Manchar 8250192130 Will You Miss This Cha...ranjana rawat
 
Call Girls Service Nagpur Tanvi Call 7001035870 Meet With Nagpur Escorts
Call Girls Service Nagpur Tanvi Call 7001035870 Meet With Nagpur EscortsCall Girls Service Nagpur Tanvi Call 7001035870 Meet With Nagpur Escorts
Call Girls Service Nagpur Tanvi Call 7001035870 Meet With Nagpur EscortsCall Girls in Nagpur High Profile
 
(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts
(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts
(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escortsranjana rawat
 
(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...ranjana rawat
 
Processing & Properties of Floor and Wall Tiles.pptx
Processing & Properties of Floor and Wall Tiles.pptxProcessing & Properties of Floor and Wall Tiles.pptx
Processing & Properties of Floor and Wall Tiles.pptxpranjaldaimarysona
 
(RIA) Call Girls Bhosari ( 7001035870 ) HI-Fi Pune Escorts Service
(RIA) Call Girls Bhosari ( 7001035870 ) HI-Fi Pune Escorts Service(RIA) Call Girls Bhosari ( 7001035870 ) HI-Fi Pune Escorts Service
(RIA) Call Girls Bhosari ( 7001035870 ) HI-Fi Pune Escorts Serviceranjana rawat
 
HARDNESS, FRACTURE TOUGHNESS AND STRENGTH OF CERAMICS
HARDNESS, FRACTURE TOUGHNESS AND STRENGTH OF CERAMICSHARDNESS, FRACTURE TOUGHNESS AND STRENGTH OF CERAMICS
HARDNESS, FRACTURE TOUGHNESS AND STRENGTH OF CERAMICSRajkumarAkumalla
 
The Most Attractive Pune Call Girls Budhwar Peth 8250192130 Will You Miss Thi...
The Most Attractive Pune Call Girls Budhwar Peth 8250192130 Will You Miss Thi...The Most Attractive Pune Call Girls Budhwar Peth 8250192130 Will You Miss Thi...
The Most Attractive Pune Call Girls Budhwar Peth 8250192130 Will You Miss Thi...ranjana rawat
 
Call for Papers - Educational Administration: Theory and Practice, E-ISSN: 21...
Call for Papers - Educational Administration: Theory and Practice, E-ISSN: 21...Call for Papers - Educational Administration: Theory and Practice, E-ISSN: 21...
Call for Papers - Educational Administration: Theory and Practice, E-ISSN: 21...Christo Ananth
 
Extrusion Processes and Their Limitations
Extrusion Processes and Their LimitationsExtrusion Processes and Their Limitations
Extrusion Processes and Their Limitations120cr0395
 
CCS335 _ Neural Networks and Deep Learning Laboratory_Lab Complete Record
CCS335 _ Neural Networks and Deep Learning Laboratory_Lab Complete RecordCCS335 _ Neural Networks and Deep Learning Laboratory_Lab Complete Record
CCS335 _ Neural Networks and Deep Learning Laboratory_Lab Complete RecordAsst.prof M.Gokilavani
 
Top Rated Pune Call Girls Budhwar Peth ⟟ 6297143586 ⟟ Call Me For Genuine Se...
Top Rated  Pune Call Girls Budhwar Peth ⟟ 6297143586 ⟟ Call Me For Genuine Se...Top Rated  Pune Call Girls Budhwar Peth ⟟ 6297143586 ⟟ Call Me For Genuine Se...
Top Rated Pune Call Girls Budhwar Peth ⟟ 6297143586 ⟟ Call Me For Genuine Se...Call Girls in Nagpur High Profile
 
Software Development Life Cycle By Team Orange (Dept. of Pharmacy)
Software Development Life Cycle By  Team Orange (Dept. of Pharmacy)Software Development Life Cycle By  Team Orange (Dept. of Pharmacy)
Software Development Life Cycle By Team Orange (Dept. of Pharmacy)Suman Mia
 
UNIT-III FMM. DIMENSIONAL ANALYSIS
UNIT-III FMM.        DIMENSIONAL ANALYSISUNIT-III FMM.        DIMENSIONAL ANALYSIS
UNIT-III FMM. DIMENSIONAL ANALYSISrknatarajan
 

Recently uploaded (20)

MANUFACTURING PROCESS-II UNIT-2 LATHE MACHINE
MANUFACTURING PROCESS-II UNIT-2 LATHE MACHINEMANUFACTURING PROCESS-II UNIT-2 LATHE MACHINE
MANUFACTURING PROCESS-II UNIT-2 LATHE MACHINE
 
Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...
Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...
Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...
 
Introduction and different types of Ethernet.pptx
Introduction and different types of Ethernet.pptxIntroduction and different types of Ethernet.pptx
Introduction and different types of Ethernet.pptx
 
High Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur EscortsHigh Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur Escorts
 
Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...
Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...
Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...
 
The Most Attractive Pune Call Girls Manchar 8250192130 Will You Miss This Cha...
The Most Attractive Pune Call Girls Manchar 8250192130 Will You Miss This Cha...The Most Attractive Pune Call Girls Manchar 8250192130 Will You Miss This Cha...
The Most Attractive Pune Call Girls Manchar 8250192130 Will You Miss This Cha...
 
Call Girls Service Nagpur Tanvi Call 7001035870 Meet With Nagpur Escorts
Call Girls Service Nagpur Tanvi Call 7001035870 Meet With Nagpur EscortsCall Girls Service Nagpur Tanvi Call 7001035870 Meet With Nagpur Escorts
Call Girls Service Nagpur Tanvi Call 7001035870 Meet With Nagpur Escorts
 
(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts
(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts
(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts
 
(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
 
Processing & Properties of Floor and Wall Tiles.pptx
Processing & Properties of Floor and Wall Tiles.pptxProcessing & Properties of Floor and Wall Tiles.pptx
Processing & Properties of Floor and Wall Tiles.pptx
 
(RIA) Call Girls Bhosari ( 7001035870 ) HI-Fi Pune Escorts Service
(RIA) Call Girls Bhosari ( 7001035870 ) HI-Fi Pune Escorts Service(RIA) Call Girls Bhosari ( 7001035870 ) HI-Fi Pune Escorts Service
(RIA) Call Girls Bhosari ( 7001035870 ) HI-Fi Pune Escorts Service
 
HARDNESS, FRACTURE TOUGHNESS AND STRENGTH OF CERAMICS
HARDNESS, FRACTURE TOUGHNESS AND STRENGTH OF CERAMICSHARDNESS, FRACTURE TOUGHNESS AND STRENGTH OF CERAMICS
HARDNESS, FRACTURE TOUGHNESS AND STRENGTH OF CERAMICS
 
The Most Attractive Pune Call Girls Budhwar Peth 8250192130 Will You Miss Thi...
The Most Attractive Pune Call Girls Budhwar Peth 8250192130 Will You Miss Thi...The Most Attractive Pune Call Girls Budhwar Peth 8250192130 Will You Miss Thi...
The Most Attractive Pune Call Girls Budhwar Peth 8250192130 Will You Miss Thi...
 
Call for Papers - Educational Administration: Theory and Practice, E-ISSN: 21...
Call for Papers - Educational Administration: Theory and Practice, E-ISSN: 21...Call for Papers - Educational Administration: Theory and Practice, E-ISSN: 21...
Call for Papers - Educational Administration: Theory and Practice, E-ISSN: 21...
 
Extrusion Processes and Their Limitations
Extrusion Processes and Their LimitationsExtrusion Processes and Their Limitations
Extrusion Processes and Their Limitations
 
DJARUM4D - SLOT GACOR ONLINE | SLOT DEMO ONLINE
DJARUM4D - SLOT GACOR ONLINE | SLOT DEMO ONLINEDJARUM4D - SLOT GACOR ONLINE | SLOT DEMO ONLINE
DJARUM4D - SLOT GACOR ONLINE | SLOT DEMO ONLINE
 
CCS335 _ Neural Networks and Deep Learning Laboratory_Lab Complete Record
CCS335 _ Neural Networks and Deep Learning Laboratory_Lab Complete RecordCCS335 _ Neural Networks and Deep Learning Laboratory_Lab Complete Record
CCS335 _ Neural Networks and Deep Learning Laboratory_Lab Complete Record
 
Top Rated Pune Call Girls Budhwar Peth ⟟ 6297143586 ⟟ Call Me For Genuine Se...
Top Rated  Pune Call Girls Budhwar Peth ⟟ 6297143586 ⟟ Call Me For Genuine Se...Top Rated  Pune Call Girls Budhwar Peth ⟟ 6297143586 ⟟ Call Me For Genuine Se...
Top Rated Pune Call Girls Budhwar Peth ⟟ 6297143586 ⟟ Call Me For Genuine Se...
 
Software Development Life Cycle By Team Orange (Dept. of Pharmacy)
Software Development Life Cycle By  Team Orange (Dept. of Pharmacy)Software Development Life Cycle By  Team Orange (Dept. of Pharmacy)
Software Development Life Cycle By Team Orange (Dept. of Pharmacy)
 
UNIT-III FMM. DIMENSIONAL ANALYSIS
UNIT-III FMM.        DIMENSIONAL ANALYSISUNIT-III FMM.        DIMENSIONAL ANALYSIS
UNIT-III FMM. DIMENSIONAL ANALYSIS
 

Storage availibility in large scale data centers

  • 1. INTELLIGENT DATA OUTSOURCINGINTELLIGENT DATA OUTSOURCING An Improved Storage Availibility in Large Scale Data CentersAn Improved Storage Availibility in Large Scale Data Centers
  • 2. 2 OUTLINEOUTLINE ● Introduction ● Existing System ● Proposed System ● Analysis ● Conclusion ● References
  • 3. 3 INTRODUCTIONINTRODUCTION Big data ● broad term for large datasets ● Business technology for modern enterprises ● Accuracy leads to redused risks ● Storage is a critical component ● Stored in disks
  • 4. 4 STORAGE SYSTEMS TASKSSTORAGE SYSTEMS TASKS ● High priority foreground tasks ● Low priority background tasks Storage system Tasks Foreground tasks Background tasks
  • 5. 5 LOW PRIORITY BACKGROUND TASKSLOW PRIORITY BACKGROUND TASKS ● RAID Reconstruction ● RAID Resynchronisation ● Disk Scrubbing
  • 6. 6 INEFFICIENCIES OF EXISTING SYSTEMINEFFICIENCIES OF EXISTING SYSTEM ● Time consuming ● Data loss ● Inefficient Storage Availibility ● Failure Induced optimization ● Does not exploit the predictable nature ● Passive
  • 7. 7 INTELLIGENT DATA OUTSOURCINGINTELLIGENT DATA OUTSOURCING ● Dynamically captures data popularity ● Exploits temporal and spatial access locality ● Balance between background tasks workflow and user I/O requests ● Portable
  • 8. 8 OPTIMIZATION SCHEMEOPTIMIZATION SCHEME EXISTING SYSTEM ● Reactive Optimization ● Request Based ● Exploits Temporal Locality PROPOSED SYSTEM ● Proactive Optimization ● Zone Based ● Exploits both temporal and spatial locality
  • 9. 9 OPTIMIZATIONOPTIMIZATION Reactive Optimization ● Starts after the crash ● Passive Proactive Optimization ● Starts before the crash ● Active
  • 10. 10 ACCESS LOCALITYACCESS LOCALITY Temporal locality ● Repeated data access within small time ● Request Based Optimization Spatial locality ● Clustered data access within small storage areas ● Zone Based Optimization Access Locality Temporal locality Spatial locality
  • 11. 11 CHARACTERISTICS OF IDOCHARACTERISTICS OF IDO ● Proactive Zone Based Optimization ● Temporal Locality ● Spatial Locality ● User I/O ● Background I/O
  • 12. 12 DESIGN OF IDODESIGN OF IDO MAIN THREE OBJECTIVES ● Improving the storage availibility ● Improving the I/O performance ● Providing high portality
  • 14. 14 IDO FUNCTIONAL MODULESIDO FUNCTIONAL MODULES Hot Zone Identifier Data Migrator Request Distributor Task Predictor Data Reclaimer ● Hot Zone Identification ● Task Prediction ● Request Distribution ● Data Migration ● Data Reclamation
  • 15. 15 KEY DATA STRUCTURESKEY DATA STRUCTURES ZONE_TABLE ● Num ● Popularity ● Flag D_MAP ● D_offset ● S_offset ● Len
  • 16. 16 HOT DATA IDENTIFICATIONHOT DATA IDENTIFICATION THREE DESIGN ISSUES ● By exploiting the spatial locality of workloads ● By exploiting the temporal locality of requests ● By implementing intelligent modules datastructures
  • 17. 17 PROACTIVE DATA MIGRATIONPROACTIVE DATA MIGRATION ● Hot zone identified ● Task Predictor detects task ● Data Migrated ● Flag set to 01 ● RAID Reconstructed ● Flag set to 10 ● RAID Reclaimed ● Corresponding D_map deleted
  • 18. 18 IMPROVED STORAGE AVAILIBILITY FOR I/OIMPROVED STORAGE AVAILIBILITY FOR I/O I/O read request ● IDO determines target data zone ● Read request issued to degraded/surrogate RAID set ● Popularity updated ● IDO checks D_map I/O write request ● Checks D_map for write request hits ● D_map updated ● Sequentially written to surrogate RAID set
  • 19. 19 DATA CONSISTENCYDATA CONSISTENCY TWO ASPECTS CONSIDERED ● Key data structures ● Redirected write data on surrogate RAID
  • 21. 21 CONCLUSIONCONCLUSION ● Proactive optimisation accelerates low priority background tasks ● Zone Based approach boosts the performance of low priority background tasks ● Designed and implemented a proactive zone based optimisation to outsource data
  • 22. 22 REFERENCESREFERENCES ● S. Wu, H. Jiang, D. Feng, L. Tian, and B. Mao. Proactive Data Migration for Improved Storage Availability in Large-Scale Data Centers. IEEE Transactions on Computers, 2015. ● S. Wu, H. Jiang, D. Feng, L. Tian, and B. Mao. Improving Availability of RAID-Structured Storage Systems by Workload Outsoucing. IEEE Transactions on Computers, 2011. ● S. Wu, B. Mao, D. Feng, and J. Chen. Availability-Aware Cache Management with Improved RAID Reconstruction Performance. In CSE’10, Dec. 2010. ● L. Xiang, Y. Xu, John C. S. Lui, and Q. Chang. Optimal Recovery of Single Disk Failure in RDP Code Storage Systems. In SIGMETRICS’10, Jun. 2010.