viernes, 9 de noviembre de 2018

Los Docker:

                                                    Resultado de imagen de Docker

La idea detrás de Docker es crear contenedores ligeros y portables para las aplicaciones software que puedan ejecutarse en cualquier máquina con Docker instalado, independientemente del sistema operativo que la máquina tenga por debajo, facilitando así también los despliegues.

Docker nos permite meter en un contenedor todas las cosas que una aplicación necesita para ser ejecutada y la propia aplicación. De este modo podemos llevar ese contenedor a cualquier máquina que tenga instalado Docker y ejecutar la aplicación sin tener nada más instalado, ni preocuparnos de las versiones del software de la máquina.

Es una herramienta diseñada para beneficiar a desarrolladores, testers, etc. En el caso de los desarrolladores, su uso ahce que puedan centrarse en desarrollar su código sin preocuparse de si dicho código funcionará en la maquina en la que se ejecutará. Además, es un software libre.


Tipos de máquinas virtuales:

Una máquina virtual es un ordenador de software perfectamente aislado que puede ejecutar su propio sistema operativo (sistema operativo virtual, guest o invitado) y aplicaciones como si fuera un ordenador físico.
Un ordenador virtual es un software que simula el hardware de un ordenador físico y que ejecuta programas como si fuera una computadora real. Es totalmente compatible con los sistemas operativos, las aplicaciones y los controladores de dispositivos estándar, de la misma forma que una máquina física.
Cada máquina virtual completa es totalmente independiente. En un único ordenador físico, se pueden ejecutar al mismo tiempo varios sistemas operativos (sistemas operativos virtuales) y aplicaciones, al colocar varias máquinas virtuales. La capa de software, conocida como hipervisor, desvincula las máquinas virtuales de la máquina física y asigna dinámicamente los recursos a cada ordenador virtual según las necesidades.
El sistema operativo y las aplicaciones no pueden distinguir una equipo virtual de una equipo físico porque los ordenadores virtuales se comportan como un ordenadores físicos reales conteniendo su propia CPU virtual, RAM, disco duro y tarjeta de red. Los procesos que ejecuta un ordenador virtual están limitados por esos recursos.
Una máquina virtual se usa cuando necesitamos probar una aplicación o actualización de la misma, que podría causar una inestabilidad en el sistema.
Los tipos de máquinas virtuales que existen se pueden clasificar en dos grandes categorías:
  • Máquinas virtuales de sistema
  • Máquinas virtuales de proceso
La máquina virtual de sistema permite que la máquina física se represente entre varias máquinas virtuales, por medio de un software denominado hypervisor o monitor de máquina virtual (VMM). El hypervisor puede ejecutarse sobre el hardware o sobre un sistema operativo. Cada equipo virtual ejecuta su propio sistema operativo.

ejemplos de maquinas virtuales de sistema

La máquina virtual de proceso, es un proceso normal dentro de un sistema operativo que soporta un solo proceso. La máquina se inicia automáticamente cuando se lanza el proceso que se desea ejecutar y se detiene cuando éste finaliza.
ejemplos de maquinas virtuales de proceso

Escritorio Virtual: Horbito.

En esta nueva entrada veremos Horbito, un escritorio virtual online. El propio nombre ya nos explica un poco qué son. Es como tener varios monitores en Windows, pero que en vez de ser reales son virtuales y por tanto están todos en el mismo monitor. De hecho, Windows maneja estos escritorios de forma muy similar a como maneja los entornos con varios monitores.

Esta es la pantalla principal de Horbito:



Tiene diferentes aplicaciones, como por ejemplo editor de textos:



Así como ver vídeos en youtube:

jueves, 8 de noviembre de 2018

Kingston VS G.Skill Aegis


Kingston KVR1333D3N9/8G
G.Skill Aegis DDR4 2400 PC4-19200 8GB CL15
Fabricante
 Kingston
 G.Skill
Capacidad
 8GB
8GB 
Tipo de Memoria
 DDR3-1333
 DDR4
Velocidad efectiva/física
 1333 MHz
 2400MHz
Ciclos de latencia CAS (cl)
 9, 8, 7, 6
 15-15-15-35
Tipo de módulo
 CL9 240-Pin DIMM
 288-pin DIMM
Precio/lugar
 56.99€ (Pccomponentes)
 69€ (Pccomponentes) 


Esta vez comparamos dos tarjetas RAM, una Kingston y una G.Skill.
Por un lado Kingston es una reconocida marca que ofrece buena calidad al cliente, pero en este caso, la tarjeta RAM de G.Skill es más potente que la de Kingston por un precio ligeramente más elevado.

Operaciones con Simulador Vonn Neuman



Intel VS AMD

Características
Intel ® Core  i7-8700 3.2Ghz
AMD A10-7870K
Imagen Caja
 Intel Core i7-8700 3.2Ghz BOX
 AMD A10-7870K 4.1GHz Black Edition
Imagen del Microprocesador
 Resultado de imagen de Intel Core i7-8700 3.2Ghz

Imagen del Encapsulado
 Resultado de imagen de Intel Core i7-8700 3.2Ghz micro

Memoria Caché
L1
L2
L3
L1
L2
L3
 6 x 32 KB
 6 x 256 KB
 12MB
 112KB
4MB 
8MB
Frecuencia del reloj
 3.2GHz
3.9GHz 
Núcleos
 6
 4CPU y 8GPU
Anchos del bus de direcciones
 64bit
 64bit
Encapsulado
 FCLGA1151
 FM2+
Temperatura Máx
 100ºC
 72.4ºC
Vatios
 65W
 95W
Precio
 424'90€ (Pccomponentes)
129€ (Pccomponentes) 


La evidencia clara entre estos dos procesadores es su potencia, además del precio. El modelo Intel es más potente, tiene más núcleos, dispone de más memora caché, y aguanta más temperatura que el AMD; todo ello casi cuadruplicando el precio de su competidor.