MULTIMEDIA STORAGE
SERVER ARCHITECTURES
MASSIVELY-PARALLEL AND REAL-TIME
STORAGE (MARS) ARCHITECTURE
-
example of a Distributed-Storage-based
architecture
-
consists of the following: a set of independent storage nodes,
a high speed interconnect and a central manager (fig. 10-6)
-
central manager
-
responsible for data distribution and retrieval, admission
and access control
-
provides QoS quarantees
-
how?
-
performs admission control, accepting or rejecting client
requests
-
reserves resources such as network and storage bandwidth
-
shedules data reads/writes by exchanging control information
with the storage nodes
-
but: does not participate in actual data movement
-
high speed interconnect
-
used to connect the storage nodes with the central manager
-
can be a bus, a ring or even some kind of general purpose
switch