Fallstudier: NoSQL-databaser och molnobjektlagring
Läs mer om ytterligare två typer av lagring – NoSQL-databaser och objektlagring – med fallstudier från branschen.
Utbildningsmål
I den här modulen kommer du att:
- Förklara databasmodellerna Apache HBase, Apache Cassandra och MongoDB NoSQL.
- Lista vanliga åtgärder i HBase, Cassandra och MongoDB.
- Sammanfatta arkitekturerna för HBase, Cassandra och MongoDB.
- Lista användningsfall för HBase, Cassandra och MongoDB.
- Förklara datamodellerna för molnobjektlagring med OpenStack Swift.
- Diskutera de konsekvensgarantier som tillhandahålls av Swift.
I samarbete med dr Majd Sakr och Carnegie Mellon University.
Förutsättningar
- Förstå vad molnbaserad databehandling innebär, däribland begrepp som molntjänstmodeller och de främsta molnleverantörerna
- Känna till de tekniker som möjliggör molnbaserad databehandling
- Förstå hur molnleverantörerna betalar för och fakturerar för molnet
- Veta vad datacenter är och varför de finns
- Veta hur datacenter konfigureras, drivs och tillhandahålls
- Förstå hur molnresurser tillhandahålls och mäts
- Vara bekant med begreppet virtualisering
- Känna till de olika typerna av virtualisering
- Förstå CPU-virtualisering
- Förstå minnesvirtualisering
- Förstå I/O-virtualisering
- Känna till de olika typerna av data och hur de lagras
- Vara bekant med distribuerade filsystem och hur de fungerar