Roberta Creasy'ego
Robert Jay Creasy (15 listopada 1939 - 11 sierpnia 2005) był kierownikiem projektu pierwszego hiperwizora pełnej wirtualizacji , IBM CP-40 , który później przekształcił się w odnoszącą sukcesy linię systemów operacyjnych IBM dla maszyn wirtualnych typu mainframe .
Biografia
Robert J. Creasy urodził się 15 listopada 1939 roku w Honesdale w Pensylwanii. Ukończył MIT w 1961 roku, poślubiając Rosalind Reeves w tym samym roku. Po studiach pracował jako programista w CTSS oraz w Project MAC . Rozczarowany kierunkiem MAC, kiedy usłyszał, że Norm Rasmussen, kierownik Centrum Naukowego IBM w Cambridge , zamierza zbudować system z podziałem czasu oparty na IBM System/360 i potrzebuje kogoś do kierowania projektem, Creasy opuścił MIT, aby dołączyć do IBM.
Robert i Rosalind przeprowadzili się do Kalifornii w 1965 roku.
Odszedł z Centrum Naukowego IBM w Palo Alto w 1993 roku.
Zmarł 11 sierpnia 2005 r. W Pioneer w Kalifornii, pozostawił żonę Rosalind, syna Roberta W. i żonę Julie; córka Laura i mąż Joel; wnuk Joel Alexander; brat John i żona Kathy oraz inni krewni.
Pochodzenie VM
Jesienią 1964 roku przyszły rozwój podziału czasu był problematyczny. IBM stracił kontrakt Project MAC na rzecz GE, co doprowadziło do rozwoju Multics . Sam IBM zobowiązał się do wprowadzenia systemu współdzielenia czasu, znanego jako TSS . W IBM Cambridge Scientific Center kierownik Norm Rasmussen obawiał się, że IBM zmierza w złym kierunku. Zdecydował się kontynuować swój własny plan budowy systemu podziału czasu, z Bobem Creasy na czele tak zwanego CP-40 .
Creasy zdecydował się zbudować CP-40 podczas jazdy na MTA. „Wysiłek rozpocząłem między Bożym Narodzeniem 1964 a końcem roku, po podjęciu decyzji w autobusie MTA z Arlington do Cambridge. To był chyba wtorek. (RJ Creasy, prywatna komunikacja z Melindą Varian, 1989.)
Creasy i Les Comeau spędzili ostatni tydzień 1964 roku radośnie zastanawiając się nad projektem CP-40, nowego rodzaju systemu operacyjnego, systemu, który zapewniałby nie tylko pamięć wirtualną, ale także maszyny wirtualne. Widzieli, że najczystszym sposobem ochrony użytkowników przed sobą nawzajem (i zachowania kompatybilności w miarę ewolucji nowego projektu System/360) było użycie podręcznika Zasad działania System/360 w celu opisania interfejsu użytkownika do Programu sterującego. Każdy użytkownik miałby kompletną maszynę wirtualną System/360 (którą początkowo nazywano „pseudo-maszyną”).
Idea systemu maszyny wirtualnej była już nieco wcześniej omawiana, ale tak naprawdę nigdy nie została wdrożona. Pomysł na wirtualny S/360 był nowy, ale to, co było naprawdę ważne w ich koncepcji, to fakt, że nikt do tej pory nie widział, jak elegancko można zbudować system maszyny wirtualnej, z bardzo niewielkimi zmianami sprzętowymi i niewielką ilością oprogramowania.
W ostatnim tygodniu 1964 roku, kiedy opracowywali projekt Programu Kontrolnego, Creasy i Comeau od razu zdali sobie sprawę, że będą potrzebować drugiego systemu, systemu monitora konsoli, do działania na niektórych ich maszynach wirtualnych. Chociaż wiedzieli, że przy odrobinie pracy będą w stanie uruchomić dowolny system operacyjny IBM S/360 na maszynie wirtualnej, jako zadowoleni użytkownicy CTSS wiedzieli również, że nie będą zadowoleni z żadnego z dostępnych systemów do własnej pracy rozwojowej lub na inne potrzeby związane z podziałem czasu Centrum. Dlatego Rasmussen założył kolejną małą grupę pod Creasy, aby zbudować CMS (który wtedy nosił nazwę „Cambridge Monitor System”).
Podobnie jak Multics, CMS w dużym stopniu czerpał z lekcji prowadzonych przez CTSS. Rzeczywiście, interfejs użytkownika CMS byłby bardzo podobny do interfejsu CTSS.
Połączenie CP-40 i CMS przekształciło się w CP/CMS , który został udostępniony klientom IBM w 1967 roku. W 1972 roku wydano poprawioną wersję jako produkt IBM VM/370 .
Notatki
- Creasy, RJ (wrzesień 1981). „Pochodzenie systemu podziału czasu VM / 370” (PDF) . IBM Journal of Research & Development . IBM . 25 (5): 483–490. doi : 10.1147/rd.255.0483 . Źródło 19 listopada 2011 r .
- Wariant, Melinda (1997). „VM i społeczność VM, przeszłość, teraźniejszość i przyszłość” (PDF) . UDOSTĘPNIJ 89 sesji 9059-9061 . Źródło 20 września 2011 r .