Rezerwacja
ReserVec był skomputeryzowanym systemem rezerwacji opracowanym przez Ferranti Canada dla Trans-Canada Airlines (TCA, dzisiejsze Air Canada ) pod koniec lat pięćdziesiątych. Wydaje się, że jest to pierwszy taki system, jaki kiedykolwiek opracowano, wyprzedzający bardziej znany SABRE w Stanach Zjednoczonych o około dwa lata. Chociaż Ferranti pokładał duże nadzieje, że system będzie używany przez inne linie lotnicze, nie przewidywano dalszej sprzedaży i rozwój systemu został zakończony. Główne elementy projektu obwodu opartego na tranzystorach zostały dobrze wykorzystane w Ferranti-Packard 6000 , który później stał się głównym przedmiotem sprzedaży w Europie jako ICT 1904 .
Tło
Na początku lat pięćdziesiątych branża lotnicza przeżywała gwałtowny rozwój. Poważnym czynnikiem ograniczającym był czas potrzebny na dokonanie pojedynczej rezerwacji, który łącznie mógł zająć ponad 90 minut. TCA odkryło, że ich rezerwacje zazwyczaj obejmowały od trzech do siedmiu połączeń do centralnego centrum rezerwacji w Toronto , gdzie operatorzy telefoniczni skanowali status lotu wyświetlany na ogromnej tablicy pokazującej wszystkie zaplanowane loty na miesiąc w przyszłość. Nie można było dokonywać rezerwacji po tym czasie, a agent nie mógł wiarygodnie wiedzieć niczego poza tym, czy lot był pełny, czy nie – rezerwacja dwóch miejsc była znacznie bardziej złożona i wymagała od operatora znalezienia „karty lotu” na ten lot w szafka na dokumenty.
W 1946 roku American Airlines zdecydowały się uporać z tym problemem poprzez automatyzację , wprowadzając Reservisor , prosty komputer elektromechaniczny oparty na systemach przełączania połączeń telefonicznych. Nowsze wersje Reservisora zawierały bęben magnetyczny systemy przechowywania informacji o locie w dalszej przyszłości. Ostateczną wersję systemu, Magnetronic Reservisor, zainstalowano w 1956 roku i mogła ona przechowywać dane dotyczące 2000 lotów dziennie aż do jednego miesiąca w przyszłości. Rezerwatory zostały później sprzedane wielu liniom lotniczym, a także Sheratonowi w celu rezerwacji hoteli i Goodyearowi w celu kontroli zapasów.
Eksperymenty z TCA
TCA wiedziała o istnieniu Reservisora, ale nie zrobiło na nim wrażenia jego ograniczonych możliwości w zakresie informacji, które może przechowywać, a jeszcze bardziej wskaźnika awaryjności, który był w zasadzie „stały”. Reservisor tak naprawdę nie zmienił sposobu działania systemu rezerwacji; agenci biletowi nadal musieli dzwonić do centralnej rezerwacji i rozmawiać (zwykle przez pośrednika) z operatorem Reservisora, aby odpowiedzieć na pytania.
TCA poprosiła jednego ze swoich inżynierów ds. komunikacji, Lymana Richardsona, o zbadanie problemu rezerwacji, a on szybko doszedł do wniosku, że jedynym rozwiązaniem wartym przestudiowania jest rozwiązanie komputerowe. Następnie TCA zawarła umowę na budowę prototypowego systemu na FERUT Uniwersytetu w Toronto , będącym nadwyżką komputera Manchester Mark 1 , który otrzymali w 1952 r., kiedy brytyjskie laboratoria zajmujące się bronią nuklearną musiały go porzucić po cięciach budżetowych.
System oparty na FERUT został zademonstrowany w 1953 roku i odniósł kwalifikowany sukces; chociaż zaprogramowana logika i przechowywanie/odzyskiwanie danych działały dobrze, wejście/wyjście stanowiło poważne wąskie gardło, które wydawało się sprawiać, że system nie był lepszy od mechanicznego rezerwisty. Co więcej, Ferut był lampie próżniowej , a zatem nie był bardziej niezawodny niż Reservisor, będący głównym problemem TCA przed eksperymentem.
po przeprowadzce utworzył zespół złożony z niego i kilku inżynierów z uniwersyteckiego Centrum Obliczeniowego, działającego pod egidą Adalia Ltd., firmy konsultingowej założonej przez Roberta Watsona-Watta, znanego z radarów . do Montrealu pod koniec II wojny światowej . Zaangażowali się w nowo utworzoną grupę elektroniki w Ferranti Canada, która uznała, że ma rozwiązanie problemów związanych z wejściami/wyjściami i niezawodnością.
Ferranti zaproponował „transaktor” (terminal), który wykorzystywał niestandardowy system kart dziurkowanych . Agenci zajmujący się rezerwacjami w kasach biletowych zaznaczali karty ołówkiem, aby zaznaczyć różne pola wyboru, a następnie włożyli je do transaktora, który odczytał oznaczenia i wybił te kody na krawędzi karty. Karty byłyby następnie odbierane od dowolnej liczby operatorów i wprowadzane do zwykłego czytnika kart, który odczytywałby je przez linie telefoniczne z „dużą szybkością” bezpośrednio do centralnego komputera rezerwacyjnego.
Komputer zostałby zbudowany w oparciu o logikę tranzystorową, eliminując w ten sposób przestoje spowodowane przepaleniem lampy. System taki został po raz pierwszy zaproponowany w celu poprawy niezawodności systemu DATAR , który Ferranti zbudował dla kanadyjskiej marynarki wojennej, i byli przekonani o jego praktyczności.
TCA była zainteresowana i przekazała 75 000 dolarów na budowę sześciu prototypowych transakcji. W 1957 roku przyłączono je do FERUT-a za pośrednictwem linii telefonicznych i ponownie uruchomiono eksperymentalny program rezerwacji. Demonstracja zakończyła się pełnym sukcesem; użytkownicy mogli szybko przesyłać zapytania, a Ferut mógł rezerwować, zmieniać, wysyłać zapytania i anulować loty z prędkościami, które sprawiały, że Reservisor wyglądał strasznie wolno.
Zastosowanie
Nastąpił dalszy rozwój i planowanie, ale w 1959 roku TCA podpisała kontrakt o wartości 2 milionów dolarów (12 milionów dolarów w roku 2000) na system wdrożeniowy składający się z 350 transakcji i całego sprzętu komunikacyjnego do wspierania ich w terenie. Ferranti również wygrał kontrakt na system komputerowy, chociaż rozważano również IBM . Nowa maszyna opierała się na 25-bitowym słowie, wykorzystującym jeden bit do sprawdzania parzystości i 24 bity na dane, i była wyposażona w 4096 słów pamięci rdzeniowej , później rozszerzony do 8192 słów. Pamięć składała się z pięciu bębnów magnetycznych (jeden był zapasowy) z 32 768 25-bitowymi słowami każdy i sześciu jednostek taśm. Proste oprogramowanie do równoważenia obciążenia kierowało żądania do dwóch procesorów, znanych jako Castor i Pollux, a komputer jako całość stał się Gemini . Wewnętrzny konkurs TCA pod koniec 1960 roku na nazwę systemu jako całości zaowocował ReserVec dla rezerwacji sterowanych elektronicznie .
Instalacja transaktorów rozpoczęła się w kwietniu 1961 roku, a komputer w biurze rezerwacji w Toronto pojawił się w sierpniu. System został oddany do testów 18 października 1961 roku, łącząc kolejne kasy biletowe w miarę instalowania terminali w następnym roku. W sierpniu 1962 r. system był ukończony, a przejście z systemów ręcznych na ReserVec zakończono 24 stycznia 1963 r. Zastosowanie ReserVec zmniejszyło liczbę pracowników w biurze rezerwacji z 230 do 90 i umożliwiło sprzedaż tysięcy sztuk linii telefonicznych potrzebnych wcześniej do dotarcia do ludzkich operatorów. Całkowity czas realizacji od żądania do odpowiedzi może zająć zaledwie sekundę, chociaż pod obciążeniem może w najgorszym przypadku spaść do dwóch sekund. System jako całość mógł przetwarzać 10 transakcji na sekundę.
Ciekawe jest porównanie systemu z systemem SABRE , wdrażanym mniej więcej w tym samym czasie przez American Airlines. SABRE rozpoczęto w ramach eksperymentu w 1953 r., a formalną umowę na rozwój podpisano w 1957 r. System został uruchomiony po raz pierwszy w 1960 r., a funkcje rezerwacji przejął w grudniu 1964 r. Tak więc, chociaż oba projekty rozpoczęły się w tym samym czasie, ReserVec została ukończona prawie dwa lata wcześniej. Podczas gdy ReserVec kosztował 4 miliony dolarów, SABRE był dziesięć razy większy. Równie interesujące jest to, że podczas gdy procesor SABRE był około dziesięć razy szybszy, ReserVec obsługiwał 80-100 000 transakcji dziennie z maksymalnie dwusekundowym opóźnieniem, podczas gdy SABRE obsługiwał tylko 26 000 z opóźnieniami do trzech sekund.
Jednak w przeciwieństwie do SABRE ReserVec nie przechowuje informacji o pasażerach, które trzeba przetwarzać ręcznie. Aby sprostać tej potrzebie, TCA dodała drugi system znany jako Pioneer , który mógł powiązać trzyliterowe kody pasażerów ReserVec z pełną rejestracją pasażerów przechowywaną na komputerze Burroughs D-82 (pierwotnie zaprojektowanym do użytku wojskowego USA). Pionierów zainstalowano tylko w biurach w Toronto i Montrealu, mniejsze biura nadal korzystały z dokumentacji papierowej jako informacji o użytkownikach.
ReserVec obsługiwał wszystkie rezerwacje TCA przez dziewięć lat, przy średnim przestoju wynoszącym zaledwie 120 sekund rocznie. Pierwotnie zaprojektowany na zaledwie 60 000 transakcji dziennie, przy pierwszym włączeniu przetwarzał już od 80 do 100 000, a do 1970 r. ponad 600 000. System, nazwany z mocą wsteczną ReserVec I , został ostatecznie zastąpiony pod koniec 1970 r. nowym, opartym na Univac system znany jako ReserVec II , który zawierał małe terminale komputerowe zastępujące systemy kart dziurkowanych.
Rozczarowująca sprzedaż
Ferranti, obecnie Ferranti-Packard, próbował sprzedać maszynę w niezmienionym stanie innym liniom lotniczym. Wydawało się, że rynek Stanów Zjednoczonych jest całkowicie opanowany przez IBM i Univac, nie było jednak porównywalnego systemu w Europie, gdzie wiele linii lotniczych z zainteresowaniem przyglądało się rozwojowi sytuacji w USA. Gemini mogłoby być sprzedawane bezpośrednio do Europy przez istniejących w Wielkiej Brytanii sprzedawców Ferranti. Zamiast tego brytyjska centrala zdecydowała się zbudować od podstaw własne rozwiązanie. Ostatecznie system brytyjski nigdy nie zostałby dostarczony; był nadal rozwijany, kiedy Ferranti zdecydowało się sprzedać cały swój dział komputerowy po latach strat.
Mimo to praca nie poszła na marne. Zespół inżynierów przekonał kanadyjskie kierownictwo do wsparcia rozwoju komputera biznesowego przeznaczonego dla najniższej półki na komputerów mainframe . Rozszerzyli system ReserVec o dodatkowy sprzęt, aby bezpośrednio wspierać wielozadaniowość i różne zmiany, aby system był wysoce modułowy, co czyni go bardziej atrakcyjnym dla szerszej gamy użytkowników. Sprzedaż nowego Ferranti-Packard 6000 dopiero się rozpoczynała, kiedy brytyjska centrala wykorzystała ten projekt, aby osłodzić transakcję, sprzedając swoje brytyjskie oddziały komputerowe i przekazując projekt firmie ICT który przejął produkcję. Było to bardzo ku rozczarowaniu kanadyjskiego personelu, z którego większość odeszła. FP-6000 stał się ICT 1904, jedną z linii podobnych maszyn, które w latach sześćdziesiątych i siedemdziesiątych sprzedały się w ponad 3000 egzemplarzach.
- John Vardalas, „ Od DATAR do FP-6000 ”, IEEE Annals of the History of Computing , tom 16 nr 2, 1994, s. 20-30
- Alan Dornian, „ ReserVec: Skomputeryzowany system rezerwacji Trans-Canada Airlines ”, IEEE Annals of the History of Computing , tom 16 nr 2, 1994, s. 31–42