Frage Sollen Server nachts abgeschaltet werden?


Es gibt einen Server, der von 4:30 Uhr morgens bis ca. 22:00 Uhr genutzt wird.

Sollte es ausgeschaltet sein? Ich denke, dass es ein Server ist und dass es kein Problem haben wird, weiterzumachen, aber ernsthafte Professoren sagen mir, dass es gefährlich ist und dass HD innerhalb von 2 Jahren ausfallen kann. Der Serverbesitzer glaubt, dass sein alter Server, der 1995 ohne Backup lief und eine einzige Festplatte (wenn die Festplatte ausfällt, er ist geschraubt) kein Problem hatte, weil er sie nachts ausgeschaltet hatte.

Was glaubst du dafür?

Jetzt verfügt es über ein RAID 1-Array, externe Festplattensicherung und mehrere vollständige Festplattensicherungen auf DVD und über das Internet.


141
2018-04-11 00:25


Ursprung


+1, auch wenn dies eine Frage ist, von der ich glaube nicht, dass irgendjemand von uns überhaupt jemals daran gedacht hat, klar tun einige Leute und es muss beantwortet werden. - Mark Henderson♦
Ihre Professoren betreiben keine Server. Sie arbeiten mit Netzwerkdämonen. - Bacon Bits
Können Sie nicht einige Energieeinstellungen verwenden, um die Festplatten herunterzufahren, wenn sie nicht verwendet werden? Das Gleiche gilt für den Verschleiß, aber Sie müssen nicht die gesamte Maschine ausschalten. - Brendan Long
Professoren für Englisch Lit? - Iain Holder
Ich würde nicht empfehlen, sich von Leuten beraten zu lassen, die keine Backups machen. Vor allem nicht, wenn sie dies seit über 15 Jahren tun. Das Einsparen von elektrischer Energie ist das einzige Argument zum Abschalten. Die Lebensdauer wird aufgrund von Erwärmung und Abkühlung jeden Tag reduziert. - Malte


Antworten:


Um es mit einer Autoanalogie zu vergleichen: Ein Taxi kann über 500.000 Kilometer zurücklegen, bevor es einen Motorumbau braucht. Der Grund dafür ist, dass sie immer rund um die Uhr laufen, und nachdem der Motor eines Autos auf Temperatur ist, wird der Verschleiß, den er während des Laufens erfährt, stark reduziert.

Ein Computer ist irgendwie gleich. Der Großteil der "Abnutzung" an Teilen kann passieren, wenn der Server hochfährt. Schließen Sie einfach einen Amp-Meter an Ihren Computer an und schalten Sie ihn ein. Wenn es anläuft, steigt die Energie, die es zieht, sehr hoch, und dann setzt es sich wieder ein, sobald alle Scheiben hochgefahren sind und der Prozessor initalisiert ist. Denken Sie auch darüber nach, wie viel Festplattenaktivität der Server während des Hochfahrens durchläuft, wenn er läuft. Wahrscheinlichkeiten sind der Festplattenzugriff vom Booten des Betriebssystems ist ziemlich solide Aktivität, während, wenn das Betriebssystem läuft, es sei denn, es ist ein sehr schwerer Datenbankserver (ich vermute nicht), die Festplatten werden höchstwahrscheinlich ziemlich Leerlauf bleiben. Wenn es irgendeinen Moment gibt, in dem es scheitern wird, wird es wahrscheinlich beim Hochfahren sein.

Das Ein- und Ausschalten des Servers ist eine blöde Idee. Nicht nur um zu erwähnen, dass die meisten Server mehr als 2-5 Minuten benötigen, um nur die BIOS-Prüfungen zu überstehen, es ist auch eine riesige Menge verschwendeter Zeit.


2018 Update: Angesichts der Tatsache, dass die meisten Computer jetzt komplett aus Solid State bestehen, ist diese Antwort möglicherweise nicht mehr so ​​genau wie früher. Die Taxi-Analogie passt nicht wirklich zu den heutigen modernen Servern. Das heißt, normalerweise schalten Sie Server immer noch nicht aus.


153
2018-04-11 00:37



Könnten Sie einige Links zur Forschung zu diesem Thema hinzufügen? - mafu
@mafutrct: WikiBook auf HD-Fehler und Google Labs Studie zum HD-Ausfall zeigt widersprüchliche Beweise, die darauf hinweisen, dass Leistungszyklen das Laufwerksleben beeinflussen, und die Gesamtbetriebszeit nicht so viel ist wie Charge / Glück der Ziehung. Auch offensichtliche Dinge wie körperliche Traumata haben den größten Effekt. - Chris S
Wie tanken sie das Taxi, wenn es immer läuft? Das ist in den meisten Ländern illegal. - Lightness Races in Orbit
@Tomalak - Nun, der Sinn der Analogie war, dass der Motor des Taxis auf Temperatur ist und in dieser Zeit weniger Verschleiß auftritt. In den 90 Sekunden, die benötigt werden, um ein Taxi wieder zu tanken, hat der Motor keine Chance, sich abzukühlen, und somit ist der Verschleiß immer noch geebnet. Auf einem Computer wird es (für die Zwecke der Analogie) sofort "gekühlt" und jeder Start ist ein "kalter" Start. - Mark Henderson♦
@Fergus - nun, das gilt nur für physische Boxen. Wenn es eine VM gibt, können Sie sie beliebig oft ein- und ausschalten. Aber Sie werden keine Lebensrettung oder Energieeinsparung daraus bekommen. - Mark Henderson♦


Wenn Sie den Server jeden Tag aus- und wieder einschalten, wird er wahrscheinlich schneller ausfallen, als wenn er eingeschaltet bleibt.


70
2018-04-11 00:33



Höchstwahrscheinlich aufgrund der Festplatte Stress @ Boot; Außerdem hatte ich einen Server, der jahrelang glücklich lief und sich dann beim Neustart weigerte. Stellt sich heraus, die Boot-Festplatte wurde langsam degradiert, mit dem MBR vollständig unlesbar - aber der MBR wurde nur beim Booten gelesen, so dass niemand bemerkt. Zum Glück, die Festplatte vollständig starb nur nach einem hektischen Ansturm, um sich zu erholen, was noch nicht gesichert war. - Piskvor
Ich bezweifle, dass dies passiert, wenn man einmal am Tag ausschaltet, sogar Enterprise-Festplatten haben eine 300.000-Switch-Zahl in ihren technischen Details. Das Problem kommt vom Energiemanagement, das alle 15 Minuten erfolgt. - Lothar


Das einzige, was ich sehen kann, ist das, was Ihnen gesagt wurde, ist, dass Laufwerke innerhalb von 2 Jahren ausfallen können. Sie können tatsächlich jederzeit versagen. Ich bin sicher, die meisten von uns haben mindestens eine brandneue Festplatte erhalten, die DOA war. Im Durchschnitt werden Server-Laufwerke von etwa 3 Jahren aufwärts funktionieren, wobei 10 oder 20 Jahre nicht ungewöhnlich sind. Das heißt nicht, dass ein einzelner Antrieb viel früher ausfallen wird.

Server (dh eine Maschine mit den richtigen Server-Komponenten) werden kontinuierlich ausgeführt. Es gibt keinen Grund, es nachts zu schließen, aber einige gute Gründe, es laufen zu lassen. Nacht, oder was auch immer die andere Zeit für ein bestimmtes System "ruhig" ist, ist die Zeit, um alle Wartung und Automatisierung zu betreiben.

z.B. Backups werden am besten ausgeführt, wenn keine oder nur geringe Benutzeraktivität vorhanden ist. Dies hilft sicherzustellen, dass Sicherungen konsistent sind. Sicher gibt es Möglichkeiten, aber warum geben Sie Ihren Backups nicht jede Chance auf Erfolg, wenn Sie damit nichts zu verlieren haben?

Jemand, der einen "Server" mit einer einzigen Festplatte und keine Sicherung ausführt, ist ein Dummkopf, kein Administrator. Der einzige Grund, warum er damit durchkam, ist pures, dummes Glück. Es hatte absolut nichts damit zu tun, die Maschine nachts auszuschalten.


51
2018-04-11 03:51



Ich nehme hier eine wilde Vermutung und sage, dass der "Administrator", der keine Backups erstellt, auch keine richtigen Server-Grade-Komponenten verwendet. - intuited


Server sollen rund um die Uhr funktionieren. Server über Nacht herunterzufahren ist extrem untypisch. Serverfestplatten sind zuverlässiger als Desktoplaufwerke. Da Sie jetzt über Sicherungen und RAID 1 verfügen, werden Sie keinen Datenverlust erleiden, wenn eines Ihrer beiden Laufwerke ausfällt.

Worum ich mich jetzt für diesen 16 Jahre alten Server sorgen sollte, ist ein Motherboard oder ein nicht redundanter Stromausfall.


23
2018-04-11 00:36



Es scheint logisch :) Es ist ein Motorola PC Power PC .. sind noch nicht gestorben! - GorillaApe


Ich habe in der Nacht noch nie einen Server ausgeschaltet.

Festplatten werden fehlschlagen, wenn sie ausfallen. Durch das Ein- und Ausschalten des Geräts wird das Laufwerk nicht langsamer. Ich habe schon Festplatten gesehen, die vom Hersteller geliefert wurden, die bereits schlecht waren, und ich habe gesehen, wie Festplatten seit mehr als 5 Jahren laufen (und aktiv genutzt werden), ohne dass sie ausfallen.

Deine Professoren sind Idioten.


13
2018-04-11 00:32



Durch das Ein- und Ausschalten der Maschine wird das Laufwerk definitiv langsamer ausfallen, wenn es für längere Zeit ausgeschaltet bleibt. Wenn Sie die Maschine 10 Jahre lang ausschalten, ist die Lebensdauer des Laufwerks mehr oder weniger garantiert und beträgt mindestens 10 Jahre. Die Frage ist, wie lange die durchschnittliche Maschine noch benötigt wird, um einen positiven Effekt zu erzielen. - intuited
@intuited Wenn Sie den Computer nach 50 Jahren des Wartens einschalten und das Laufwerk nicht booten kann, dauerte es 0 Jahre, 50 Jahre oder was? - Cade Roux
@Cade Roux: Ich habe keine Ahnung. Was macht es aus? Selbst wenn wir es als 0 zählen, wird dieser Ausreißer den Gesamtdurchschnitt nicht wesentlich verändern. - intuited
@inuited es war ein Witz - aber eigentlich wird es wahrscheinlich den Durchschnitt verfälschen research.google.com/archive/disk_failures.pdf  Und aus diesen Daten ist es möglich, dass eine neue Festplatte, die nach 5 Jahren auf dem Regal steht, eher ausfallen wird als eine Festplatte, die seit 5 Jahren läuft. Der Punkt ist strittig, weil es sich nicht auszahlt, die Hardware nicht länger im Leerlauf zu lassen, als sie es aus- und wieder einzuschalten. Hardware verschlechtert und veraltet und muss ihren maximalen Wert verwenden, bevor sie verschleißt und ersetzt wird. - Cade Roux
@Cade Roux: Aus der Google-Suche, mit der du verlinkt hast: Wie bei Bereitstellungen der Serverklasse üblich, wurden die Festplatten eingeschaltet, drehten sich und waren im Wesentlichen während der gesamten aufgezeichneten Lebensdauer in Betrieb.  Damit ist Forschung hier nicht relevant. Es zeigt, dass das noch neue Laufwerk wahrscheinlicher als das alte Laufwerk in einem bestimmten Zeitraum nach dem Einschalten ausfallen wird, aber dies setzt voraus, dass das alte Laufwerk in den letzten 5 Jahren nicht ausgefallen ist Laufen. - intuited


Dies bringt auch einen größeren "menschlichen Aspekt" auf den Server. Selbst wenn Sie die Energieeinstellungen verwenden, um sie zu den richtigen Zeiten aus- und wieder einzuschalten, sollten Sie jemanden beaufsichtigen, der den Server überwacht, um sicherzustellen, dass alle erforderlichen Dienste usw. ordnungsgemäß gestartet werden. Das ist wertvolle Zeit, die Sie den Professoren über Backups und RAID beibringen können.

Wann führen Sie Backups aus? Ich würde alles für ein 6-Stunden-Fenster geben, um meine täglichen Backups, Updates, Hotfixes usw. laufen zu lassen. Wenn nichts anderes, kann diese Ausfallzeit dafür genutzt werden.

Ich fordere Sie heraus, zu diesen "seriösen Professoren" zu gehen und Forschungsergebnisse zu zeigen, dass das Verlassen des Computers rund um die Uhr schlecht ist. Ich würde gerne wiederholen, was sie sagen.


11
2018-04-11 02:22



Ich sagte ernst, weil einer von ihnen Prozessoren entworfen hat, Embedded-Systeme weiß Linux-Kernel im Detail. Wie für Backups habe ich Skripte für automatische Backup gemacht, aber dann der Besitzer und Admin sah mich wie WTF Kerl. "NEIN möchte ich sie täglich manuell machen" und nicht "tar und komprimiere sie". - GorillaApe
@Parhs Einfach gesagt, Sie sind schlauer als Ihre Vorgesetzten. Es wäre klug von dir, aufzuhören und einen echten Mentor zu finden, bevor du zu viel Zeit im Schatten von Idioten verbracht hast, die dir nicht erlauben werden, das Richtige zu tun. - Skyhawk


Realistisch gesehen werden die meisten Server voraussichtlich rund um die Uhr verfügbar sein. Schlicht und einfach.

Auf der anderen Seite ist es nicht, es gibt eine Debatte, die zu mehr Verschleiß auf Ihrem Server führen wird, der ständig erweitert und kontrahiert zwischen dem Einschalten Ihres Servers und dem Aufheizen, dem Ausschalten und dem Abkühlen oder die Abnutzung von Komponenten durch ständigen Gebrauch.

Ich habe noch keine Forschung darüber gesehen, was schlimmer ist, und ich bezweifle sehr, dass Ihr Professor Zugang zu etwas Forschung hat, die anders behauptet.

Am Ende müssen Sie die Entscheidung nach Ihren Bedürfnissen treffen, aber der Kostenvorteil für die meisten Unternehmen besteht darin, dass ihre Server und Dienste ständig verfügbar sind, nicht nur wenn jemand einsteigt und ihn einschaltet. Vor allem, wenn es eine Debatte gibt, dass Sie in der Tat mehr Probleme für Ihre Server machen können, indem Sie sie ausschalten.


10
2018-04-11 02:20





Was wichtiger ist, ist die Kühlung. Kühlung macht einen großen Unterschied. Die Temperatur in der Box kann viel höher als der Raum sein. Ich würde Software installieren, um das wie Everest zu überwachen. Vergleichen Sie die moderne Festplatte mit der, die Sie ersetzt haben, laufen sie heiß. Manche brauchen Fans, um sie zu kühlen Manchmal kann ein kleiner Fan einen großen Unterschied machen. Die Lebensdauer von HD und Server hängt von der Kühlung ab.


7
2018-04-11 05:47





Ja, keine Option. Sagen Sie Ihren Professoren, dass der Industriestandard darin besteht, dass sie rund um die Uhr laufen und eine Garantie für fehlerhafte Hardware haben. Wenn der Server 16 Jahre alt ist, stelle ich mir vor, dass Sie diese Garantie nicht bekommen werden.
Wenn der Server explodiert ist, welche Wiederherstellungszeit müssen Sie mit den gesicherten Informationen erstellen? Ich fing an, den Kunden zu zeigen, dass ihr Server das Ende ihres Lebens erreicht hat, und sie sollten anfangen, nach Mitteln für ein neues zu suchen.


5
2018-04-11 01:23





Es ist wahr, dass die mechanischen Belastungen des Power-Cycling auf der Festplatte schwer sind. Außerdem gab es einige ältere Laufwerke, die (bei ausreichender Abkühlung) wegen "Haftreibung" überhaupt nicht mehr funktionieren konnten.

Bei ungenügend konstruierten Schaltungen können Einschaltströme beim Einschalten der Maschine auch einige Komponenten belasten, obwohl dies nicht sehr wahrscheinlich ist.

Das heißt, es gibt eine Wahrheit, dass das Verlassen der Maschine seinen Tribut fordert: Kondensatoren. Die zahlreichen Elektrolytkondensatoren auf dem Motherboard sind wahrscheinlich das schwächste Glied der Systemzuverlässigkeit. Diese Kondensatoren sind für ihre Strom- / Spannungs-Handhabung, Betriebstemperatur und Lebensdauer ausgelegt. Typische Kondensatoren werden für mehrere tausend Stunden ausgelegt. Heavy-Duty / Longlife-Kappen sind für mehrere zehntausend Stunden und höhere Temperaturen ausgelegt.

Aus diesem Grund werden manchmal Mainboards zum Verkauf angeboten, die "Server Grade Capacitors" enthalten - weil diese Maschinen rund um die Uhr mit voller Geschwindigkeit arbeiten und die Lebensdauer ihrer Motherboards durchkauen.


5
2018-04-11 17:09



Vor mehr als 15 Jahren habe ich den Begriff "Diskstatistiken" gehört, die Erklärung lautete, dass die Polymere in den Scheibenschmiermitteln nach langen Jahren beginnen, lange Ketten zu bilden und wenn die Scheibe ausgeschaltet wird und die Lager nicht mehr dreht ergreifen und nicht wieder anfangen '. Stromausfälle in einem DC bedeutete normalerweise, dass eine Reihe von Servern nicht neu gestartet werden konnte. Natürlich habe ich keine Ahnung, welche Scheiben jetzt als Lager statt Lager verwenden. - jqa
+1 für Striktion. Ich habe mich gefragt, ob irgendjemand es erwähnen würde. @James, es heißt "Striktion", und es wurde viel Arbeit geleistet, um Schmierstoffe für die Antriebe zu entwickeln, die sich im Laufe der Zeit nicht verdicken, benutzen / missbrauchen. Die Dinge sind besser als früher, aber das Ein- und Ausschalten von Antrieben ist immer noch keine gute Idee, denn sie sterben am ehesten, wenn die Kraft trifft, entweder weil eine Komponente bläst oder die Antriebsmotoren die Platten nicht durchdrehen können - Greg
Die meisten Mainboards, die seit 2008 (vielleicht früher) produziert wurden, verwenden jetzt Festkörperkondensatoren, die eine viel höhere Lebensdauer als elektrolytische Materialien haben. Stromversorgungen sind heute der einzige Ort, an dem noch Elektrolytkondensatoren zu sehen sind. - Mircea Chirea
Das ist Haftreibung (Stock + Reibung), keine Striktion. :-) - kindall


Als ich den Server monatlich vom Hersteller vorbeugende Wartung erhielt, begannen sie jeden Monat mit einem Shutdown. Dies führte tendenziell zu Komponentenfehlern. Der Zeitplan wurde auf vierteljährlich und dann auf nur geändert, wenn dies erforderlich ist. Ich würde nicht empfehlen, ein so altes System herunterzufahren, wenn es nicht notwendig ist.


2
2018-04-11 14:56



Ja, ich habe Server mit einer Betriebszeit von mehr als 1000 Tagen gesehen. Aber nicht regelmäßig neu zu starten (warm) ist eine Sünde; ein fehlgeschlagenes System nach einem geplanten Neustart besser treffen als nach einem ungeplanten System. Auch diese Neustarts neigen dazu, Konfigurationsfehler aufzudecken. - sjas