現在位置: ホーム / キャンペーン / 専用機器の組込みLinuxで致命的な問題発生!その解決事例とは?
Info

HANKOOK WINTER ICEPT W626 2018年製造品 スタッドレス スタッドレスタイヤ 205/60R16 ブリヂストン BALMINUM T10 ホイールセット 4本 16 X 6 +45 5穴 100

HANKOOK WINTER ICEPT W626 2018年製造品 スタッドレス スタッドレスタイヤ トレノ 205/60R16 ブリヂストン BALMINUM T10 ホイールセット 4本 16 X 6 +45 15 5穴 100

Linux OSはオープンソースであり無償もしくは安価であること、必要なパッケージだけを選択できるために比較的軽いこと、そしてカスタマイズができることなど、Linuxならではのさまざまな利点があり、組込み用のOSとして採用されるケースが多くなっています。

ただ、これらの利点の反面、致命的な問題が発生して自社で対応・解決できない…というトラブルが発生する場合もあります。
以下のケースは、実際にサイバートラストにご相談いただいた問題の一部です。

 

公共交通機関A社の問題:

公共交通機関のA社では、1000台ほどの映像機器が設置されているが、一ヶ月で数回映像が止まってしまうという問題が相談された。

 

大手金融機関B社の問題:

大手金融機関のB社では、監視映像機器を数百台導入しているが、1ヶ月に数台(不特定)がハングアップするという問題が相談された。
ハングアップしている間の映像を取りこぼしてしまうためセキュリティ上大変重要な問題であったが、問題が解決できずその状態が半年以上続いていた。

通信事業社C社の問題:

通信事業者のC社では、通信機器のOSとしてLinuxを採用したが、そもそも通信事業社の高度な要求仕様を満たしていなかったことが後から判明し 195/45R16 DUNLOP ダンロップ LE MANS 5 ルマン ファイブ LM5 Bahnsport TYPE 525 バーンシュポルト タイプ525 サマータイヤホイール4本セット、重要な一部の機能が動かなくて困っている旨を相談された。

 

 

これらは 【関西、関東限定】取付サービス品RF1/2 ステップワゴン フロントバンパー【タケローズ】STEP WGN RF1.2 フロントバンパースポイラーVOL.2、いずれも他社製Linux OSを採用していましたが、致命的な問題が発生して対応できずに困っていたというケースです。

 

どうやって問題解決したか?

当たり前と言えば当たり前ですが、問題を解決するプロセスとしては、①再現性の確認、②その根本となる原因の特定、そして、③解決案を出し問題箇所の修正を行うことになります。

また、お客様に修正の適用をお願いする場合には、④修正内容を説明し納得していただくということも重要になります。

ただ、①再現性の確認と②根本原因の特定について、自社で実施するのは非常に困難なケースがあります。
サイバートラストは、長年のOSディストリビューションで培ったノウハウと技術力を駆使して、お客様の課題解決をサポートしています。

公共交通機関のA社のケースでは、現象の再現を試みるのに非常に時間がかかりました。
再現には成功したものの、その後の解析で、利用していたLinux OSの最新版では問題が発生しないことが確認できました。ただ、最新版で組込まれている全ての修正を適用するわけにはいかず、どの修正がハングアップの問題と関連しているかを仕分けする必要が出てきました。

最終的に、OSの時刻処理関連の修正が関連しそうだと絞り込んで解析したところ、カーネルの時刻処理のあるタイミングのときにレジスタがオーバーフローしていることが原因で計算が狂うことが判明しました。これが根本原因であることを確かめるべく、この問題を意図的に発生させ、現場で発生している現象と同じであることを突き止めました。

大手金融機関B社のケースでは、このLinux OS の障害発生時の情報収集機能が不足していたこともあって、ただちにソースコードを入手するとともに、kdump機能の開発から着手しました。これは、kdumpが対応していない古いバージョンのカーネルであったためです。

kdump機能によりカーネルダンプを採取し解析を行い、SCSI関連の問題の可能性が高いことが判明しました。

カーネルダンプの解析は難しく、根本原因の特定に至るには非常に高度なスキルが要求されます。その上、kdump機能の開発という、非常に高度な対応を提供してお客様の問題解決を実現しました。

③解決策についても、高度な対応が要求されます。
例えば公共交通機関A社の場合には、できるだけ影響が最小限になるように該当するパッチのみを修正し問題の解決を実現しています。
また、大手金融機関B社の場合には、当時コミュニティで解決されていたSCSI関連の不具合をリストアップして、該当するパッチだけを稼働していたカーネルに適用しました。その結果 ★色番号塗装発送BENZ E W211 フロントハーフ【ヴァルド】E-class W211 WAGON EXECUTIVE LINE FRONT SPOILER ~06y、1ヶ月に数台ハングする問題を解決できました。

さらに、通信業者C社のケースの場合には、不具合のバグ修正による対応も行いましたが、メンテナンス時に先祖返りしてしまうなどの問題や長期サポートや機能のメンテナンスに問題があるため、当社製のLinux OSに切り換えました。

その上で、

HANKOOK WINTER ICEPT W626 2018年製造品 スタッドレス スタッドレスタイヤ 205/60R16 ブリヂストン BALMINUM T10 ホイールセット 4本 16 X 6 +45 5穴 100
【関西、関東限定】取付サービス品GRB/GRF インプレッサハッチバック STI リアバンパーカバー / リアハーフ【ダムド】インプレッサ GRB Sti リアアンダーガーニッシュ カーボン!18インチプレミオ260系BLEST バーンシュポルト タイプ902 セミグロスブラックブルーリボン 7.0Jx18Bluearth エース AE50 215/40R18.【店舗塗装サービス】【エクスクルージブ ゼウス】ノア 【 GRACE LINE 】 3点KIT(F,S,R) 未塗装品 NOAH (AZR) G/X/YY grade MC後 2004/8 - 2007/5,【30 ヴェルファイア ルーフ / クール】ヴェルファイア 30系 ZA/Z KUHL PREMIUM リアフローティングディフューザー FRP製 レギュラータイプ

HANKOOK WINTER ICEPT W626 2018年製造品 スタッドレス スタッドレスタイヤ 205/60R16 ブリヂストン BALMINUM T10 ホイールセット 4本 16 X 6 +45 5穴 100

、通信業者ならではの複雑なネットワーク構成(IPv6)への対応や、NGN(Next Generation Network)向けの高可用性や安定性の徹底追及を行い、CGL(Carrier Grade Linux)の認証を取得するなど 、当初の要求仕様を満たし一部の機能が稼働できなかった問題を解決しています。高可用性/安定性に関する高度な要望や再現性の低い問題に対する解決力・技術力を高く評価いただいた事例です。

また、修正の適用を提示されるお客様にとっては、その修正が「どのような内容のものか?影響範囲はどこまでなのか?」といったことが非常に気になるのではないでしょうか?
外資系のソフトウェアの場合には、十分な説明がなく「とにかく適用すれば解決できる」と提示される場合がありますが、サイバートラストでは④修正の内容を説明して、お客様に納得していただいた上で適用していただくように配慮しています。

 

専用機器の組込みOSとしてのLinux選び、気をつけるポイントは?

さて M'z SPEED エアロ4点セット 2色塗り分け塗装済品 ムラーノ PNZ51 TNZ51 TZ51 11/3~ MC後 ※北海道は送料11800円、沖縄・離島は要確認 ※個人宅は送料+9720円、これらの事例から、どのようなことに注意すれば良いでしょうか?
おそらくLinux OS 自体については、ディストリビューションによってそれほど多くの違いはないと思います。

それよりも、特に致命的な問題が発生したときに、「安心して解決を頼めるかどうか?」また「その問題解決を最後まで対応してもらえるか?」を見極めて ■GANADOR ガナドールマフラー VM4 レヴォーグ ステン LEVORG Vertex Sports DBA-VM4 左右出しサークルステンレス製ポリッシュテール、トラブル対策を万全にできるOSとサポートサービスを選ぶ必要があるのではないでしょうか?

カーネルまで含めた高度な原因特定能力や解決能力はもちろん、海外任せにせずにきちんと国内で対応してもらえるかどうかといったところも比較検討されてはいかがでしょうか?

さらに、Linux OSのサポート期間も組込み機器のライフサイクルに適していればベストな選択かと思います。

+45 205/60R16 6 ブリヂストン +45 100 BALMINUM 2018年製造品 スタッドレスタイヤ T10 スタッドレス HANKOOK スタッドレスタイヤ ICEPT ホイールセット 5穴 W626 WINTER 4本 16 X