SlideShare una empresa de Scribd logo
© Toni Cortes (toni@ac.upc.es) http://www.ac.upc.es/homes/toni
Pasado presente y futuro en
los sistemas
© Toni Cortes (toni@ac.upc.es) http://www.ac.upc.es/homes/toni
Pasado
 Tendencias de investigación
 Gran auge de los sistemas distribuidos
 Sistemas operativos: Amoeba, Sprite, …
 Sistemas de ficheros: NFS, Coda (Andrew), …
 Mecanismos de comunicación: RPC
 Mecanismos de balanceo de carga/migración
 Tendencias de docencia
 Explicar lo que se investiga
 Está de moda
© Toni Cortes (toni@ac.upc.es) http://www.ac.upc.es/homes/toni
Plan viejo
 Asignaturas parcial o totalmente
dedicadas a sistemas distribuidos
 Relojes globales
 Mecanismos de ordenación
 Mecanismos de comunicación
 Balanceo de carga
 Migración
 Sistemas de ficheros
 Sistemas operativos
 Bases de datos
© Toni Cortes (toni@ac.upc.es) http://www.ac.upc.es/homes/toni
Presente
 Tendencias de investigación
 Problemas de los sistemas distribuidos
 Redes demasiado lentas
 Difícil implementación de grandes sistemas
 Poco (o nulo) impacto en la industria
 Redirección de los temas de investigación
 Sistemas paralelos (memoria compartida)
 Otras áreas
© Toni Cortes (toni@ac.upc.es) http://www.ac.upc.es/homes/toni
Plan nuevo
 2o
ciclo
 Conceptos Avanzados de Sistemas Operativos
 Comunicación entre procesos
 Sistemas de ficheros
 Servicios de nombres
 Administración de Sistemas Operativos
 Administración de sistemas en red
 Especificación: Diseño 1
 CORBA
 3er
ciclo
 Diseño de sistemas distribuidos
© Toni Cortes (toni@ac.upc.es) http://www.ac.upc.es/homes/toni
Que ha quedado?
 Sólo se explican ideas que han perdurado
 Comunicación entre procesos
 Modelo cliente/servidor
 Sistemas de ficheros “distribuidos”
 Servicios de nombres
© Toni Cortes (toni@ac.upc.es) http://www.ac.upc.es/homes/toni
Nuevas tendencias
 Tendencias tecnológicas
 Redes de interconexión rápidas y económicas
 Aparición del WEB
 Mejores mecanismos de distribución de datos
 Nuevos modelos de sistemas distribuidos
 Clusters de estaciones de trabajo
 Cluster Computing
 Computación por la internet
 Metacomputing
© Toni Cortes (toni@ac.upc.es) http://www.ac.upc.es/homes/toni
Predicción de futuro
 Investigación/Industria
 Nuevos modelos
 Más implementables
 Mayor impacto en la industria
 Docencia
 Resurgimiento de los sistemas distribuidos
 Adaptación a las nuevas tendencias y modelos
© Toni Cortes (toni@ac.upc.es) http://www.ac.upc.es/homes/toni
Evolución
Tiempo
Niveldepresencia
Investigación/industria
Docencia
hoy
© Toni Cortes (toni@ac.upc.es) http://www.ac.upc.es/homes/toni
Evolución
Tiempo
Niveldepresencia
Investigación/industria
Docencia
hoy

Más contenido relacionado

Similar a Presente pasado futuro en los sistemas

Lilly
LillyLilly
Lilly
licedebe
 
Curso: Comunicación de datos y redes: 02 Repaso de estándares
Curso: Comunicación de datos y redes: 02 Repaso de estándaresCurso: Comunicación de datos y redes: 02 Repaso de estándares
Curso: Comunicación de datos y redes: 02 Repaso de estándares
Jack Daniel Cáceres Meza
 
TecCom-02-ArquitecturaDeProtocolos
TecCom-02-ArquitecturaDeProtocolosTecCom-02-ArquitecturaDeProtocolos
TecCom-02-ArquitecturaDeProtocolos
Gabriel Quiroga Salomon
 
Exchange Server 2010
Exchange Server 2010Exchange Server 2010
Exchange Server 2010
Chema Alonso
 
Modelo de referencia TCP - IP
Modelo de referencia TCP - IPModelo de referencia TCP - IP
Modelo de referencia TCP - IP
Jorge Paredes Toledo
 
El modelo osi
El modelo osiEl modelo osi
El modelo osi
raulradamel
 
Redes de comunicación ``txt`` (1)
Redes de comunicación ``txt`` (1)Redes de comunicación ``txt`` (1)
Redes de comunicación ``txt`` (1)
brian balayo atanes
 
AD Unidad3: Tecnologías de aplicaciones distribuidas
AD Unidad3: Tecnologías de aplicaciones distribuidasAD Unidad3: Tecnologías de aplicaciones distribuidas
AD Unidad3: Tecnologías de aplicaciones distribuidas
Franklin Parrales Bravo
 
Revolucion digital
Revolucion digitalRevolucion digital
Revolucion digital
Ricardo Jimenez
 
Semana 2 toma de decisiones
Semana 2 toma de decisionesSemana 2 toma de decisiones
Semana 2 toma de decisionesJuan Pablo Mata
 
Interoperabilidad Semántica
Interoperabilidad SemánticaInteroperabilidad Semántica
Interoperabilidad Semántica
Alejandro Barros
 
Exposición de internet
Exposición de internetExposición de internet
Exposición de internet
Cinthya Rony Guerrero
 
Informatica aplicada 1er corte
Informatica aplicada 1er corteInformatica aplicada 1er corte
Informatica aplicada 1er corte
Carolains aguero
 

Similar a Presente pasado futuro en los sistemas (20)

Lilly
LillyLilly
Lilly
 
Lilly
LillyLilly
Lilly
 
Marcelo herrera
Marcelo herreraMarcelo herrera
Marcelo herrera
 
gg´{ñljkñ{
gg´{ñljkñ{gg´{ñljkñ{
gg´{ñljkñ{
 
Curso: Comunicación de datos y redes: 02 Repaso de estándares
Curso: Comunicación de datos y redes: 02 Repaso de estándaresCurso: Comunicación de datos y redes: 02 Repaso de estándares
Curso: Comunicación de datos y redes: 02 Repaso de estándares
 
TecCom-02-ArquitecturaDeProtocolos
TecCom-02-ArquitecturaDeProtocolosTecCom-02-ArquitecturaDeProtocolos
TecCom-02-ArquitecturaDeProtocolos
 
Exchange Server 2010
Exchange Server 2010Exchange Server 2010
Exchange Server 2010
 
Modelo de referencia TCP - IP
Modelo de referencia TCP - IPModelo de referencia TCP - IP
Modelo de referencia TCP - IP
 
El modelo osi
El modelo osiEl modelo osi
El modelo osi
 
Redes de comunicación ``txt`` (1)
Redes de comunicación ``txt`` (1)Redes de comunicación ``txt`` (1)
Redes de comunicación ``txt`` (1)
 
AD Unidad3: Tecnologías de aplicaciones distribuidas
AD Unidad3: Tecnologías de aplicaciones distribuidasAD Unidad3: Tecnologías de aplicaciones distribuidas
AD Unidad3: Tecnologías de aplicaciones distribuidas
 
Tisc
TiscTisc
Tisc
 
Tisc
TiscTisc
Tisc
 
Revolucion digital
Revolucion digitalRevolucion digital
Revolucion digital
 
Semana 2 toma de decisiones
Semana 2 toma de decisionesSemana 2 toma de decisiones
Semana 2 toma de decisiones
 
Interoperabilidad Semántica
Interoperabilidad SemánticaInteroperabilidad Semántica
Interoperabilidad Semántica
 
Uso correcto de internet.
Uso correcto de internet.Uso correcto de internet.
Uso correcto de internet.
 
Exposición de internet
Exposición de internetExposición de internet
Exposición de internet
 
Informatica aplicada 1er corte
Informatica aplicada 1er corteInformatica aplicada 1er corte
Informatica aplicada 1er corte
 
Protocolos osi
Protocolos   osiProtocolos   osi
Protocolos osi
 

Más de jhonmariocasas

Trabajo escrito de la torta
Trabajo escrito de la tortaTrabajo escrito de la torta
Trabajo escrito de la tortajhonmariocasas
 
Presente pasado y futuro en los sistemas en ingles
Presente pasado y futuro en los sistemas en inglesPresente pasado y futuro en los sistemas en ingles
Presente pasado y futuro en los sistemas en inglesjhonmariocasas
 
Creating a new virtual machine
Creating a new virtual machineCreating a new virtual machine
Creating a new virtual machinejhonmariocasas
 
Creating a new virtual machine
Creating a new virtual machineCreating a new virtual machine
Creating a new virtual machinejhonmariocasas
 
Creating a new virtual machine
Creating a new virtual machineCreating a new virtual machine
Creating a new virtual machinejhonmariocasas
 
Compurriegos ficha tecnica----------
Compurriegos ficha tecnica----------Compurriegos ficha tecnica----------
Compurriegos ficha tecnica----------jhonmariocasas
 
Compurriegos ficha tecnica----------
Compurriegos ficha tecnica----------Compurriegos ficha tecnica----------
Compurriegos ficha tecnica----------jhonmariocasas
 

Más de jhonmariocasas (12)

Trabajo escrito de la torta
Trabajo escrito de la tortaTrabajo escrito de la torta
Trabajo escrito de la torta
 
119 articulos
119 articulos119 articulos
119 articulos
 
119 articulos
119 articulos119 articulos
119 articulos
 
Presente pasado y futuro en los sistemas en ingles
Presente pasado y futuro en los sistemas en inglesPresente pasado y futuro en los sistemas en ingles
Presente pasado y futuro en los sistemas en ingles
 
Creating a new virtual machine
Creating a new virtual machineCreating a new virtual machine
Creating a new virtual machine
 
Creating a new virtual machine
Creating a new virtual machineCreating a new virtual machine
Creating a new virtual machine
 
Creating a new virtual machine
Creating a new virtual machineCreating a new virtual machine
Creating a new virtual machine
 
Blogger,gmail
Blogger,gmailBlogger,gmail
Blogger,gmail
 
Blogger,gmail
Blogger,gmailBlogger,gmail
Blogger,gmail
 
Blogger,gmail
Blogger,gmailBlogger,gmail
Blogger,gmail
 
Compurriegos ficha tecnica----------
Compurriegos ficha tecnica----------Compurriegos ficha tecnica----------
Compurriegos ficha tecnica----------
 
Compurriegos ficha tecnica----------
Compurriegos ficha tecnica----------Compurriegos ficha tecnica----------
Compurriegos ficha tecnica----------
 

Último

proyecto invernadero desde el departamento de tecnología para Erasmus
proyecto invernadero desde el departamento de tecnología para Erasmusproyecto invernadero desde el departamento de tecnología para Erasmus
proyecto invernadero desde el departamento de tecnología para Erasmus
raquelariza02
 
Índice del libro "Big Data: Tecnologías para arquitecturas Data-Centric" de 0...
Índice del libro "Big Data: Tecnologías para arquitecturas Data-Centric" de 0...Índice del libro "Big Data: Tecnologías para arquitecturas Data-Centric" de 0...
Índice del libro "Big Data: Tecnologías para arquitecturas Data-Centric" de 0...
Telefónica
 
Diagrama de flujo - ingenieria de sistemas 5to semestre
Diagrama de flujo - ingenieria de sistemas 5to semestreDiagrama de flujo - ingenieria de sistemas 5to semestre
Diagrama de flujo - ingenieria de sistemas 5to semestre
DiegoCampos433849
 
Conceptos Básicos de Programación L.D 10-5
Conceptos Básicos de Programación L.D 10-5Conceptos Básicos de Programación L.D 10-5
Conceptos Básicos de Programación L.D 10-5
JulyMuoz18
 
Alan Turing Vida o biografía resumida como presentación
Alan Turing Vida o biografía resumida como presentaciónAlan Turing Vida o biografía resumida como presentación
Alan Turing Vida o biografía resumida como presentación
JuanPrez962115
 
Posnarrativas en la era de la IA generativa
Posnarrativas en la era de la IA generativaPosnarrativas en la era de la IA generativa
Posnarrativas en la era de la IA generativa
Fernando Villares
 
Trabajo Coding For kids 1 y 2 grado 9-4.pdf
Trabajo Coding For kids 1 y 2 grado 9-4.pdfTrabajo Coding For kids 1 y 2 grado 9-4.pdf
Trabajo Coding For kids 1 y 2 grado 9-4.pdf
jjfch3110
 
Estructuras básicas_ conceptos de programación (1).docx
Estructuras básicas_ conceptos de programación  (1).docxEstructuras básicas_ conceptos de programación  (1).docx
Estructuras básicas_ conceptos de programación (1).docx
SamuelRamirez83524
 
Inteligencia Artificial y Ciberseguridad.pdf
Inteligencia Artificial y Ciberseguridad.pdfInteligencia Artificial y Ciberseguridad.pdf
Inteligencia Artificial y Ciberseguridad.pdf
Emilio Casbas
 
ACTIVIDAD DE TECNOLOGÍA AÑO LECTIVO 2024
ACTIVIDAD DE TECNOLOGÍA AÑO LECTIVO 2024ACTIVIDAD DE TECNOLOGÍA AÑO LECTIVO 2024
ACTIVIDAD DE TECNOLOGÍA AÑO LECTIVO 2024
DanielErazoMedina
 
3Redu: Responsabilidad, Resiliencia y Respeto
3Redu: Responsabilidad, Resiliencia y Respeto3Redu: Responsabilidad, Resiliencia y Respeto
3Redu: Responsabilidad, Resiliencia y Respeto
cdraco
 
Estructuras Básicas_ Conceptos Basicos De Programacion.pdf
Estructuras Básicas_ Conceptos Basicos De Programacion.pdfEstructuras Básicas_ Conceptos Basicos De Programacion.pdf
Estructuras Básicas_ Conceptos Basicos De Programacion.pdf
IsabellaRubio6
 
DESARROLO DE HABILIDADES DE PENSAMIENTO.pdf
DESARROLO DE HABILIDADES DE PENSAMIENTO.pdfDESARROLO DE HABILIDADES DE PENSAMIENTO.pdf
DESARROLO DE HABILIDADES DE PENSAMIENTO.pdf
marianabz2403
 
Robótica educativa para la eduacion primaria .pptx
Robótica educativa para la eduacion primaria .pptxRobótica educativa para la eduacion primaria .pptx
Robótica educativa para la eduacion primaria .pptx
44652726
 
Diagrama de flujo soporte técnico 5to semestre
Diagrama de flujo soporte técnico 5to semestreDiagrama de flujo soporte técnico 5to semestre
Diagrama de flujo soporte técnico 5to semestre
rafaelsalazar0615
 
trabajo de tecnologia, segundo periodo 9-6f
trabajo de tecnologia, segundo periodo 9-6ftrabajo de tecnologia, segundo periodo 9-6f
trabajo de tecnologia, segundo periodo 9-6f
zoecaicedosalazar
 
Conceptos Básicos de Programación Proyecto
Conceptos Básicos de Programación ProyectoConceptos Básicos de Programación Proyecto
Conceptos Básicos de Programación Proyecto
cofferub
 
Estructuras Básicas_Tecnología_Grado10-7.pdf
Estructuras Básicas_Tecnología_Grado10-7.pdfEstructuras Básicas_Tecnología_Grado10-7.pdf
Estructuras Básicas_Tecnología_Grado10-7.pdf
cristianrb0324
 
Desarrollo de Habilidades de Pensamiento.
Desarrollo de Habilidades de Pensamiento.Desarrollo de Habilidades de Pensamiento.
Desarrollo de Habilidades de Pensamiento.
AlejandraCasallas7
 
(PROYECTO) Límites entre el Arte, los Medios de Comunicación y la Informática
(PROYECTO) Límites entre el Arte, los Medios de Comunicación y la Informática(PROYECTO) Límites entre el Arte, los Medios de Comunicación y la Informática
(PROYECTO) Límites entre el Arte, los Medios de Comunicación y la Informática
vazquezgarciajesusma
 

Último (20)

proyecto invernadero desde el departamento de tecnología para Erasmus
proyecto invernadero desde el departamento de tecnología para Erasmusproyecto invernadero desde el departamento de tecnología para Erasmus
proyecto invernadero desde el departamento de tecnología para Erasmus
 
Índice del libro "Big Data: Tecnologías para arquitecturas Data-Centric" de 0...
Índice del libro "Big Data: Tecnologías para arquitecturas Data-Centric" de 0...Índice del libro "Big Data: Tecnologías para arquitecturas Data-Centric" de 0...
Índice del libro "Big Data: Tecnologías para arquitecturas Data-Centric" de 0...
 
Diagrama de flujo - ingenieria de sistemas 5to semestre
Diagrama de flujo - ingenieria de sistemas 5to semestreDiagrama de flujo - ingenieria de sistemas 5to semestre
Diagrama de flujo - ingenieria de sistemas 5to semestre
 
Conceptos Básicos de Programación L.D 10-5
Conceptos Básicos de Programación L.D 10-5Conceptos Básicos de Programación L.D 10-5
Conceptos Básicos de Programación L.D 10-5
 
Alan Turing Vida o biografía resumida como presentación
Alan Turing Vida o biografía resumida como presentaciónAlan Turing Vida o biografía resumida como presentación
Alan Turing Vida o biografía resumida como presentación
 
Posnarrativas en la era de la IA generativa
Posnarrativas en la era de la IA generativaPosnarrativas en la era de la IA generativa
Posnarrativas en la era de la IA generativa
 
Trabajo Coding For kids 1 y 2 grado 9-4.pdf
Trabajo Coding For kids 1 y 2 grado 9-4.pdfTrabajo Coding For kids 1 y 2 grado 9-4.pdf
Trabajo Coding For kids 1 y 2 grado 9-4.pdf
 
Estructuras básicas_ conceptos de programación (1).docx
Estructuras básicas_ conceptos de programación  (1).docxEstructuras básicas_ conceptos de programación  (1).docx
Estructuras básicas_ conceptos de programación (1).docx
 
Inteligencia Artificial y Ciberseguridad.pdf
Inteligencia Artificial y Ciberseguridad.pdfInteligencia Artificial y Ciberseguridad.pdf
Inteligencia Artificial y Ciberseguridad.pdf
 
ACTIVIDAD DE TECNOLOGÍA AÑO LECTIVO 2024
ACTIVIDAD DE TECNOLOGÍA AÑO LECTIVO 2024ACTIVIDAD DE TECNOLOGÍA AÑO LECTIVO 2024
ACTIVIDAD DE TECNOLOGÍA AÑO LECTIVO 2024
 
3Redu: Responsabilidad, Resiliencia y Respeto
3Redu: Responsabilidad, Resiliencia y Respeto3Redu: Responsabilidad, Resiliencia y Respeto
3Redu: Responsabilidad, Resiliencia y Respeto
 
Estructuras Básicas_ Conceptos Basicos De Programacion.pdf
Estructuras Básicas_ Conceptos Basicos De Programacion.pdfEstructuras Básicas_ Conceptos Basicos De Programacion.pdf
Estructuras Básicas_ Conceptos Basicos De Programacion.pdf
 
DESARROLO DE HABILIDADES DE PENSAMIENTO.pdf
DESARROLO DE HABILIDADES DE PENSAMIENTO.pdfDESARROLO DE HABILIDADES DE PENSAMIENTO.pdf
DESARROLO DE HABILIDADES DE PENSAMIENTO.pdf
 
Robótica educativa para la eduacion primaria .pptx
Robótica educativa para la eduacion primaria .pptxRobótica educativa para la eduacion primaria .pptx
Robótica educativa para la eduacion primaria .pptx
 
Diagrama de flujo soporte técnico 5to semestre
Diagrama de flujo soporte técnico 5to semestreDiagrama de flujo soporte técnico 5to semestre
Diagrama de flujo soporte técnico 5to semestre
 
trabajo de tecnologia, segundo periodo 9-6f
trabajo de tecnologia, segundo periodo 9-6ftrabajo de tecnologia, segundo periodo 9-6f
trabajo de tecnologia, segundo periodo 9-6f
 
Conceptos Básicos de Programación Proyecto
Conceptos Básicos de Programación ProyectoConceptos Básicos de Programación Proyecto
Conceptos Básicos de Programación Proyecto
 
Estructuras Básicas_Tecnología_Grado10-7.pdf
Estructuras Básicas_Tecnología_Grado10-7.pdfEstructuras Básicas_Tecnología_Grado10-7.pdf
Estructuras Básicas_Tecnología_Grado10-7.pdf
 
Desarrollo de Habilidades de Pensamiento.
Desarrollo de Habilidades de Pensamiento.Desarrollo de Habilidades de Pensamiento.
Desarrollo de Habilidades de Pensamiento.
 
(PROYECTO) Límites entre el Arte, los Medios de Comunicación y la Informática
(PROYECTO) Límites entre el Arte, los Medios de Comunicación y la Informática(PROYECTO) Límites entre el Arte, los Medios de Comunicación y la Informática
(PROYECTO) Límites entre el Arte, los Medios de Comunicación y la Informática
 

Presente pasado futuro en los sistemas

  • 1. © Toni Cortes (toni@ac.upc.es) http://www.ac.upc.es/homes/toni Pasado presente y futuro en los sistemas
  • 2. © Toni Cortes (toni@ac.upc.es) http://www.ac.upc.es/homes/toni Pasado  Tendencias de investigación  Gran auge de los sistemas distribuidos  Sistemas operativos: Amoeba, Sprite, …  Sistemas de ficheros: NFS, Coda (Andrew), …  Mecanismos de comunicación: RPC  Mecanismos de balanceo de carga/migración  Tendencias de docencia  Explicar lo que se investiga  Está de moda
  • 3. © Toni Cortes (toni@ac.upc.es) http://www.ac.upc.es/homes/toni Plan viejo  Asignaturas parcial o totalmente dedicadas a sistemas distribuidos  Relojes globales  Mecanismos de ordenación  Mecanismos de comunicación  Balanceo de carga  Migración  Sistemas de ficheros  Sistemas operativos  Bases de datos
  • 4. © Toni Cortes (toni@ac.upc.es) http://www.ac.upc.es/homes/toni Presente  Tendencias de investigación  Problemas de los sistemas distribuidos  Redes demasiado lentas  Difícil implementación de grandes sistemas  Poco (o nulo) impacto en la industria  Redirección de los temas de investigación  Sistemas paralelos (memoria compartida)  Otras áreas
  • 5. © Toni Cortes (toni@ac.upc.es) http://www.ac.upc.es/homes/toni Plan nuevo  2o ciclo  Conceptos Avanzados de Sistemas Operativos  Comunicación entre procesos  Sistemas de ficheros  Servicios de nombres  Administración de Sistemas Operativos  Administración de sistemas en red  Especificación: Diseño 1  CORBA  3er ciclo  Diseño de sistemas distribuidos
  • 6. © Toni Cortes (toni@ac.upc.es) http://www.ac.upc.es/homes/toni Que ha quedado?  Sólo se explican ideas que han perdurado  Comunicación entre procesos  Modelo cliente/servidor  Sistemas de ficheros “distribuidos”  Servicios de nombres
  • 7. © Toni Cortes (toni@ac.upc.es) http://www.ac.upc.es/homes/toni Nuevas tendencias  Tendencias tecnológicas  Redes de interconexión rápidas y económicas  Aparición del WEB  Mejores mecanismos de distribución de datos  Nuevos modelos de sistemas distribuidos  Clusters de estaciones de trabajo  Cluster Computing  Computación por la internet  Metacomputing
  • 8. © Toni Cortes (toni@ac.upc.es) http://www.ac.upc.es/homes/toni Predicción de futuro  Investigación/Industria  Nuevos modelos  Más implementables  Mayor impacto en la industria  Docencia  Resurgimiento de los sistemas distribuidos  Adaptación a las nuevas tendencias y modelos
  • 9. © Toni Cortes (toni@ac.upc.es) http://www.ac.upc.es/homes/toni Evolución Tiempo Niveldepresencia Investigación/industria Docencia hoy
  • 10. © Toni Cortes (toni@ac.upc.es) http://www.ac.upc.es/homes/toni Evolución Tiempo Niveldepresencia Investigación/industria Docencia hoy