Co je to Iometer?
Iiometr nebo měřič vstupů / výstupů (I / O) je nástroj, který provádí měření výkonu počítačového I / O systému, který zahrnuje datové sběrnice, jednotky a síťové rozhraní. Prostřednictvím grafického uživatelského rozhraní je iometer také nástrojem pro odstraňování problémů, který může pomoci detekovat případy a možné příčiny zpoždění systému I / O. Informace o měřítku Iometru mohou pomoci budovat lepší ovladače I / O.
Výkonnost I / O počítače může být srovnávána s atletickým výkonem. V iometru se provádí program, který načítá I / O systém, zatímco se provádí měření času a objemu dat. V atletice by bylo možné nastavit překážkovou dráhu, zatímco stopky jsou nastaveny tak, aby zaznamenávaly pokrok sportovce v každé fázi. Iometer používá model klient-server pro „načtení“ systému I / O ke sledování a protokolování metrik výkonu.
Datové sběrnice používají výhradně systémová zařízení nebo je lze sdílet. Například latenci datové sběrnice nebo dobu potřebnou k obrácení směru dat lze měřit s ohledem na různé typy operací sběrnice, včetně sdílení datových sběrnic s jinými zařízeními. Rozšířená datová a řídicí sběrnice, která je typická například u vysoce výkonných serverů, vyžaduje pro optimalizaci latence dat sběrnice důkladnou analýzu.
Pevné disky jsou také značně využívány centrální procesorovou jednotkou (CPU) a dalšími systémovými zařízeními. Výkon pevného disku jako lokálního disku nebo síťového disku ovlivňuje mnoho faktorů. Například, když je obsah jednotky rozptýlen v relativně vzdálených válcích, průměrná doba přístupu se znatelně zvyšuje.
Celkem I / O za sekundu (TIOPS) navrhuje schopnost počítačového systému reagovat na I / O požadavky. Iiometr řadí do fronty benchmark I / O request rate, takže TIOPS počítačového systému je základem pro budoucí I / O výkon systému. Celkový megabajty za sekundu (TMBPS) je počet bajtů odeslaných do nebo z I / O za sekundu a vyšší číslo znamená, že počítačový systém má vyšší celkovou rychlost odezvy. Nižší průměrná doba odezvy I / O (AIORT) v milisekundách nebo tisícinách sekundy je ideální, protože na čekání na reakci systému I / O je věnováno méně času.
Při specifickém stavu načítání I / O bude maximální doba odezvy I / O (MIORT) v milisekundách. To může znamenat hlavní slabost rychlosti počítačového systému. MIORT obvykle nastává během sdílených I / O operací.
Procento využití CPU (CPUUT) nebo celkové CPUUT ukazuje, kolik kapacity počítače je využíváno. Pokud je CPUUT 100% pro snadné I / O úlohy, může být nutná zásadní změna. Tato změna může být v softwarové nebo hardwarové konfiguraci použité v počítačovém systému.