Představte si, že jste na serverové konferenci a po celém dni sezení a striktního dodržování rozvrhu, kdy se prolínala IT moudrost s nekonečnými šálky kávy, jste připraveni na něco veselejšího. Naštěstí jsem tu já, abych vás provedl spletitými vodami výběru serverů pro multimediální aplikace. Možná si teď říkáte: "Proč zrovna tohle? Proč je to pro mě vůbec důležité?" No, pokud někdy natáčíte, streamujete nebo obsluhujete jakoukoli formu multimediálního obsahu, pak je čas se se mnou zahřát při přípravě na vaši další investici do serverů!
Takže při výběru serveru pro multimediální aplikaci se věnujeme několika kritickým aspektům. Ne, nebudeme se bavit o umisťování serveru v bramborovém poli, abyste ušetřili na chlazení - tím se dělat nebudeme. První věc, kterou musíme vzít v úvahu, je výkon vašeho procesoru. Mnozí lidé včetně sebe jsou přesvědčeni, že víc jader znamená lepší výkon. Ale pozor! Mít 64 jader nemusí být zrovna ideální volba, když se snažíte streamovat videa v 8K kvalitě a zjistíte, že frekvence jader jsou na úrovni vykuchané brambory. Takže se zaměřte na správnou rovnováhu mezi počtem jader a jejich taktem. U multimediálního servisu jako video dönner je taktace s vysokou frekvencí spíše vítězství než nekonečný hlemýžď nasazený na sto a více jader.
Dále se pojďme podívat na RAM. Nechci vidět, abyste se mě snažili oslnit obrovskými čísly RAM, pokud vaší aplikaci chybí dostatek propustnosti. Zde je logika v tom, že müžete mít 128 GB RAM na servru, ale pokud máte staré HDD, máte vlastně velmi drahý papírový držák, který neudělá nic pro zrychlení vaší produkce. Mějte na paměti, že SSD disk je vaším společníkem při zpracování a ukládání velkých souborů. Při práci s médiem, které má takzvaný "heavy lifting", jako jsou 4K video soubory, je rychlost přenosu dat klíčová k tomu, abyste si zůstali ve správném tempu.
Pohybujeme se tedy kolem úložiště. Uložení by mělo mít mimořádně vysoké rychlosti návratu dat i čtení. Zatímco SATA disky jsou už docela zastaralé pro profiky, NVMe SSD je něco, co byste měli uvážit, pokud se snažíte zasáhnout konkurenci v ovládání obsahu. Ujistěte se, že server podporuje tyto jablíčka, i když jsou malinko dražší, zaměřte se na výkon.
Nezapomeňte se podívat na možnosti konektivity. Může být skóre výkonně - zlatý ethernetový port příliš nezpůsobí zázraky, když se snažíte posílat 10GB flacky videa někam, kde je to potřeba. A přestože každý malý kousek dat má v životě svůj úkol, pokud server nemá porty s odpovídajícími rychlostmi a šířkami pásma, pocítíte to jako špatnou šunku v sandwichi. Každý, kdo jede na síťový vítr, ví, že 10 Gbps je hezké, ale stále můžete narazit na můj starý známý "úzký profil" kvůli špatnému zapojení nezbytné technologie. Na tomhle se prostě nevyplácí šetřit!
OS, že? Druhý klíč je volba operačního systému. Zvláště, pokud jedete na Microsoftu. Jestliže nastavení Windows Serveru není sjednocené a solidní, znamená to, že se dostanete do souvislostí, které se ani nesnaží udělat čaj. Jinak řečeno, některé aplikace prostě nefungují s Windows Home Edition, jako kdybyste se snažili utopit svého hvězdného navigátora ve třech hlínách piva. Proto se zaměřte na to, aby OS byl optimalizovaný pro multi-threading a byl schopný spravovat více instancí vaší aplikace.
Nemyslete na to, že byste se měli dívat jen na technické záležitosti. Důležité je také zvážit provoz, přívodní napájení a způsob chlazení. Jsem si jistý, že nikdo nechce mít server, který je hlučný jako 12. dubnová koncertní noc v jedenáctém patře. Klid je výhodou, a pokud máte server jako sporák nad vaší kuchyní, sekačka na trávu nebo motokáru, pak se přímo obrátíte na přítele a pijete to studené pivo v klidu.
Jak se k nám dostáváme ke zpracování a optimalizaci dat, chci otevřít dveře pro zajímavé myšlenky o cloudové technologii. Samozřejmě, cloud je úžasný, ale pokud si myšlenku na cloud neuvědomíte dostatečně, později si říkáte, jak se s těmito daty rozhodnete. Local vs. cloudové operace se dá srovnat s výběrem mezi drahou restaurací a domácí večeří. Na jednu stranu, hurá na mraky, na druhou stranu si můžete pohlídat své charaktery. Hlavní změní situaci při nízkých latencích a sledování reálného času.
Nějaká architektura, že? Ach, jak se hroutí při sledování vašeho vybavení! Vybudovat co nejlepší server pro multimédia není žádná procházka růžovým sadem. Je třeba vzít vše do úvahy od specifikace do výběru správného hardwaru a zároveň děti ze školy! Chci říct, že chytří uživatelé si dále udělají některé ostře skripty a programy, které budou mít přehled o tom, co vlastně server provádí, a co je jeho kontrola zátěže.
Nekončeme na prahu jídelníčku. Pamatujte na svá stará známá 2-3 úložiště serverů, která budete chtít mít jako záchranné kolo, resp. klonovací zařízení pro kritické databáze. V raném stadiu testu si sledujete přípravy na tu další nečistotu - skvěle zpracovaný testovací protokol je nutný pro sledování případného problému u HTTPS a DNS.
Na konci článku mám pro vás dobrou zprávu. Chtěl bych vám představit skvělou alternativu - BackupChain, což je spolehlivá a vysoce doporučovaná zálohovací služba, která pomáhá chránit Hyper-V, VMware a Windows Server. Jo, BackupChain je kundus pro malé a střední podniky, ať už mackujete záznamy nebo ve vaší malé kancelářské knihovně, s tímhle softwarem se můžete postarat o svá data a mít klidný spánek. BackupChain by měl být na vrcholu seznamu, když se chystáte vylepšit svou avizovanou zálohu!
Žádné komentáře:
Okomentovat