Escolar Documentos
Profissional Documentos
Cultura Documentos
Componentes
El
sistema
consta
de
cinco
partes
bien
diferenciadas
eyeOS.
Es
el
caso
del
conversor
de
Office
Qooxdoo
Las aplicaciones Web se suelen desarrollar utilizando XHTML, CSS y otras
tecnologas similares. Sin embargo, el cdigo de la aplicacin de eyeOS est
programado en JavaScript y se utiliza una biblioteca de grficos llamado
Qooxdoo (QX, para abreviar). Qooxdoo se utiliza para crear interfaces de
usuario similares a las de otros escritorios mediante el uso de herramientas
como Qt, GTK +, o el Swing, lo que permite desarrollar una GUI (interfaz grfica
de usuario) con JavaScript en lugar de con XHTML y CSS. El enfoque de
Qooxdoo permite a los programadores crear una interfaz similar a la de un
escritorio de un ordenador. Qooxdoo es un proyecto de software de cdigo
abierto
independiente
de
eyeOS,
disponible
en:
qooxdoo.org
Sin embargo, eyeOS lo incluye, sin que los desarrolladores tengan que
descargar o aadir nada. Todas las aplicaciones de eyeOS se desarrollan
2
Finalmente, Calligra utiliza muchos menos recursos que otras soluciones (usar
de motor OpenOffice, por ejemplo), lo que nos permite convertir ms
documentos con menos costes.
Arquitectura
La arquitectura de eyeOS puede ser completamente clusterizable. Esto permite
balancear la carga de eyeOS as como la conversin de ofimtica para ganar en
escalabilidad horizontal y disponibilidad.
Esquema
Kernel
Es el encargado de gestionar recursos, a travs de servicios de llamada al
sistema.
Conectividad
Almacenamiento de datos
File System Permite el almacenamiento de datos. NAS: Network Storage
Access
DB Almacenamiento de metadatos: grupos, perfiles de usuario, ajustes,
privilegios, etc.
Formato de archivos
Administracin
Virtualizacin Hbrida
Las ventajas de la Virtualizacin Hbrida
La experiencia nos dice que virtualizar el PC del cliente con VDI es costoso y
propenso a provocar problemas de rendimiento. Sin embargo, la razn de ser
del control central del escritorio es potente. Con la centralizacin y la
estandarizacin, la carga de trabajo de asistencia se reduce y las
actualizaciones de software se simplifican en gran medida. Sin embargo, la
virtualizacin de todas las aplicaciones y el escritorio de la requiere una CPU
significativa en los servidores centrales. Por otra parte se deben adquirir un
nuevo Windows y licencias de Office.
Qu pasara si pudieras virtualizar a travs de VDI slo tus aplicaciones legacy
y seguir manteniendo el control central de los escritorios de sus usuarios? Esto
es lo que llamamos la virtualizacin de escritorios hbrida: dando prioridad al
protocolo ms eficiente, es decir, la tecnologa web, siempre que se pueda, y
proporcionando la plataforma eyeOS para tomar el control completo de la
interfaz de usuario.
SaaS y aplicaciones bajo demanda son accedidas va
SSO dentro de la nube privada de eyeOS, mientras
que las aplicaciones legacy estn virtualizadas a
travs de las tecnologas existentes, como VDI Citrix
Xen App y se entregan a travs de la interfaz de
usuario de eyeOS. Dado que la tecnologa web es
muy eficaz, cualquier cambio incremental de
aplicaciones virtualizadas a aplicaciones web ayudan
a reducir el tamao del centro de datos. todo esto va
directamente a la lnea de fondo y reduce la
complejidad del centro de datos.
Por ltimo, los ordenadores existentes con sus
licencias de software locales se pueden aprovechar,
ya que pueden ejecutar un navegador y gestionar una conexin a Internet.
Incluso simples mquinas Linux puede hacerlo.
Rendimiento
En cuanto uno se plantea la virtualizacin de los espacios de trabajo, a menudo
surge la pregunta del rendimiento. Conectarse a las aplicaciones de la empresa
desde una nube privada parece una opcin muy atractiva, pero la experiencia
de usuario ser tan positiva como la del sistema tradicional de cliente-servidor?
eyeOS ha hecho un gran esfuerzo por crear una solucin indetectable de cara a
los usuarios. En primer lugar, la mayor parte de la carga de la interfaz la lleva
el navegador local: mover el ratn, minimizar o maximizar una ventana,
navegar a travs de los mens, escribir, etc., son tareas que se llevan a cabo
en local.
En segundo lugar, la arquitectura de eyeOS separa claramente las tareas
principales, lo que da la posibilidad de dedicar servidores separados si la carga
se vuelve intensa.
Y por ltimo, el ncleo de eyeOS est compilado en C++ para aumentar la
velocidad lo mximo posible: las peticiones se responden de media en 15 ms.
El resultado es excepcional: los usuarios no perciben que su escritorio eyeOS
est en una nube privada de la empresa y no en su PC.
Seguridad
Filosofa
La filosofa de eyeOS est basada en dos conceptos: Defense-In-Depth y
Separation-Of-Duties. La filosofa que se persigue es reducir los servicios
pblicos mientras est configurado con una buena poltica por defecto. Aparte,
se revisa peridicamente tanto manual como automticamente para mitigar el
riesgo. En caso de duda, se ofrecen las herramientas suficientes para que el
usuario final decida por s mismo el nivel de seguridad que quiere conferir a su
eyeOS.
Administracin y Comunicacin
La mquina virtual tiene protecciones del estilo
Host-Based, con nulas dependencias al exterior.
Por eso, las nicas vas de administracin
ofrecidas son mediante SSH y el panel de
administracin ofrecido por eyeOS. Este panel
de administracin ofrece herramientas de
diagnstico, activacin de actualizaciones
automticas, configuracin de certificados SSL
propias, gestin de creacin de copias de
respaldo, etc.
Visin / El futuro
Ya que se busca ser un punto de referencia, se sigue trabajando en esta lnea,
incorporando progresivamente mejoras en el campo de una interaccin
Humano-Computador segura en las diferentes articulaciones del sistema, con
el objetivo de poder ampliar las medidas de proteccin, pero que sigan siendo
invisibles para el usuario final.