質問: 僕はただの派遣社員ですが、ルータやスイッチ、サーバの運用・保守などをやってきました。 そこで毎回ぶち当たってイライラする障害が、ファームウェアが古すぎて起こる事象というもの。 ベンダーに問い合わせても、ファームウェアを更新してくださいと言われるだけで他に対応のしようがない。 じゃあファームウェアの更新をしましょうと客に話をしても、新しいファームウェアでは実績が無くて、障害が起こったら怖いのでやりたくないとかほざきはじめる。 仕方が無いので機体とか基盤とかを予防保全だとかの名目で交換してもらうだけ。 それだってベンダーからすれば本来やらないことなのに、無理矢理やらせてるわけです。 酷いのになると機体そのものがEOLでメーカーのサポート外で、ベンダーの過去の経験から予測をつけて対策を考えてもらったりする始末。 ファームウェアを更新しないといけなくなることや、EOLの期限なんて分かりきってるはずなのに、なんで最初からファームウェアや機器そのものを新しくすることを前提で設計・構築ないのでしょうか? お前ら、自分の客から数千万数億単位の金もらってるくせに、使ってるのは問題のあるファームウェアやサポートが切れた機器って、どういう了見してんだよ?と言いたい、叫びたい。使ってるシステムを自信持って客に説明できるのか? 社内のシステムなんかは自分のところのことだから、さらにこんなのばかりですよね。 そのくせ止まったら億単位の損害が出るから、故障したらまるで保守しているこっちが悪いかのように責めてくる。 いや、お前らが古いもん使ってるから起こってることなんだよ、ボケ。 確かにコンピュータの世界って、未知の問題が含まれてるかもしれない新しい物より、問題が出尽くして対応方法が分かりきってる古い物を使いたがるものだってのは分かります。 ただ、ファームウェアの更新で恒久的に防げる障害をそのままにして、そのたびにベンダー呼んで金払うってアホかよと。 まあ、数年契約で何回出てもらっても同じ値段なんでしょうけど、それでもほとんどこんなのばかりで、ファームウェアを更新してしまえば、スポット契約で充分じゃね?と言えるような機器もあったり。 僕は設計も構築もやったことないですが、システムを作る時ってファームウェアを更新することを前提にしたり、数年ごとに機器そのものを新しくしたりを織り込んでするべきじゃないんでしょうか? 何が起こるか分からないからファームウェアの更新すらできないシステムなんて、ある意味、設計ミスじゃないの? 今まで何社か経験してきましたが、どこでもこんな感じ。 サーバにしてもルータにしてもスイッチにしても何にしてもEOL、EOL。 ファームウェアが古いんで更新してくだしゃ~い。 怖いんで嫌でぷ~。 なんで最初からファームウェアの更新ぐらいできるように作っておかないの? 何が起こるか分からないって、ファームウェアの更新ぐらい何が起こっても大丈夫な状態にして作っておけよと誰も思わないの? たぶん予算の関係だと思うんですけど、ファームウェアを安全に更新することができるようなシステムと、そうでないシステムとではどれくらい予算が違うんでしょうか? 倍くらい違うなら分かりますが、更新って言っても一気にやる必要は無いし、障害が起きた物だけとりあえずやっとくという形なら、それほど予算がかからないようにおもえるんですが。 ファームウェアなんてベンダーにやらせるんじゃなくて自分らでできるでしょ? 運用・保守を請け負う会社としては、もしかしたらそれも有料なんでしょうか? いや、それくらい無料にしておけよ。 更新してもらえなきゃ、結局、自分らの仕事が増えるだけじゃないか。 基本的に日本のIT技術者って機器の知識は持ってるけど、それを活かせない馬鹿が多いんでしょうか?
回答: >結局、なんで新しくできるような保守業務にしておかないんですか? 必要ないからですよ 先を見込んで機器の選定や、システムの構築する場合もありますよ しかし、納入先が24時間364日(1年で元旦だけ機器が止まる)とかの工場なら安定稼働する事が最優先なのだから、機器のファームウェアを上げるなんて事は必要ないのです >そこで毎回ぶち当たってイライラする障害が、ファームウェアが古すぎて起こる事象というもの。 そんなファームウェアが原因で障害が発生するなんてシステム納品する事自体がおかしい、事前に機器の一式を組み上げ数週間動作テストを行う事をしないのでしょうか? それに最初からEOLを持ち出されるのが嫌ならば、EOLなんて概念ないネットワーク機器使ってのシステム構築すれば良いだけでしょ? HP社のネットワーク機器はライフタイム保証されて、購入した機器を使い続けるかぎり永遠に保証対象になる製品があるので、それらの機器で構築してやればEOLだなんてメーカーは言いません(HP社のProliant製品やProcurve製品はCISCO社の製品と同等の性能ありますよ) >おかしな事象が起きてメーカーに問い合わせてもらってもEOLなんで答えませんとか返されるじゃないですか。 うちの会社はそんな対応された事ありません、EPSONプリンターのファームウェアとかうちの顧客用にオリジナルで作成してもらえるくらいの所なので、障害が発生した場合には、こちらから状況報告と必要なログデータなどを送ってやれば、きちんとメーカが調査を行ってエンドユーザーに提出する為の報告書が作成されて送られてきます もしEOLになりそうな機器使っていたり、新しい機能を取り入れたいと顧客が希望すれば、こっちから「そろそろシステム変更の予算来年度あたりから取れませんかね?」と持ち掛けて、システムの入れ替え提案させてもらってます >僕は設計も構築もやったことないですが、システムを作る時ってファームウェアを更新することを前提にしたり、数年ごとに機器そのものを新しくしたりを織り込んでするべきじゃないんでしょうか? いえ、ファームウエアの更新などは一切行わない前提でシステムは作られます カスタマーエンジニアだけではなく、システムエンジニアの勉強もされるともう少し総合的な視野になるでしょうね