1und1 ManagedServer uptime - kein Monitoring!?
Mein 1und1 Managed-Server (Homepage-Server XXL) leidet an uptime!!!
Es ist wieder einer dieser Tage, die nicht gut beginnen - um 7 Uhr ein Anruf aus dem Büro “wir kommen nicht auf den Server”. Schon wieder sind ALLE Webpräsenzen auf der Server nicht erreichbar - wie man auf dem CPU-Chart sieht, gibt es von Mitternacht bis 8:30 Uhr ein Problem. Glücklicherweise wird das Ticket von den Technikern sehr schnell bearbeitet (das habe ich bei 1und1 auch schon anders erleben müssen :=(
Trotzdem einmal eine offene Frage an 1und1: habt Ihr kein Monitoring? Ich hatte eines auf mon.itor.us - aber das wird ja als Krönung des ganzen Spaßes wohl schon seit Monaten geblockt!
Mir reicht es nun, Server down - SERPs rutschen sofort ab, Zugriffszahlen brechen erfahrungsgemäß bis zu drei Tage lang ein. Aber es gibt auch andere Argumente: es gibt überhaupt keine Informationen darüber, wann welche PHP-Updates eingespielt werden. Apache-Module werden einfach mal so über nacht abgeschaltet und abgeschafft, wie genau läuft eigentlich die Datensicherung ab uvm. Bis heute läuft auf den Geräten PHP4 auch als schnelles Apachemodul, PHP5 aber nur als CGI - das bremst die Performance der Maschinen tatsächlich enorm herab (siehe meine Benchmarks).
1und1 ist gut zum Starten und Wachsen, ab einer gewissen Größenordnung, müssen aber andere Lösungen ran. Etwas schade ist es schon, die 1und1 ManagedServer sind sehr einfach in der Bedienung.
1und1 managed server db neu starten
“Wie kann ich auf meinem Managed Server die MySQL restarten” - erreicht mich gelegentlich eine Email…
Anwort: Gar nicht! Rufst Du den Support an - die machen das - kostenlos.
1und1 Managed Server mod_proxy
mod_proxy wurde vor einigen Monaten auf den 1und1 Homepage-Servern deaktiviert. Sehr schade, lt. Support aus Sicherheitsgründen.
1und1 Managed Server MySQL externer Zugriff
1und1 Managed Server MySQL externer Zugriff - die Möglichkeit hat heute jemand bei mir erfragt.
Klare Antwort: NEIN, externer MySQL Zugriff ist bei 1und1 gemanagten Servern nicht möglich. Das geht z.b. bei internet24.de
1und1 Managed Server php4 vs. php5
Eben war ich auf einer in 2005 erstellten eCommerce-Plattform um zu checken, ob nach sämtlichen PHP4-Updates, die in den vergangenen Monaten bei 1und1 gefahren wurden, alles fehlerfrei läuft.
Der Shop läuft auf dem kleinsten Managed Server, den 1und1 in 2005 zu bieten hatte… und zwar unglaublich schnell!!! Der Grund scheint ist, daß 1und1 auf den managed Servern PHP4 als Apache-Modul laufel lässt, PHP5 JEDOCH LEIDER noch als CGI.
Stellt sich die Frage, ob in fast 2010 sich das nicht ändern sollte? 1und1 ist ja bekannt für sehr konservative Strategien im Setup der managed Server - Sicherheit und perfekte Uptime sprechen dafür, daß man bei 1und1 alles richtig macht. Es geht ja auch mal wieder “nur” um Performance und ich arbeite seit 5 Jahren fast nur noch auf PHP5, nun steht ha auch PHP 5.3 mit erheblichen Neuerungen vor der Türe.
Also wie lange wird 1und1 PHP4 noch favorisieren, ich denke mal, wer es in all den Jahren noch nicht fertig gebracht hat, seine Apps auf PHP5 zu portieren - der muß ja nicht auch zwangsläufig noch durch bessere Performance belohnt werden!?
Wie DRAMATISCH der Vergleich PHP4 als Apache-Mod vs. PHP5 als CGI aussieht? Hierzu habe ich eine foo.php mit nichts weiterem, als dem öffnenden PHP-Tag <?php auf dem Server, um den PHPHypertextPreProcessor auch wirklich zu triggern.
php4: 60.36 req. per sec. (8.28 seconds)
php5: 15.05 req. per sec. (33.21 seconds)
Für Quadcore Power mit 4GB RAM ist die Performance aber generell ziemlich schlecht, auf einem Ubuntu Rootserver komme ich nach kurzer Justierung der richtigen Parameter leicht 1720 Request per Second, und zwar auf XEN-virtualisiertem Server mit QuadCore Host.
Wie heftig dann der Vergleich zu statischen Seiten ausfällt, zeigt der folgende benchmark, satte 3695 Seiten pro Sekunde liefert der nicht auf statische Seiten optimierte Apache 2. Hier könnte ich mit abgemagertem Apache noch einmal Faktor 2 herausholen, dennoch sieht man, wie im Zeitalter von CMS-um-die-Ecke, der Ressourcenhunger steigt. Um eine T3-Leitung komplett mit statischen Seiten zuzudrücken genügt ein uralter Pentium II mit 400Mhz.
Costolani würde sagen:”Denken Sie Über Caching nach!”
ALL-INKL.COM bietet Clusterlösungen
Per Zufall eben entdeckt: ALL-INKL.COM Business Hosting bietet seit einigen Wochen individuelle Clusterlösungen an. “Kostengünstige, skalierbare Lösungen werden von einem kompetenten Team - mit persönlichen Ansprechpartnern - erstellt und umgesetzt.” Die Server stehen im Rechenzentrum in Dresden (vermutlich im CityCenter ENSO/ESAG beim Hauptbahnhof - soweit ich mich entsinne hängen die sogar per D6 am Backbone).
Weitere Infos finden sich bei all-inkl.com
Alfahosting vServer Erfahrungsbericht
Vor wenigen Wochen habe ich bei Alfahosting einen vServer-Root V8000 bestellt.
Der Bestellprozess war sehr einfach! Jedoch besteht man auf Vorkassezahlung - mein vollstes Verständnis hierfür, aber es gibt auch viele gerne bezahlende Kunden - durch die verlangte Vorkasse hat sich eben die Bereitstellung des Geräts unnötig verzögert - Schwamm drüber. Das virtalualisierte Maschinchen wurde nach Bestätigung meines Zahlungseinganges samt Zugangsdaten sehr zügig bereitgestellt.
- QuadCore Host, scheinen vernünftig besetzt zu sein, erstklassige Performance und Backboneanbindung, kein messbares Traffic-Shaping/Tunneling.
- toller Support, sofort erreichbar, sehr bemüht, sehr schnell, sehr freundlich - BESTNOTE
- hervorragendes Kundeninterface zur Verwaltung aller alphahosting-Produkte, wirklich gut gemacht
- vps-admin - mein Lieblingstool, einfachstes Backup und Servercontrolling
- riesen Auswahl an gut konfigurierten Images, es gibt ein Debian/Confixx-Bundle mit hardened Kernel. Da ich nun mal nach vielen Debian-Jahren absoluter Ubuntu-Fan geworden bin, mußte das Ubuntu-8er-Image drauf.
Hier gab es nun leider einen unberechenbaren Unzufriedenheitsfaktor: Irgendwelche Probleme am Hostsystem brachten regelmässig die übelsten, nie zuvor gesehenen Fehlermeldungen. Der Support war stets bemüht und konnte die Probleme rasch lösen, jedoch traten diese erneut auf. Nach all meinen guten Slicehost.com (perfekt aber teuer, US-Server-Locations) - Erfahrungen und dem Zeitaufwand, ein solches Root-System sicher und performant produktiv laufen zu lassen, habe ich mich entschlossen, den Vertrag zu kündigen. Sehr schade, denn eigentlich hätte alles gepasst und der Preis wäre ja wirklich bei der Leistung als erstklassig zu bezeichnen.
Die Vertragskündigung war mit einem Fax erledigt, Bestätigung folgte prompt - auch wurde mir eine Email gesendet, in der Interesse bekundet wurde, mich gerne bald wieder als Kunden begrüssen zu dürfen und was man besser machen könne.
Ich bin sicher, daß Alfahosting seine vServer-Hosts in den Griff bekommt, dann ist dieses Produkt absolut und uneingeschränkt empfehlenswert.
DomainFactory Managed-Server Erfahrungsbericht
Bei der DomainFactory habe ich ein gemanagtes QuadCore Server-System geordert - eins vorweg, ich habe von meinem 30Tage Geld-zurück-Garantierecht gebrauch gemacht und mein Geld auch mit kurzer Wartezeit zurückerhalten.
Der Bestellprozess und die folgende Abwicklung waren perfekt gemacht, das System wurde superschnell bereitgestellt. Die Verwaltungskonsole bietet ernorme Einstellungsmöglichkeiten, es können aus der Verwaltung eigene MySQL-Versionen installiert werden, alles wirkt sehr griffig, sinnvoll und gut gemacht.
Dann die Ernüchterung: QuadCore Performance sieht anders aus, absolut lasch! Den Vogel schoss der Support ab: ein von mir installiertes Shopsystem brachte einen Error 500, Grund war eine versehentlich auf das System hochgeladene php.ini Datei. Anruf beim Support, da ich keine error_log-Files einsehen konnte: Arroganter Jungspund ohne Willen & Ahnung am anderen Leitungsende - er lies mich mit den Worten “…andere Kunden installieren dieses Shopsystem ohne Probleme…” und schmiss mehr oder weniger den Hörer auf die Gabel.
Ein lächerlicher Blick ins error_log hätte mein Problem sofort gelöst, so wurde die Vertragsbindung ‘gelöst’ - was soll man mit “so” einem “Support” bei einem produktiven Shopsystem anfagen? Harakiri!
Sicher ein Einzelfall, aber eben auch meine ganz persönlich gesammelte Erfahrung mit dem so hochgelobten DF-Support.
Es geht aber noch schlimmer: DomainFactory Erfahrungsbericht
Fazit: NIE WIEDER!
internet24 Managed-Server Erfahrungsbericht
Aktuelle Nachtrag: Wir sind nun seit einigen Monaten mit dem Server im Produktiveinsatz und restlos zufrieden und begeistert! Für engagierte Shopprojekte kann ich mir keinen besseren Webhoster wünschen!
Zu Beginn des Umstiegs von 1und1 Managed zu internet24 hatte ich jedoch Probleme, mich umzugewöhnen - sind doch die 1und1 Server auf einfachste Bedienung ausgelegt. Ein 1und1 ManagedServer ist eben ein dediziertes ‘Webhostingpaket’, mehr nicht - ich kann keine Datenbankupgrades beantragen, keine Apache-Module installieren lassen, es gibt kein Monitoring wichtiger Dienste. Internet24 bietet mir fast die Softwarefelxibilität eines Rootservers, dafür (und den selbsttätigen Support! - Stichwort Monitoring UND selbständiger Eingriff durch den Serveranbieter) nehme ich heute sehr gerne kleine Einschränkungen im Verwaltungskomfort hin.
Oft angefragtes Thema BACKUP der Managed Server bei Internet24: bei 1und1 war es so, daß es wohl ein Backup gab - jedoch hatte ich darauf keinen Zugriff, noch konnte ich sehen, wann was gesichert wurde.
Das Backup ist auf den Managed-Servern von internet24.de genial gelöst - ich kann über mein Kundeninterface exakt steuern, wann & was & wie gesichert wird. Ich habe mich für ein wöchentliches Vollbackup und täglich inkrementelle Backups des Filesystem und aller MySQL-Datenbanke entschieden, täglich erhalte ich vom Server eine Email über den Verlauf der Backups. Backups lassen sich per Mausklick zurückinstallieren, es ist auch ein Zugriff auf die Backups über SFTP möglich. Für die Produktivdatenbanken fahre ich zusätzlich im Abstand weniger Stunden mit mysqldump und mysql-update-logs inkrementelle Datensicherungen, die nur sehr geringe CPU-Last im laufenden Betrieb ziehen, diese werden über die nächtlichen Sicherungen des Filesystems mit ins internet24 Backup gebuildet. Perfekt!
Hier mein alter Beitrag aus 2009: Vor zwei Monaten haben wir einen gemanagten QuadCore-Server bei internet24.de geordert.
Das System wurde sehr rasch zur Verfügung gestellt und ist auf unserem Monitoring - ein ausführlicher Erfahrungsbericht folgt in Kürze. Vorab-Resumée: Tolles System, Performance vom Ping bis zu Lasttest über jeden Zweifel erhaben, Top-Support - gut für Agenturen, etwas zu umständlich für Entwickler, da das Webinterface für die Servereinstellungen im Vergleich recht unübersichtlich ist und ungewohnt ist.
***Nachtrag: Es gibt mittlerweile ein völlig neues Verwaltungsinterface - sehr übersichtlich, sehr schnell, sehr funktionell.
Die Softwareaustattung ist nach einem längeren Beratungsgespräch wunschgemäß nach meinen Vorstellungen und meinen Tests auf eigenen Debiansystemen aufgesetzt und läuft gefühlt extrem gut - bei internet24 fährt man m.W. Gentoo-Linux, das bekannt ist, auf die jeweilige Hardware optimal kompiliert zu werden. (Nachtrag: i24 verwendet seit vielen Monaten CentOS und nicht mehr Gentoo).
Zunächst einmal ist es für mich recht mühsam, mit den ganzen Logindaten zurechtzukommen. Denn je Domain wird ein eigener Login fällig (also Reselling geeignet), sowohl SSH/SFTP als auch im Config-Server. Erschwerend ist dabe der Umstand, daß diese ganze Zugangsdatendaten per Fax kommen, man Sie also nie an dem Artbeitsort zur Hand hat, an dem man gerade ist - per Email wäre dies kein Problem, so tippe ich erstmal die notwendigen Infos von Hand ab. Verwirrend auch, daß auf den Loginfaxen nicht benötigte Informationen wie der neue Domaininhaber und meine Bankverbindung uvm. genannt werden. Eine zusammenfassende Übersicht wäre also hilfreich, muß man sich aber selbst erstellen.
Die Einstellmöglichkeiten im config-server sind zunächst ein bisschen unübersichtlich und reichen weit über die von z.B. 1und1 oder DF gebotenen Möglichkeiten. Die Verwaltungskonsole ist leider sehr umständlich und gewöhnungsbedürftig - man braucht Zeit und Ruhe, um sich einen Überblick zu verschaffen, wieder sehr verwirrend ist die Loginvielfalt - sowas kostet im Alltagsstress graue Haare. (Nachtrag: ich verwalte meine Logindaten nun mit SVN gesynctem CueCards - top! Keine grauen Haare bekommen
Auffallend ist, daß internet24 bei seinen managed Servern erstmal kein vorinstalliertes Backup fährt - das ist eigentlich auch gut so - ich kann selbst wählen, welche Backupstrategie mir zusagt. Die Backupjobs können von mir selbst eingerichtet werden, hierfür steht im config-server ein komfortables Interface zur Verfügung; ob das alles so passt, wie ich es eingestellt habe, steht für mich erstmal in den Sternen (Nachtrag: alles drin im Backup, tiptop!) , man kann jedoch auf die Backups selbst per SFTP zugreifen - d.h. diese Backups reduzieren den zur Verfügung stehenden Harddiskspace. Kurz nach Erstinstall eines Shops mit mehreren hundert MB in der MySQL ist mir die MySQL-gecrashed, der Support wechselte daraufhin unaufgefordert den RAM-Speicher, seitdem läuft die MySQL ohne Probleme.
Problematisch ist der permanente Abbruch von geöffneten FTP- oder SSH-Verbindungen, der ein Arbeiten auf der Maschine nahezu unmöglich macht - um diesem Problem auf die Schliche zu kommen, verbindet man mich zum Spezialisten direkt ins Rechenzentrum - sehr freundlich und kompetent und mit viel Zeit für meinen Spezialfall fällt mein Router ins Auge, dieser muß offenbar gewechselt werden (WRT54G) - das stimmt, den mein Telekom Router bei mir zuhause hält die Verbindung stabil - nervig dennoch, da z.B. die Verbindungen zu den gemanagten 1und1 oder dogado Maschinen auch beim WRT54G nicht abbricht. Problem auf jeden Fall lösbar, jedoch muß ein weiterer Router angeschafft werden, bei dem u.U. in den Sternen steht, ob dieser wieder im 2 min. Takt irgendetwas ändert, wie es der Linksys WRT54G macht.
Wie von internet24 vermutet. ein Routerproblem bzw. bei uns ein extrem schlechtes Telekom-DSL mit permanenten Abbrüchen, die man zwar beim Surfen nicht bemerkt, aber genügen, um die SSH-Verbindung regelmässig zu crashen. Ich habe nun Kabeldeutschland-DSL und es gibt keinerlei Abbrüche mehr.
Die uralte MySQL4.0 vom gemangten 1und1 lässt sich ohne mühsame Zeichensatz-Konvertierung via Shell in die MySQL5 bei Internet24 drücken. Erster Frust keimt dann auf, als mir der Support erklärt, daß sich die Standarddomain www.x.de nicht in einen Unterrordner routen lässt, dies verweist vielmehr IMMER in den Fileroot des vhosts, weitere Umleitungen sollten über einen HTTP-Redirect gemacht werden - davon halte ich nichts, das muss vollkommen transparent ablaufen, denke daß ich hier mit einem Proxy arbeiten würde. Habe ich von meinen Entwicklungsästen bislang einfach übers Routing von rev_x auf rev_y geswitcht, indem ich das Produktivsystem im Filesystem im Ordner current halte und mit einem Symlink auf die entsprechende revision verlinke, können hier auf der root-Ebene einer eingeloggten Domain keine Unterordner und damit auch keine Symlinks angelegt werden. Das ist natürlich echt starker Tobak, außer der Proxylösung, die zusätzliche Performance zieht, fällt mir nichts ein, um Softwareupgrades meiner Systeme transparent durchzuziehen. Der Support bietet einen individuellen Patch an, teilt mir aber zeitgleich mit, daß dies mit Nachteilen im config-server verbunden sein wird, da abweichende Individuallösung.
Also konkret: die Standarddomain (domain.tld und www.domain.tld) kann nicht in /var/www/domain_a/current geroutet werden, dies geht nur mit vom Standard abweichenden subdomains wie z.B. shop.domain_a.tld. Die Standarddomain kann im FS nur in /var/www/domain_a geroutet werden.
Nachtrag: nach Telefonat mit dem Support wurde mein Server von Reselling auf Singleuser-Betrieb umkonfiguriert, das gewünschte Routing der Standarddomain ist nun ohne Einschränkungen möglich.
FAZIT: Internet24 Managed Server sind uneingeschränkt zu empfehlen, ein echtes Premiumprodukt, der Support ist nicht zu toppen, Performance & Uptime hervorragend! Der Service geht weit über das hinaus, was bekannte Namen in der Branche zu bieten haben, hier sind echte Profis am Werk und diese sind persönlich telefonisch Erreichbar. Nachts sind Techniker im RZ erreichbar, kein Ticketeinbuchen und warten, warten, warten. Dies war bei 1und1 nachweislich nicht so gewesen.
SSH Zugriff auf MySQL5 beim 1und1 Homepageserver
1und1 gibt für SSH Zugriff auf die MySQL5 an:
mysql –host=localhost –user=dboxxxxxxxxx –password=******** -S /tmp/mysql5.sock dbxxxxxxxxx
alternativ geht es schneller so:
mysql -hlocalhost -udboxxxxxxxxx -p******** -S /tmp/mysql5.sock dbxxxxxxxxx
Hierbei zeigt sich auch gleich die Server version mit 5.0.67-1