ビジネスのための雑学知ったかぶり
ビジネスでも雑学は重要! 知っていると少しは役に立ったり、薀蓄を自慢できる話題をご紹介
プロフィール

RealWave

Author:RealWave
Twitterアカウントはrealwavebabaです。

馬場正博: 元IT屋で元ビジネスコンサルタント。今は「A Thinker(?)]というより横丁のご隠居さん。大手外資系のコンピューター会社で大規模システムの信頼性設計、技術戦略の策定、未来技術予測などを行う。転じたITソリューションの会社ではコンサルティング業務を中心に活動。コンサルティングで関係した業種、業務は多種多様。規模は零細から超大企業まで。進化論、宇宙論、心理学、IT、経営、歴史、経済と何でも語ります。

ご連絡はrealwaveconsulting@yahoo.co.jpまで

最近の記事

最近のコメント

最近のトラックバック

月別アーカイブ

カテゴリー

ブロとも申請フォーム

この人とブロともになる

お客様カウンター

Since 2009/10/21

ブログ内検索

RSSフィード

リンク

このブログをリンクに追加する

スポンサーサイト
上記の広告は1ヶ月以上更新のないブログに表示されています。
新しい記事を書く事で広告が消せます。

コンピューターが止まったら
Power blackout Brazil

今は昔の話ですが西暦2000年問題というものがありました。コンピューターのプログラムで1960年10月25日を19601025のように8桁ではなく、最初の19を省略した601025と6桁で表していたことで起きるコンピューターの誤動作による混乱を心配したものです。

8桁で表わす日付を6桁に省略しても普通は大丈夫です。ところが世紀の変わり目(正確には21世紀は2001年からですが)、1999年12月31日が2000年1月1日になる時には、991231から000101になる、つまり日付が逆転するように見えてしまいます。

日付で順番を決めていれば順番が逆転してしまいます。あるいは、退職金の計算で30年働いたはずが、-70年という意味不明の年数になってしまうようなことも起きます。こんなことになると普通はプログラムは処理を中止してしまいます。

困ったのは6桁での日付表示があまりに普及していて、どのプログラムのどこを修正したら良いか完全にはとても把握しきれないことでした。もし修正されないプログラムが一斉に誤動作を始めたら、コンピューターはあちこちで無茶苦茶な動きをして社会は大混乱に陥るのではないか。

1999年の大晦日はIT会社を始めとして沢山の企業や政府機関が社員をスタンバイさせて万一の事態に備えました。しかし、スタンバイしていた社員が外の夜景を見ていると次から次げと光が消えていくような破滅的な被害は何も起きませんでした。

この結果を見て、西暦2000年問題は架空の話だったとか、コンピューターがそんなに何もかも支配していると言うのはただの誇張だと言う人も出てきました。しかし、それは西暦2000年問題の対策にどれほどの努力と費用をかけたかを全く無視した意見です。

全世界で西暦2000年問題に費やされた費用は少ない見積もりで20兆円、100兆円に達したという推定もあります。準備は1990年代初頭から始り、90年代の後半は多くの企業が西暦2000年問題の処理のために新規業務のIT化が遅れる事態になりました。長い期間と莫大な費用そして多数の人々必死の努力で西暦2000年問題は解決されたのです。

それでも西暦2000年問題は問題の原因と解決方法がはっきりとわかっていました。もっと突発的に世界中のコンピューターが影響を受けるような致命的な事態は考えられないのでしょうか。例えばインターネットの崩壊です。

今や全世界のコンピューターはインターネットにつながっています。インターネットを経由しないコンピューター通信もありますが、通信回線自身がインターネット化しつつあるため、インターネットを使っていないつもりでもインターネットに依存している回線接続がほとんどです。

まして、電子メールや情報流通はインターネットなしではどうしようもありません。PCはインターネットに接続されていなければ、今では保守どころか導入すらできなくなってしまいました。

コンピューターが止まる。コンピューターが動いていてもコンピューター同士の通信ができなくなるとどのようなことが起きるでしょうか。西暦2000年問題の時は起きなかった、電気が止まって夜が真っ暗闇になることは十分と言うより、確実に起きることです。

それほど劇的には思えないかもしれませんが、コンピューター通信が止まれば、決済機能が動かなくなります。決済機能が動かなければインターネットショッピングどころか商取引全てができなくなります。

商取引ができなくなるということは輸出入もできないし、国内でも物資が動かせなくなるということです。決済のことは忘れて、取りあえず物だけ動かそうとしてもトラックの配置や荷物の管理はコンピューターが行っています。物は動かせません。

なんとかトラックを手配して物を積み込んでも信号が動きません。信号は電気がなければどちらにせよ動きませんが、電気があっても交通制御システムと無関係に信号が点滅を始めると都会では大渋滞になってしまいます。

このような状態を小規模に見せてくれるのは航空会社の運行システムの障害です。今の飛行機はハイジャック犯が爆弾だけ乗せて自分は搭乗しないといったことを防ぐために、チェックインの時に荷物を預けた乗客が搭乗しないと、その荷物を飛行機から降ろしてしまいます。運行システムが止まってしまうと、このような処理ができないので運行そのものが止まってしまいます。

決済ができず、物流が止まれば社会そのものが崩壊してしまいます。短期間なら対応できるかもしれませんが、1週間もそのような状態が続けば、世界中で大地震や津波に襲われた以上の被害がでるでしょう。大都会では多数の死者、難民が発生することになります。

もし永久にコンピューターと通信システムが回復しないとどうなるでしょうか。人類文明が崩壊する、あるいは人類そのものが絶滅するまで事態が進んでしまうことも考えられないことではありません。ある国が敵国にこのような攻撃、サーバー攻撃を仕掛けたら敵国は核攻撃を受けたのと同じくらいの深刻な被害を被ることになります。

これは決して絵空事でも何でもありません。人類のコンピューターへの依存は加速度的に進んでいて、西暦2000年問題の時より、コンピューターネットワークの崩壊の影響はずっと大きくなっています。それどころかインターネット化が進んだことで、世界中がただ一つのコンピューターネットワークつまりインターネットに全て依存するようになっています。

インターネットはあまりに複雑で、全体としてどの程度の安全性、強度があるかも完全には判らなくなっています。その意味ではうかつにサイバー攻撃を仕掛けると、敵国だけでなく自国のネットワークも崩壊して共倒れになる危険もあります。核兵器の相互確証破壊のように、それが全面的なサイバー攻撃を思い留まらせるかもしれません。

しかし、インターネットに強力で駆除が難しいコンピューターウィルスが発生すれば、鳥インフルエンザよりはるかに危険な状態に人類を追い込むでしょう。今の私たちにできることは、そのようなことは起きないと祈ることだけなのかもしてません。

スポンサーサイト

この記事に対するコメント
サスペンス映画もかないません!
すごくインパクトのある記事ですね!

ネットさえあれば、世界のどこでノマドをしていてもビジネスで生きていけるという
記事もありましたが、身体をもつ人間の存在様式を軽視した考えだと思いました。

ネットは便利で、「生活」を変えるような革命ですが、リスクを分散するような代替手段が
必要です。ネットもやはり手段であって、人間の本質は千年前と変わっていないことを
今般の震災は教えてくれたので、その経験を活かして賢い発展をしていきたいです!
【2011/11/20 18:54】 URL | ネット依存乙女 #- [ 編集]

ネタとしては面白いが、
実際には、インターネット通信が、全世界一斉にそういう事態に陥ることはないでしょう。
なるとすれば、一部から序々に広がるという現象になって、対応も序々に行われるというくらいでしょうね。

どんな災害も全世界一斉には起こりえず、局所から拡散すると思います。
【2011/11/24 03:23】 URL | Beguate #OARS9n6I [ 編集]

絶滅しないでしょ
氷河期も生き抜いてきたんだし…
それよりも人間という生き物は、いつかは絶滅するでしょう。それは自然の脅威しか現段階では想像出来ないなぁ。
コンピューターが無くなったら、もう少しアバウトな感じで生活出来そうだから、自殺者も減るんじゃないかしら。
【2011/11/24 05:00】 URL | ごるごま #SFo5/nok [ 編集]

コンピューターが止まったらについて
すいませんが、筆者は本当にIT屋さんだったのでしょうか?
6桁の日時記録方法に起因する問題は、DB屋が愚かなミスをして、それをお手本とした馬鹿共が引き起こしたものです。
ディスク領域を節約するためとの言い訳がありましが、6バイトの領域を使って各々0~9の文字列を入れるなど愚の骨頂です。
2バイトを普通に使えば0~254までの値を扱えますので、1900年をエポック年とするなら、2154年まで刻めます。
それをデータ領域の節約という詭弁により、わざわざ文字列を入れたので、プログラム中で数値に変換する必要が生じ、挙句CPUも無駄使いしました。
このようなダサい作りはIBMという素人会社が熱心に布教し、IBMがまともな会社と勘違いした輩によって広まりました。その点に触れないというのは、いささか不見識ではないでしょうか?
ついでに言えば、民間航空関係ではエポック年を1900年としていません。そのときには民間航空会社というものは存在していませんでしたし、IATAのような機関もありませんでした。もちろん、今でいうコンピュータもありません。過去の記録を遡る必要もなく、相互連携もありません。よって、記憶が曖昧で申し訳ありませんが、エポック年は1950年代か60年代に設定されていたはずです。つまりIBMが布教したダサい方法でも、あと40年ぐらいは大丈夫なんです。
少し調べて書かないと、主原因を作ったもの、それに追随して災禍を拡大させたものを温存させるだけです。至近の例でいうと東京電力と保安院のようなものです。
【2011/11/24 09:40】 URL | A #QHTiNqpQ [ 編集]


こんぴーたがとまったらかなしくなってないてしまうかもな~
そしたらつぎのひにコンピューターのあなをほるよね。
動くコンピューターをさがさなきゃいけないのかー
めんどだけどがんばるぞw
【2011/12/12 05:56】 URL | 匿名 #- [ 編集]


この記事に対するコメントの投稿














管理者にだけ表示を許可する


この記事に対するトラックバック
トラックバックURL
→http://realwave.blog70.fc2.com/tb.php/307-a10342be
この記事にトラックバックする(FC2ブログユーザー)

上記広告は1ヶ月以上更新のないブログに表示されています。新しい記事を書くことで広告を消せます。