Robert Creasy


De Wikipedia, la enciclopedia libre
Saltar a navegación Saltar a búsqueda

Robert Jay Creasy (15 de noviembre de 1939 - 11 de agosto de 2005) fue el líder del proyecto del primer hipervisor de virtualización completo , el IBM CP-40 , [1] que más tarde se convirtió en la exitosa línea de sistemas operativos de mainframe VM de IBM .

Biografía

Robert J. Creasy nació el 15 de noviembre de 1939 en Honesdale, Pensilvania. Se graduó del MIT en 1961 y se casó con Rosalind Reeves ese año. Después de graduarse, trabajó como programador en el sistema de tiempo compartido CTSS y en Project MAC . Decepcionado con la dirección de MAC, cuando se enteró de que Norm Rasmussen, gerente del Cambridge Scientific Center de IBM , tenía la intención de construir un sistema de tiempo compartido basado en System / 360 de IBM y necesitaba a alguien para liderar el proyecto, Creasy dejó el MIT para unirse a IBM.

Robert y Rosalind se mudaron a California en 1965.

Se retiró del Centro Científico de IBM en Palo Alto en 1993.

Murió el 11 de agosto de 2005 en Pioneer, California, le sobreviven su esposa, Rosalind, su hijo Robert W. y su esposa Julie; hija, Laura y esposo Joel; nieto, Joel Alexander; hermano, John y esposa Kathy, y otros parientes.

Orígenes de VM

En el otoño de 1964, el desarrollo futuro del tiempo compartido fue problemático. IBM había perdido el contrato del Proyecto MAC con GE, lo que llevó al desarrollo de Multics . La propia IBM se había comprometido con un sistema de tiempo compartido conocido como TSS . En el IBM Cambridge Scientific Center, al gerente Norm Rasmussen le preocupaba que IBM se dirigiera en la dirección equivocada. Decidió continuar con su propio plan para construir un sistema de tiempo compartido, con Bob Creasy liderando lo que se conoció como el Proyecto CP-40 .

Creasy había decidido construir CP-40 mientras viajaba en el MTA. “Lancé el esfuerzo entre la Navidad de 1964 y fin de año, después de tomar la decisión mientras estaba en un autobús de la MTA de Arlington a Cambridge. Creo que fue martes ". (RJ Creasy, comunicación privada con Melinda Varian, 1989.)

Creasy y Les Comeau pasaron la última semana de 1964 alegremente intercambiando ideas sobre el diseño de CP-40, un nuevo tipo de sistema operativo, un sistema que proporcionaría no solo memoria virtual, sino también máquinas virtuales. Habían visto que la forma más limpia de proteger a los usuarios unos de otros (y de preservar la compatibilidad a medida que evolucionaba el nuevo diseño de System / 360) era usar el manual de Principios de Operaciones de System / 360 para describir la interfaz del usuario con el Programa de Control. Cada usuario tendría una máquina virtual System / 360 completa (que al principio se denominó “pseudo-máquina”).

La idea de un sistema de máquina virtual había sido discutida un poco antes, pero nunca se había implementado realmente. La idea de un S / 360 virtual era nueva, pero lo realmente importante de su concepto era que nadie hasta entonces había visto con qué elegancia se podía construir un sistema de máquina virtual, con cambios de hardware realmente muy pequeños y poco software.

Durante la última semana de 1964, cuando estaban trabajando en el diseño del Programa de Control, Creasy y Comeau inmediatamente reconocieron que necesitarían un segundo sistema, un sistema de monitor de consola, para ejecutarse en algunas de sus máquinas virtuales. Aunque sabían que con un poco de trabajo podrían ejecutar cualquiera de los sistemas operativos S / 360 de IBM en una máquina virtual, como usuarios satisfechos de CTSS, también sabían que no estarían satisfechos usando ninguno de los sistemas disponibles para su propio trabajo de desarrollo o para otros requisitos de tiempo compartido del Centro. Rasmussen, por lo tanto, estableció otro pequeño grupo bajo Creasy para construir CMS (que entonces se llamaba “Cambridge Monitor System”).

Al igual que Multics, CMS se basaría en gran medida en las lecciones impartidas por CTSS. De hecho, la interfaz de usuario de CMS sería muy parecida a la de CTSS.

La combinación de CP-40 y CMS evolucionó a CP / CMS que se puso a disposición de los clientes de IBM en 1967. En 1972, se lanzó una versión revisada como producto VM / 370 de IBM .

Notas

  1. Varian, p. 10

Referencias