Anzeige - [Interessiert an einer Anzeige?]
(?) Tags raten (?) (edit)
 
Reply to this topicStart new topicStart Poll
> Was ist besser, 1 schneller server oder 2 kleinere
wohnung
Geschrieben am: Di 8.04.2008, 08:28
Report PostQuote Post

AyomRank 4
********

Gruppe: Member (aktiv)
Beiträge: 59
Mitglied seit: 30.01.2006


hallo,

an die fachmänner, was ist besser, 1 schneller server:

2x Opteron DualCore
· 4 GB Arbeitsspeicher
· 70 GB Festplatte
· SCSI Hardware Raid

oder 2 kleine, einer für die seite und einer für die datenbank ( auf meiner seite wird viel mit "tags" und interner verlinkung "ähnliche themen/artikel" usw. verlinkt, deswegen ist der zugriff sehr langsam)

AMD Athlon DualCore
· 2 GB Arbeitsspeicher
· 125 GB Festplatte
· SATA Software Raid

seite läuft zur zeit auf einem

AMD Athlon DualCore
· 2 GB Arbeitsspeicher
· 125 GB Festplatte
· SATA Software Raid

von all-inkl.

danke und gruß
Top
PMEmail PosterUsers Website
Top
 
 
mainlink
Mainlink Internet
#2 Geschrieben am: Di 8.04.2008, 08:52 (+00:24)
Report PostQuote Post

AyomRank 5
**********

Gruppe: Member (aktiv)
Beiträge: 202
Mitglied seit: 12.09.2007


Die Antwort lautet: Es kommt darauf an wink.gif

Man sollte den Overhead bei einer Trennung von Web- und DB-Server nicht unterschätzen. Man kauft sich zunächst eine Geschwindigkeitsverlangsamung ein. Der einzige Vorteil einer Aufteilung zwischen WWW- und DB-Server liegt in der Skalierbarkeit bei steigender Last; ansonsten hat diese Lösung nur Nachteile.

Ich würde so lange wie möglich bei einer einzelnen Maschine bleiben.


--------------------
Sichere (managed) Rootserver, Webspace und Mailaccounts unter FreeBSD: Mainlink Internet
Top
PMEmail PosterUsers WebsiteMSN
Top
 
wohnung
#3 Geschrieben am: Di 8.04.2008, 09:04 (+00:11)
Report PostQuote Post

AyomRank 4
********

Gruppe: Member (aktiv)
Beiträge: 59
Mitglied seit: 30.01.2006


ok, da hab ich keine ahnung von smile.gif

beide server wären beim gleichen anbieter "all-inkl.", warum wird der zugriff langsamer ? ich dachte wenn man die datenbank auslagert wird es schneller sad.gif

gruß
Top
PMEmail PosterUsers Website
Top
 
jeliel
#4 Geschrieben am: Di 8.04.2008, 09:17 (+00:13)
Report PostQuote Post

AyomRank 4
********

Gruppe: Member (aktiv)
Beiträge: 165
Mitglied seit: 22.01.2007


weil der zurgiff auf die DB dann übers netz geschieht und nicht direkt auf die gleiche festplatte zugreift.

grüsse
jeliel


--------------------
Top
PMEmail Poster
Top
 
wohnung
#5 Geschrieben am: Di 8.04.2008, 09:22 (+00:05)
Report PostQuote Post

AyomRank 4
********

Gruppe: Member (aktiv)
Beiträge: 59
Mitglied seit: 30.01.2006


"weil der zurgiff auf die DB dann übers netz geschieht und nicht direkt auf die gleiche festplatte zugreift."

ok, das leuchtet ein, aber ich dachte wenn beide server beim gleihen anbieter stehen/gleichem raum oder was auch immer, dann geht es doch nicht über das "normale internet" sonder über keine ahnung...

der all-inkl. techniker meinte es würde was bringen, ok, die verdienen ja auch dran smile.gif

gruß
Top
PMEmail PosterUsers Website
Top
 
Joel
Enzian Media GmbH
#6 Geschrieben am: Di 8.04.2008, 09:39 (+00:16)
Report PostQuote Post

AyomRank 7
**************

Gruppe: Member (aktiv)
Beiträge: 1399
Mitglied seit: 17.06.2004


Du kannst das so entscheiden:
- Bei Seiten mit viel Traffic (Video-Download, Download-Hoster, etc.) zwei Server nehmen. Und den Traffic dann auf beide verteilen...

Ansonsten *ein* Server, weil der Overhead durch die Datenbank-Kommunikation gross ist. Das lohnt sich nicht! Ausser du hast sehr sehr viele Datensätze (k.A. über 10 Millionen), komplexere Abfragen die lange dauern.


--------------------
EagleFind.com - Die visuelle Suchmaschine
Enzian Media bietet Entwicklung von Websites, Videos und Webcam-Streaming.
Domainolio - Ein paar Referenz-Websites von Joel
Top
PMUsers WebsiteICQ
Top
 
André Griepenburg
Andre Griepenburg Internetdienstleistungen
#7 Geschrieben am: Di 8.04.2008, 09:48 (+00:09)
Report PostQuote Post

AyomRank 6
************

Gruppe: Member (aktiv)
Beiträge: 730
Mitglied seit: 29.08.2006


Hallo,

wie bereits erwähnt wurde:
"es kommt drauf an"

Wenn du einen Crosslink zwischen den Servern hast sollte das schon einiges bringen, geht die Netzverbindung jedoch über die normalen Routen, so kann es natürlich zu längeren Latenzen kommen.
Ich habe zwischen meinen Servern locker das doppelt an Traffik was nach außen geht :-)

Schau also, was für Dich am Besten ist.
Am Besten einen möglichst kurzen Vertrag (1, 3, 6 Monate) machen, dann kannst du bei steigenden Anforderungen schnell umsteigen. Ansonsten schau, dass du möglichst lange alles auf 1 Server behälst, da dies "meistens" die bessere Leistung bringt.


--------------------
Top
PMEmail PosterUsers WebsiteICQ
Top
 
mainlink
Mainlink Internet
#8 Geschrieben am: Di 8.04.2008, 11:02 (+01:14)
Report PostQuote Post

AyomRank 5
**********

Gruppe: Member (aktiv)
Beiträge: 202
Mitglied seit: 12.09.2007


Selbst wenn die Server über eine zweite NIC crossover verbunden sind, muß der Request erst auf Layer 4 runterkrabbeln und ein Paket zu dem DB-Server schicken. Dort läuft dann die Query und das ganze krabbelt zurück auf den Webserver.

Das ist grundsätzlich ein ziemlich umständlicher Prozeß.


--------------------
Sichere (managed) Rootserver, Webspace und Mailaccounts unter FreeBSD: Mainlink Internet
Top
PMEmail PosterUsers WebsiteMSN
Top
 
sd12
#9 Geschrieben am: Di 8.04.2008, 12:58 (+01:55)
Report PostQuote Post

AyomRank 9
Group Icon

Gruppe: Moderatoren
Beiträge: 3574
Mitglied seit: 3.03.2004


Ideal wäre:
MySQL Cluster und LoadBalancing


--------------------
************************
Treiber f[r das Kezboard ist [berfl[ssig.
Top
PMEmail PosterICQMSN
Top
 
jAuer
Jürgen Auer - freiberufl. Programmierer
#10 Geschrieben am: Di 8.04.2008, 13:09 (+00:11)
Report PostQuote Post

AyomRank 9
Group Icon

Gruppe: Experten Entwicklung
Beiträge: 2078
Mitglied seit: 4.02.2006


Es ist dasselbe, was schon hier erwähnt wurde.

Erst kommt die Diagnose, dann kommt die Medizin.

Sprich: Solange nicht klar ist, wo Engpässe existieren, kann die Medizin beliebig unpassend (= teurer ohne wirklichen Nutzen) sein.

Ein Software-Raid scheint mir allerdings ziemlich heikel zu sein - wenn auf derselben Maschine zusätzlich ein Web- und ein Datenbankserver läuft.


--------------------
Web-Anwendung 3.0: Ein Online-Kalender für Termine vieler Filialen.

server-daten: Web-Datenbanken als Online - CRM - Lösung.
Konzentrieren Sie sich auf Ihr Kerngeschäft - nutzen Sie eine schlanke, schnelle Online-Datenbank von verschiedenen Standorten.
Top
PMEmail PosterUsers Website
Top
 
wohnung
#11 Geschrieben am: Di 8.04.2008, 13:16 (+00:06)
Report PostQuote Post

AyomRank 4
********

Gruppe: Member (aktiv)
Beiträge: 59
Mitglied seit: 30.01.2006


@jAuer

warum es "langsam" ist, ist bekannt smile.gif

"auf meiner seite wird viel mit "tags" und interner verlinkung "ähnliche themen/artikel" usw. verlinkt, deswegen ist der zugriff sehr langsam"

die abfrage der module ist zu langsam, bzw. braucht zu viel power, wenn ich die module abschalte läuft alles super... kann/will ich aber nicht abschalten da ich diese für die interne verlinkung ( google und co ) brauche !

gruß
Top
PMEmail PosterUsers Website
Top
 
jAuer
Jürgen Auer - freiberufl. Programmierer
#12 Geschrieben am: Di 8.04.2008, 13:27 (+00:11)
Report PostQuote Post

AyomRank 9
Group Icon

Gruppe: Experten Entwicklung
Beiträge: 2078
Mitglied seit: 4.02.2006


QUOTE (wohnung @ Di 8.04.2008, 13:16)
"auf meiner seite wird viel mit "tags" und interner verlinkung "ähnliche themen/artikel" usw. verlinkt, deswegen ist der zugriff sehr langsam"

die abfrage der module ist zu langsam, bzw. braucht zu viel power, wenn ich die module abschalte läuft alles super... kann/will ich aber nicht abschalten da ich diese für die interne verlinkung ( google und co ) brauche !

Das sagt noch fast nichts.

Eine Abfrage kann lange brauchen, weil entscheidende Indices fehlen, weil die Abfrage fehlerhaft ist, so daß es zu Tablescans kommt - oder es fehlt Speicherplatz, so daß ständig der Arbeitsspeicher ausgelagert wird.

Der Engpaß kann an unsinnigen PHP-Strukturen hängen - eine Abfrage wird zurückgegeben, dann wird für jede Ergebniszeile eine neue Abfrage ausgeführt, anstatt das in einem Abwasch zu erledigen.

Im Prinzip muß man sich die Verarbeitung einer typischen Seite en detail abends (oder am Sonntag früh) angucken, wenn wenig los ist.


--------------------
Web-Anwendung 3.0: Ein Online-Kalender für Termine vieler Filialen.

server-daten: Web-Datenbanken als Online - CRM - Lösung.
Konzentrieren Sie sich auf Ihr Kerngeschäft - nutzen Sie eine schlanke, schnelle Online-Datenbank von verschiedenen Standorten.
Top
PMEmail PosterUsers Website
Top
 
sd12
#13 Geschrieben am: Di 8.04.2008, 14:16 (+00:48)
Report PostQuote Post

AyomRank 9
Group Icon

Gruppe: Moderatoren
Beiträge: 3574
Mitglied seit: 3.03.2004


Womöglich löst bereits Caching und PHP, bzw. MySQL Optimierung Dein Problem.


--------------------
************************
Treiber f[r das Kezboard ist [berfl[ssig.
Top
PMEmail PosterICQMSN
Top
 
Marc Schuler
Host2Day ISP International
#14 Geschrieben am: Di 8.04.2008, 18:16 (+03:59)
Report PostQuote Post

AyomRank 7
**************

Gruppe: Member (aktiv)
Beiträge: 1319
Mitglied seit: 1.11.2005


@Wohnung

Optimiere die Seite - auch ein neuer "schnellerer" Server wird da nur bedingt Abhilfe schaffen.
Ich würde bei einem solchen Projekt auf einen Datencluster setzen, zwei Server bringt in der Regel deutliche Performanceeinbussen mit sich (ich erinnere an einen ganz grossen Anbieter in Deutschland, welcher das einmal versucht hatte > st...o - Name schreibe ich nicht aus)

Und noch eine "bitte"... vergesst Software Raid, spätestens nach dem 4ten Ausfall dürftet Ihr es einsehen wink.gif


--------------------
------------------------------------------
Webhosting und Domainregistration
------------------------------------------
Top
PMEmail PosterUsers Website
Top
 
jAuer
Jürgen Auer - freiberufl. Programmierer
#15 Geschrieben am: Di 8.04.2008, 18:50 (+00:34)
Report PostQuote Post

AyomRank 9
Group Icon

Gruppe: Experten Entwicklung
Beiträge: 2078
Mitglied seit: 4.02.2006


So, nach einem Telefonat mit @wohnung und einem Spaziergang:

Da gibt es ein Modul, das Wörter in anderen Artikeln sucht und diese verlinkt.

Also eine Volltextsuche, die jeden normalen Textindex überspringt.

Wird das Modul dazugeschaltet, ist das sehr langsam, ansonsten geht das flott.

Die telefonisch geäußerte Überlegung, daß man so einen Index eigentlich statisch erstellen könnte, habe ich inzwischen wieder verworfen. Das ist ja genau die Leistung eines Volltextindex. Und ein Standardfeature einer Datenbanksoftware sollte man nicht in einer Hochsprache nachprogrammieren wollen.

Ich sollte mir das wohl doch mal angucken - da einen Volltextindex erstellen werde ich wohl noch hinkriegen (weiteres per PN).

PS: Hat sich ein wenig verzögert, da klingelte grade noch ein paar Mal das Telefon.
PPS: Natürlich verteilt man große Systeme von vornherein auf mehrere Server. Ein eigenständiger Datenbankserver mit viel Arbeitsspeicher, bei dem die meisten Tabellen ständig im Speicher sind, ist schon eine Nummer schneller. Aber auch der löst nicht das Problem fehlender Indices.


--------------------
Web-Anwendung 3.0: Ein Online-Kalender für Termine vieler Filialen.

server-daten: Web-Datenbanken als Online - CRM - Lösung.
Konzentrieren Sie sich auf Ihr Kerngeschäft - nutzen Sie eine schlanke, schnelle Online-Datenbank von verschiedenen Standorten.
Top
PMEmail PosterUsers Website
Top
 
Thema wird von 0 Benutzer(n) gelesen (0 Gäste und 0 anonyme Benutzer)
0 Mitglieder:
Trackback-Url: http://www.ayom.com/track/t/23897

Topic Options Reply to this topicStart new topicStart Poll

 


> Ähnliche Themen
Firefox oder Internet Expolorer Mark L 813 22 Do 3.07.2008, 13:21
Eigene Domain auf eigenem Server momo63 1531 4 Do 3.07.2008, 09:45
Ausbeutung oder geniale Geschäftsidee? profo 220 3 Fr 27.06.2008, 14:33
v server? Wie funktioniert das? Stoner 310 14 Do 26.06.2008, 16:44
wp zwingt server in die Knie? Basti Hoesl 196 10 Mi 25.06.2008, 14:21
WHOIS-Update über DNSserver oder Registra? Naruto 106 1 Mo 23.06.2008, 07:18
[V] 2 kleinere Projekte Basti08 1023 12 Sa 21.06.2008, 23:31
Housing für 1HE 19" Server gesucht Almanach 403 18 Mo 16.06.2008, 12:16
PHP: preg_match() oder ereg()? Josh 1458 4 Do 12.06.2008, 10:29
Büro in Zürich oder Umgebung gesucht Sandro Feuillet 70 0 Mo 9.06.2008, 15:38




Anzeige - [Interessiert an einer Anzeige?]



Anzeigen




cyon Webhosting



[Interessiert an einer Anzeige?]