de los mainframes a la nube. la era de la computación ubicua
DESCRIPTION
Evolución de la computación y los principales retos y desafíos actuales.TRANSCRIPT
Lester SánchezUniversidad de La Habana
De los mainframes a la nube:La era de la computación ubicua
ENIAC (Electronic Numerical Integrator And Computer), 1947-1955
La primera computadora completamente electrónica
Lester Sánchez, UH 2
La computación móvil acerca másal usuario al concepto de
computación ubicuaLester Sánchez, UH 3
Evolución del hardware
La ENIAC costó 6 millones de dólares (actuales).
Un iPhone cuesta alrededor de $600 (10 mil veces menos).
La ENIAC pesó 27 toneladas.
Un iPhone pesa 135 gramos (181 mil veces más ligero).
La ENIAC necesitó una habitación de 167 m2.
Un iPhone cabe en la palma de la mano.
La ENIAC tuvo un CPU de 100kHz.
Un iPhone tiene un CPU de 1GHz (10 mil veces más rápido).
Lester Sánchez, UH 4
Ley de Moore (1965)
Lester Sánchez, UH 5
Gordon Moore (co-fundador de Intel) predijo en 1965 que el número de transistores de un chip se duplicaría cada 18 meses.
“Si la industria automotriz se hubiese desarrollado al mismo ritmo que la de los semiconductores, hoy un auto haría un cuarto de millón de Kms por litro y sería más baratobotarlo que pagar el parqueo”.
Lester Sánchez, UH 6
Un cómputo que en 1980 demoraba 1 añohoy demora menos de 5 segundos
Evolución de la relación Usuario – Computadora
La era de las supercomputadoras (60-80)
• Varios usuarios (expertos) – Una computadora
La era de las computadoras personales (80s)
• Un usuario – Una computadora
La era de la computación ubicua (siglo XXI)
• Un usuario – Varias computadoras (dispositivos)
Lester Sánchez, UH 7
Lester Sánchez, UH 8
0.08 1.84 3.47 6.58
2003 2010 2015 2020
Dispositivos conectadospor Persona
Población Mundial
Dispositivos Conectados 500 12,500 25,000 50,000
6,300 6,800 7,200 7,600
Más dispositivos conectadosque personas en el mundo
(millones)
Conectividad ilimitada con direccionesIPv6
•52,000 billones de billones de direcciones para cadapersona
•100 direcciones para cada átomo en la superficie de la Tierra
•4.8 billones de direcciones para cada estrella en el universo conocido
Lester Sánchez, UH 9
Direcciones IPv4:
Direcciones IPv6:
4,294,967,296
340,282,366,920,938,463,463,374,607,431,768,211,456
Ciudades inteligentes
Lester Sánchez, UH 10
Ciudades inteligentes
Lester Sánchez, UH 11
Lester Sánchez, UH 12
Lester Sánchez, UH 13
300 millonesde fotos se suben a Facebook
cada día
48 horasde video se suben a YouTube
cada minuto
El móvil como herramientamultifuncionalCon la llegada de Internet al móvil, el “teléfono” móvil dejóde ser solo un teléfono…
para convertirse en un dispositivo con múltiplesfuncionalidades, un teléfonointeligente.
Las llaves y el monedero se olvidan… el móvil NO!
Lester Sánchez, UH 14
Lester Sánchez, UH 15
Los móviles son los protagonistasactuales de la computación
ubicua, pero falta algo más…
LA REALIDAD AUMENTADA
Lester Sánchez, UH 16
PUEDO INVITARTE A
UNA CERVEZA?
Análisis óptico 3D………
Iniciando reconocimiento
facial…
Consultando base de datos …
Coincidencia encontrada ……
Insensible
Alcohólico
Mujeriego, mentiroso
Información en tiempo real
Lester Sánchez, UH 17
Fuente: YouTube ADmented Reality - Google Glasses Remixed with Google Ads
Las gafas de Realidad Aumentada de Google
Lester Sánchez, UH 18
disponible en los próximos 3-5 años
INTERNET INTEGRADO
Animación por computadora
Lester Sánchez, UH 19
Pixar es fundada en 1986, por Steve Jobs, co-fundador de Apple. Pixar creó, junto con Disney, el primer film de animación por computadora “Toy Story” (1995).
“Terminator 2”, dirigida por James Cameron en 1992, costó $100 millones de dólares (la películamás cara hasta el momento). Su elevado costo se debió fundamentalmente a los efectos especialesgenerados por computadora.
Retos y desafíos
•Grandes volúmenes de datos (Big Data)
•Web más interoperable
•Análisis de redes sociales
•Procesamiento de Lenguaje Natural (NPL)
•Realidad Aumentada (AR)
•Reconocimiento de voz
•Reconocimiento de imágenes en tiempo real
• Interfaces Inteligentes
•Computación Distribuida
Lester Sánchez, UH 20
… he estado pensando, para qué llenarmi cerebro de información
si puedo almacenarla en la nube?
Lester Sánchez, UH 21
Lester Sánchez, UH 22
Pero los problemas a resolver eran “sencillos”
El poder de cómputo de la ENIAC era muy limitado…
Y la complejidad de los problemas a resolver también ha aumentado
El poder de cómputo actual es mucho mayor…
Se necesitan herramientas y métodosacordes a las necesidades actuales para
resolver estos problemas
¿Nuestros problemas serán “sencillos” dentro de 50 años?
Computación transparente (desde la prespectiva del desarrollador)
•Mejores lenguajes y herramientas de desarrollo
•Más abstracción (más QUÉ y menos CÓMO)
•Más reusabilidad
•Mejores prácticas
•Más aprovechamiento del paralelismo
•Más automatización
•Más flexibilidad
•Más interoperabilidad
•Más adaptabilidad ante los cambios
Lester Sánchez, UH 23