SlideShare a Scribd company logo
1 of 48
Energy Efficient Prefetching – from models to Implementation 05/25/10 Adam Manzanares and Xiao Qin Department of Computer Science and Software Engineering Auburn University http://www.eng.auburn.edu/~xqin [email_address]
Adam Manzanares Ph.D. May 2010.
About me Ph.D.’04,  U. of Nebraska-Lincoln 04-07,  New Mexico Tech 07-10,  Auburn University
About My Research Group
Presentation Outline ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],05/25/10
Motivation EPA Report to Congress on Server and Data Center Energy Efficiency,  2007   05/25/10
Motivation ,[object Object],[object Object],[object Object],[object Object],05/25/10
Buffer Disk Architecture 05/25/10 RAM Buffer m  buffer disks n  data disks Buffer Disk Controller Data Partitioning Security Model Load Balancing Power Management Prefetching Disk  Requests Energy-Related Reliability Model
IBM Ultrastar 36Z15 05/25/10 Transfer Rate 55 MB/s Spin Down Time: T D 1.5 s Active Power: P A 13.5 W Spin Up Time: T U 10.9 s Idle Power: P I 10.2 W Spin Down Energy: E D 13 J Standby Power: P A 2.5 W Spin Up Energy: E U 135 J Break-Even Time: T BE 15.2 S
Prefetching Disk 1 Disk 2 Disk 3 Buffer Disk 05/25/10
Why Modeling & Simulation ,[object Object],[object Object],[object Object],05/25/10
Modeling & Simulation Work ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],05/25/10
Energy Saving Principles ,[object Object],[object Object],[object Object],[object Object],05/25/10
Paramaters Tested 05/25/10 Parameter Values Data Size 1, 5, 10, 25 MB  # of Data Disks 4, 8, 12 Inter-arrival Delay  0, 0.1, 0.5, 1 S Hit Rate 85, 90, 95, 100%
Energy Savings Hit Rate 85% 05/25/10
State Transitions 05/25/10
Parameter Generalizations ,[object Object],[object Object],[object Object],[object Object],05/25/10
Modeling & Sim. Summary ,[object Object],[object Object],[object Object],[object Object],[object Object],05/25/10
DiskSim ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],05/25/10
File System Simulator ,[object Object],[object Object],[object Object],[object Object],05/25/10
DiskSim with File System Simulator 05/25/10
Modified DiskSim Results 05/25/10
Modified DiskSim Summary ,[object Object],[object Object],[object Object],[object Object],05/25/10
Why a Cluster File System ,[object Object],[object Object],[object Object],[object Object],[object Object],05/25/10
Energy Efficient Virtual File System 05/25/10
EEVFS Process Flow 05/25/10
EEVFS Testbed 05/25/10 Parameter Storage Server Storage Node Type 1 Storage Node  Type 2 CPU P4 2.0 GHz P4 3.2 GHz P4 2.4 GHz Memory (MB) 2000 1000 512 Network Interconnect 1000 1000 100 Disk Type SATA ATA/133 ATA/133 Disk Capacity 120 GB 80 GB 80 GB Disk Bandwidth 100 MB/s 58 MB/s 34 MB/s
Energy Savings 05/25/10
State Transitions 05/25/10
Response Times 05/25/10
Berkeley Web Trace 05/25/10
EEVFS Summary ,[object Object],[object Object],05/25/10
Parallel Striping Groups Group 1 Storage Node 1 Storage Node 2 Group 2 Storage Node 3 Storage Node 4 File 1 File 2 File 3 File 4 05/25/10 Disk 1 Disk 2 Buffer Disk Disk 3 Disk 4 Buffer Disk Disk 5  Disk 6 Buffer Disk Disk 7 Disk 8 Buffer Disk
Striping Within a Group Group 1 Storage Node 1 Storage Node 2 1 3 5 7 9 4 6 8 4 6 8 1 3 5 7 9 10 10 1 2 1 2 File 1 File 2 2 2 05/25/10 Disk 1 Disk 2 Buffer Disk Disk 3 Disk 4 Buffer Disk
Striping Within a Group ,[object Object],[object Object],[object Object],05/25/10
Testbed 05/25/10 Parameter Storage Server Storage Node CPU Celeron 2.2 GHz Celeron 2.2 GHz Memory (MB)  2000 2000 Network Interconnect 1000 1000 Disk Type SATA SATA Disk Capacity 160 GB 480 GB Disk Bandwidth 126 MB/s 126 MB/s
Measured Results 05/25/10
Measured Results 05/25/10
Berkeley Web Trace 05/25/10
Response Time Comparison ,[object Object],[object Object],05/25/10 Parameter Striping No Striping Energy Consumption (J) 2,088,113 2,100,243 Response Time (S) 2.78 13.87
Parallel Striping Groups Summary ,[object Object],[object Object],[object Object],05/25/10
Conclusions ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],05/25/10
Future Work ,[object Object],[object Object],[object Object],05/25/10
http://www.auburn.edu/~xzq0001
Download the presentation slides
Download the presentation slides
Download the presentation slides
Questions

More Related Content

What's hot

Symantec NetBackup 7.6 benchmark comparison: Data protection in a large-scale...
Symantec NetBackup 7.6 benchmark comparison: Data protection in a large-scale...Symantec NetBackup 7.6 benchmark comparison: Data protection in a large-scale...
Symantec NetBackup 7.6 benchmark comparison: Data protection in a large-scale...Principled Technologies
 
EMC for Network Attached Storage (NAS) Backup and Recovery Using NDMP
EMC for Network Attached Storage (NAS) Backup and Recovery Using NDMPEMC for Network Attached Storage (NAS) Backup and Recovery Using NDMP
EMC for Network Attached Storage (NAS) Backup and Recovery Using NDMPEMC
 
BUDW: Energy-Efficient Parallel Storage Systems with Write-Buffer Disks
BUDW: Energy-Efficient Parallel Storage Systems with Write-Buffer DisksBUDW: Energy-Efficient Parallel Storage Systems with Write-Buffer Disks
BUDW: Energy-Efficient Parallel Storage Systems with Write-Buffer DisksXiao Qin
 
Combining IBM Real-time Compression and IBM ProtecTIER Deduplication
Combining IBM Real-time Compression and IBM ProtecTIER DeduplicationCombining IBM Real-time Compression and IBM ProtecTIER Deduplication
Combining IBM Real-time Compression and IBM ProtecTIER DeduplicationIBM India Smarter Computing
 
EMC Dteata domain advanced command troubleshoot
EMC Dteata domain advanced command troubleshootEMC Dteata domain advanced command troubleshoot
EMC Dteata domain advanced command troubleshootsolarisyougood
 
NBU_benchmark_comparison_(part_1)_0914_v3
NBU_benchmark_comparison_(part_1)_0914_v3NBU_benchmark_comparison_(part_1)_0914_v3
NBU_benchmark_comparison_(part_1)_0914_v3Abdul Rasheed
 
PAM g.tr 3832
PAM g.tr 3832PAM g.tr 3832
PAM g.tr 3832Accenture
 
Increase density and performance with upgrades from Intel and Microsoft
Increase density and performance with upgrades from Intel and MicrosoftIncrease density and performance with upgrades from Intel and Microsoft
Increase density and performance with upgrades from Intel and MicrosoftPrincipled Technologies
 
Presentation data domain advanced features and functions
Presentation   data domain advanced features and functionsPresentation   data domain advanced features and functions
Presentation data domain advanced features and functionsxKinAnx
 
Emc data domain® boost integration guide
Emc data domain® boost integration guideEmc data domain® boost integration guide
Emc data domain® boost integration guideArvind Varade
 
Scaling Oracle 12c database performance with EMC XtremIO storage in a Databas...
Scaling Oracle 12c database performance with EMC XtremIO storage in a Databas...Scaling Oracle 12c database performance with EMC XtremIO storage in a Databas...
Scaling Oracle 12c database performance with EMC XtremIO storage in a Databas...Principled Technologies
 
Overview of accc conductor by CTC Global
Overview of accc conductor by CTC GlobalOverview of accc conductor by CTC Global
Overview of accc conductor by CTC Globalctcglobal
 

What's hot (12)

Symantec NetBackup 7.6 benchmark comparison: Data protection in a large-scale...
Symantec NetBackup 7.6 benchmark comparison: Data protection in a large-scale...Symantec NetBackup 7.6 benchmark comparison: Data protection in a large-scale...
Symantec NetBackup 7.6 benchmark comparison: Data protection in a large-scale...
 
EMC for Network Attached Storage (NAS) Backup and Recovery Using NDMP
EMC for Network Attached Storage (NAS) Backup and Recovery Using NDMPEMC for Network Attached Storage (NAS) Backup and Recovery Using NDMP
EMC for Network Attached Storage (NAS) Backup and Recovery Using NDMP
 
BUDW: Energy-Efficient Parallel Storage Systems with Write-Buffer Disks
BUDW: Energy-Efficient Parallel Storage Systems with Write-Buffer DisksBUDW: Energy-Efficient Parallel Storage Systems with Write-Buffer Disks
BUDW: Energy-Efficient Parallel Storage Systems with Write-Buffer Disks
 
Combining IBM Real-time Compression and IBM ProtecTIER Deduplication
Combining IBM Real-time Compression and IBM ProtecTIER DeduplicationCombining IBM Real-time Compression and IBM ProtecTIER Deduplication
Combining IBM Real-time Compression and IBM ProtecTIER Deduplication
 
EMC Dteata domain advanced command troubleshoot
EMC Dteata domain advanced command troubleshootEMC Dteata domain advanced command troubleshoot
EMC Dteata domain advanced command troubleshoot
 
NBU_benchmark_comparison_(part_1)_0914_v3
NBU_benchmark_comparison_(part_1)_0914_v3NBU_benchmark_comparison_(part_1)_0914_v3
NBU_benchmark_comparison_(part_1)_0914_v3
 
PAM g.tr 3832
PAM g.tr 3832PAM g.tr 3832
PAM g.tr 3832
 
Increase density and performance with upgrades from Intel and Microsoft
Increase density and performance with upgrades from Intel and MicrosoftIncrease density and performance with upgrades from Intel and Microsoft
Increase density and performance with upgrades from Intel and Microsoft
 
Presentation data domain advanced features and functions
Presentation   data domain advanced features and functionsPresentation   data domain advanced features and functions
Presentation data domain advanced features and functions
 
Emc data domain® boost integration guide
Emc data domain® boost integration guideEmc data domain® boost integration guide
Emc data domain® boost integration guide
 
Scaling Oracle 12c database performance with EMC XtremIO storage in a Databas...
Scaling Oracle 12c database performance with EMC XtremIO storage in a Databas...Scaling Oracle 12c database performance with EMC XtremIO storage in a Databas...
Scaling Oracle 12c database performance with EMC XtremIO storage in a Databas...
 
Overview of accc conductor by CTC Global
Overview of accc conductor by CTC GlobalOverview of accc conductor by CTC Global
Overview of accc conductor by CTC Global
 

Viewers also liked

Improve energy efficiency of secure disk systems - nas09
Improve energy efficiency of secure disk systems - nas09Improve energy efficiency of secure disk systems - nas09
Improve energy efficiency of secure disk systems - nas09Xiao Qin
 
Security-Aware Scheduling for Real-Time Parallel Applications on Clusters
Security-Aware Scheduling for Real-Time Parallel Applications on ClustersSecurity-Aware Scheduling for Real-Time Parallel Applications on Clusters
Security-Aware Scheduling for Real-Time Parallel Applications on ClustersXiao Qin
 
18 Meta Techniques in Computer Science
18 Meta Techniques in Computer Science18 Meta Techniques in Computer Science
18 Meta Techniques in Computer Sciencenakano_lab
 
Why Major in Computer Science and Software Engineering at Auburn University?
Why Major in Computer Science and Software Engineering at Auburn University?Why Major in Computer Science and Software Engineering at Auburn University?
Why Major in Computer Science and Software Engineering at Auburn University?Xiao Qin
 
HDFS-HC: A Data Placement Module for Heterogeneous Hadoop Clusters
HDFS-HC: A Data Placement Module for Heterogeneous Hadoop ClustersHDFS-HC: A Data Placement Module for Heterogeneous Hadoop Clusters
HDFS-HC: A Data Placement Module for Heterogeneous Hadoop ClustersXiao Qin
 
COMP2710: Software Construction - Linked list exercises
COMP2710: Software Construction - Linked list exercisesCOMP2710: Software Construction - Linked list exercises
COMP2710: Software Construction - Linked list exercisesXiao Qin
 
Enery efficient data prefetching
Enery efficient data prefetchingEnery efficient data prefetching
Enery efficient data prefetchingHimanshu Koli
 
PrefetchML: a Framework for Prefetching and Caching models
PrefetchML: a Framework for Prefetching and Caching modelsPrefetchML: a Framework for Prefetching and Caching models
PrefetchML: a Framework for Prefetching and Caching modelsJordi Cabot
 
From green to routine - creative thinking for behaviour change
From green to routine - creative thinking for behaviour changeFrom green to routine - creative thinking for behaviour change
From green to routine - creative thinking for behaviour changeNeo
 
Saving energy with smart plugs Jochem Liander
Saving energy with smart plugs Jochem LianderSaving energy with smart plugs Jochem Liander
Saving energy with smart plugs Jochem LianderAnnika Sällström
 
Methodology behvaiour change luleå20110316
Methodology behvaiour change luleå20110316Methodology behvaiour change luleå20110316
Methodology behvaiour change luleå20110316Annika Sällström
 
Making the Managed Energy Home a Reality
Making the Managed Energy Home a RealityMaking the Managed Energy Home a Reality
Making the Managed Energy Home a RealityPilgrim Beart
 
Home Energy Management
Home Energy ManagementHome Energy Management
Home Energy ManagementPilgrim Beart
 
Changing behaviour to reduce energy demand
Changing behaviour to reduce energy demandChanging behaviour to reduce energy demand
Changing behaviour to reduce energy demandblogzilla
 
Supporting Sustainable Living: Aware Homes and Smart Occupants
Supporting Sustainable Living: Aware Homes and Smart OccupantsSupporting Sustainable Living: Aware Homes and Smart Occupants
Supporting Sustainable Living: Aware Homes and Smart OccupantsJohnny Rodgers
 
Energy saving measures and their distributional effects
Energy saving measures and their distributional effectsEnergy saving measures and their distributional effects
Energy saving measures and their distributional effectsOeko-Institut
 

Viewers also liked (20)

Improve energy efficiency of secure disk systems - nas09
Improve energy efficiency of secure disk systems - nas09Improve energy efficiency of secure disk systems - nas09
Improve energy efficiency of secure disk systems - nas09
 
Security-Aware Scheduling for Real-Time Parallel Applications on Clusters
Security-Aware Scheduling for Real-Time Parallel Applications on ClustersSecurity-Aware Scheduling for Real-Time Parallel Applications on Clusters
Security-Aware Scheduling for Real-Time Parallel Applications on Clusters
 
18 Meta Techniques in Computer Science
18 Meta Techniques in Computer Science18 Meta Techniques in Computer Science
18 Meta Techniques in Computer Science
 
Why Major in Computer Science and Software Engineering at Auburn University?
Why Major in Computer Science and Software Engineering at Auburn University?Why Major in Computer Science and Software Engineering at Auburn University?
Why Major in Computer Science and Software Engineering at Auburn University?
 
HDFS-HC: A Data Placement Module for Heterogeneous Hadoop Clusters
HDFS-HC: A Data Placement Module for Heterogeneous Hadoop ClustersHDFS-HC: A Data Placement Module for Heterogeneous Hadoop Clusters
HDFS-HC: A Data Placement Module for Heterogeneous Hadoop Clusters
 
Unidad 7
Unidad 7Unidad 7
Unidad 7
 
COMP2710: Software Construction - Linked list exercises
COMP2710: Software Construction - Linked list exercisesCOMP2710: Software Construction - Linked list exercises
COMP2710: Software Construction - Linked list exercises
 
Enery efficient data prefetching
Enery efficient data prefetchingEnery efficient data prefetching
Enery efficient data prefetching
 
PrefetchML: a Framework for Prefetching and Caching models
PrefetchML: a Framework for Prefetching and Caching modelsPrefetchML: a Framework for Prefetching and Caching models
PrefetchML: a Framework for Prefetching and Caching models
 
From green to routine - creative thinking for behaviour change
From green to routine - creative thinking for behaviour changeFrom green to routine - creative thinking for behaviour change
From green to routine - creative thinking for behaviour change
 
Saving energy with smart plugs Jochem Liander
Saving energy with smart plugs Jochem LianderSaving energy with smart plugs Jochem Liander
Saving energy with smart plugs Jochem Liander
 
Methodology behvaiour change luleå20110316
Methodology behvaiour change luleå20110316Methodology behvaiour change luleå20110316
Methodology behvaiour change luleå20110316
 
Energy saving
Energy savingEnergy saving
Energy saving
 
Making the Managed Energy Home a Reality
Making the Managed Energy Home a RealityMaking the Managed Energy Home a Reality
Making the Managed Energy Home a Reality
 
Home Energy Management
Home Energy ManagementHome Energy Management
Home Energy Management
 
Changing behaviour to reduce energy demand
Changing behaviour to reduce energy demandChanging behaviour to reduce energy demand
Changing behaviour to reduce energy demand
 
Designing Smart Energy
Designing Smart EnergyDesigning Smart Energy
Designing Smart Energy
 
A test bed for smart energy education in the field of computer engineering
A test bed for smart energy education in the field of computer engineeringA test bed for smart energy education in the field of computer engineering
A test bed for smart energy education in the field of computer engineering
 
Supporting Sustainable Living: Aware Homes and Smart Occupants
Supporting Sustainable Living: Aware Homes and Smart OccupantsSupporting Sustainable Living: Aware Homes and Smart Occupants
Supporting Sustainable Living: Aware Homes and Smart Occupants
 
Energy saving measures and their distributional effects
Energy saving measures and their distributional effectsEnergy saving measures and their distributional effects
Energy saving measures and their distributional effects
 

Similar to Energy Efficient Prefetching Models and Cluster File System

Beyond Green: EMC and Energy Efficient IT
Beyond Green: EMC and Energy Efficient ITBeyond Green: EMC and Energy Efficient IT
Beyond Green: EMC and Energy Efficient ITEmirates Computers
 
Virtualization: Doing it right the first time to avoid costly ...
Virtualization: Doing it right the first time to avoid costly ...Virtualization: Doing it right the first time to avoid costly ...
Virtualization: Doing it right the first time to avoid costly ...webhostingguy
 
Virtualization: Doing it right the first time to avoid costly ...
Virtualization: Doing it right the first time to avoid costly ...Virtualization: Doing it right the first time to avoid costly ...
Virtualization: Doing it right the first time to avoid costly ...webhostingguy
 
Virtualization: Doing it right the first time to avoid costly ...
Virtualization: Doing it right the first time to avoid costly ...Virtualization: Doing it right the first time to avoid costly ...
Virtualization: Doing it right the first time to avoid costly ...webhostingguy
 
Virtualization: Doing it right the first time to avoid costly ...
Virtualization: Doing it right the first time to avoid costly ...Virtualization: Doing it right the first time to avoid costly ...
Virtualization: Doing it right the first time to avoid costly ...webhostingguy
 
Virtualization: Doing it right the first time to avoid costly ...
Virtualization: Doing it right the first time to avoid costly ...Virtualization: Doing it right the first time to avoid costly ...
Virtualization: Doing it right the first time to avoid costly ...webhostingguy
 
Future Trends in IT Storage
Future Trends in IT StorageFuture Trends in IT Storage
Future Trends in IT StorageTony Pearson
 
S de2784 footprint-reduction-edge2015-v2
S de2784 footprint-reduction-edge2015-v2S de2784 footprint-reduction-edge2015-v2
S de2784 footprint-reduction-edge2015-v2Tony Pearson
 
Advanced equal logic customer presentation
Advanced equal logic customer presentationAdvanced equal logic customer presentation
Advanced equal logic customer presentationallardb
 
A NEW MULTI-TIERED SOLID STATE DISK USING SLC/MLC COMBINED FLASH MEMORY
A NEW MULTI-TIERED SOLID STATE DISK USING SLC/MLC COMBINED FLASH MEMORYA NEW MULTI-TIERED SOLID STATE DISK USING SLC/MLC COMBINED FLASH MEMORY
A NEW MULTI-TIERED SOLID STATE DISK USING SLC/MLC COMBINED FLASH MEMORYijcseit
 
The benefits of IBM FlashSystems
The benefits of IBM FlashSystemsThe benefits of IBM FlashSystems
The benefits of IBM FlashSystemsLuca Comparini
 
seed block algorithm
seed block algorithmseed block algorithm
seed block algorithmDipak Badhe
 
A new multi tiered solid state disk using slc mlc combined flash memory
A new multi tiered solid state disk using slc mlc combined flash memoryA new multi tiered solid state disk using slc mlc combined flash memory
A new multi tiered solid state disk using slc mlc combined flash memoryijcseit
 
EMC Multisite DR for SQL Server 2012
EMC Multisite DR for SQL Server 2012EMC Multisite DR for SQL Server 2012
EMC Multisite DR for SQL Server 2012xKinAnx
 
Oaklands college: Protecting your data.
Oaklands college: Protecting your data.Oaklands college: Protecting your data.
Oaklands college: Protecting your data.JISC RSC Eastern
 
Storage Consumption and Chargeback
Storage Consumption and ChargebackStorage Consumption and Chargeback
Storage Consumption and Chargebackbrettallison
 
STG Update 24.11.11
STG Update 24.11.11STG Update 24.11.11
STG Update 24.11.11PatrickGWard
 
Oracle Exec Summary 7000 Unified Storage
Oracle Exec Summary 7000 Unified StorageOracle Exec Summary 7000 Unified Storage
Oracle Exec Summary 7000 Unified StorageDavid R. Klauser
 

Similar to Energy Efficient Prefetching Models and Cluster File System (20)

Beyond Green: EMC and Energy Efficient IT
Beyond Green: EMC and Energy Efficient ITBeyond Green: EMC and Energy Efficient IT
Beyond Green: EMC and Energy Efficient IT
 
Virtualization: Doing it right the first time to avoid costly ...
Virtualization: Doing it right the first time to avoid costly ...Virtualization: Doing it right the first time to avoid costly ...
Virtualization: Doing it right the first time to avoid costly ...
 
Virtualization: Doing it right the first time to avoid costly ...
Virtualization: Doing it right the first time to avoid costly ...Virtualization: Doing it right the first time to avoid costly ...
Virtualization: Doing it right the first time to avoid costly ...
 
Virtualization: Doing it right the first time to avoid costly ...
Virtualization: Doing it right the first time to avoid costly ...Virtualization: Doing it right the first time to avoid costly ...
Virtualization: Doing it right the first time to avoid costly ...
 
Virtualization: Doing it right the first time to avoid costly ...
Virtualization: Doing it right the first time to avoid costly ...Virtualization: Doing it right the first time to avoid costly ...
Virtualization: Doing it right the first time to avoid costly ...
 
Virtualization: Doing it right the first time to avoid costly ...
Virtualization: Doing it right the first time to avoid costly ...Virtualization: Doing it right the first time to avoid costly ...
Virtualization: Doing it right the first time to avoid costly ...
 
Future Trends in IT Storage
Future Trends in IT StorageFuture Trends in IT Storage
Future Trends in IT Storage
 
S de2784 footprint-reduction-edge2015-v2
S de2784 footprint-reduction-edge2015-v2S de2784 footprint-reduction-edge2015-v2
S de2784 footprint-reduction-edge2015-v2
 
11g R2
11g R211g R2
11g R2
 
Advanced equal logic customer presentation
Advanced equal logic customer presentationAdvanced equal logic customer presentation
Advanced equal logic customer presentation
 
A NEW MULTI-TIERED SOLID STATE DISK USING SLC/MLC COMBINED FLASH MEMORY
A NEW MULTI-TIERED SOLID STATE DISK USING SLC/MLC COMBINED FLASH MEMORYA NEW MULTI-TIERED SOLID STATE DISK USING SLC/MLC COMBINED FLASH MEMORY
A NEW MULTI-TIERED SOLID STATE DISK USING SLC/MLC COMBINED FLASH MEMORY
 
The benefits of IBM FlashSystems
The benefits of IBM FlashSystemsThe benefits of IBM FlashSystems
The benefits of IBM FlashSystems
 
Dba tuning
Dba tuningDba tuning
Dba tuning
 
seed block algorithm
seed block algorithmseed block algorithm
seed block algorithm
 
A new multi tiered solid state disk using slc mlc combined flash memory
A new multi tiered solid state disk using slc mlc combined flash memoryA new multi tiered solid state disk using slc mlc combined flash memory
A new multi tiered solid state disk using slc mlc combined flash memory
 
EMC Multisite DR for SQL Server 2012
EMC Multisite DR for SQL Server 2012EMC Multisite DR for SQL Server 2012
EMC Multisite DR for SQL Server 2012
 
Oaklands college: Protecting your data.
Oaklands college: Protecting your data.Oaklands college: Protecting your data.
Oaklands college: Protecting your data.
 
Storage Consumption and Chargeback
Storage Consumption and ChargebackStorage Consumption and Chargeback
Storage Consumption and Chargeback
 
STG Update 24.11.11
STG Update 24.11.11STG Update 24.11.11
STG Update 24.11.11
 
Oracle Exec Summary 7000 Unified Storage
Oracle Exec Summary 7000 Unified StorageOracle Exec Summary 7000 Unified Storage
Oracle Exec Summary 7000 Unified Storage
 

More from Xiao Qin

How to apply for internship positions?
How to apply for internship positions?How to apply for internship positions?
How to apply for internship positions?Xiao Qin
 
How to write research papers? Version 5.0
How to write research papers? Version 5.0How to write research papers? Version 5.0
How to write research papers? Version 5.0Xiao Qin
 
Making a competitive nsf career proposal: Part 2 Worksheet
Making a competitive nsf career proposal: Part 2 WorksheetMaking a competitive nsf career proposal: Part 2 Worksheet
Making a competitive nsf career proposal: Part 2 WorksheetXiao Qin
 
Making a competitive nsf career proposal: Part 1 Tips
Making a competitive nsf career proposal: Part 1 TipsMaking a competitive nsf career proposal: Part 1 Tips
Making a competitive nsf career proposal: Part 1 TipsXiao Qin
 
Auburn csse faculty orientation
Auburn csse faculty orientationAuburn csse faculty orientation
Auburn csse faculty orientationXiao Qin
 
Auburn CSSE graduate student orientation
Auburn CSSE graduate student orientationAuburn CSSE graduate student orientation
Auburn CSSE graduate student orientationXiao Qin
 
CSSE Graduate Programs Committee: Progress Report
CSSE Graduate Programs Committee: Progress ReportCSSE Graduate Programs Committee: Progress Report
CSSE Graduate Programs Committee: Progress ReportXiao Qin
 
Project 2 How to modify os161: A Manual
Project 2 How to modify os161: A ManualProject 2 How to modify os161: A Manual
Project 2 How to modify os161: A ManualXiao Qin
 
Project 2 how to modify OS/161
Project 2 how to modify OS/161Project 2 how to modify OS/161
Project 2 how to modify OS/161Xiao Qin
 
Project 2 how to install and compile os161
Project 2 how to install and compile os161Project 2 how to install and compile os161
Project 2 how to install and compile os161Xiao Qin
 
Project 2 - how to compile os161?
Project 2 - how to compile os161?Project 2 - how to compile os161?
Project 2 - how to compile os161?Xiao Qin
 
Understanding what our customer wants-slideshare
Understanding what our customer wants-slideshareUnderstanding what our customer wants-slideshare
Understanding what our customer wants-slideshareXiao Qin
 
OS/161 Overview
OS/161 OverviewOS/161 Overview
OS/161 OverviewXiao Qin
 
Surviving a group project
Surviving a group projectSurviving a group project
Surviving a group projectXiao Qin
 
P#1 stream of praise
P#1 stream of praiseP#1 stream of praise
P#1 stream of praiseXiao Qin
 
Data center specific thermal and energy saving techniques
Data center specific thermal and energy saving techniquesData center specific thermal and energy saving techniques
Data center specific thermal and energy saving techniquesXiao Qin
 
How to do research?
How to do research?How to do research?
How to do research?Xiao Qin
 
COMP2710 Software Construction: header files
COMP2710 Software Construction: header filesCOMP2710 Software Construction: header files
COMP2710 Software Construction: header filesXiao Qin
 
HDFS-HC2: Analysis of Data Placement Strategy based on Computing Power of Nod...
HDFS-HC2: Analysis of Data Placement Strategy based on Computing Power of Nod...HDFS-HC2: Analysis of Data Placement Strategy based on Computing Power of Nod...
HDFS-HC2: Analysis of Data Placement Strategy based on Computing Power of Nod...Xiao Qin
 
How to add system calls to OS/161
How to add system calls to OS/161How to add system calls to OS/161
How to add system calls to OS/161Xiao Qin
 

More from Xiao Qin (20)

How to apply for internship positions?
How to apply for internship positions?How to apply for internship positions?
How to apply for internship positions?
 
How to write research papers? Version 5.0
How to write research papers? Version 5.0How to write research papers? Version 5.0
How to write research papers? Version 5.0
 
Making a competitive nsf career proposal: Part 2 Worksheet
Making a competitive nsf career proposal: Part 2 WorksheetMaking a competitive nsf career proposal: Part 2 Worksheet
Making a competitive nsf career proposal: Part 2 Worksheet
 
Making a competitive nsf career proposal: Part 1 Tips
Making a competitive nsf career proposal: Part 1 TipsMaking a competitive nsf career proposal: Part 1 Tips
Making a competitive nsf career proposal: Part 1 Tips
 
Auburn csse faculty orientation
Auburn csse faculty orientationAuburn csse faculty orientation
Auburn csse faculty orientation
 
Auburn CSSE graduate student orientation
Auburn CSSE graduate student orientationAuburn CSSE graduate student orientation
Auburn CSSE graduate student orientation
 
CSSE Graduate Programs Committee: Progress Report
CSSE Graduate Programs Committee: Progress ReportCSSE Graduate Programs Committee: Progress Report
CSSE Graduate Programs Committee: Progress Report
 
Project 2 How to modify os161: A Manual
Project 2 How to modify os161: A ManualProject 2 How to modify os161: A Manual
Project 2 How to modify os161: A Manual
 
Project 2 how to modify OS/161
Project 2 how to modify OS/161Project 2 how to modify OS/161
Project 2 how to modify OS/161
 
Project 2 how to install and compile os161
Project 2 how to install and compile os161Project 2 how to install and compile os161
Project 2 how to install and compile os161
 
Project 2 - how to compile os161?
Project 2 - how to compile os161?Project 2 - how to compile os161?
Project 2 - how to compile os161?
 
Understanding what our customer wants-slideshare
Understanding what our customer wants-slideshareUnderstanding what our customer wants-slideshare
Understanding what our customer wants-slideshare
 
OS/161 Overview
OS/161 OverviewOS/161 Overview
OS/161 Overview
 
Surviving a group project
Surviving a group projectSurviving a group project
Surviving a group project
 
P#1 stream of praise
P#1 stream of praiseP#1 stream of praise
P#1 stream of praise
 
Data center specific thermal and energy saving techniques
Data center specific thermal and energy saving techniquesData center specific thermal and energy saving techniques
Data center specific thermal and energy saving techniques
 
How to do research?
How to do research?How to do research?
How to do research?
 
COMP2710 Software Construction: header files
COMP2710 Software Construction: header filesCOMP2710 Software Construction: header files
COMP2710 Software Construction: header files
 
HDFS-HC2: Analysis of Data Placement Strategy based on Computing Power of Nod...
HDFS-HC2: Analysis of Data Placement Strategy based on Computing Power of Nod...HDFS-HC2: Analysis of Data Placement Strategy based on Computing Power of Nod...
HDFS-HC2: Analysis of Data Placement Strategy based on Computing Power of Nod...
 
How to add system calls to OS/161
How to add system calls to OS/161How to add system calls to OS/161
How to add system calls to OS/161
 

Recently uploaded

Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 3652toLead Limited
 
From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .Alan Dix
 
TrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data PrivacyTrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data PrivacyTrustArc
 
How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.Curtis Poe
 
SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024Lorenzo Miniero
 
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Mark Simos
 
How to write a Business Continuity Plan
How to write a Business Continuity PlanHow to write a Business Continuity Plan
How to write a Business Continuity PlanDatabarracks
 
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024BookNet Canada
 
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek SchlawackFwdays
 
Vertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering TipsVertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering TipsMiki Katsuragi
 
WordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your BrandWordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your Brandgvaughan
 
Commit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easyCommit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easyAlfredo García Lavilla
 
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptxMerck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptxLoriGlavin3
 
Scanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsScanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsRizwan Syed
 
Developer Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLDeveloper Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLScyllaDB
 
Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Mattias Andersson
 
Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Commit University
 
Artificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptxArtificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptxhariprasad279825
 
Connect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationConnect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationSlibray Presentation
 

Recently uploaded (20)

Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365
 
From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .
 
TrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data PrivacyTrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data Privacy
 
How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.
 
SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024
 
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
 
How to write a Business Continuity Plan
How to write a Business Continuity PlanHow to write a Business Continuity Plan
How to write a Business Continuity Plan
 
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
 
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
 
Vertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering TipsVertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering Tips
 
WordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your BrandWordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your Brand
 
Commit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easyCommit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easy
 
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptxMerck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptx
 
Scanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsScanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL Certs
 
Developer Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLDeveloper Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQL
 
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptxE-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
 
Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?
 
Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!
 
Artificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptxArtificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptx
 
Connect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationConnect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck Presentation
 

Energy Efficient Prefetching Models and Cluster File System

Editor's Notes

  1. Web Servers they account for 24% of the energy, 77% proxy server, 27% in data center
  2. 12 disk