Kom ihåg mig?
Home Menu

Menu


Databashosting

 
Ämnesverktyg Visningsalternativ
Oläst 2010-12-15, 09:00 #11
Sludent Sludent är inte uppkopplad
Medlem
 
Reg.datum: Dec 2007
Inlägg: 258
Sludent Sludent är inte uppkopplad
Medlem
 
Reg.datum: Dec 2007
Inlägg: 258
Reagerade också på den klena hårdvaran som i princip hör hemma på skrivbordet.
Sludent är inte uppkopplad   Svara med citatSvara med citat
Oläst 2010-12-15, 09:10 #12
Clarence Clarence är inte uppkopplad
Administratör
 
Reg.datum: Jan 2003
Inlägg: 1 974
Clarence Clarence är inte uppkopplad
Administratör
 
Reg.datum: Jan 2003
Inlägg: 1 974
Citat:
Ursprungligen postat av abergman Visa inlägg
Har du någon aning om hur prestandan skulle bli med 1 SQL-nod och 2 storagenoder?
Mycket sämre än att skapa en egen lösning med sharding/replikering (beroende på syftet för valet av mysql cluster) klassiska MySQL på samma 3 maskiner. På nivån med tre noder kan jag inte se mycket poäng med att använda cluster, förutom att man har den framtida skalbarheten. Tydligt exempel på när skalbarhet (ännu) inte har något med prestanda att göra.
Clarence är inte uppkopplad   Svara med citatSvara med citat
Oläst 2010-12-15, 09:15 #13
Björklunds avatar
Björklund Björklund är inte uppkopplad
Mycket flitig postare
 
Reg.datum: Jul 2006
Inlägg: 594
Björklund Björklund är inte uppkopplad
Mycket flitig postare
Björklunds avatar
 
Reg.datum: Jul 2006
Inlägg: 594
Citat:
Ursprungligen postat av Kevmo Visa inlägg
För exemplets skull, låt oss säga att jag har 4 servrar á i7-920, 24GB DDR3, 1.5TB SATA II * 2 och oändlig mängd datatrafik. Hur gör jag?
Om du inte behöva tänka på läs, skrivprestanda eller redundans är det bara att köpa dig ett gäng externa disklådor och ansluta mer och mer disklådor i den takten du växer. Behöver du växa riktigt mycket måste du bygga med FC, iSCSI, AoE eller liknande istället för direktanslutna disklådor.
Kör du Linux växer du du dina volymer med LVM när du ansluter mer disk.

PM:a om du vill ha hjälp.
Björklund är inte uppkopplad   Svara med citatSvara med citat
Oläst 2010-12-15, 09:47 #14
johan1234 johan1234 är inte uppkopplad
Mycket flitig postare
 
Reg.datum: Jun 2009
Inlägg: 905
johan1234 johan1234 är inte uppkopplad
Mycket flitig postare
 
Reg.datum: Jun 2009
Inlägg: 905
Absolut intressant och inte alltid helt lätt. Känner dock att en viktig puck som är väldigt styrande inte får rätt utrymme - och det är lasten som är extremt styrande. En sak är att växa en databas till 50 TB och ha några köra queries mot den. En annan är att ha 25000 samtidiga användare på den databasen och vilja få resultat från en tabell med några miljoner rader - på millisekunder. Vad är det som gäller tror du?

Vi har kunder som kör alla varianter. Klustrat, replikering och olika former av uppdelning för att klara last och storlek. Kan ge ett råd som vi normalt ger... De större kunderna vi har som kör flera TB och har mycket stor last (som snittar tusentals samtidiga användare) - har vi så här långt alltid rekommenderat dedikerade lösningar för. De flesta skalar dock framsidan - dvs webbservrar mm - i en cloud miljö så de kan skala upp och ner med automatik.
johan1234 är inte uppkopplad   Svara med citatSvara med citat
Oläst 2010-12-15, 11:52 #15
KristianE KristianE är inte uppkopplad
Klarade millennium-buggen
 
Reg.datum: May 2008
Inlägg: 3 074
KristianE KristianE är inte uppkopplad
Klarade millennium-buggen
 
Reg.datum: May 2008
Inlägg: 3 074
Citat:
Ursprungligen postat av Westman Visa inlägg
Börjar du prata såna mängder frågor och så stor datamängd så är dina maskinexempel väldigt klena. Sen är det också rätt viktigt att veta vilken motor du kommer att använda då det ger möjligheter och även restriktioner i om man kan och bör använda många "små" servrar eller ett fåtal stora.

När det gäller IOPS så finns det exempel på system som klarar rätt stora mängder men då pratar vi servrar med PCI Express SSD:er. Exempel från IBM.
Jepp. SATA/SAS-controllers har en gräns och roterande skivor har stora begränsningar.
En av våra partners arbetar med Fusion I/O PCIe-kort. Läsprestandan är ca 1.5
Gigabyte per sekund och skrivprestandan ligger på 1.4 Gigabyte per sekund.

PCIe-controllern har såklart också en gräns men bandbredden är bra mycket högre
än 6 Gbit SAS, t.ex.

Skicka gärna PM om nån vill veta mer.

Core i7 är ingen serverprocessor och jag skulle starkt avråda att använda denna.
Ska du ha något motsvarande/bättre så är det Xeon 5600-serien du bör titta på.
24 GB RAM fylls snabbt om du nu ska ha oändligt med databasstorlek. 5600-serien
stöder 144 GB RAM per CPU så det är bara att köpa på.
KristianE är inte uppkopplad   Svara med citatSvara med citat
Oläst 2010-12-15, 12:27 #16
Sludent Sludent är inte uppkopplad
Medlem
 
Reg.datum: Dec 2007
Inlägg: 258
Sludent Sludent är inte uppkopplad
Medlem
 
Reg.datum: Dec 2007
Inlägg: 258
Citat:
Ursprungligen postat av KristianE Visa inlägg
Core i7 är ingen serverprocessor och jag skulle starkt avråda att använda denna.
Ska du ha något motsvarande/bättre så är det Xeon 5600-serien du bör titta på.
24 GB RAM fylls snabbt om du nu ska ha oändligt med databasstorlek. 5600-serien
stöder 144 GB RAM per CPU så det är bara att köpa på.
5600-serien stödjer 288 GB, 5500-serien stödjer 144 GB.
Sludent är inte uppkopplad   Svara med citatSvara med citat
Oläst 2010-12-15, 13:16 #17
Westmans avatar
Westman Westman är inte uppkopplad
Klarade millennium-buggen
 
Reg.datum: Jun 2004
Inlägg: 4 021
Westman Westman är inte uppkopplad
Klarade millennium-buggen
Westmans avatar
 
Reg.datum: Jun 2004
Inlägg: 4 021
Om vi ändå pratar Intelproppar och 5600-serien så har den också en extra liten feature och det är inbyggd krypteringsfunktion (AES). Jag var inte alldeles pigg när han från Intel pratade men här vaknade jag till.

EDIT: Hittar inte belägg för att AES-NI skulle vara begränsat till X56xx men ska maila Intelmannen och fråga.

Senast redigerad av Westman den 2010-12-15 klockan 13:25
Westman är inte uppkopplad   Svara med citatSvara med citat
Oläst 2010-12-15, 15:26 #18
KristianE KristianE är inte uppkopplad
Klarade millennium-buggen
 
Reg.datum: May 2008
Inlägg: 3 074
KristianE KristianE är inte uppkopplad
Klarade millennium-buggen
 
Reg.datum: May 2008
Inlägg: 3 074
Sludent:
Du har säkert rätt.

Behövs ännu mer minne funkar säkert 7000-serien. Dell har ju sin R910
som stödjer 1 TB RAM med 4 CPU:er.
KristianE är inte uppkopplad   Svara med citatSvara med citat
Oläst 2010-12-15, 15:59 #19
Kevmo Kevmo är inte uppkopplad
Nykomling
 
Reg.datum: Dec 2010
Inlägg: 8
Kevmo Kevmo är inte uppkopplad
Nykomling
 
Reg.datum: Dec 2010
Inlägg: 8
Tackar för alla svar, vilken raketfart det blev sen imorse haha!

Det är PostgreSQL som ska användas (det här systemet MÅSTE användas), Det kommer inte att vara särskilt många användare.e Om man ser som så att det blir 45 användare på peak times per kluster. Det är mest en lösning med dynamisk utrymmesökning som är viktigt för det här.

Behövs fortfarande mycket bättre servrar än de i exemplet? Att jag valt just dessa är bara en kostnadsfråga. Finns det anledning att köra på värre så kan jag göra det.
Kevmo är inte uppkopplad   Svara med citatSvara med citat
Oläst 2010-12-15, 17:54 #20
Sludent Sludent är inte uppkopplad
Medlem
 
Reg.datum: Dec 2007
Inlägg: 258
Sludent Sludent är inte uppkopplad
Medlem
 
Reg.datum: Dec 2007
Inlägg: 258
Om det är en kostnadsfråga så finns ju Xeon 3400-serien, den är att föredrag framför desktop-versionerna (Core i*) och liknande.

Xeon är Intels processorer för servrar och arbetsstationer.
Sludent är inte uppkopplad   Svara med citatSvara med citat
Svara


Aktiva användare som för närvarande tittar på det här ämnet: 1 (0 medlemmar och 1 gäster)
 

Regler för att posta
Du får inte posta nya ämnen
Du får inte posta svar
Du får inte posta bifogade filer
Du får inte redigera dina inlägg

BB-kod är
Smilies är
[IMG]-kod är
HTML-kod är av

Forumhopp


Alla tider är GMT +2. Klockan är nu 09:24.

Programvara från: vBulletin® Version 3.8.2
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Svensk översättning av: Anders Pettersson
 
Copyright © 2017