GFS - Google File System

2007年2月23日

*特徴
+ 安いPC(OSはGNU/Linux)で分散ファイルシステムを構築しています。
+ PCは壊れるという前提で設計しています。このため、分散システムを構成するノードが壊れた時、データが失われないことと、自動で復旧できることに主眼を置いています。
+ ファイルシステムを利用する側(アプリ)に、ある程度の想定を求めています。任意の利用ケースに対してそこそこのパフォーマンスを出す(=平均的に良い性能)のではなく、特定の利用ケースで性能を発揮できるように設計しています。
+ 性能を発揮できる利用ケースは次のようなケースです。
++ 主にサイズの大きいファイルを扱う。
++ ファイルへの書き込みは追記(append)が多い(ファイルの一部分を何度も書き換えるような利用ではない)。
++ 書き込みより読み込みの方が多い。

アリエル エリア - ドキュメント-Google File System(GFS)技術メモ

Google が独自開発して採用しているファイルシステム GFS (Google File System) の技術メモ。

様々な情報をオンメモリで持ち、冗長性を持たせるためマスタの他にレプリカを主副2台持つなど中々興味深い。
時間があるときにこの技術メモの元ソースとなった論文も読んでおきたい。

50年前のHDD (5MB!)

2006年12月16日

Hard Disk in 19565MB Hard Disk in 1956
Its a hard disk in 1956…. The Volume and Size of 5MB memory storage in 1956. In September 1956 IBM launched the 305 RAMAC, the first computer with a hard disk drive (HDD). The HDD weighed over a ton and stored 5MB of data. Let us start appreciating your 4 GB jump drive!

5MB Hard Disk in 1956 - Computers - Funny Pictures, Popular Pictures

1956年のHDD(IBM 305 RAMAC)の画像。

重量は1トンを超え、容量は5MBもあったと言うことです。
現代人としては、持ち運べるサイズのFlashメモリやメモリカードに感謝しましょう。

Mac OS X 上で動作する Win アプリ

2006年12月13日

http://www.youtube.com/watch?v=HjVZt-G2qC8
Parallels Desktop Running Windows in Coherence mode
The Parallels beta includes a new feature, called Coherence, that hides the Windows desktop and allows you to run Windows apps in their own windows on your Mac desktop. The result is that you can intermingle all your Mac and Windows apps on the same desktop. I know what you’re thinking: Disgusting! Unnatural!

Hack Attack: How to run Windows and Mac apps side-by-side with Parallels - Lifehacker

Mac OS X 上で動く仮想PCソフト Parallels の最新β版では、シームレスに Windows ソフトを動かせるよと言うお話。

動画を見てもらえば一発でわかるんですが、気持ち悪いです。
今の仮想化ソフトでは、こんなのもアリなんでしょうか?

メインフレームで作った曲とオーケストラの融合

2006年12月12日

http://www.youtube.com/watch?v=CvPKxRMciRs
IBM 1401, A User´s Manual-Live in Italy- Johann Johannsson
1964年アイスランド生まれの「IBM 1401情報処理システム」はアメリカに輸入された最初のコンピュータのひとつで、コンピュータ業界では「Model T」と呼ばれています。一般の人が買える大量生産型デジタル業務用コンピュータとしては最古参クラスの製品でした。この保守エンジニアのチーフがJóhann Gunnarssonで、僕の親父です。音にうるさいミュージシャンでもあった彼は、このコンピュータを使ってなんとか曲を作ろうとしたんですね。そういう用途で設計された機械では全然なかったんだけれど。

アイスランドの作曲家、最古参級のコンピュータで作った音をニューアルバムに収録 : Gizmodo Japan

アイスランドの作曲家が、古いメインフレームで作った曲とオーケストラの音を使用したアルバム「IBM 1401, A User’s Manual」を発表したというお話。

メインフレームでDTMをやってしまおうという発想もスゴイが、それをやっちゃう根性もたいしたものです。
パンチカードでプログラミングしたんでしょうが、いやはや世界は広い。

Linutop - Linux ベースの極小マシン

2006年11月29日

LinutopIntroduction
Linutop is a Linux-based diskless computer. It offers a completely silent, low-power operation in an extremely small package.
Its main purpose is to surf the Internet.

Linutop is ideal for everyday Internet usage in:
- Libraries, schools and universities,
- Business and Government offices,
- Hotels, Hospitals, Internet cafés, Living rooms.

Beyond Internet surfing,
Linutop is a developer-friendly platform that can be easily adapted to other usage cases:
- Public information displays, Point of Sale terminal,
- Embedded PC (car, boat, plane).

Linutop

Linuxベースの極小ディスクレスマシン。

スペックは以下の通り
AMD Geode, 512 MB ROM, 256 MB RAM
4x USB 2.0 ports, audio 入出力, 100baseT イーサネット, VGA output
Size: 9.3 x 2.7 x 15 cm
Weight: 280 g

ブラウザは Firefox を採用しているとの事。
Webブラウズするだけなら充分かも。欲しいなぁ。