Portál AbcLinuxu, 23. dubna 2024 21:46


Dotaz: Kde hledat radu

10.9.2014 11:40 Honza
Kde hledat radu
Přečteno: 369×
Odpovědět | Admin
Ahoj, když potřebuji koupit servery, kdo mi poradí jaké modely a s jakým výkonem? Určitě prodejce, ale každý chce prodat co nejdrážší a třeba to ani není potom potřeba a válí se v tom x set tisíc zbytečně :-( Děkuji za nějaké info kam se obrátit.
Nástroje: Začni sledovat (2) ?Zašle upozornění na váš email při vložení nového komentáře.

Odpovědi

Bundas avatar 10.9.2014 13:01 Bundas | skóre: 14 | Pardubice
Rozbalit Rozbalit vše Re: Kde hledat radu
Odpovědět | | Sbalit | Link | Blokovat | Admin
Co treba sem? :-D
Abe the Messiah has come.
10.9.2014 14:55 drunkezz | skóre: 34 | blog: kadeco
Rozbalit Rozbalit vše Re: Kde hledat radu

Potrebny vykon je dany zvacsa aplikaciou a jej ocakavanym loadom. ale napr poradna abclinuxu je dobry zaciatok na pokec o tom co potrebujes

D.

10.9.2014 15:21 lertimir | skóre: 64 | blog: Par_slov
Rozbalit Rozbalit vše Re: Kde hledat radu
Odpovědět | | Sbalit | Link | Blokovat | Admin
Výkon je hlavně daný potřebou běžící aplikace. Nebo někdy financováním projektu (mám balík X a potřebuji co největší výkon za tyto peníze.)
10.9.2014 17:14 Sten
Rozbalit Rozbalit vše Re: Kde hledat radu
Odpovědět | | Sbalit | Link | Blokovat | Admin
To záleží:
  1. Jaké aplikace tam budete provozovat?
  2. Kolik uživatelů je bude používat najednou?
  3. Jak velké množství dat budou zpracovávat?
  4. Jakou mají mít odpovědi latenci?
  5. Jakou tam chcete výkonnostní rezervu?
  6. Požadujete redundance součástek či možnost jejich výměny za běhu?
  7. Máte u hostingu omezení na rozměry či spotřebu?
  8. A hlavně kolik jste ochoten zaplatit?
Pokud však pokládáte takhle obecnou otázku, sežeňte si starší PC nebo si pronajměte VPSku. Až budete potřebovat něco lepšího, budete už vědět, podle čeho vybírat.
10.9.2014 18:55 Honza
Rozbalit Rozbalit vše Re: Kde hledat radu
1. Apache + PHP + MySQL
2. Online uživatelů neklesne nikdy pod 10 000
3. To je zavádějící, co je myšleno tím "jak velké"...
4. Latence standardní
5. Rezerva 250%
6. Ano
7. Ne
8. Cenu respektuji

Má představa, (hrubý nástřel)
1 železo pro BackEnd (xml parser > 1 000 000/hod)
2 železo pro FrontEnd (online user > 10 000)
3 železo pro MySQL (query > 100 000/hod)
4 železo pro Backuc and MySQL Mirror
Díky
11.9.2014 06:21 Matlák
Rozbalit Rozbalit vše Re: Kde hledat radu
Hm. Takže

PHP + MySQL

vs

neklesne nikdy pod 10 000

se mi zdá jako pakárna. Záleží, co budou stránky dělat, ale 10 000 online uživatelů, z nichž každý udělá řekněme 1 request na PHP script a 1 SQL dotaz za 1s, bude chtít pěkné železo o desítkách jader a desítkách GB RAM. Nehledě na to, že MySQL obecně není příliš schopná co do využití silného HW podle mých zkušeností (chce to spoustu nastavování a ani to nic nezaručuje).

Pokud to bude na request navíc parsovat a cacheovat XML, podle objemu těch XML dat se lehce stane že ani stovky GB paměti na backend serveru stačit nebudou, možná se můžeme bavit klidně o TB paměti.

"Standardní latence" je taky zavádějící pojem - co je to standard? 10ms, 100ms,1000ms na request? Co třeba filtrování, vyhledávání, zpracování ukládaných informací?
xkucf03 avatar 11.9.2014 00:15 xkucf03 | skóre: 49 | blog: xkucf03
Rozbalit Rozbalit vše Re: Kde hledat radu
Odpovědět | | Sbalit | Link | Blokovat | Admin

Může to běžet ve virtualizaci nebo potřebuješ fyzické železo? Když budeš virtualizovat, tak není problém ten přebytečný výkon používat i pro něco jiného.

Mám rád, když se lidé přou, znamená to, že vědí, co dělají, a že mají směr. Frantovo.cz, SQL-DK, Relational pipes
11.9.2014 00:19 Honza
Rozbalit Rozbalit vše Re: Kde hledat radu
Potřebuji fyzické železo...
xkucf03 avatar 11.9.2014 10:44 xkucf03 | skóre: 49 | blog: xkucf03
Rozbalit Rozbalit vše Re: Kde hledat radu

O tom trochu pochybuji… ale to je jedno.

Na něčem tu aplikaci vyvíjíte a testujete, ne? Když znáš přibližně počty požadavků za hodinu, tak bys mohl vypočítat kolik jader procesoru potřebuješ. Podobně s RAM. Za předpokladu, že je ta aplikace aspoň trochu slušně napsaná, dokáže škálovat a nemá nějaké úzké hrdlo.

Mám rád, když se lidé přou, znamená to, že vědí, co dělají, a že mají směr. Frantovo.cz, SQL-DK, Relational pipes

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.