Kom ihåg mig?
Home Menu

Menu


FreeBSD + mysql + AMD64

Ämnesverktyg Visningsalternativ
Oläst 2005-11-05, 12:35 #1
chrizzs avatar
chrizz chrizz är inte uppkopplad
Medlem
 
Reg.datum: Aug 2004
Inlägg: 296
chrizz chrizz är inte uppkopplad
Medlem
chrizzs avatar
 
Reg.datum: Aug 2004
Inlägg: 296
Står inför att byta OS och det lutar åt FreeBSD 5.4

Enligt mysql.com finns det bara "Limited Support" för den här kombinationen. Vad innebär det egentligen? (Förklaringen på mysql.com ger mig inget)

Listan: http://www.mysql.com/support/supportedplatforms.html

Förklaring:
Citat:

What is Limited Support (LS)?
A: These are specific operating system and hardware combinations for which MySQL provides only limited support. For this tier, MySQL does not have the target OS/hardware; and MySQL does not build binaries for these combinations; and MySQL does not test on these platforms. The MySQL Support Team will use commercially reasonable efforts to attempt to provide technical support for these platforms, but with the customer's acknowledgement that there may be scenarios that cannot be resolved due to the above limitations.

Nån som kör freebsd 64-bitars (dual opteron t.ex.) med mysql? Hur fungerar det för er?
chrizz är inte uppkopplad   Svara med citatSvara med citat
Oläst 2005-11-05, 13:00 #2
Danieloss avatar
Danielos Danielos är inte uppkopplad
Klarade millennium-buggen
 
Reg.datum: Oct 2005
Inlägg: 3 102
Danielos Danielos är inte uppkopplad
Klarade millennium-buggen
Danieloss avatar
 
Reg.datum: Oct 2005
Inlägg: 3 102
De enda OS kombinationer som mysql rekommenderar är Enterprise versionerna eller att köra utan amd64/em64t support på kerneln. Annars är risken att mysql kommer att krasha för dig stor, inkl FreeBSD. Många som har FreeBSD5.4 förstår inte varför man nu snart har 6.0 färdig utan att ha fixat en mängd buggar i 5.4, så jag har tagit Debian utan stöd för min XEON em64t, alltså vanlig 32 bitars kernel. Här har mysql FS samt det fungerar mkt bra för några jag känner.
Danielos är inte uppkopplad   Svara med citatSvara med citat
Oläst 2005-11-05, 14:59 #3
chrizzs avatar
chrizz chrizz är inte uppkopplad
Medlem
 
Reg.datum: Aug 2004
Inlägg: 296
chrizz chrizz är inte uppkopplad
Medlem
chrizzs avatar
 
Reg.datum: Aug 2004
Inlägg: 296
Citat:
Originally posted by danielos@Nov 5 2005, 14:00
De enda OS kombinationer som mysql rekommenderar är Enterprise versionerna eller att köra utan amd64/em64t support på kerneln. Annars är risken att mysql kommer att krasha för dig stor, inkl FreeBSD. Många som har FreeBSD5.4 förstår inte varför man nu snart har 6.0 färdig utan att ha fixat en mängd buggar i 5.4, så jag har tagit Debian utan stöd för min XEON em64t, alltså vanlig 32 bitars kernel. Här har mysql FS samt det fungerar mkt bra för några jag känner.
Du kör vanlig i386 SMP debian alltså? Det är lite tråkigt att man kanske måste göra det när man med 64 bit kan klämma ur så pass mycket mer ur systemet :/

Har läst om prestandaskillnader på runt 10%-20% i vissa fall (främst opteron).
chrizz är inte uppkopplad   Svara med citatSvara med citat
Oläst 2005-11-05, 15:44 #4
Danieloss avatar
Danielos Danielos är inte uppkopplad
Klarade millennium-buggen
 
Reg.datum: Oct 2005
Inlägg: 3 102
Danielos Danielos är inte uppkopplad
Klarade millennium-buggen
Danieloss avatar
 
Reg.datum: Oct 2005
Inlägg: 3 102
Citat:
Har läst om prestandaskillnader på runt 10%-20% i vissa fall (främst opteron).
Japp det stämmer, men vad hjälper 20% bättre prestanda om det går instabilt? Jag har en DL380G4 3G XEON med 2 Gb ram och pressar man den går CPU:n med 94% idle, så det är inget problem. Läsar man http://dev.mysql.com/books/hpmysql-excerpts/ch06.html så framgår det att man CPU:n sällan är flaskhalsen, då är det bättre med ett stabilt system med snabba diskar raid 1. Fördelen med raid 1 är att man läsar i optimala fall dubbelt så snabbt från disk (OS:et kan välja vilken disk att läsa ifrån) Att skriva till disk är som vanligt. Men eftersom ett mysql uppbyggda webbapplikationer oftast displayar info snarare än sparar ny data är raid 1 det som är viktigast tycker jag. Dock om man vill satsa extra ska man köra raid 1+0 för ytterliggare prestanda förbättring.
Danielos är inte uppkopplad   Svara med citatSvara med citat
Oläst 2005-11-05, 17:42 #5
chrizzs avatar
chrizz chrizz är inte uppkopplad
Medlem
 
Reg.datum: Aug 2004
Inlägg: 296
chrizz chrizz är inte uppkopplad
Medlem
chrizzs avatar
 
Reg.datum: Aug 2004
Inlägg: 296
Citat:
Originally posted by danielos@Nov 5 2005, 16:44
Citat:
Har läst om prestandaskillnader på runt 10%-20% i vissa fall (främst opteron).
Japp det stämmer, men vad hjälper 20% bättre prestanda om det går instabilt? Jag har en DL380G4 3G XEON med 2 Gb ram och pressar man den går CPU:n med 94% idle, så det är inget problem. Läsar man http://dev.mysql.com/books/hpmysql-excerpts/ch06.html så framgår det att man CPU:n sällan är flaskhalsen, då är det bättre med ett stabilt system med snabba diskar raid 1. Fördelen med raid 1 är att man läsar i optimala fall dubbelt så snabbt från disk (OS:et kan välja vilken disk att läsa ifrån) Att skriva till disk är som vanligt. Men eftersom ett mysql uppbyggda webbapplikationer oftast displayar info snarare än sparar ny data är raid 1 det som är viktigast tycker jag. Dock om man vill satsa extra ska man köra raid 1+0 för ytterliggare prestanda förbättring.
Mjo, jag kör raid1 idag. Mjukvaruraid dock via debian, men jag planerar att köpa ett riktigt hårdvaruraid, främst för att slippa krångel och problem vid bytet till freebsd (jag kommer byta ändå förmodligen, även om det numera lutar mot i386)
chrizz är inte uppkopplad   Svara med citatSvara med citat
Oläst 2005-11-05, 19:29 #6
kullervos avatar
kullervo kullervo är inte uppkopplad
Bara ett inlägg till!
 
Reg.datum: Dec 2003
Inlägg: 1 519
kullervo kullervo är inte uppkopplad
Bara ett inlägg till!
kullervos avatar
 
Reg.datum: Dec 2003
Inlägg: 1 519
Citat:
Originally posted by chrizz@Nov 5 2005, 17:42
Mjo, jag kör raid1 idag. Mjukvaruraid dock via debian, men jag planerar att köpa ett riktigt hårdvaruraid, främst för att slippa krångel och problem vid bytet till freebsd (jag kommer byta ändå förmodligen, även om det numera lutar mot i386)
På vilket sätt är hårdvaruraid mer flexibelt än mjukvaru? Jag kan inte se en enda fördel ur den synpunkten.
kullervo är inte uppkopplad   Svara med citatSvara med citat
Oläst 2005-11-05, 20:02 #7
chrizzs avatar
chrizz chrizz är inte uppkopplad
Medlem
 
Reg.datum: Aug 2004
Inlägg: 296
chrizz chrizz är inte uppkopplad
Medlem
chrizzs avatar
 
Reg.datum: Aug 2004
Inlägg: 296
Citat:
Ursprungligen postat av kullervo
Citat:
Ursprungligen postat av chrizz
Mjo, jag kör raid1 idag. Mjukvaruraid dock via debian, men jag planerar att köpa ett riktigt hårdvaruraid, främst för att slippa krångel och problem vid bytet till freebsd (jag kommer byta ändå förmodligen, även om det numera lutar mot i386)
På vilket sätt är hårdvaruraid mer flexibelt än mjukvaru? Jag kan inte se en enda fördel ur den synpunkten.
För att du får ett smidigt gränssnitt att hantera raiden med och du slipper blanda in operativsystemet. Dessutom ges möjligheter som hotswap för enkla diskbyten. Må hända att hotswap kanske fungerar med mjukvaruraid (OS-baserat alltså) om kontrollerkortet stödjer det, men i mina ögon innebär det fortfarande mer krångel i form av konfigurering av raiden i operativsystemet.

edit: Du missförstod nog, eller så skrev jag otydligt bara. Jag menar inte att hårdvaruraid som sådant innebär krångelfritt, men mjukvaruraid finns i två varianter; kontrollerkortbaserat eller helt operativsystembaserat. Det senare är i mina ögon betydligt krångligare, men ser man på det så kan jag omformulera att jag vill byta till kontrollerkortbaserad raid (så man inte blandar in operativsystemet helt enkelt) men i mitt fall lutar det åt riktigt hårdvaruraid.
chrizz är inte uppkopplad   Svara med citatSvara med citat
Oläst 2005-11-06, 09:48 #8
kullervos avatar
kullervo kullervo är inte uppkopplad
Bara ett inlägg till!
 
Reg.datum: Dec 2003
Inlägg: 1 519
kullervo kullervo är inte uppkopplad
Bara ett inlägg till!
kullervos avatar
 
Reg.datum: Dec 2003
Inlägg: 1 519
Kan man alltså styra en bättre hårdvaruraid under drift genom att byta diskar, lägga in fler diskar i arrayen osv?

Nu känner jag inte till FreeBSD i sakfrågan men jag antar att den funkar lika bra som MD (mjukvaruraid i Linux). Då finns det ingen begränsning på vad man kan göra i drift jämfört när man inte är i drift. Byta ut diskar, in med fler diskar, stoppa in en hot spare att dela mellan flera arrayer osv. Dessutom funkar MD per block device och man slipper därför raid:a en hel disk. Du kan t.ex. köra spegling över några partitioner, mode 5 över vissa och sedan sedan helt utan på ytterligare några andra. Eller så speglar du helt enkelt en floppy, en bandstation och någon form av nätverksresurs. Inte så meningsfullt med flexibelt =)

Föresten, hur skulle halv-hårdvaruraid kunna vara enklare en FreeBSD/Linux egna mjukvaruraid? Först måste du se till att det finns bra stöd för hårdvaran och sedan är du låst vid de förmodligen väldigt simpla verktygen (eftersom det är en budgetlösning för Windowsanvändare) som dessutom bara är tillgängliga då du startar om datorn. Finns ingen fördel med halvhårdvaru-RAID framför mjukvaru i ett vettigt OS.
kullervo är inte uppkopplad   Svara med citatSvara med citat
Oläst 2005-11-06, 10:00 #9
chrizzs avatar
chrizz chrizz är inte uppkopplad
Medlem
 
Reg.datum: Aug 2004
Inlägg: 296
chrizz chrizz är inte uppkopplad
Medlem
chrizzs avatar
 
Reg.datum: Aug 2004
Inlägg: 296
Citat:
Originally posted by kullervo@Nov 6 2005, 10:48
Kan man alltså styra en bättre hårdvaruraid under drift genom att byta diskar, lägga in fler diskar i arrayen osv?

Nu känner jag inte till FreeBSD i sakfrågan men jag antar att den funkar lika bra som MD (mjukvaruraid i Linux). Då finns det ingen begränsning på vad man kan göra i drift jämfört när man inte är i drift. Byta ut diskar, in med fler diskar, stoppa in en hot spare att dela mellan flera arrayer osv. Dessutom funkar MD per block device och man slipper därför raid:a en hel disk. Du kan t.ex. köra spegling över några partitioner, mode 5 över vissa och sedan sedan helt utan på ytterligare några andra. Eller så speglar du helt enkelt en floppy, en bandstation och någon form av nätverksresurs. Inte så meningsfullt med flexibelt =)

Föresten, hur skulle halv-hårdvaruraid kunna vara enklare en FreeBSD/Linux egna mjukvaruraid? Först måste du se till att det finns bra stöd för hårdvaran och sedan är du låst vid de förmodligen väldigt simpla verktygen (eftersom det är en budgetlösning för Windowsanvändare) som dessutom bara är tillgängliga då du startar om datorn. Finns ingen fördel med halvhårdvaru-RAID framför mjukvaru i ett vettigt OS.
Jag har ingen praktisk erfarenhet av hårdvaruraid eller hotswap som sådant, men av det jag läst så ska det kunna vara så pass enkelt att du i en raid1 t.ex. bara kan dra ut en disk i drift, stoppa in en ny och systemet automatiskt upptäcker den nya och börjar bygga upp spegligen igen på den.

Möjligt att det inte finns praktiska begränsningar via os-baserad mjukvaruraid, men i mina ögon innebär det fortfarande mer administration. Ett bra kontrollerkort ger dig ett webb-baserat gränssnitt för att administrera raiden. Du kan lägga till, ta bort och ändra diskar utan att behöva kunna alla komandon os-baserad raid kräver. Vad jag läst är även hårdvaruraid betydligt bättre på att upptäcka felaktiga diskar och slå av dem. Dessutom avlastas cpu via hårdvaruraid, men det hör inte till saken just nu ;)

Tror vi har gått lite offtopic nu btw ;)

edit: skrivfel
chrizz ä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 08:08.

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