close

Después de un año de fugas, el dinero se vierte en la seguridad. Pero…

Rápida, lo que hacer "motores de la nube de computación" y torpe Frambuesa Pi Internet de los objetos cortes tienen en común? Aparte de todas parodia digna de ser palabra de moda-festivales, todos ellos implican instalaciones administradoras sin cabeza remota (Linux). Es precisamente por esa razón por la que un nuevo sabor distribución Ubuntu, y apunta tanto a la multi-bazillion de dólares de Amazon Elastic Compute Cloud y 55 $ BEAGLEBONE Negro.

Si esa combinación parece poco probable que usted, usted no está solo. Pero sigue leyendo como esperamos para hacer un poco más de sentido a todo.

Hardware History Hacker

Cuando los rumores de la primera llegó a la escena en 2011, fue comercializado como la solución a los problemas de computación del mundo - a $ 25 por computadora a cada niño en el mundo podría tener uno a su alcance. (No importa el precio de un teclado, monitor, cable HDMI, ratón, fuente de alimentación ...) Nadie pensaba que estábamos en un ejército de servidores Linux sin cabeza, pero eso es exactamente lo que sucedió.

Había otras computadoras pequeñas en torno; en ese momento, el era el picor en la parte frontal placa computadora (SBC), pero fue lo suficientemente caro que sólo el compromiso y friki estaban usando ellos. Tuvimos uno conectado a una unidad de disco duro y un DAC externo como el centro de nuestro sistema estéreo en el momento. El sistema era un poco torpe en el que de vez en cuando tuvimos que arrastrar a cabo una pantalla y el teclado para realizar el mantenimiento de la cosa, pero en general ha funcionado bien como un centro multimedia.

A continuación, la Frambuesa Pi salió en torno a una cuarta parte del precio de la BeagleBoard, y sucedió algo gracioso. En lugar de ser la solución a las necesidades informáticas del mundo, la Frambuesa Pi terminó trabajando su camino en el mismo proyecto en el espacio que había habitado el Arduino. Tal vez fue el punto de precio y factor de forma.

Por ejemplo, no se puede negar que a es una necesidad de la era moderna. (No nos culpen Era el espíritu de la época!). Por otra parte, conseguir su Arduino conectado directamente a Internet era bastante difícil en el momento - y por lo tanto no es de extrañar que el Arduino detecta rubores y se comunica con un ordenador real que se encarga de la Twitteri.

La Raspberry Pi cambió eso. Son lo suficientemente barato que se puede dedicar uno al baño sin únicos dolores menores de culpa. Así que no mucho después, tenemos Raspberry Pi y en lugar de en los programas de la escuela primaria.

Este tipo de proyectos no utilizar el dispositivo como un "ordenador" en absoluto. De hecho, de los millones y millones de proyectos Frambuesa Pi que vemos aquí en Hackaday, ¿cuántos de ellos tienen pantallas adjuntas, teclados y ratones? Muy pocos, aparte del MAME y construye.

O echar un vistazo a la. El BeagleBoard (2010) fue una placa computadora de pleno derecho (SBC); usted podría conectar un monitor y un teclado. Luego vinieron los escueto (y un poco menos caro): versión del BEAGLEBONE (2012). La señalización que estaba destinado para aplicaciones embebidas en lugar de ser un equipo independiente, no tenía ninguna salida de vídeo y era un poco más barato. Fue un éxito.

Aún menos caro, el BEAGLEBONE Negro (2013) volvió a coger un puerto HDMI, porque, diablos, ¿por qué no? Y como para responder a esta cuestión, la más reciente sustituye a la salida de vídeo con algunos conectores periféricos I2C, reafirmando la intención del dispositivo como un ordenador incorporado en lugar de un mini-escritorio.

Entonces, ¿qué es lo que desea para sus proyectos? Un reciente pidiendo a sus lectores para evaluar sus computadoras de una sola placa favoritos no arrojaron ninguna sorpresas en los frentes populares de la marca: la Frambuesa Pi es más popular, seguido por el BEAGLEBONE Negro, seguidas de las ofertas ODROID.

Más interesante, sino que también les pide la gente lo que las aplicaciones que se están colocando sus SBC hacia. Los resultados, en orden:

    domótica especial servidores de funciones multimedia para el hogar robótica de educación / vehículos de adquisición de datos / control de HMI / industriales "otros" quioscos

Esto coincide con nuestra sensación visceral de lo que el hacker promedio Hackaday le interesa, así que vamos a comprar.

Mirando por encima de la lista de aplicaciones, cuántas de las solicitudes de proyectos requieren un teclado, monitor y ratón? ¿Cuántas son tradicionales aplicaciones "PC"? Digamos que una fracción de la "educación" y probablemente todos los "quioscos". El resto de las aplicaciones son ya sea autónomo, ejecute través de la red, o están probablemente mejor servido por una pequeña pantalla LCD en la mayoría. En pocas palabras, son los proyectos que se benefician de la conectividad y facilidad de desarrollo que una (pequeña) ordenador real pone sobre la mesa incrustados.

¿Y qué?

El punto de esta lección reciente historia es que si se hace una computadora lo suficientemente barato, se convierte en un dispositivo embebido porque nadie puede rechazar a Internet barato o conectividad USB, o un entorno de desarrollo agradable, o lenguajes de programación aunque sólo sea interpretado con amplio alcance soporte de la biblioteca. Si la web raspado es parte de la funcionalidad del dispositivo, usted no va a querer codificar que hasta en un microcontrolador de 8 bits. Y las aplicaciones de modo que antes de Arduino-consiguen amplificado con Raspberry Pi, y nuestra sección de comentarios se desborda con las personas que denunciaban "exceso".

Pero más al punto, que estamos viendo sistemas Linux embebido dentro de los proyectos en los que es difícil de conseguir en el puerto HDMI, o donde simplemente no quieren que arrastrar un monitor. Se trata de sistemas Linux sin cabeza que no están sentados en bastidores de alguna sala de servidores, pero en su lugar bajo la mesita de noche en su dormitorio. Y el humilde hardware pirata informático está mirando a la administración remota de un servidor en red sin cabeza, que suena como un tipo completamente diferente descripción del trabajo.

Correr sin cabeza: El Software atrapa al

Así que si el Internet de las cosas va a ser una internet de cajas de Linux sin cabeza, ¿no es hora de que nuestros sistemas de software / operativos atrapados? No más de esta interfaz gráfica de usuario menú de configuración de basura - que es para equipos de sobremesa que tienen el lujo de monitores. Lo que se necesita, una vez que tienes tu Raspberry Pi o BEAGLEBONE sentado en el interior de alguna caja en alguna parte, es rápida y fácil implementación y administración remota basada en la red de la pequeña sin cabeza servidor de Linux que se encuentra dentro. Y hasta que haya logrado su servidor web o VNC en funcionamiento, lo que significa pasar algún tiempo de calidad con la consola.

Cola el desarrollo paralelo en el mundo "nube". La necesidad de hacer girar rápidamente en los servidores de máquinas ha puesto una prima sobre la facilidad de instalación y actualización de sistemas completos utilizando herramientas de línea de comandos simples y potentes. En particular, la posibilidad de crear un sistema, guardar los detalles de configuración e instalación, y después, volver de nuevo en otro caso se ha convertido en mucho más fácil en los últimos cinco años. Ver y y todo eso.

De vuelta en el mundo embebido, la documentación de Ubuntu Core pasa a través de un ejemplo de reproducir y luego de que la configuración de nuevo, posiblemente, a una instalación completamente nueva. Si compartir su aparato integrado con el mundo significa transportar todo tipo de sistema y detalles de configuración de la aplicación, es muy bueno tener herramientas para hacer esto más fácil.

Por último, la instalación de parches de seguridad es el tema candente pesadilla del mundo IO en este momento. Nadie quiere dispositivos conectados a la red que se sientan alrededor en su red doméstica con las implementaciones de seguridad con errores, sin embargo, tan muchos dispositivos IO se sellan con el firmware que es inflexible y / o difíciles de actualizar. Una de las principales ventajas de la convergencia de la "nube" con tecnología incorporado es que los dispositivos obtienen el beneficio de la seguridad, mecanismos de actualización más fácil de no intervención.

Conclusión

El matrimonio improbable de tecnología de software de "nube" de los aparatos electrodomésticos con nuestros hackeados (no metafórica) está empezando, y creemos que en realidad nos va a beneficiar a los tipos de hardware. De acuerdo, es en parte semántica, pero creemos que el reconocimiento de su aseo Twittering como un servidor Linux sin cabeza podría traer aumentos en la reproducibilidad y la seguridad, así como la comodidad.

¿Qué piensas? Fue la Frambuesa-Pi-como-miniatura-escritorio-ordenador idea condenada al fracaso desde el principio? Sería mayor facilidad de instalación y administración empujar algunos de ustedes microcontrolador recalcitrantes en el campo de microcomputadora? ¿Es usted un administrador de sistemas Linux distribuido porque tiene cuatro BeagleBones en la configuración de la domótica? ¿O hemos sido filosofar demasiado en nuestra cerveza?

[Fotos de las juntas de cortesía: Fundación BeagleBoard y Lucasbosch]


Previous Post     Next Post


TAGS


CATEGORIES

.