ファイルおよびプリントサーバーの障害

ネットワーク障害

なぜなら、多くのコンポーネントが含まれてネットワークが自然の障害に影響を受けているすべてのコンポーネントの構成によって影響を受けます。ここで、正確にはあなたのネットワークとは?スイッチでは?ドロップケーブル?すべてのシステムでは、ネットワークインターフェイスカードによって有界?それらのいずれかの物理コンポーネントは、ネットワークの停止の結果、または破ることができる、より多くの気も狂わんばかり、断続的なネットワーク障害が発生。ネットワークはまた、構成上の問題によって影響を受けます。不正なルーティング情報を、重複するホスト名またはIPアドレス、およびマシンは、見当違いのパケットをリードすることができますブロードキャストアドレスを誤って解釈する。として、いくつかのルータが複数のポイントでネットワークに接続する必要がありますまた、ネットワーク接続の冗長性に対処する必要があります。ときは、冗長性、または壊れている、その設定を誤って伝えて、ネットワークがダウンすることが表示されます。際は、信頼のネットワーク愛と信頼関係やネットワーク、アンマネージ、あなたのリスクを実行するために接続されて拒否の対象とされるサービス攻撃や1人のネットワークからネットワーク侵入しようとします。内で十分に同様のネットワークを実行する攻撃のこれらのタイプは起こる。場合、彼らは自分たちのオフィスで開いて自分の財布を残しセキュリティ界の大御所Bill Cheswick氏との会談では、参加者求めている。 Naryの手が上がる。それから彼はどのように多くのツイストのような無防備なネットワークのアクセスポイントを残しペア壁のジャックをオープンオフィスで、あなたの仮挙手を参照して求めている。ネットワークにアクセスする価値があるとしている間も、ユーザーのアクティビティ厄介なオーバーヘッドなしで続行できるように保護されています。

  

最後に、ネットワークのコアサービスや基本的な情報サービスは、ネットワークファブリックには、我々の塊は、さまざまな使用します。場合、または機能していない間違った答えを与えているネットワークがダウンをもたらすNIS、またはDNS、セキュリティ、および認証サーバ、またはホストをブートするためにDHCPを必要とするホストの構成のサーバーとネットワークに参加するようなシステムのネーミング。

ファイルおよびプリントサーバーの障害

ときに、ファイルおよびプリントサーバーに失敗すると、クライアントがハングする、またはタイムアウトが発生します。タイムアウトは、印刷ジョブまたはファイルのリクエストが失敗したことを意味することができます。タイムアウトが間違った答えやデータの破損につながることができます。たとえば、ネットワークファイルシステム(NFS)は、ソフトマウントの操作がタイムアウトを繰り返すことは遺言状を書く使用して。これは、ときにのみ、ファイルの読み込みが検出されるデータファイル内の穴につながることができます。

データベースのシステム障害

複雑なアプリケーションと同様に、データベースシステムは多くの可動部品が含まれ、これらの可動部品は、ファンやディスクドライブが見つからない場合、ただし:彼らは、相互にサブアプリケーションは、任意の大規模なエンタープライズアプリケーションを構成しています。データベースシステムの心臓部は、サーバープロセスは、またはデータベースエンジンは、メインと、プライマリデータベースコンポーネントは、読み取りとディスクへの書き込み、データの配置を管理し、でクエリに応答する(我々の希望)は、正しい答えはありません。このプロセスの作業を停止し、すべてのユーザーがデータベースの動作を停止するにアクセスします。データベースエンジンは、読者によって支援されることがあります作家やブロックマネージャーは、エンジンには、データベースの要求をしながら、他のプロセス私は座標を実行する/ Oおよびディスクブロックのキャッシュを管理することができますディスクI / O操作を処理するプロセス。ユーザーとの間にデータベースサーバーのリスナープロセスが座っている。リスナーは、ユーザからの着信クエリを受け取り、フォームには、データベースサーバープロセスをすることができますにそれらになります。その後、サーバーは、その答えを返すと、リスナーに戻る誰が要求したユーザにその答えを送信します。ユーザーは、自分のクライアントワークステーションで、そのエンドユーザのアプリケーションは、ほとんど常に1つのレベルは、実際のSQLから削除されて実行する(構造化クエリ言語)エンジンです。

エンドユーザのアプリケーションは、SQL、その後、リスナーには、ネットワークを介して送信されますには、ユーザの要求に変換します。さて、また、SQLが必要とする、ほぼ完璧な文法の荒涼と複雑さから、ユーザーは、シールドとサーバがクラッシュすると、他の広範なダウンタイムなどのデータベースと普通の問題から、エンドユーザーがアプリケーションを作成し、当然、これらのプロセスの障害チェーン内のユーザーに利用されるデータベースの原因となります。可能性の障害は、次の含めることができます:

アプリケーションがクラッシュします。アプリケーションを完全にすると、エラーメッセージを残し(私たち)は、管理者は、問題の性質を決定するために有効にすることを期待を実行して停止します。

アプリケーションがハングする。データベースまたはオペレーティングシステムに重大な相互作用を持つ他のシステムとのより陰湿な問題は、リスナーは、リーダーライタープロセスマネージャ、またはデータベースカーネルなどのコンポーネントのプロセスは、自由にシステムリソースを待っている、またはハングアップするトラップを取得され別のプロセスでデッドロックが発生します。いくつかの非常にlongrunningデータベース操作(などをスキャンし、すべてのレコードの更新)は、システムのときに、実際に消費可能なすべてのサイクルがハングアップするように表示される場合があります。

リソース不足。最も一般的なリソースの不足、ほとんどのデータベース環境でのストには不十分なディスク領域です。場合は、領域は、データベースに割り当てられて、データベースエンジンは、クラッシュすることが、ハングアップ、または単に新しいエントリを受け入れることができない塗りつぶします。これらのどれも、特に本番環境で有用です。場合、それ自体は、ログがオーバーフローしデータベースに入力されません。またそのデータベースのディスク容量自体に書かれているログをしており、他の人は、定期的にファイルシステムの領域に書き込まれることがあります。ときに、ログデータのいずれかのタイプに書き込むことができない場合は、データベースを必要に応じて実行されません;は、クラッシュハングアップする可能性が着信要求を処理し、停止、または行為、他の反社会的な方法です。

データベースのインデックスが破損します。データベースサーバーにテラバイトのデータを管理することがあります。すぐにそのディスクを、データベースサーバー(およびファイルシステム上で、そのことについては)このデータを見つけるために、ポインタやリンクの混乱の配列を使用します。これらのポインタが破損すれば、間違ったデータを取得することができますか悪いかは、試行からデータを取得する違法なスペースは、アプリケーションやシステムが完全にクラッシュする可能性があります。これは、ほとんど良いのRDBMSの起動時に破損のためのデータベースをスキャンするの整合性チェッカーは、あるデータが破損する問題がかなり珍しいです。

バグのあるソフトウェアです。ほとんどの定義によって、ソフトウェアのバグがあります。 (存在するすべてのプログラム、それらを少なくとも1つのバグがあり、少なくとも1つの行によって短縮することができるという計算で、古い見たのです拡張子は、そのすべてのプログラムの長さは1行に、その行を削減できることを意味)ソフトウェア人間によって書かれている、と私たちの時から、最もmistaksをそれにはバグがあります。バグ、ログエントリに、単純なスペルミスからは、サーバおよび/またはシステムがクラッシュする致命的なバグをさまざまな方法でシステムに影響を与えることができます。ときに、この問題を解決しようとすると、常に可能性は、バグが原因だったことを考える。だけですべての問題のバグによって引き起こされたが、想定しないと同時に、ほとんどすべての問題の考えられる原因の一覧から、バグストしないでください。そして、これらのバグは、サブアプリケーションチェーン内の任意の時点で発生することができますが、ユーザーのキー入力でサーバープロセスは、リスナープロセスが、クライアントは、SQLエンジンは、ユーザーアプリケーション、あるいは。

記事は、ベンSmeider提出


免責事項:弊社のウェブサイトは、この資料の内容については責任を負いません。 Webarticles無料の情報リソースです。
重要: この記事は、"ファイルおよびプリントサーバーの失敗"の自動ソフトウェアによって翻訳された。大変申し訳ございませんが発生した可能性があります任意のスペルミスを感じている。お客様のご理解いただき、ありがとうございます。


Online: 511 users browsing the articles directory