3. Axioms/Fallacies Flashcards
Properties of interconnects that challenge DS
What is an Axiom?
Statements that are self-evidently True
Axioms (8)
Latency is greater than zero
Bandwidth is less than infinite
Transport cost is greater than 0
There is more than one adminstrator
Topology does change
The network is not homogeneous
The network is not secure
The network is not reliable
Basic desiderata (good features we desire) for message passing?
How are these achieved?
Low latency: fast travel source to target.
High throughput: many messages at the same time.
Inexpensive Transport: using interconnect should not be onerous
Achieved through per-network management.
Main Levers of per-network management for engineering performance?
Topology: allows variation as to how nodes are linked.
Heterogeneous: resources deployed to best effect.
Preserve Security
What is a fallacy?
Wrongly Believed to be True
Implications of Axioms? (8)
latency greater than 0: send fewer, larger, more significant messages
Bandwidth less than infinite: In WAN we hog bandwidth
Transport cost greater than zero: only go through the interconnect if benefits outweigh cost
More than one administrator: local isolated decisions take without consultation, creating barriers to communication
Change in topology: One should not depend on specific endpoints or pre-computed routes
Network not homogeneous: abstraction and interoperability are imperative
Network not secure: risk of viruses and infection
Network not reliable: policy to counteract failure such as redundancy through caching and replication