SlideShare une entreprise Scribd logo
1  sur  35
50 años de
virtualización
EDGARDO HAMES
“
”
Everything that needs to be
said has already been said.
But since no one was
listening, everything must be
said again.
ANDRÉ GIDE
1956
Memoria Virtual
Fritz-Rudolf Güntsch describe una máquina que direcciona
más memoria de la disponible
1959
Tiempo Compartido
John McCarthy propone una implementación de tiempo
compartido para aprovechar los recursos
“
”
I think the proposal points to the
way all computers will be operated
in the future
JOHN MCCARTHY,1959
“
”
computer must attend to other
customers while one customer is
reacting to some output
JOHN MCCARTHY,1959
1959
Mainframes GE-600
General Electric comienza a desarrollar la familia de
mainframes GE-600
1961
Utility Computing
John McCarthy, antes de fundar AWS
“
”
If computers of the kind I have
advocated become the computers of
the future, then computing may
someday be organized as a public
utility just as the telephone system is a
public utility... The computer utility
could become the basis of a new and
important industry.
JOHN MCCARTHY, 1961
1961
Segmentación
Burroughs B5000 implementa memoria virtual con
segmentación
1962
Paginación
Atlas Computer, implementa memoria virtual con paginación
(Universidad de Manchester, UK)
Atlas - Memoria Principal
Atlas – Memoria Secundaria
1964
Multics
• Memoria Virtual
• Enlace Dinámico
• CLI
• HFS
• Producción, 1969
1964
System 360
IBM anuncia el lanzamiento de System/360 para unificar las
líneas de mainframes existentes.
Requiere nuevos binarios.
1964
Hypervisor research
IBM CP-40 ejecutaba hasta 14 VMs concurrentemente
1967
Hypervisor
IBM CP-67 ejecuta los binarios de los mainframes IBM1401 sin
modificaciones
IBM CP-67
CP-67/CMS System/360-67
 CP (Control Program) provided each user with a simulated stand-alone
System/360 computer (pseudo-machine)
 CMS (Conversational Monitor System) lightweight single-user operating
system for interactive time-sharing use.
1969 ARPANET
1970 Internet
1970
IBM System/370
Rearquitectura backward compatible de System/360
GCC y Linux hasta 2004! (hasta gcc 3.4)
1977
Process Migration
Comienza desarrrollo de MOSIX en la Universidad Hebrea de
Jerusalem
1979-1982
chroot
File System Isolation
1991
Internet pública
1991
Linux
Linus Torvalds anuncia que está haciendo un sistema
operativo gratuito “no tan grande ni profesional como GNU”
2002
OpenMOSIX
Single-system image (migración automática de procesos)
Discontinuado en 2008
2000
Virtualización de SO
2000
FreeBSD Jails
• Sistema de archivos propio
• Procesos y usuarios separados (incluye root)
2001
Linux VServer
Nueva instancia de init lanzada en un “security context”
2004
Solaris Zones
2006
Amazon Web Services
2008
Linux Containers
Kernel namespaces (ipc, uts, mount, pid, network and user)
Apparmor and SELinux profiles
Seccomp policies
Chroots (using pivot_root)
Kernel capabilities
CGroups (control groups)
2013
Docker
2015
Docker Machine/Swarm
Gestión de máquinas virtuales e instalación de Docker
Clustering nativo para Docker
Integración con AWS
Gracias!
ehames@gmail.com
http://linkedin.com/in/ehames
http://github.com/ehames

Contenu connexe

Tendances

Historia de las tic en méxico
Historia de las tic en méxicoHistoria de las tic en méxico
Historia de las tic en méxicoJair9711
 
Los sistemas operativos
Los sistemas operativosLos sistemas operativos
Los sistemas operativosGiuly97
 
Dani tárrega iglesias (acabado)
Dani tárrega iglesias (acabado)Dani tárrega iglesias (acabado)
Dani tárrega iglesias (acabado)danicuartoeso
 
El la decada de los 50.
El la decada de los 50.El la decada de los 50.
El la decada de los 50.flora-ramirez
 
Ramírez jiménez 5.
Ramírez jiménez 5.Ramírez jiménez 5.
Ramírez jiménez 5.Tec.50
 
Computadoras de la historia
Computadoras de la historiaComputadoras de la historia
Computadoras de la historiaCRAjULIO
 
Evolucion de los sistemas operativos
Evolucion de los sistemas operativosEvolucion de los sistemas operativos
Evolucion de los sistemas operativosjack-floyd
 
Virtualizació
VirtualizacióVirtualizació
Virtualizaciócalyxd
 
Sergio áLvarez
Sergio áLvarezSergio áLvarez
Sergio áLvarezSergio
 

Tendances (14)

Historia de las tic en méxico
Historia de las tic en méxicoHistoria de las tic en méxico
Historia de las tic en méxico
 
Los sistemas operativos
Los sistemas operativosLos sistemas operativos
Los sistemas operativos
 
Cuarta generacion
Cuarta generacionCuarta generacion
Cuarta generacion
 
Dani tárrega iglesias (acabado)
Dani tárrega iglesias (acabado)Dani tárrega iglesias (acabado)
Dani tárrega iglesias (acabado)
 
El la decada de los 50.
El la decada de los 50.El la decada de los 50.
El la decada de los 50.
 
Ramírez jiménez 5.
Ramírez jiménez 5.Ramírez jiménez 5.
Ramírez jiménez 5.
 
Computadoras de la historia
Computadoras de la historiaComputadoras de la historia
Computadoras de la historia
 
El hardware
El hardwareEl hardware
El hardware
 
Historia de los computadores
Historia de los computadoresHistoria de los computadores
Historia de los computadores
 
Evolucion de los sistemas operativos
Evolucion de los sistemas operativosEvolucion de los sistemas operativos
Evolucion de los sistemas operativos
 
Virtualizació
VirtualizacióVirtualizació
Virtualizació
 
Linea del tiempo informatica
Linea del tiempo informaticaLinea del tiempo informatica
Linea del tiempo informatica
 
Sergio áLvarez
Sergio áLvarezSergio áLvarez
Sergio áLvarez
 
4.5.2
4.5.2 4.5.2
4.5.2
 

Similaire à 50 años virtualización historia innovaciones clave

Sistemas operativos
Sistemas operativosSistemas operativos
Sistemas operativosdavid
 
sistemas operativos
sistemas operativossistemas operativos
sistemas operativosIrwinjosue
 
01 antecedentes de la computadora y sistemas operativos
01 antecedentes de la computadora y sistemas operativos01 antecedentes de la computadora y sistemas operativos
01 antecedentes de la computadora y sistemas operativosplatadrk
 
01 antecedentes de la computadora y sistemas operativos
01 antecedentes de la computadora y sistemas operativos01 antecedentes de la computadora y sistemas operativos
01 antecedentes de la computadora y sistemas operativosplata17
 
Historia Sistemas Operativos
Historia Sistemas OperativosHistoria Sistemas Operativos
Historia Sistemas Operativosramos866
 
Evolucion de sistema opertativo
Evolucion de sistema opertativoEvolucion de sistema opertativo
Evolucion de sistema opertativomario2802
 
Linea de tiempo de sistemas operativos
Linea de tiempo de sistemas operativosLinea de tiempo de sistemas operativos
Linea de tiempo de sistemas operativosMiguel Magaña
 
Anexos historia y generacion pc
Anexos historia y generacion pc Anexos historia y generacion pc
Anexos historia y generacion pc Zulmiitha
 
Anexos historia y generacion pc
Anexos historia y generacion pcAnexos historia y generacion pc
Anexos historia y generacion pcZulmiitha
 
Tp Balboa individual
Tp Balboa individualTp Balboa individual
Tp Balboa individualMartinaBalboa
 
Antecedente de la computadora y sistemas
Antecedente de la computadora y sistemasAntecedente de la computadora y sistemas
Antecedente de la computadora y sistemasSuujeey Hernandez
 
Historia de los so
Historia de los soHistoria de los so
Historia de los soPepe Potamo
 
Generaciones de los sistemas operativos 2
Generaciones de los sistemas operativos 2Generaciones de los sistemas operativos 2
Generaciones de los sistemas operativos 2davichodb
 
Recopilacion de aso
Recopilacion de asoRecopilacion de aso
Recopilacion de asoarayzu
 
Sistemas alexandra 2
Sistemas alexandra 2Sistemas alexandra 2
Sistemas alexandra 2panterkiu
 
Sistemas operativos maritza vargas
Sistemas operativos maritza vargasSistemas operativos maritza vargas
Sistemas operativos maritza vargasositapreciosa
 

Similaire à 50 años virtualización historia innovaciones clave (20)

Sistemas operativos
Sistemas operativosSistemas operativos
Sistemas operativos
 
Antecedentesdelacomputadoraysistemasoperativos
AntecedentesdelacomputadoraysistemasoperativosAntecedentesdelacomputadoraysistemasoperativos
Antecedentesdelacomputadoraysistemasoperativos
 
sistemas operativos
sistemas operativossistemas operativos
sistemas operativos
 
01 antecedentes de la computadora y sistemas operativos
01 antecedentes de la computadora y sistemas operativos01 antecedentes de la computadora y sistemas operativos
01 antecedentes de la computadora y sistemas operativos
 
01 antecedentes de la computadora y sistemas operativos
01 antecedentes de la computadora y sistemas operativos01 antecedentes de la computadora y sistemas operativos
01 antecedentes de la computadora y sistemas operativos
 
Historia Sistemas Operativos
Historia Sistemas OperativosHistoria Sistemas Operativos
Historia Sistemas Operativos
 
Evolucion de sistema opertativo
Evolucion de sistema opertativoEvolucion de sistema opertativo
Evolucion de sistema opertativo
 
Linea de tiempo de sistemas operativos
Linea de tiempo de sistemas operativosLinea de tiempo de sistemas operativos
Linea de tiempo de sistemas operativos
 
Lujan vera
Lujan vera Lujan vera
Lujan vera
 
RecopilacionASO
RecopilacionASORecopilacionASO
RecopilacionASO
 
Anexos historia y generacion pc
Anexos historia y generacion pc Anexos historia y generacion pc
Anexos historia y generacion pc
 
Anexos historia y generacion pc
Anexos historia y generacion pcAnexos historia y generacion pc
Anexos historia y generacion pc
 
Tp Balboa individual
Tp Balboa individualTp Balboa individual
Tp Balboa individual
 
Antecedente de la computadora y sistemas
Antecedente de la computadora y sistemasAntecedente de la computadora y sistemas
Antecedente de la computadora y sistemas
 
Historia de los so
Historia de los soHistoria de los so
Historia de los so
 
Generaciones de los sistemas operativos 2
Generaciones de los sistemas operativos 2Generaciones de los sistemas operativos 2
Generaciones de los sistemas operativos 2
 
Recopilacion de aso
Recopilacion de asoRecopilacion de aso
Recopilacion de aso
 
Cap2 1 introduccion
Cap2 1   introduccionCap2 1   introduccion
Cap2 1 introduccion
 
Sistemas alexandra 2
Sistemas alexandra 2Sistemas alexandra 2
Sistemas alexandra 2
 
Sistemas operativos maritza vargas
Sistemas operativos maritza vargasSistemas operativos maritza vargas
Sistemas operativos maritza vargas
 

50 años virtualización historia innovaciones clave