Archiv verlassen und diese Seite im Standarddesign anzeigen : Hilfe! Mein Forum verfrühstückt Serverresourcen!
Hallo!
Ich habe gerade Ärger von meinem Webspacevermieter/sErveradmin bekommen, weil mein Forum in den Hauptzeiten die 2 GB-Ram des Servers fast vollständig verfrühstückt und ein anständiges Arbeiten mit dem Ding dann nicht weiter möglich ist.
Ich suche nun nach Möglichkeiten, den LEistungsbedarf des Forums runterzuschrauben, ohne die vielen Addons abzustellen.
Eckdaten:
vB 3.6.8 PL 2
vBSEO
vBCMS
+ diverse weitere Addons
Datenbankverbrauch 221,27 MB (ohne Anhänge)
Anhänge belegen 974,13 MB
Traffic laut Google-Analytics:
2800 Besuche / Tag
5500 Seitenzugriffe
Hm... wenn sonst noch Indikatoren/Daten benötigt werden, bitte fragen!
Ich wäre Euch über eine Hilfestellung sehr,sehr dankbar. Ich möchte ungern von dem Server runter... :(
heugabel
25.02.2008, 01:28
ich hab nicht all so dolle erfahrung aber ich bin im moment stark für PHP Cache :D
bei mir hilfts etwas....
und such mal nach datastore in der sufu.
kicken dürfte er dich eigendlich nicht das es bestimmt net im vertrag steht wieviel ram dein zugang belegen darf :D
ich flog immer wegen traffic und las nie was von leistung...ausserdem ist doch der hoster für ausreichend resourcen verantwortlich.
Bei 5.500 PI/Tag (= 165.000 PI/Monat) kann ich mir nicht vorstellen dass Du derart viele Resourcen verbärst.
Wieviele User sind im Schnitt gleichzeitig online?
Welche Add-ons hast Du installiert?
Traffic laut Google-Analytics:
2800 Besuche / Tag
5500 Seitenzugriffe
Das kommt mir aber extrem spanisch vor. Jeder Besucher ruft zwei Seiten auf und geht wieder? Da kann dein Forum nicht aktiv sein. Bei mir sind die PI's ungefähr 10 mal so hoch wie die Besucher. Und ich bin mit dem Schnitt echt unzufrieden. ;)
Ich hab laut Google ca. 20.000 Seitenzugriffe am Tag und vrebraucht damit 2GB RAM. Wenn du bei den Zugriffszahlen 2GB RAM benötigst, ist der Hoster selber schuld, hat er den Server doch mies konfiguriert.
Ansonsten schliess ich mich Andreas' Fragen an.
Wieviele User sind im Schnitt gleichzeitig online?
Welche Add-ons hast Du installiert?
Durchschnittlich 80 Online User hat das Forum inkl. Sumas.
die installierten hacks,ich weiß, das sind einige:
Advertising Links
AnyMedia BBCode
Archive Adsense
Bank AddOn
Casino
CinVin Forum Feed Listing
Cyb - Advanced Forum Rules
Cyb - Advanced Permissions Based on Post Count
Cyb - PayPal Donate
DownloadsII
DownloadsII Create Thread
Flashchat Integration
Force Users to Read a Thread
Foren von 'Neue Beiträge' ausschließen
Foren von neue Beiträge ausschliessen
Guthaben
ibProArcade for vBulletin
MarioK - Impressum
MarioK - Seitenverwaltung
Members who are using Flashchat
Mitglieder die heute das Forum besucht haben
Mitglieder die heute schon im Forum gepostet haben
nanos - Userheader
Radio and TV
RSS items as posts
Shoutcast Status Forumhome
sids hide hack
Split Forumhome
Split Useronline
Template Modification System
TSLive 2.0
vB Ad Management
vB Ad Management English language
vB.Sponsors
vBCMS
vBI-Gallery
vBMembermap
vBSEO
vBSEO :: Sitemap Generator
vBSEO.com Style 1.0
vBsociable
vS-Rules
Welcome Headers
ZH - No Avatar
Zoints Profile System
Zoints Thread Tags
Jo, DAS zieht 2GB bei 80 User Online!
Hast Du vielleicht nen Tipp , wo ich mit der Funktionszusammenstreichung beginnen soll?
Überleg bei jedem Hack "Brauch ich den wirklich?".
Soweit ich es weiss ziehen die "Benutzer die heute..." Ressourcen.
Cyb - Advanced Permissions Based on Post Count könnte auch Last erzeugen...
Warum hast du mind. fünf AddOns die sich mit Werbung befassen?
Das meiste von dem Krempel kenne ich nicht :)
Sagen kann ich dir aber dass TMS keinen Einfluss auf die Performance hat.
Was Performacne ziehen könnte:
AnyMedia BBCode
Bank AddOn
Casino
Force Users to Read a Thread
Guthaben
Members who are using Flashchat
Mitglieder die heute das Forum besucht haben
Mitglieder die heute schon im Forum gepostet haben
Shoutcast Status Forumhome
TSLive 2.0
vBSEO
Letzteres braucht definitiv einiges an Resourcen.
Das ganze kommt mir irgendwie bekannt vor :)
Ich hab die Keymachine 4200 von Keyweb mit Win2k3 (Austattung (http://keyweb.de/dedicated/dedi-intel.shtml#KM42)), allerdings aber 2GB RAM. Ich weiß Windows 2k3 ist nicht optimal, aber ich traue mich nicht an das Thema Linux ran und hab da mehr oder weniger gar keine Ahnung von wie ich da irgendwas konfigurieren müsste :(
Das Forum von mir hat aktuell ca. 2400 User, wovon im Schnitt in den Stoßzeiten ca. 50-100 gleichzeitig online sind.
Mein großes Problem ist glaube ich die Ajax-Shoutbox und die TopX Anzeige welche per Ajax immer die neusten Beiträge ausliest.
Nun bin ich aktuell am überlegen wie ich das ganze besser angehen kann.
Was sollte ich eurer Meinung nach tun:
- Den Server auf die nächsthöhere Keymachine upgraden, diese hat auch 2GB Ram aber einen DualCore mit 2x1,8Ghz (aktuell 1x 3Ghz)
- Den Server auf Linux umstellen lassen (welches OS und welches Admintool ? -> RedHat Enterprise, Debian, SuSE, Fedora, Mandrake, FreeBSD) mit Plesk oder Confixx ???
Habe noch einen Webspace bei all-inkl (all inkl business) allerdings gibts dort das Problem, dass die leider das max_connection limit nicht erhöhen, also wenn dann mal 50User online sind, gibts einen SQL-Fehler nach dem anderen, weil eben die DB-Verbindungen deutlich überschritten werden :(
Zu welchem Schritt könnt ihr mir raten ??
- Den Server auf Linux umstellen lassen (welches OS und welches Admintool ? -> RedHat Enterprise, Debian, SuSE, Fedora, Mandrake, FreeBSD) mit Plesk oder Confixx ???
Wenn dann Debian ich persönlich finde Confixx am Besten. Plesk ist mir zu bunt und zu aufgebläht. Für jede Änderung bedarf es auch ein Key Update usw.
Meinst du das das Forum mit der obigen Serverconfig und Debian sowie Plesk ausreichend bestückt wäre, so dass es da weniger oder besser gar keine Probleme mehr geben würde ?
Könnte mir bei der Einrichtung vielleicht jemand helfen (Also ich meine damit jetzt nicht nen FTP-Account unter Plesk anlegen, sondern halt so Sachen wie Anpassen der max_connections oder post_size_limit .. usw in der php.ini ? Weil von Keyweb diese remote-hands oder so für 21€ für 15minuten kann ich mir effektiv nicht leisten.
Würde mich (sofern ich es halt brauche) über unentgeltliche Hilfe freuen.
Ja ich denke das ist ausreichend. Wichtig bei vb ist eh immer der RAM :)
Also 2GB und 3ghz ? Oder 2GB und 2x1,8Ghz ?
@ Andreas und Hoffi : Danke! Ich werde mal probieren, die einzeln Sache zu deinstall. und damit die Ramlast zu senken. Einge kann ich ja schon verschmerzen... ;)
Odysseus
27.02.2008, 21:03
Also 2GB und 3ghz ? Oder 2GB und 2x1,8Ghz ?
Der Core2Duo ist der deutlich stärkere Prozessor. Außerdem profitieren Serveranwendungen ungemein von mehreren CPU-Kernen.
Der Pentium4 ist als Serverprozessor eigentlich schon architekturbedingt eher ungeeignet.
Also ich habe nochmal geschaut, ist auch ein Core Duo Prozessor mit 2 Kernen, der 3Ghz. Nur kein Core 2 Duo
Weder Core (2) noch Pentium 4 oder Athlon 64 sind Server-Prozessoren - das sind nur Xeons und Opterons
Wäre ein Opteron 144 bzw AM2 DualCore Opteron 1212 die bessere Alternative ? Mögliche Leistungssteigerung ?
Weder Core (2) noch Pentium 4 oder Athlon 64 sind Server-Prozessoren - das sind nur Xeons und Opterons
Also ich weiß von Opterons, dass die baugleich sind wie die passenden Athlons, nur runtergetaktet, um die Lebensdauer zu verlängern. Zumindest bei "normalen" Sockeln (bei Intel laufen die Xeons doch afaik auch "nur" auf Sockel 775?)
Bei Servern braucht man im Normalfall auch keine "Heizer" CPU's.
Also ich weiß von Opterons, dass die baugleich sind wie die passenden Athlons, nur runtergetaktet, um die Lebensdauer zu verlängern. Zumindest bei "normalen" Sockeln (bei Intel laufen die Xeons doch afaik auch "nur" auf Sockel 775?)
Sicher?
'Baugleich' können Sie eigentlich schonmal gar nicht sein weil Opterons Socket F brauchen (=1207 Pins), während Athlons Socket AM2 (=940 Pins).
Darüber hinaus sind Athlons auch nicht Mehrprozessorfähig, haben andere Kerne.
Sicher?
'Baugleich' können Sie eigentlich schonmal gar nicht sein weil Opterons Socket F brauchen (=1207 Pins), während Athlons Socket AM2 (=940 Pins). Mein Sockel 939 Opteron "Denmark" ist dasselbe wie ein Athlon 64 X2 "Toledo". Bei CPU-Z meldet er sich sogar als Toledo.
Naja, wollts nur mal eingeworfen haben :) Auch wenns unterschiede gibt, würd ich trotzdem sagen, dass eine "normale" CPU nicht wesentlich schlechter geeignet ist, als eine Server-CPU - zumindest nicht für die meisten Anwendungen.
Schraubär
29.02.2008, 23:49
Der "Denmark" hat 2x1MB Cache
Der "Toledo" dagegen nur 2x512kb
Das macht schon eine Menge aus...
MehrkernCPU's sind nicht zwanghaft besser geeignet.
Da nur ein Kern den Speicher (RAM) Adressieren kann.
Ab Opteron 146 fängts aber an, Spaß zu machen ;)
Hallo!
ICh bin jetzt auf ner deutlich stärkeren Kiste zu liegen gekommen.
AMD Athlon 64 X2 5600+
Dual Core
4 GB DDR2 RAM
Ich habe jetzt gesehen, das alleine der mysql-server 57% des Cpus braucht.
und mein forum ist entsetzlich langsam . ( allerdings habe ich jetzt noch RAMreserve ).
Könnte ich evt. was werden, wenn ich veraltete Tabellen von Hacks, die ich schon längst nicht mehr habe, lösche?
Odysseus
30.03.2008, 01:10
Meinst du damit, dass dein Forum auf dem neuen Server immer noch langsam ist?
In dem Fall müsstest du mal die Parameter des MySQL Servers optimieren und/oder nachsehen, ob der eine oder andere Hack in deinem Forum schlecht programmiert oder nicht optimiert ist.
Ich könnte mir z.B. vorstellen, dass diese komischen Archiv-Links, die massenhaft unten auf der Seite angezeigt werden, viel Performance kosten.
Page generated in 4,89762 seconds with 13 queries
Das ist heftig. Ich tippe mal, dass da ein SQL-Statement ziemlich viel Zeit frisst. Schalte doch mal den Debug-Modus Deines Forums ein. Einfach die Zeile $config['Misc']['debug'] = true; in Deine config.php einbauen.
Ich tippe auch auf die Links ganz unten auf der Seite.
Viele Grüße
hj
Odysseus
01.04.2008, 00:54
Vermutlich sind die Konfigurationen für Apache und MyQL auf den Standartwerten belassen - die müssten aber dringend optimiert werden.
Mein Forum ist deutlich größer und läuft auf identischer Hardware so flüssig, dass der Athlon-Prozessor meistens nicht mal aus dem Cool&Quiet aufwacht. ;)
chatpalace24
01.04.2008, 09:53
Die Links da unten :) sind von VbSeo . Diese werden ja über mod_rewrite generiert.
Mein Forum auf einem kleineren Server gehostet. Läuft wesentlich fixxer. Sieht so aus als wenns an den Einstellungen liegt. Man sollte mal die Configs optimieren von Mysql und Konsorten. Sollte nen Boost geben .
na Hilfe, die Indexseite ist ja gigantisch (& unübersichtlich), da brauchst du dich nicht wundern wenn die langsam ist (~400kb)
da ist noch massig platz für optimierungen
z.b. Userlinks sind gesperrt, wozu also seolinks? (wenn du die Memberlinks dann gleich mittels rel="novbseo" erweiterst werden die auch viel schneller geparst)
Forbidden
You do not have permission to access this document or any other Document on this Server.
Because some or all IPs from Your ISP get blacklisted.
So Go Ahead and Play with google.
Zugriff Verweigert
Da einige oder alle IPs von Ihrem ISP auf Blacklisten stehen und als Spammer bekannt sind, haben Sie keinen Zugriff auf unsere Webseiten.
Auch sehr freundlich, wenn ich auf chatpalace gehe ^^
vBulletin® v3.7.2, Copyright ©2000-2008, Jelsoft Enterprises Ltd.