Las características más interesantes de Parallels RAS

Las características más interesantes de Parallels RAS

El gerente de producto de Parallels, Evgeny Korepanov, habló sobre las características más interesantes de la solución de entrega de aplicaciones e infraestructura de escritorios virtuales Remote Application Server y sus principales ventajas competitivas. A continuación, un relato en primera persona. ¡Disfruta!

Parallels RAS permite entregar de forma remota a los dispositivos de los clientes todo lo que se ejecute en servidores y escritorios Windows. Esa es la razón por la que existe nuestro producto. No importa si el usuario tiene un Mac, Windows, un teléfono con Android o iOS: se pueden utilizar aplicaciones publicadas a través de Parallels RAS desde cualquier dispositivo. En este artículo, hablaré sobre las características más interesantes de la plataforma.

Historia Parallels Remote Application Server (RAS) comenzó con una idea bastante simple. En esencia, se trataba de tomar una aplicación que se ejecuta en nuestro servidor remoto y mostrarla en un cliente Windows como si estuviera instalada localmente. La concepción despegó y poco a poco se fue desarrollando. Y aquí estamos, mejorando, puliendo y perfeccionando el producto desde hace más de 14 años. Durante este tiempo, se han añadido alrededor de mil características y, por cierto, también se han eliminado algunas.

No tenemos miedo de experimentar, pero no todas las ideas resultan exitosas en escenarios de uso reales. Por ejemplo, teníamos nuestro propio sistema operativo para dispositivos. Podía instalarse en computadoras viejas que estaban en las oficinas de nuestros clientes y se utilizaban como clientes ligeros. Esta OS no tuvo popularidad, así que decidimos retirarla. La realidad es que pocas empresas han implementado con éxito la idea de estaciones de trabajo, para las que fue creada. Nos dimos cuenta de que era más ventajoso y más fácil hacer alianzas con alguien que seguir desarrollándonos en esta dirección.

Algunas características se eliminaron debido al fracaso de productos de terceros en el mercado. En 2010, teníamos soporte para Windows Phone, ¿recuerdan esos dispositivos? Pero la plataforma móvil no prosperó, y junto con eso, también eliminamos el cliente para su soporte.

En cada lanzamiento de Parallels RAS hay, al menos, cien nuevas características. A veces, el número llega incluso a doscientas. Son grandes y pequeñas, exitosas y no tanto, con errores y sin ellos. Entre ellas, quiero destacar algunas que han sido comprobadas por el tiempo y, en mi opinión, son muy importantes.

Equilibrador de Carga de Alta Disponibilidad

Esta es una máquina virtual que ofrecemos a nuestros usuarios. Se integra fácilmente en Parallels RAS y se gestiona. En general, un Load Balancer es una necesidad para cualquier instalación grande. Si tienes 100 personas y dos puertas de enlace de red, tendrás que usarlo. Y Parallels RAS proporciona el suyo, sin necesidad de adquirir ninguna licencia adicional.

En principio, nosotros tenemos una, estándar. Esto es lo que nos diferencia de Citrix y otros competidores. Los usuarios, al adquirir una licencia, obtienen acceso inmediato a todas las funciones de Parallels RAS.

Google Authenticator

Este servicio lo ofrecemos de forma estándar, lo que permite a los administradores implementar multifactorial sin necesidad de desplegar máquinas virtuales adicionales o comprar licencias de otras soluciones de MFA. Lanzamos por primera vez esta funcionalidad en la versión 17.0 y desde entonces hemos realizado otras 5 mejoras pequeñas. En particular, hemos mejorado la filtración de usuarios, el comportamiento en los clientes y hemos hecho la administración más accesible.

No es una función muy compleja, no es tecnológica, pero realmente es importante. Nuestras encuestas y estadísticas muestran que las personas la utilizan activamente. Y así, como la hemos implementado: para que simplemente se instale la solución, se marque la casilla 'activar Google Authenticator' y funcione para todos, eso no lo tiene nadie.

Controlador de impresión universal

La impresión es un tema realmente complicado para todos los administradores que manejan aplicaciones de entrega de escritorio. Las impresoras son muy caprichosas, todos los proveedores tienen sus controladores, y se comportan de manera diferente en cada sistema operativo. Por eso, escribimos nuestro propio controlador de impresión universal, que actúa como un intermediario entre las impresoras reales y lo que el usuario ve y utiliza en su cliente.

Es decir, por ejemplo, estoy en casa, conecto la impresora por USB y se envía al servidor. Pero no se utilizan controladores reales, en su lugar se crea Parallels RAS Universal Printing. De esta manera, el servidor no se congestiona y no hay riesgo de que la máquina se bloquee. Invertimos muchos recursos para que esta impresión funcione. Tenemos varias personas que se dedican casi de forma permanente a mejorar esta función. Si durante la prueba de RAS con nuestro gerente de ventas encuentras algún problema con la impresora, es muy probable que se resuelva y se libere oficialmente para cuando estés listo para producción.

Multi-Tenant

Esta es una de las grandes funciones que se lanzó hace poco, en la última versión. Por lo general, los proveedores de servicios que utilizan Parallels RAS o simplemente ofrecen a sus usuarios una solución lista basada en nuestro programa, o también venden servicios de administradores que se encargan de toda la IT del cliente. Y en este escenario, es importante que los usuarios finales estén aislados.

Antes ofrecíamos hacer granjas independientes. En principio, esto funcionaba, pero había ciertos inconvenientes. La gente quería más centralización y reducir el costo de la solución, ya que para implementar una granja completa se requiere mucho. servidores. Sí, son máquinas virtuales, pero aun así. Con esta función, Multi-Tenant, hemos permitido compartir parte de la infraestructura entre inquilinos y clientes finales.

Siguen estando aislados entre sí, no saben nada unos de otros y no pueden interactuar, pero comparten una parte de la infraestructura de Parallels, que, por supuesto, está desplegada por el proveedor de servicios. Como resultado, nuestros clientes pueden vender sus soluciones basadas en RAS a un costo menor, es decir, se han vuelto más competitivos.

No puedo decir que sea una función única en el mercado. De una forma u otra, nuestros competidores satisfacen la misma necesidad. Pero lo hicimos de manera diferente a todos los demás y mejor, al menos, en términos de costos de toda la solución.

Single Sign-On (SSO)

En la versión anterior, también lanzamos el soporte para la tecnología de inicio de sesión único (SSO) basada en SAML. Esta función permite autenticar inquilinos a través de proveedores independientes cuando inician sesión en Parallels Client (la aplicación cliente para RAS). Esto es importante porque ningún cliente desea implementar Active Directory para cada uno de sus usuarios. Eso cuesta dinero, es ineficiente y complicado de mantener.

En 4 meses, he escuchado mucho feedback positivo sobre esta función y ningún comentario negativo, aunque generalmente no se puede complacer a todos en todo. Pero esta funcionalidad no ha encontrado hasta ahora a quienes digan: “Nuestro escenario no funciona aquí en absoluto”. Sin embargo, la integración en sí, sinceramente, es bastante exigente en términos de gestión y administración en todas las soluciones de los clientes.

Opciones de Despliegue en la Nube

Apoyamos soluciones en la nube y ayudamos a los usuarios a migrar a ellas. Aún son bastante costosas, lamentablemente, pero traen sus beneficios. Por ejemplo, en el “Black Friday”, muchos experimentan una carga seria en sus servidores. Si tienes tu propio centro de datos, no puedes simplemente sacar otro servidor de tu bolsillo e instalarlo rápidamente para manejar el aumento del volumen de solicitudes.

Pero puedes, además de tu centro de datos existente, registrar un cloud en RAS, desplegar las máquinas virtuales necesarias allí y clonarlas. Nuestra funcionalidad permite automatizar el aumento y disminución de carga en la nube de tal manera que las máquinas se crearán y eliminarán según la necesidad real.

Si, por ejemplo, por la noche no hay más usuarios utilizando las máquinas, las detendremos y eliminaremos todas. Por la mañana, cuando lleguen nuevos usuarios y aumente la carga en el centro de datos principal, comenzaremos a crear máquinas virtuales en Azure. Una, dos, tres — cualquier cantidad según las necesidades. Y el administrador no necesita supervisar cuántos clientes hay, lo implementamos automáticamente.

Consola Web

Siguiendo la tendencia de la modernización HTML, ahora estamos convirtiendo la consola de administración de una aplicación de Windows a una versión basada en la web. Ya ha sido lanzada, pero con funcionalidades mínimas necesarias para los administradores de soporte técnico. Está en nuestros planes trasladar gradualmente todas las capacidades disponibles en la antigua consola a esta nueva. Así que, con cada lanzamiento, se volverá cada vez más completa.

¿Por qué es esto importante? Primero que nada, porque la gente quiere gestionar todo desde sus dispositivos. Si tienes un Mac, no tienes ganas de acceder al servidor a través de RDP con RAS para hacer algo. O imagina que estás en un avión, preparándote para despegar y de repente suena el teléfono con tu jefe gritando 'todo se ha perdido', y solo tienes un teléfono a mano. Usando la consola web, puedes averiguar cuál es el problema, corregir alguna publicación o reiniciar los servidores.

Estos casos de uso son imposibles, lamentablemente, si estás usando la consola estándar. Nuestra versión anterior estaba limitada por Windows, a pesar de las miles de características que tenía.

Flexibilidad y simplicidad

Para concluir, debo señalar que Parallels RAS tiene muchos competidores. Pero lo que lo distingue favorablemente de los demás es la simplicidad en la implementación y el uso. Pueden parecer términos demasiado primitivos, muy generales. Sin embargo, realmente escucho con frecuencia de los clientes, y también leo en los foros, que instalar RAS es muy fácil. Solo se requieren unos pocos clics.

El administrador no necesita desplegar nada adicional o, Dios no lo quiera, comprar nuevo hardware para instalar nuestra solución y probarla. La mayor parte de la funcionalidad funcionará en cualquier entorno. Y hay muchas razones para esto. Como siempre, un producto que parece trivial por fuera oculta una gran cantidad de matices y miles de horas dedicadas al soporte.

En realidad, la razón más importante por la que Parallels RAS es tan flexible y sencillo es que soportamos la mayoría de los sistemas operativos y hipervisores, así como soluciones de clúster y en la nube. En particular, aún no hemos dejado de soportar Windows 2003, aunque nuestros competidores lo hicieron hace años. En el mercado no hay otras soluciones que se conecten a esto, todos han dicho a sus clientes que actualicen, mientras que nosotros no.

Fuente: habr.com

Compra un hosting fiable para sitios web con protección contra DDoS, servidores VPS VDS 🔥 Compra un hosting fiable para sitios web con protección contra DDoS, servidores VPS VDS | ProHoster