IBM zaczął przechodzić na komputery autonomiczne w 2001 roku. Inżynierowie IBM zauważyli potrzebę opracowania inteligentnych systemów, które mogłyby w dużym stopniu monitorować, naprawiać i zarządzać. W 2004 r. IBM Press opublikował 336-stronicową książkę „Autonomic Computing” opisującą systemy, które „instalują się, leczą, chronią się i dostosowują do twoich potrzeb - automatycznie”. Celem autonomicznych obliczeń jest zmniejszenie zarządzania ludźmi i obniżenie kosztów utrzymania związane z awarią / naprawą, zarządzaniem łatkami, restartowaniem usług i zgłaszaniem problemów. Usunięcie interwencji człowieka obiecywało obniżenie kosztów, poprawę poziomów usług, podniesienie poziomów usług i uproszczenie zarządzania.
Termin autonomiczny oznacza mimowolny lub nieprzytomny i odnosi się do autonomicznego układu nerwowego, który kontroluje oddychanie, rozszerzenie i skurcz źrenicy oraz inne odruchy nerwowo-mięśniowe. Teoria polega na tym, że normalne operacje systemu komputerowego mogą działać z najwyższą wydajnością ze względu na monitory w pamięci, zaplanowane działania i okresowe zadania porządkowe odbywające się w tle. Jednym z takich autonomicznych systemów, które administratorzy systemu stosują od dziesięcioleci, jest codzienna kopia zapasowa. Zaplanowane kopie zapasowe działają niezależnie od wszystkich innych procesów systemowych, w razie przerwania uruchamiają się ponownie i mają funkcję automatycznego raportowania.
Turbonomic: Autonomiczna kontrola wydajności w czasie rzeczywistym Uzyskaj 30-dniową DARMOWĄ wersję próbną |
Idea systemów samoleczących się, samozarządzających i samokontrolujących nie jest nowa. Pisarz beletrystyczny Edward Ellis zaproponował pomysł mechanika napędzanego parą w powieści z 1868 r. „Człowiek z prerii”, a Karel Capek ukuł termin „robot” w „Universal Robots Rossum” w 1921 r. Odrodzenie emocje związane z autonomicznym przetwarzaniem danych na początku XXI wieku nieco osłabły wraz z powszechnym przyjęciem wirtualizacji i przetwarzania w chmurze. Powraca jednak zainteresowanie systemami samozarządzającymi. (Aby dowiedzieć się więcej na temat systemów autonomicznych, zobacz Systemy autonomiczne i podnoszenie ludzi z poziomu oprogramowania pośredniego: pytania i odpowiedzi z Benem Nye, CEO firmy Turbonomic.)