Portál AbcLinuxu, 25. dubna 2024 20:14


Dotaz: Server data na ssd a logy na sata disk

16.4.2014 12:59 nun
Server data na ssd a logy na sata disk
Přečteno: 286×
Odpovědět | Admin
Zdravím,

mám tuto situaci:

- server, kde systém a data jsou na ssd disku (cachuju, takže zápisů minimum), webserver nginx, který ukládá logy

- ten server má v sobě i druhý disk sata a přemýšlím, že bych ty logy z webserveru neukládal na ten SSD disk, ale do druhého sata disku.

Teď otázka - když budu dávat logy na SATA, nezpomalím odezvu serveru? Jde mi o to, aby ten zápis do logu zbytečně nebrzdil sata disk, jestli se ty logy ukládají nějak nezávisle na odezvě webserveru (nginx).. snad chápete :)

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

Odpovědi

16.4.2014 14:07 Milan Uhrák | skóre: 31 | blog: milan_at_ABC
Rozbalit Rozbalit vše Re: Server data na ssd a logy na sata disk
Odpovědět | | Sbalit | Link | Blokovat | Admin
mám tady křišťálovou kouli, takže vidím, jaký střeva v tom serveru máš, ale neprozradím to nikomu.

sata bude taky cachovat.

Vytížení apačem by nemělo být kritické. problém snad při släbém železe a https.. na netbooku jako serveru z toho vyrazím 300kB/s a apač přitom valí na 100% v obou jádrech.

SSD je dobré na start systému, po startu už moc profitu na serveru neposkytuje. Jeho ohromná rychlost čtení/(ba i) zápisu nebude dostatečně využita díky jiným úzkým hrdlům. Pokud máš dost RAMky a logy nepotřebuješ, je jasný kam s nima .. tempfs
16.4.2014 14:15 nun
Rozbalit Rozbalit vše Re: Server data na ssd a logy na sata disk
nepochopil jsi, na co se ptám.. žádný apač, žádné vytěžování, pouze jde o zápis root ssd vs sekundár sata / přístupový doby / (ne)existující nezávislé fronty zápisy do logů a s tím související (ne)možné zpoždění zpracování požadavku na vykreslení stránky.
16.4.2014 14:16 nun
Rozbalit Rozbalit vše Re: Server data na ssd a logy na sata disk
.. a logy samozřejmě potřebuju, jinak bych je nepoužíval.
16.4.2014 15:15 Filip Jirsák
Rozbalit Rozbalit vše Re: Server data na ssd a logy na sata disk
Odpovědět | | Sbalit | Link | Blokovat | Admin
Pokud se nepoužívá port multiplexer, je každý disk připojen přímo k SATA řadiči, takže na této úrovni neovlivňuje komunikace s jedním diskem komunikaci s druhým diskem.

Pokud není požadavek, aby se vše ihned zalogovalo, ukládají se logovací záznamy do bufferu a ten se jednou za čas vysype na disk. Dokud se z tohohle nestane kontinuální zápis, nemělo by logování nic zdržovat.
16.4.2014 15:28 nun
Rozbalit Rozbalit vše Re: Server data na ssd a logy na sata disk
Díky. Právě se koukám a nginx co vteřinu loguje do X access logů, tzn. žádnou paměť si nedrží a vše tam sype evidentně ihned což by pak asi brzdit teoreticky mohlo. Nevěděl bys, pod jakým parametrem lokální access log a jeho buffer hledat v globální konfiguraci serveru?
16.4.2014 16:14 Filip Jirsák
Rozbalit Rozbalit vše Re: Server data na ssd a logy na sata disk
Podívejte se na Logging and Monitoring – Setting Up the Access Log. Je tam zmíněn parametr buffer.
17.4.2014 17:02 ant
Rozbalit Rozbalit vše Re: Server data na ssd a logy na sata disk
Díky díky, vyřešeno :)

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.