Distributed Computing

共 18 篇文章。

The Sprite Operating System

Distributed Computing

Sprite is a research operating system developed at the University of California, Berkeley, by John Ousterhout’s research group.

Sprite is a distributed operating system that provides a single system image to a cluster of workstations. It provides very high file system performance through client and server caching. It has process migration to take advantage of idle machines. It was used as a testbed for research in log-structured file systems, striped file systems, crash recovery, and RAID file systems, among other things.

参与评论

How will a distributed peer system control itself?

Distributed Computing

This is a complex problem. A peer to peer system consists many self-determinating nodes is hard to control, and when it goes crazy, it will be easy to launch a distributed denial-of-service (DDoS) attack.

Here are some of my thoughts, well, they are not mature and some of them might be misleading, but I will write them here.

阅读全文… ( 本文约 383 字,阅读大致需要 2 分钟 )

P2P: 挟天下以令天子……

Distributed Computing

选择P2P作为毕业设计的题目应该不是一个偶然,可以说,这个想法从大二就在酝酿,到了四年级,终于得以实现,不能不说是一大快事。

说到P2P,古人说,挟天子以令诸侯,然而,我一直怀疑,一个连自己都罩不住的天子,明明都被人「挟」了,如何得以号令天下?如果说他能罩得住自己,那么,连他都能「挟」了的人为什么不自己称王呢?总之,我一直觉得,挟天子以令诸侯这类事儿属于子虚乌有,多半是文人墨客笔下的夸张吧。

阅读全文… ( 本文约 490 字,阅读大致需要 1 分钟 )