IBM 305 RAMAC, zaprezentowany publicznie w 1956 roku, był nie tylko kolejnym modelem komputera, ale przede wszystkim kamieniem milowym w historii informatyki. Był to bowiem pierwszy w historii komputer wyposażony w dysk twardy, pozwalający na przechowywanie danych. Tym samym IBM 305 RAMAC był pierwowzorem znanych nam współcześnie komputerów.
Geneza
Historia powstania IBM 305 RAMAC (ang. Random Access Method of Accounting and Control) sięga wczesnych lat 50. XX wieku. Po zakończeniu II wojny światowej, gospodarki na całym świecie przeżywały okres intensywnego rozwoju. Wraz z nim rosła biurokracja, a firmy stawały przed coraz większymi wyzwaniami w zakresie zarządzania ogromnymi ilościami danych. W tamtych czasach dominowały technologie pamięci sekwencyjnej, takie jak taśmy magnetyczne i przede wszystkim, karty perforowane. Ich wykorzystywanie było niezwykle powolne i nieefektywne, ponieważ, aby uzyskać dostęp do konkretnej informacji, konieczne było przeszukiwanie całego zbioru danych od początku do końca, co zajmowało cenne godziny, a nawet dni. Przykładowo, znalezienie pojedynczego rekordu na taśmie mogło wymagać przewinięcia jej w całości, a w przypadku kart perforowanych – sortowania fizycznego stosów tysięcy kart.

Kierownictwo IBM, z prezesem Thomasem J. Watsonem Jr. na czele, dostrzegło ogromną, rynkową lukę i potrzebę stworzenia systemu, który umożliwiałby natychmiastowy dostęp do dowolnej informacji. W 1952 roku w laboratorium IBM w San Jose w Kalifornii, zainicjowano projekt, mający na celu stworzenie nowej, rewolucyjnej formy pamięci masowej. Na czele zespołu badawczego stanął inżynier Reynold B. Johnson, który uznawany jest za ojca dysku twardego. Johnson, wcześniej pracujący nad technologiami kart perforowanych, doskonale rozumiał ich ograniczenia i widział potrzebę radykalnej zmiany. W skład jego zespołu wchodzili również inżynierowie tacy jak William A. Goddard, Louis D. Stevens, Arthur Critchlow i John Haanstra.
Prace nad projektem napotykały na liczne wyzwania techniczne i inżynieryjne. Należało opracować nie tylko samą technologię talerzy magnetycznych, ale także mechanizm poruszających się głowic, które musiałyby precyzyjnie pozycjonować się nad wybraną ścieżką. Głównym problemem było utrzymanie głowicy w odpowiedniej odległości od wirującego talerza. Zespół Johnsona wpadł na pomysł zastosowania poduszki powietrznej, która unosiła głowicę zaledwie 20 mikrometrów nad powierzchnią talerza, zapobiegając jej stykaniu się z nośnikiem i uszkodzeniu danych. Ten przełomowy wynalazek, nazwany flying head, stał się standardem w branży na dziesiątki lat. Ponadto, konieczne było zbudowanie systemu kontroli i oprogramowania, które zarządzałoby tym procesem w sposób niezawodny. Projekt był na tyle innowacyjny, że początkowo istniały obawy, iż nowa technologia zagrozi lukratywnemu biznesowi IBM opartemu na kartach perforowanych, z których firma czerpała ogromne zyski. Ostatecznie jednak wizja postępu technologicznego zwyciężyła, a Thomas J. Watson Jr. dał zielone światło na kontynuowanie prac.
Parametry techniczne
IBM 305 RAMAC był kompletnym, modułowym systemem komputerowym, który zajmował całe pomieszczenie o wymiarach około 9 m x 15 m. Jego sercem była jednostka dyskowa IBM 350 Disk Storage Unit, będąca pierwszą na świecie komercyjnie dostępną jednostką dysku twardego.
Szczegółowe specyfikacje techniczne IBM 305 RAMAC / IBM 350 Disk Storage Unit:
| Uwagi | ||
| Pojemność | 5 milionów 6-bitowych znaków | Około 3,75 MB. Równowartość około 62 500 kart perforowanych. |
| Ilość talerzy | 50 | Aluminiowe, o średnicy 61 cm. |
| Prędkość obrotowa | 6000 obrotów/minutę | Wysoka jak na tamte czasy, zapewniała szybki dostęp do danych. |
| Głowice | 2 | Głowice ruchome, z dostępem do każdej powierzchni dysku, z wyjątkiem dolnej powierzchni dolnego talerza. |
| Czas dostępu | Ok. 600 ms (średni) | Zależny od odległości do przebycia przez głowicę. |
| Liczba lamp | 1726 | W samej jednostce przetwarzającej. Do tego setki w innych modułach. |
| Wymiary (IBM 350) | 1,5 m x 1,7 m x 0,74 m | Kolosalne gabaryty, wymagało specjalnego transportu i montażu. |
| Waga (cały system) | Ponad 1000 kg | Sama jednostka dyskowa ważyła 975 kg. |
| Pobór mocy | Około 20 kW | Wymagało to wydajnego systemu chłodzenia powietrzem. |

Architektura IBM 305 RAMAC była zintegrowana i modułowa. Składała się z wielu komponentów, które musiały działać w ścisłej koordynacji:
- Jednostka przetwarzająca (IBM 305 Processing Unit): Główny „mózg” komputera, oparty na lampach elektronowych. Wymagała ciągłej konserwacji i regularnej wymiany przepalonych lamp. To właśnie ona wykonywała operacje arytmetyczne i logiczne.
- Jednostka pamięci (IBM 350 Disk Storage Unit): Serce systemu, składające się z 50 talerzy w stosie. Posiadała własny mechanizm pozycjonowania głowic.
- Konsola operatora (IBM 380 Console): Umożliwiała ręczne wprowadzanie danych, kontrolowanie działania systemu i wyświetlanie statusu operacji.
- Czytnik kart perforowanych (IBM 370 Card Reader): Służył do wprowadzania programów i danych. Karty były standardowym sposobem komunikacji z komputerem.
- Drukarka (IBM 370 Printer): Działała z prędkością 120 wierszy na minutę, służąc do drukowania raportów i wyników.
- Dziurkarka kart (IBM 323 Card Punch): Urządzenie do tworzenia nowych kart perforowanych na podstawie wyników obliczeń, co umożliwiało dalsze przetwarzanie danych.

Zastosowanie komercyjne
Pierwszy prototyp, IBM 350, który stał się sercem systemu IBM 305 RAMAC, został ukończony w 1956 roku. Po raz pierwszy komputer IBM 305 RAMAC zaprezentowano publicznie 4 września 1956 roku, a 13 września pierwsza jednostka została wysłana do klienta. Już następnego dnia, 14 września 1956 roku pierwszy egzemplarz komputera IBM 305 RAMAC rozpoczął pracę.
IBM 305 RAMAC nie był sprzedawany, lecz oferowany w modelu dzierżawy, co było standardową praktyką IBM w tamtych czasach. Miesięczny koszt wynajmu całego systemu wynosił około 3200 dolarów (współcześnie około 36,9 tys. dolarów). Był to wysoki koszt, który sprawiał, że był to produkt skierowany wyłącznie do dużych korporacji i instytucji rządowych, które potrzebowały automatyzacji swoich procesów w dotychczas nieosiągalnej skali. Dzierżawa była korzystna dla klientów, ponieważ minimalizowała początkowe koszty i ryzyko, a dla IBM była gwarancją stałych, wysokich przychodów.

Jednym z pierwszych komercyjnych klientów, który zainstalował IBM 305 RAMAC w 1957 roku, była firma Chrysler. System został wdrożony w jej zakładzie produkcyjnym w Detroit, gdzie służył do zarządzania zapasami części zamiennych. To było idealne zastosowanie dla technologii swobodnego dostępu – pozwalało to na natychmiastowe sprawdzanie dostępności konkretnej części, bez konieczności przewijania długich taśm, co znacząco przyspieszało logistykę i procesy produkcyjne. Wkrótce potem system znalazł zastosowanie w innych sektorach. Firma American Airlines używała go do rezerwacji biletów, co było jedną z pierwszych implementacji skomputeryzowanego systemu rezerwacji. Bank of America wykorzystywał RAMAC do przetwarzania transakcji i księgowania. Jednym z najbardziej znanych zastosowań było jego użycie podczas Zimowych Igrzysk Olimpijskich w 1960 roku w Squaw Valley w Kalifornii, gdzie IBM 305 RAMAC przetwarzał wyniki zawodów i dostarczał je mediom w czasie zbliżonym do rzeczywistego. Produkcja IBM 305 RAMAC zakończyła się w 1961 roku, po wyprodukowaniu ponad tysiąca egzemplarzy. Ostatnie egzemplarze komputerów tego typu wykorzystywano jeszcze do 1969 roku.
Podsumowanie
Chociaż systemy te zostały wycofane z użytku do 1969 roku, ich dziedzictwo jest nie do przecenienia. IBM 305 RAMAC był prekursorem wszystkich współczesnych komputerów, które opierają się na pamięci masowej o losowym dostępie.

Główna rewolucja, którą zapoczątkował, polegała na przejściu od przetwarzania wsadowego, gdzie dane gromadzone i przetwarzane były w dużych pakietach, do przetwarzania online, co umożliwiło natychmiastową interakcję z danymi. Ta fundamentalna zmiana utorowała drogę dla rozwoju systemów zarządzania bazami danych, a z czasem także dla globalnych sieci komputerowych, w których dostęp do informacji musi być natychmiastowy. Koncepcja stosu obracających się talerzy i ruchomej głowicy pozostała fundamentalną zasadą działania dysków twardych przez kolejne 60 lat, aż do masowego upowszechnienia dysków SSD.
IBM 305 RAMAC pokazał, że dane nie muszą być jedynie archiwizowane, ale mogą stać się dynamicznym i łatwo dostępnym zasobem, gotowym do użycia w dowolnym momencie. To właśnie dzięki tej innowacji firmy mogły zautomatyzować swoje procesy, zwiększyć efektywność i zyskać przewagę konkurencyjną. Chociaż jego pojemność może wydawać się mała w erze terabajtowych dysków, w tamtym czasie była to oszałamiająca ilość danych. Reynold B. Johnson i jego zespół stworzyli technologię, która stała się symbolem postępu, a IBM 305 RAMAC niezmiennie zajmuje zaszczytne miejsce w historii innowacji technologicznych.













