Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
Week 10:
* Advanced Storage Management
- Evolution of Storage Technology
- Redundant Array of Independent Disk (RAID)
- Intelligent Storage Systems
Course Lecturers:
Dr. Mohd. Adib Haji Omar
Dr. Chew XinYing
15/11/2019 (W10)
We l e a d
• 6.15pm – 7.30pm
• Advanced Storage Technology
• Evolution of Storage Technology
• Redundant Array of Independent Disk (RAID)
• Intelligent Storage Systems
• 7.30pm – 8.00pm
• Bio Break & Maghrib Prayer
• 8.00pm – 9.00pm
• NoSQL Data Modelling
• Conceptual Techniques
• General Techniques
• Hierarchical Techniques
• 9.00pm – 9.15pm
• Q & A / Discussion
Advanced Storage Technology
We l e a d
• Front end
• Interface between the storage system and the host
• Consists of two components
• Front-end ports
• Front-end controllers
Advanced Storage Technology
We l e a d
• Cache
• Temporary storage to improve the I/O requests
Advanced Storage Technology
We l e a d
• Cache Structure
• Organized into pages, the smallest unit of cache allocation
• Contains data store and tag RAM
• Data store – holds the data
• Tag RAM – location of the data in the data store and disk
• Dirty bit flag
Advanced Storage Technology
We l e a d
Cache Implementation
• Dedicated
• Specified memory location for read and write
• Global
• Read and write operation on any available addresses in the cache
Advanced Storage Technology
We l e a d
Cache management
• Least recently used (LRU)
• Data is replaced if not used frequently
• Most recently used (MRU)
• Data is replaced if used frequently
• Back end
• Interface between the cache and the physical disk
• Consists of two components
• Back-end ports
• Back-end controllers
Advanced Storage Technology
We l e a d
• Physical Disk
• Connected to the back end storage controller
• Persistent data storage
• Variety types of disks
• FC, SATA, flash drives etc
Advanced Storage Technology
We l e a d
Storage Provisioning
• Traditional
• Physical disks with RAID capability
• Logical units are created from the RAID sets
• Each unit is assigned a logical unit number (LUN)
Advanced Storage Technology
We l e a d
Storage Provisioning
• Virtual
• LUN for virtual storage is call thin LUN
• Shared pool of storage
Advanced Storage Technology
We l e a d