YoVDO

First Principles: Using Redundancy and Recovery for High Durability in OCI Object Storage

Offered By: Oracle via YouTube

Tags

Cloud Storage Courses Data Integrity Courses Erasure Coding Courses

Course Description

Overview

Explore the architectural approaches used in Oracle Cloud Infrastructure (OCI) Object Storage to achieve high durability in this 20-minute video blog. Dive into the principles of redundancy and recovery as OCI architects Laurion Burchall and Pradeep Vincent discuss efficient data replication, erasure coding, and fast failure recovery techniques. Learn about the replication design, minimizing disk failure impact, and the process of achieving 11 9's durability. Gain insights into handling software bugs, balancing testing with feature releases, and the overall strategy for maintaining exceptional data durability in cloud storage systems.

Syllabus

– Intro to Storage Service Durability Architecture
– How do we replicate data?
– What is erasure coding?
– When do we use erasure coding?
– How do we select Stretch Factor values N and K?
– Replication design summary
– How to minimize disk failure impact
– Simple three way replication example
– Handling disk failures example
– Time to recover from disk failure
– Magic behind achieving 11 9s durability
– Minimize impact of software bugs to durability
– Tradeoff testing vs faster feature release


Taught by

Oracle

Tags

Related Courses

Azure AI Workflow and Pipelines
A Cloud Guru
AWS ML Engineer Associate 1.3 Validação e preparação de dados para modelagem (Português) | AWS ML Engineer Associate 1.3 Validate Data and Prepare for Modeling (Portuguese)
Amazon Web Services via AWS Skill Builder
BigQuery for Data Analysts
Google Cloud via Coursera
Clinical Trials Data Management and Quality Assurance
Johns Hopkins University via Coursera
Clinical Trials: Good Clinical Practice
Novartis via Coursera