「Windows」パッチのようにはいかない、宇宙の彼方にある火星探査機のアップデート

今回は「「Windows」パッチのようにはいかない、宇宙の彼方にある火星探査機のアップデート」についてご紹介します。

関連ワード (ソフトウェア等) についても参考にしながら、ぜひ本記事について議論していってくださいね。

本記事は、ZDNet Japan様で掲載されている内容を参考にしておりますので、より詳しく内容を知りたい方は、ページ下の元記事リンクより参照ください。


 ソフトウェアをアップデートすると、最善の状況下であっても面倒が起きることがある。では、はるか彼方の宇宙にあるデバイスの古いソフトウェアをアップデートしようとすればどうなるか、想像してみてほしい。米航空宇宙局(NASA)のIT専門家は、そのようなスケールの課題に取り組んでいる。

 NASAの火星探査車である「Curiosity」が火星に着陸したのは10年以上前のことだが、これはWindowsであれば「Windows 7」の時代だ。コンピューターの世界で10年と言えば非常に長い時間であり、今のPCはWindows 11の時代になっている。では、CuriosityではどのOSが使われているのだろうか。実は、今でもWind Riverの「VxWorks」が使用されている。

 VxWorksは、有名な組み込みシステム用のリアルタイムOSだ。Curiosityの場合、200MHzの「PowerPC RAD750」マイクロプロセッサー上でこのOSが動作している。RAD750は、由緒あるプロセッサーである「PowerPC 750」を耐放射線仕様にしたものだ。PowerPC 750が地球上のマシンで使われたのは、1999年に発売されたフルーツカラーの筐体の「Apple iMac G3」あたりまでだろう。

 ではNASAは、なぜそんなに古くて処理速度が遅いチップを採用したのだろうか。その答えは、これらのチップが宇宙線に耐えられるように作られたハードウェアと相性が良かったからだ。Curiosityには、このチップとともに、2GBのフラッシュメモリー、256バイトのRAM、256KBのEPROM(Erasable Programmable Read Only Memory)が搭載されている。

 ハードウェア的には成功したものの、ソフトウェアにはまだ改善の余地があった。2012年からPCを使っていれば、3回はアップグレードをしている人が多いだろうが、NASAにはそんな贅沢をする余裕はない。なにしろ、宇宙空間にはPCのメンテナンス担当者はいないのだ。

 しかし最近になって、長い時間をかけて開発された画期的なソフトウェアアップデートが無事インストールされた。これによって、Curiosityが速く移動したり、ホイールの摩耗を最低限に抑えたりすることが可能になる。

 このアップデートには約180カ所の変更点があり、適用するには、Curiosityの科学調査や画像処理を、4月3日から7日まで短期間中断する必要があった。この最新パッチのサイズは小さく、わずか22MB弱だった。とはいえ、これは以前のOSを完全に入れ替えるものであり、アップデート内容は51のファイルに分割されてアップロードされた。

 パッチデータのアップロードには時間がかかった。Curiosityのアップロード速度は、最大でも256Kbpsだからだ。読者がこのような遅い通信速度の表記を目にするのは、モデムが使われていた時代以来のことだろう。今回の場合、アップロードには10日間かかった。また実際のインストールは、4月に入ってから4日間かけて実行された。

 その後、あらゆることがチェックされ、ようやくCuriosityを新しいOSで立ち上げる準備が整った。古いOSはメモリーに保存されていたため、もし何か問題が起こっても、再起動に何日もかかることはない体制になっていた。

COMMENTS


Recommended

TITLE
CATEGORY
DATE
クラウドキッチンで次世代のレストランフランチャイズを作る台湾のJustKitchen
IT関連
2021-01-25 03:34
20代と部長クラス、同期/非同期の働き方を意識的に使い分け–Dropbox Japan調査
IT関連
2022-07-12 12:49
GPS用いた居場所探索規制へ 警察庁のストーカー規制検討会が報告書
IT関連
2021-01-30 13:00
全座席に2口コンセント 京急が新型車両を春に導入 前面展望席も復活
くらテク
2021-01-22 02:33
下げ止まらない日経平均–業績好調でも景気敏感・製造業が買われにくい理由
IT関連
2021-08-02 11:41
Facebookがパーソナライズされた広告の利点を訴えるキャンペーンを展開
ネットサービス
2021-02-27 08:01
「oVice」上の行動データを可視化–「データダッシュボード」をオプション提供
IT関連
2022-07-14 04:12
ITエンジニアが投票した「ITエンジニア本大賞2022」ベスト10発表。「シェル・ワンライナー160本ノック」「モノリスからマイクロサービスへ」「恐れのない組織」など
働き方 / 給与 / 学び
2022-01-20 10:23
AWS、100以上の生成AIの基盤モデルが選べる「Amazon Bedrock marketplace」発表
AWS
2024-12-05 23:38
商業施設デザインの船場、基幹システムと「Salesforce」連携で年間3473時間の作業時間削減へ
IT関連
2024-11-27 18:45
ネットワンシステムズ、横浜市のガバメントクラウド共通基盤を構築
IT関連
2024-12-18 20:51
マイクロソフト「Visual Studio 2022」、64ビット化へ–今夏パブリックプレビュー
IT関連
2021-04-22 06:00
アフリカの決済サービスFlutterwaveが約185億円を調達、企業価値が約1090億円以上に
フィンテック
2021-05-11 06:20
ユカイ工学と共同開発、STEM通信教育「ワンダーボックス」にロボットの組み立てを通し学べる「メカニクスラボ」登場
IT関連
2022-02-03 18:03