Portál AbcLinuxu, 12. května 2025 10:32

Dotaz: Databazovy a ftp/webovy server spolu alebo oddelene?

Tombik avatar 20.2.2011 16:20 Tombik | skóre: 12
Databazovy a ftp/webovy server spolu alebo oddelene?
Přečteno: 289×
Odpovědět | Admin
Toto neni ani problem, ale skor chcem vediet Vas nazor.

Predstavte si ze mate celkom velku serverovnu povedzme 100 serverov. Vsetky servery su spolu v jednej serverovni. Na kazdom servery maju uzivatelia pristup na FTP kde si davaju web stranky. Niektori maju a niektori nemaju pristup aj na SQL server (napriklad MySQL to je jedno). Ti co maju pristup na SQL pouzivaju tuto databazu pre svoj web, ale pouzivaju ju aj pre ine aplikacie, ktore s webom nemusia mat nic spolocne. Proste tuto databazu pouzivaju rozne ako sa len da.

Moja otazka znie. Myslite si ze SQL server by mal byt zriadeny na tom istom fyzickom servery ako maju uzivatelia FTP ucty? Alebo by bolo lepsie dat SQL server na iny fyzicky stroj ako maju uzivatelia svoje ucty? Nebudu SQL dotazy zbytocne sposobovat zahlcovanie linky? Je jasne ze keby to bolo na localhoste tak by tam tam tie SQL dotazy necestovali, ale na druhu stranu mat databazove servery oddelene od FTP serverov zjednodusi spravu a odlahci ich (berieme do uvahy ze FTP/web servery su velmi zatazene lebo je tam vela uzivatelov). Navyse treba brat do uvahy, ze databazovych serverov by mozno stacilo mat z tych 100 serverov menej (napriklad 10) cize spravovat/zabezpecovat 10 databazovych serverov by bolo jednoduchsie ako keby sa mal zriadovat na kazdom z tychto 100 serverov.

Ide o cisto hypoteticku otazku, velmi ma zaujima tato problematika.

Dakujem

Řešení dotazu:


Nástroje: Začni sledovat (0) ?Zašle upozornění na váš email při vložení nového komentáře.

Odpovědi

Řešení 1× (Ondřej Kopka)
MMMMMMMMM avatar 20.2.2011 16:29 MMMMMMMMM | skóre: 44 | blog: unstable | Valašsko :-)
Rozbalit Rozbalit vše Re: Databazovy a ftp/webovy server spolu alebo oddelene?
Odpovědět | | Sbalit | Link | Blokovat | Admin
Osobně bych databázový a aplikační/ftp server oddělil. Provozuji jen málo náročné stránky, kde mi ale nevadí, že mám db a web na jednom VPS serveru. Jak to chodí u webhostingových společností (pro mnoho uživatelů a velkou zátěž)? Všude, kde jsem v minulosti hostoval stránky, měli servery odděleny. :-)
Linux Dokumentační Projekt - PDF ke stažení
Tombik avatar 20.2.2011 18:05 Tombik | skóre: 12
Rozbalit Rozbalit vše Re: Databazovy a ftp/webovy server spolu alebo oddelene?
Tiez som tohto nazoru. Uvidim ci este niekto nenapise nieco ine.
AraxoN avatar 20.2.2011 18:18 AraxoN | skóre: 47 | blog: slon_v_porcelane | Košice
Rozbalit Rozbalit vše Re: Databazovy a ftp/webovy server spolu alebo oddelene?
Určite oddeliť. Na jednom serveri to má zmysel len dovtedy, kým máš len jeden server, alebo máš vysoko špecifické projekty, z ktorých každý musí mať svoje špeciálne nastavenia.
20.2.2011 19:43 Thomas123 | skóre: 15
Rozbalit Rozbalit vše Re: Databazovy a ftp/webovy server spolu alebo oddelene?

Jako né moc zkušeného by mě toto téma také zajímalo.

K čemu je lepší oddělovat DB od webserveru?

Momentálně jsem spíše přesvědčen, že db a web na jednom serveru je lepší, byť mírně složitější. Při více serverech se musí admin starat o více stejných služeb, ale zase pokud spadne jeden db server, tak se toho stane relativně méně, než když spadne jeden oddělený db server, kde bude způsobená škoda větší (více nefunkčních aplikací). Mj. mi řešení all-in-one příjde rychlejší, nejsem omezován sítí ani dalšími prvky mezi servery.

Tombik avatar 20.2.2011 21:50 Tombik | skóre: 12
Rozbalit Rozbalit vše Re: Databazovy a ftp/webovy server spolu alebo oddelene?
Tu sa skor naskyta otazka ci su SQL dotazi naozaj take narocne na traffic. Mate velku pravdu v tom, ze ak ten db server spadne tak to narobi podstatne menej skody ked je to zvlast ako ked je to na jednom. To je ale asi iba jedina vyhoda co zatial vidim v tom, ze by to malo byt na kazdom FTP servery.

Dakujem za nazor
Řešení 2× (Tombik (tazatel), Lol Phirae)
20.2.2011 23:22 Šangala | skóre: 56 | blog: Dutá Vrba - Wally
Rozbalit Rozbalit vše Re: Databazovy a ftp/webovy server spolu alebo oddelene?
Odpovědět | | Sbalit | Link | Blokovat | Admin
Oddělit.
Každý server chce něco jiného, daleko snáze naladíte a maximalizujete výkon DB serveru, když má prostředky jen pro sebe (zvláště paměť) a v zásadě to samé platí pro web server. Řekl bych, že propojení serverů na gigabitu se správným rozložením, nebude lince ubližovat ani ve vysoké zátěži. Propojit to můžete různě, třeba 10 web-serveru v kupě s jedním DB serverem - hodně záleží na tom jak to zapojíte, kdyby byl 1 DB server a 100 web serveru a mezi nimi to běhalo na jednom 100Mbit-u, tak to může být úzké místo.
To, že trpíš stihomamem, ještě neznamená, že po tobě nejdou. ⰞⰏⰉⰓⰀⰜⰉ ⰗⰞⰅⰜⰘ ⰈⰅⰏⰉ ⰒⰑⰎⰉⰁⰕⰅ ⰏⰉ ⰒⰓⰄⰅⰎ ·:⁖⁘⁙†
Tombik avatar 21.2.2011 00:07 Tombik | skóre: 12
Rozbalit Rozbalit vše Re: Databazovy a ftp/webovy server spolu alebo oddelene?
Dakujem. To znie celkom logicky.
Řešení 1× (Tombik (tazatel))
Petr Maleček avatar 20.2.2011 23:41 Petr Maleček | skóre: 29 | Plzeň - Bolevec
Rozbalit Rozbalit vše Re: Databazovy a ftp/webovy server spolu alebo oddelene?
Odpovědět | | Sbalit | Link | Blokovat | Admin
Pokud použijete kvalitní síťové prvky, tak je fajn kombinace:

node() 
{
  1x Storage server (RAID - dle libosti)
  1x SQL server
  1x Apache + PHP server (data čerpá z SQL a Storage)

}
LinMuck, WinFuck :-P

Založit nové vláknoNahoru

Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.