Programovanie

Zvýšte výkon cloudu pomocou týchto 3 tipov

Tí, ktorí čelia problémom s výkonom cloudových počítačov, rýchlo jednoducho zvýšia počet zdrojov, ktoré má k dispozícii nedostatočne výkonná záťaž. To znamená pridať viac úložného priestoru na riešenie výkonu I / O úložiska, pridať viac jadier / CPU na riešenie pracovných záťaží viazaných na procesor alebo zvýšiť dostupnú pamäť tak, aby sa úplne zabránilo vstupno-výstupným vstupom do virtuálneho úložiska.

Rovnakú radu by poskytli poskytovatelia cloudových služieb. Som si istý, že majú dobré úmysly, ale tiež zarobia viac peňazí, ak sa zvýšia zdroje na pracovné zaťaženie.

V niektorých prípadoch nejde len o vyhadzovanie peňazí a zdrojov pri zle fungujúcej pracovnej záťaži. Cloudové inžinierstvo je v dnešnej dobe čoraz jemnejšie. Tu je potrebné zvážiť tri veci:

Najskôr skontrolujte aplikáciu. Zlý výkon cloudového pracovného zaťaženia sa často dá vyčítať nedostatočným zdrojom, ale jadrom veci je zle navrhnutá, zle naprogramovaná a zle nasadená aplikácia. Jednoduché zmeny kódu a dizajnu urobia zázraky pri riešení väčšiny problémov s výkonom, ktoré nájdete, a to všetko pri použití minimálnych životaschopných cloudových zdrojov, čo znamená, že váš účet za cloud nebude stúpať.

Skontrolujte latenciu siete v cloude. Aj keď predpokladáme, že šírka pásma siete v rámci cloudu prekročí akékoľvek požiadavky na pracovné zaťaženie, nie je to tak vždy. Mnohokrát, keď je pracovná záťaž odpojená od zdroja údajov, problémom s výkonom je šírka pásma medzi inštanciou stroja, ktorá je hostiteľom pracovnej záťaže, a zdrojom údajov, či už ide o intracloud alebo intercloud.

Kontrolovať šírku pásma v cloude je zložité, ale nie nemožné. Naučte sa, ako diagnostikovať problémy s cloudovými natívnymi nástrojmi od vášho poskytovateľa cloudu. Nezabudnite tiež sledovať šírku pásma aj používateľských rozhraní. Otvorený internet môže mať prudkú rýchlosť.

Skontrolujte databázu. Rovnako ako aplikácie, väčšina problémov s výkonom databázy, či už cloudových alebo nie, pochádza zo zle navrhnutej databázy, nie z pomalej. To, čo urobíte na zlepšenie výkonu alebo vyladenie databázy, bude závisieť vo veľkej miere od databázy, ale väčšina z hľadiska zvyšovania odozvy na pracovnú záťaž zvažuje použitie indexu a schémy ukladania do pamäte cache.

Sú to len tri triky na zapamätanie; cloudového inžinierstva je oveľa viac. Skutočne to vidím ako nadchádzajúcu pracovnú úlohu pre tých, ktorí dlhodobejšie prevádzkujú cloudové systémy.

$config[zx-auto] not found$config[zx-overlay] not found