Definícia - Čo znamená Výkon aplikácie?
Výkonnosť aplikácií v kontexte cloud computingu je meranie výkonu a dostupnosti aplikácií v reálnom svete. Používa sa najmä pri aplikáciách vzdialeného a cloud computingu, ktoré sa spúšťajú na vzdialených serveroch a slúžia v sieti, ako je napríklad internet. Výkon aplikácií je dobrým ukazovateľom úrovne služieb, ktoré poskytovateľ ponúka, a je jednou z najlepších sledovaných metrík IT.
Techopedia vysvetľuje výkon aplikácií
Existujú dve sady metrík výkonnosti aplikácií, ktoré sa pozorne monitorujú. Prvým a zďaleka najdôležitejším je skutočný výkon, ktorý zažívajú koncoví používatelia aplikácie, napríklad priemerná doba odozvy pri normálnom alebo špičkovom zaťažení. Merania často súvisia s časom odozvy:
- Čas odozvy aplikácie na konanie používateľa, napríklad na navigáciu.
- Čas odozvy alebo čas potrebný na dokončenie určitého množstva práce, ako je napríklad vyhľadávanie alebo triedenie údajov.
- Zaťaženie systému, ktoré sa meria ako objem transakcií, ktoré musí aplikácia spracovať, ako sú požiadavky (žiadosti za sekundu), transakcie (transakcie za sekundu) a stránky za sekundu.
Druhá sada zahŕňa meranie výpočtových zdrojov spotrebovaných aplikáciou na vykonávanie jej úloh, čo je dobrým ukazovateľom toho, či je dostatok zdrojov na dokončenie daného zaťaženia alebo či aplikácia spotrebuje viac zdrojov, ako by mala; ten je často dobrým ukazovateľom toho, že aplikácia nie je optimalizovaná. Je to veľmi dôležité, najmä v prípade cloudových aplikácií, pretože používatelia by mali mať rovnaké skúsenosti s aplikáciou dodávanou cez internet, ako je aplikácia spustená lokálne v úplne schopnej skupine hardvéru.