ある開発者が、GoogleのクラウドストレージプラットフォームからLinuxシステムを起動することに成功し、喜びを爆発させています。数々の困難を乗り越え、彼らはGoogleドライブからストレージレスのラップトップを起動することに成功し、「クラウドネイティブコンピュータ」を完成させました。
パデュー大学でコンピュータサイエンスを学び、オープンソース開発者でもあるエルセイさんは、ある友人がネットワークファイルシステム(NFS)からLinuxを起動する方法を思い出したことをきっかけに、クラウドブートに挑戦することにしました。「競争心が私の悪癖」だと語るエルセイさんは、NFSの話を「上回る」ための最も野心的な方法を思いつき、「狂気の叫び」とともに、GoogleドライブからLinuxを起動しようと決意しました。
開発者と Linux の間のその後の論争、EFI イメージ、ramfs、pivot_root と switch_root、および Google ドライブのシンボリックリンクからの多数のエラーの詳細については、ソースの Ersei.net ブログをご覧ください。
大幅な調整、微調整、そして期待と現実の間の驚くべき乖離の解消が一段落し、いよいよ実機でGoogle Driveからの起動を試す時が来ました。幸運なことに、Erseiはテスト用に内蔵ストレージのない予備のラップトップを持っていました。仮想マシン(VM)開発からの移行に必要なのは、適切なイーサネットドライバ、ディスプレイ、そしてネットワーク設定を統一されたEFI(拡張ファームウェアインターフェース)ファイルに組み込むという、わずかな調整だけでした。
このいわゆるクラウドネイティブコンピュータの開発者であるErsei氏は、このプロジェクトはもともと「ばかげた」追求だったと述べています。また、Googleドライブからの起動が非常に遅いという問題も抱えています。しかし、開発者は「可能性は無限大」だと自負しており、このプロジェクトの商業化や関連事項について相談したい企業や個人からの連絡を歓迎しています。
数十年前から、様々なシステムがネットワークブート、さらにはHTTPブートをサポートしてきました。Googleドライブは全く異なる問題ですが、リモートソースからのブートと言いつつ、ローカル側(ファームウェアなど)にどれだけのコードを追加できるでしょうか?
Tom's Hardware の最高のニュースと詳細なレビューをあなたの受信箱に直接お届けします。