サーバーは夜間にオフにする必要がありますか?


144

午前4時30分から22:00まで使用されるサーバーがあります。

オフにする必要がありますか?私はそれがサーバーであり続けることには問題がないと思うが、真面目な教授はそれは危険であり、HDは2年以内に失敗する可能性があると言っている。サーバー所有者は、1995年からバックアップなしで実行されている古いサーバーと1台のハードディスク(ハードディスクに障害が発生した場合、ネジで固定されている)は夜間に電源をオフにするため、問題はないと考えています。

これについてどう思いますか?

現在、RAID 1アレイ、外部ハードディスクバックアップ、およびDVDおよびインターネット経由でのサーバー上のフルハードディスクバックアップがあります。


62
+1これは、私たちの誰もがこれまで考えたことさえなかったとは思わない質問ですが、明らかに一部の人はそうであり、回答する必要があるためです。
マークヘンダーソン

8
教授はサーバーを実行していません。彼らはネットワークデーモンを備えたワークステーションを実行しています。
ベーコンビット

4
使用していないハードドライブをスピンダウンするために、いくつかの電源設定を使用できませんか?摩耗に関しては同じメリットがありますが、マシン全体をオフにする必要はありません。
ブレンダンロング

34
英語点灯の教授?
イアンホルダー

28
バックアップを作成していない人からアドバイスを受けることはお勧めしません。特にそうではありませんが、彼らが15年以上にわたってこれを行う場合です。電気エネルギーの節約は、それをオフにするための唯一の議論です。毎日加熱と冷却が行われるため、寿命が短くなります。
マルテ

回答:


153

自動車の例えに例えれば、タクシーはエンジンの改造が必要になる前に500,000キロメートル以上を走ることができます。これは、24時間年中無休で稼働しているため、車のエンジンが温度に達した後、走行中に受ける摩耗量が大幅に減少するためです。

コンピューターも同じです。部品の「摩耗」の大部分は、サーバーの起動時に発生する可能性があります。コンピューターにアンプメーターを接続して、電源を入れます。起動すると、消費する電力が非常に高くなり、すべてのディスクが回転し、プロセッサが初期化されると落ち着きます。また、起動中と動作中にサーバーがどのくらいのディスクアクティビティを受けるかを考えます。OSの起動によるディスクアクセスはかなり堅実なアクティビティである可能性がありますが、OSの実行中は、非常に重いデータベースサーバーでない限り(そうではないと思います)、ディスクはほとんどアイドル状態のままです。失敗する可能性がある場合は、起動時に起動する可能性があります。

サーバーの電源をオンまたはオフにするのは愚かなアイデアです。ほとんどのサーバーがBIOSチェックを通過するのに2〜5分以上かかるだけでなく、膨大な時間も無駄になります。


2018年の更新:ほとんどのコンピューターが本質的に完全にソリッドステートになったことを考えると、この答えは以前ほど正確ではなくなる可能性があります。タクシーの例えは、今日の最新のサーバーにはあまり適していません。とは言っても、通常はサーバーをオフにしないでください。


15
このトピックに関する研究へのリンクを追加していただけますか?
マフ

15
@mafutrct:上WikiBook HDの失敗HDの失敗でGoogle Labsの研究は、パワーサイクルの影響ドライブの寿命を示唆するinconculsive証拠を示しており、総稼働時間はドローのバッチ/運なだけません。また、肉体的外傷のような明らかなものが最も効果的です。
クリスS

3
タクシーが常に走っている場合、彼らはどのようにタクシーに燃料を供給しますか?ほとんどの管轄区域では違法です。
軌道上の明るさのレース

8
@Tomalak-まあ、アナロジーのポイントは、タクシーのエンジンが温度に達し、この期間中の摩耗が少ないことです。タクシーに燃料を補給するのに90秒かかりますが、エンジンは冷却する機会がないため、摩耗は依然として減少しています。コンピューターでは、(類推のために)即座に「冷却」され、各開始は「低温」開始です。
マークヘンダーソン

6
@Fergus-まあ、これは物理的なボックスにのみ適用されます。VMを自由にパワーオン/オフできる場合は、好きなだけパワーオン/オフしてください。しかし、それによって命の節約や節電は得られません。
マークヘンダーソン

70

毎日サーバーの電源を切ったり入れたりすると、電源を入れたままにするよりも早く故障する可能性があります。


3
ほとんどの場合、ブート時のディスクストレスが原因です。また、何年も問題なく実行されていたサーバーがあり、再起動時に起動することを拒否しました。ブートディスクは徐々に劣化し、MBRは完全に読み取れませんでしたが、MBRはブート時にのみ読み取られるため、誰も気づきませんでした。ありがたいことに、ディスクは、まだバックアップされていないものを回復するために必死に急いだ後にのみ完全に死にました。
Piskvor

これは、1日1回スイッチをオフにすると発生するのではないかと疑っています。エンタープライズディスクでさえ、技術的な詳細に30万回のスイッチオンカウントがあります。問題は、15分ごとに実行するエネルギー管理にあります。
ローター14

70の賛成票を受け取った理由を何も推論せずに、単に誰かの考えを述べた答えがどのように理解されるかわかりません。
バッシーc

52

あなたがこれまでに言われたことに関しても、私が見ることができる唯一のことは、2年以内にドライブが故障する可能性があるということです。実際、それらはいつでも失敗する可能性があります。私たちのほとんどは、DOAである少なくとも1つの新しいドライブを受け取っていると確信しています。平均して、サーバードライブの寿命は約3年以上で、10年または20年も珍しくありません。だからといって、個々のドライブがすぐに完全に故障するわけではありません。

サーバー(適切なサーバーグレードコンポーネントを備えたマシンを意味する)は、継続的に実行するように設計されています。夜にシャットダウンする理由はありませんが、実行したままにする非常に良い理由がいくつかあります。夜間、または特定のシステムの「静かな」時間は、すべてのメンテナンスと自動化を実行する時間です。

たとえば、バックアップは、ユーザーアクティビティがまったくないか、ほとんどないときに最適に行われます。これにより、バックアップの一貫性を確保できます。もちろんこれを回避する方法はありますが、そうすることで失うものが何もない場合、バックアップに成功のチャンスをすべて与えてはどうですか?

単一のディスクで「サーバー」を実行し、バックアップを実行していない人は馬鹿であり、管理者ではありません。彼がそれで逃げた唯一の理由は、全くの愚かな運です。夜間に機械をシャットダウンすることとはまったく関係ありませんでした。


ここで思い切って推測し、バックアップを取っていない「管理者」も適切なサーバーグレードのコンポーネントを使用していないと言います。
直観

23

サーバーは24時間365日稼働することを目的としています。サーバーを一晩でシャットダウンすることは非常に一般的ではありません。サーバーのハードドライブは、デスクトップドライブよりも信頼性が高くなるように設計されており、バックアップとRAID 1が用意されているため、2台のドライブのいずれかに障害が発生してもデータが失われません。

この16年前のサーバーで今心配しているのは、マザーボードまたは非冗長電源の障害です。


それは論理的なようです:)それはモトローラのPCパワーPCです..まだ死んでいない!
GorillaApe

13

前夜、サーバーをオフにしたことはありません。

ハードドライブが故障すると、故障します。マシンの電源をオンまたはオフにしても、ドライブの障害は遅くなりません。ベンダーから出荷されたハードドライブがすでに不良であるのを見てきました。また、故障することなく5年以上にわたってディスクが稼働している(そして実際に使用されている)のを見てきました。

あなたの教授はばかです。


2
マシンの電源を入れたり切ったりすると、十分に長い時間電源を切ったままにしておくと、確実にドライブの故障が遅くなります。マシンの電源を10年間オフにすると、ドライブは少なくとも10年間持続することがほぼ保証されます。問題は、プラスの効果を得るために平均的なマシンをどれだけの期間放置する必要があるかです。
直観

4
@intuited 50年の待機後にマシンの電源を入れてもドライブが起動に失敗した場合、0年、50年、または何が続きましたか?
ケードルー

@Cade Roux:わからない。何が問題なの?0としてカウントしても、この外れ値は全体の平均を大きく変えることはありません。
直観

1
@intuitedそれは冗談でした-しかし、実際には、平均的なresearch.google.com/archive/disk_failures.pdfをゆがめる可能性があり ますこのデータから、棚に座った後5年間電源を入れた新しいドライブが有効になる可能性があります5年間動作するドライブよりも故障する可能性が高くなります。重要なのは、ハードウェアをオフにしてから再びオンにするよりも、ハードウェアをアイドル状態にしたほうが良いからです。ハードウェアは劣化および陳腐化するため、消耗して交換する前に最大値を使用する必要があります。
ケードルー

@Cade Roux:リンク先のGoogleの調査から:サーバークラスの展開では一般的であるように、ディスクの電源がオンになり、回転し、記録された寿命のほぼすべての期間、一般的に使用されていました。 そのため、その研究はここでは関係ありません。まだ新しいドライブは、電源を入れ直した後、一定期間内に古いドライブよりも故障する可能性が高いことを示していますが、これは、古いドライブが5年間、故障していないことを前提としていますランニング。
12:23に直観

11

これはまた、サーバーにより大きな「人間的側面」を置きます。電源設定を使用して正しい時刻に電源をオンまたはオフにする場合でも、必要なサービスなどがすべて正しく起動することを確認するために、誰かにサーバーを監視してもらう必要があります。 バックアップとRAIDについて教授に教えることができる貴重な時間です。

バックアップはいつ実行しますか?毎日のバックアップ、更新、修正プログラムなどを実行するために、6時間のウィンドウに何でも提供します。それ以外の場合は、このダウンタイムを使用できます。

これらの「真面目な教授」に行き、24時間365日コンピュータを放置することはそれにとって悪いことを示す調査を提供するように挑戦します。彼らが言っていることをバックアップしたい。


そのうちの1つがプロセッサを設計し、組み込みシステムがLinuxカーネルを非常に詳細に知っているため、私は真剣に言いました。バックアップに関しては、自動バックアップ用のスクリプトを作成しましたが、そこの所有者と管理者はWTFの男のように見えました。「いいえ、私は毎日手動でそれらを行いたい」と「タールと圧縮」しないでください。
GorillaApe

2
@Parhs簡単に言えば、あなたは上司よりも賢いです。あなたが正しいことをさせようとしない馬鹿の影にあまりにも多くの時間を費やす前に、本物のメンターを辞めて見つけるのは賢明でしょう。
スカイホーク

10

現実的には、ほとんどのサーバーは24時間年中無休で利用できることが期待されています。簡潔でシンプル。

オフのチャンスではありませんが、サーバーの摩耗を引き起こす議論があります。サーバーの電源を入れて加熱し、その後電源を切ってから冷やすまでの絶え間ない拡張と収縮です。 、または一定の使用によるコンポーネントの摩耗。

もっと悪い研究はまだ見ていませんが、あなたの教授が異なる主張をしているいくつかの研究にアクセスできることを非常に疑っています。

最終的には、ニーズに基づいて決定する必要がありますが、ほとんどのビジネスにとってのコストメリットは、誰かが乗って電源を入れたときだけでなく、サーバーとサービスを常に利用可能にすることです。特に、サーバーをオフにすることで実際にサーバーに問題が発生する可能性があるという議論がある場合。


7

さらに重要なのは冷却です。冷却は大きな違いをもたらします。箱の中の温度は部屋よりずっと高いかもしれません。エベレストのようにそれを監視するソフトウェアをインストールします。最新のハードディスクと交換したハードディスクを比較すると、熱くなります。ファンを冷却するためにファンが必要な人もいます HDとサーバーの寿命は冷却に依存します。


5

ええ、オプションではありません。教授には、業界標準では24時間年中無休で稼働し、故障したハードウェアの保証を受けることを伝えます。サーバーが16歳の場合、その保証は受けられないと思います。
サーバーが爆発した場合、バックアップされた情報を使用して新しいサーバーを構築するために必要な回復時間はどれくらいですか?私は彼らのサーバーが寿命に達したので、クライアントに新しいもののための資金を探し始めなければならないとクライアントにほのめかし始めました。


5

パワーサイクリングの機械的ストレスがHDDに強いことは事実です。また、「スティクション」のために(十分に冷却されたときに)完全に動作を停止できる古いドライブがいくつかありました。

回路の設計が不適切な場合、機械の電源を入れることによる突入電流によって一部のコンポーネントに負荷がかかる可能性がありますが、これはそうではありません。

そうは言っても、マシンをオンのままにしておくとコストがかかるという事実があります。それはコンデンサです。マザーボード上の多数の電解コンデンサは、システムの信頼性の最も弱いリンクになる可能性があります。これらのコンデンサの定格は、電流/電圧処理能力、動作温度、寿命です。典型的なコンデンサの定格は数千時間です。ヘビーデューティー/長寿命のキャップは、数万時間以上の高温に耐えられます。

このため、「サーバーグレードコンデンサ」を搭載したマザーボードが販売されていることがあります。これらのマシンは、24時間365日フルスピードで動作し、マザーボードの寿命を噛むためです。


15年以上前に「ディスク統計」という言葉を聞いたことがありますが、説明はディスク潤滑剤のポリマーが長いチェーンを形成し始め、ディスクの電源が切れてベアリングの回転が停止したときに何年も実行した後でしたつかむと再び開始されません。DCの電源障害は、通常、多数のサーバーが再起動しないことを意味しました。もちろん、現在どのディスクがベアリングとして/代わりに使用されているのかわかりません。
jqa

ストライキの場合は+1。誰かがそれについて言及するだろうかと思っていました。@james、それは「ストリクション」と呼ばれ、時間の経過とともに厚くなったり、使用/乱用されたりしないドライブ用の潤滑剤を考案するために多くの作業が行われました。物事は以前よりも優れていますが、コンポーネントが破損したり、ドライブモーターがプラッターを回転させたりすることができないため、電源が入ったときに死ぬ可能性が最も高いため、ドライブをオンまたはオフにすることはまだ良い考えではありません
グレッグ

2008年(おそらく以前)から製造されたほとんどのマザーボードは、電解コンデンサよりも寿命が非常に長いソリッドステートコンデンサを使用しています。電解コンデンサがまだ見られるのは、電源だけです。
ミルチアチレア

それはスティクション(スティック+摩擦)であり、ストリクションではありません。:-)
kindall

2

製造元から毎月予防保守を受けるサーバーがあったとき、彼らは毎月シャットダウンから始めました。これにより、コンポーネントに障害が発生する傾向がありました。スケジュールは四半期ごとに変更され、必要な場合にのみ変更されました。必要がない限り、古いシステムをシャットダウンすることはお勧めしません。


はい、1000日以上稼働しているサーバーも見ました。しかし、定期的な再起動(ウォーム)は罪ではありません。計画外のリブート後よりも、計画されたリブート後の障害が発生したシステムの方が適切に検出されます。また、これらの再起動は、構成の失敗を明らかにする傾向があります。
sjas

1

言及されていないことの1つは、ほとんどのサーバーが毎日、毎週、または毎月実行するメンテナンスタスクを持っていることです。これらは、ほとんどの場合、アクティビティが最低になると予想される深夜にスケジュールされます。

たとえば、Red Hatシステムでは、これらのアクティビティはサーバー時間の午前4時2分に開始されます。サーバーに応じて、これらは数秒から1時間以上実行されます。4:30にサーバーの電源を入れると、これらのメンテナンスタスクは(anacronによって)すぐに開始され、その間にログインする最初のユーザーと午前5時のユーザーがある程度影響を受けます。

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.