Co je to Autonomic Computing?
Autonomní výpočetní technika je příští generací integrované počítačové technologie, která umožní sítím spravovat sebe sama s malým nebo žádným zásahem člověka. Je pojmenován po lidském autonomním nervovém systému, který vysílá impulsy, které kontrolují srdeční frekvenci, dýchání a další funkce bez vědomého myšlení a úsilí.
Paul Horn z IBM Research poprvé navrhl myšlenku autonomního zpracování dat na 15. října 2001 na konferenci Agenda v Arizoně. Potřeba se soustředí kolem exponenciálního růstu složitosti sítí. Nejenže existuje celá řada stolních a mobilních zařízení propojujících a napájejících různé typy sítí pomocí konkurenčních strategií, standardů a rozhraní; podniky, instituce a dokonce i infrastruktura se však na tyto sítě stále více spoléhají. Existuje však nedostatek odborníků v oblasti I / T a pro techniky je prakticky nemožné držet krok s neustálým náporem nových zařízení, změnami protokolů, novými online obchodními řešeními a propojováním mobilních výzev. IBM a další technologičtí giganti předpokládají, že se tento problém zhorší.
Řešením je podle IBM vytvoření základu průmyslových standardů založených na některých běžných protokolech pro zpracování dat. „Sdílené kořenové předpoklady“ by umožnily hardwaru a softwaru různých výrobců nejen spolupracovat, ale také podporovat víceúrovňový autonomní počítačový systém založený na těchto předpokladech. To by vytvořilo prostředí, ve kterém by systém mohl provádět různé kritické administrativní úkoly bez zásahu člověka.
IBM vidí osm základních kritérií definujících všudypřítomný autonomní počítačový systém. Stručně řečeno, jsou tyto:
- Systém musí být schopen průběžně vyhodnocovat sám sebe, jeho připojení, zařízení a zdroje a vědět, které mají být sdíleny nebo chráněny.
- Musí být schopen dynamicky se konfigurovat a překonfigurovat podle potřeby.
- Musí neustále hledat způsoby, jak optimalizovat výkon.
- Musí provést samoléčení tím, že přerozdělí zdroje a překonfiguruje se, aby obešel jakékoli dysfunkční prvky.
- Musí být schopen sledovat zabezpečení a chránit se před útokem.
- Musí být schopen rozpoznat a přizpůsobit se potřebám koexistujících systémů v jeho prostředí.
- Musí pracovat se sdílenými technologiemi. Patentovaná řešení nejsou kompatibilní s autonomní výpočetní ideologií.
- Tyto cíle musí bez problémů zasáhnout.
I když se jedná o osm navržených složek autonomního počítačového systému, IBM doufá, že pro koncového uživatele povedou ke třem cílům: flexibilita, dostupnost a transparentnost. Stručně řečeno, schopnost bezproblémově extrahovat data z domova, kanceláře nebo z terénu, bez potíží a bez ohledu na metodiku zařízení, sítě nebo připojení.
Několik univerzit a společností, jako jsou Sun Microsystems a Hewlett Packard, vyvíjí podobné systémy, ale IBM tvrdí, že jejich plány na autonomní výpočetní techniku jsou dalekosáhlejší. Vzhledem k tomu, že se tento plán opírá o kooperativní vývoj hardwaru a softwaru, musí být autonomní výpočetní technika implementována postupně po dobu několika let.