Federated Architectures Lecture 13


Table of Contents

Slide 1

Today

Building Applications

Recall 3 systems issues

Why these apps are hard

Ousterhout's Taxonomy

Why parallelism is hard

Concurrency adds complexity

Design Points

cc-NUMA + SMP OS

ccNUMA w. Cells

cc-NUMA + Cells

Cluster

Cluster + m-kernel

Cluster + Normal Kernel

A Cluster approach?

Federated Architecture

Federated + embedded

Federated + m-kernel

Scalable OS abstractions

Availability

A universe of bad things

Future

Factors

El Dorado System

Projects


View Text Version