Le funzionalità più interessanti di Parallels RAS

Le funzionalità più interessanti di Parallels RAS

Il product manager di Parallels, Evgeny Korepanov, ha parlato delle funzionalità più interessanti della soluzione per la distribuzione di applicazioni e infrastrutture di desktop virtuali Remote Application Server e dei suoi principali vantaggi competitivi. Di seguito, il racconto in prima persona. Buon divertimento!

Parallels RAS consente di fornire in remoto ai dispositivi client tutto ciò che viene eseguito su server e desktop Windows. È la ragione per cui esiste il nostro prodotto. Non importa se l'utente ha un Mac, un Windows, un telefono con Android o iOS: è possibile utilizzare le applicazioni pubblicate tramite Parallels RAS da qualsiasi dispositivo. In questo articolo parlerò delle funzionalità più interessanti della piattaforma.

Storia Parallels Remote Application Server (RAS) è iniziato con un'idea piuttosto banale. In sostanza, con la sua essenza: prendere un'applicazione in esecuzione lontano su un server e mostrarla su un client Windows come se fosse installata localmente. Il concetto ha preso piede e lentamente è stato sviluppato. Ecco che siamo già più di 14 anni a migliorare, perfezionare e affinare il prodotto. Nel corso del tempo, sono state aggiunte circa mille funzionalità e, a proposito, ne sono state anche rimosse alcune.

Non temiamo di sperimentare, ma non tutte le idee si rivelano vincenti nei reali scenari d'uso. Ad esempio, avevamo un nostro sistema operativo per dispositivi. Poteva essere installato su vecchi computer, che i nostri clienti avevano in ufficio e usavano come client leggeri. Questo OS non ha riscosso popolarità — abbiamo deciso di abbandonarlo. Il fatto è che molte poche aziende hanno realizzato con successo l'idea delle stazioni terminali per cui era stato creato. Abbiamo capito che era più vantaggioso e semplice collaborare con qualcuno piuttosto che svilupparci in quella direzione.

Alcune funzionalità sono state rimosse a causa del fallimento di prodotti di terze parti sul mercato. Nel 2010, avevamo il supporto per Windows Phone, ricordate queste cose? Ma la piattaforma mobile non ha avuto successo, e insieme a essa abbiamo abbandonato il client per il suo supporto.

In ogni rilascio di Parallels RAS ci sono almeno un centinaio di nuove funzionalità. A volte il numero arriva anche fino a duecento. Sono grandi e piccole, di successo e non, con bug e senza. Tra di esse, voglio evidenziarne alcune che hanno superato la prova del tempo e che, a mio parere, sono molto importanti.

Bilanciatore di Carico ad Alta Disponibilità

Questa è una macchina virtuale che distribuiamo ai nostri utenti. Si integra facilmente in Parallels RAS ed è gestibile. In generale, un Load Balancer è essenziale per qualsiasi grande installazione. Se hai 100 persone e due gateway di rete, tecnicamente dovrai utilizzarlo. E Parallels RAS offre il proprio, senza dover acquistare licenze aggiuntive.

Fondamentalmente, ne abbiamo una sola, standard. Questo è ciò che ci differenzia da Citrix e altri concorrenti. Gli utenti, acquistando la licenza, ottengono accesso immediato a tutte le funzionalità di Parallels RAS.

Google Authenticator

Questo servizio è incluso di serie, permettendo agli amministratori di implementare l'autenticazione multifattoriale senza dover distribuire macchine virtuali aggiuntive o acquistare licenze di altre soluzioni MFA. Abbiamo rilasciato per la prima volta questa funzionalità nella versione 17.0 e da allora abbiamo fatto altri cinque piccoli aggiornamenti. In particolare, abbiamo migliorato il filtraggio degli utenti, il comportamento nei client e reso più accessibile l'amministrazione.

Non è una funzione molto complessa, né tecnologica, ma è davvero importante. I nostri sondaggi e le statistiche mostrano che le persone la utilizzano attivamente. E così come l'abbiamo implementata: basta attivare la soluzione, spuntare la casella “attiva Google Authenticator” ed essa funziona per tutti, nessuno ha qualcosa di simile.

Universal Printing Driver

La stampa è davvero un problema per tutti gli amministratori che si occupano di applicazioni di desktop delivery. Le stampanti stesse sono molto capricciose, tutti i fornitori portano i propri driver, e si comportano in modo diverso su ciascun sistema operativo. Per questo motivo abbiamo scritto il nostro driver di stampa universale, che funge da intermediario tra le stampanti reali e ciò che l'utente vede e utilizza sul proprio client.

Ad esempio, io sto a casa, collego la stampante tramite USB e questa si connette al server. Tuttavia, non vanno ai driver reali, al loro posto viene creato Parallels RAS Universal Printing. In questo modo, il server non si sovraccarica e non c'è il rischio di crash della macchina. Investiamo molte risorse affinché questa funzionalità funzioni. Abbiamo alcune persone che si occupano quasi quotidianamente di migliorare questa feature. Se durante il test di RAS con il nostro sales manager riscontri qualche problema con la stampante, è probabile che venga risolto e ufficialmente rilasciato entro il momento in cui sei pronto per il production.

Multi-Tenant

Questa è una delle grandi funzionalità che è stata rilasciata di recente, nell'ultimo aggiornamento. Di solito, i service provider che utilizzano Parallels RAS forniscono semplicemente ai loro utenti una soluzione pronta basata sul nostro programma, oppure vendono anche servizi di amministratori che gestiscono tutto l'IT per il cliente. E in questo scenario è importante che gli utenti finali siano isolati.

In passato offrivamo solo la possibilità di creare fattorie separate e indipendenti. In linea di massima, funzionava, ma ovviamente c'erano delle carenze. Le persone volevano maggiore centralizzazione e riduzione dei costi della soluzione, poiché per avviare una fattoria completa ci vuole tempo. server. Sì, si tratta di macchine virtuali, ma comunque. Con questa funzionalità, Multi-Tenant, abbiamo permesso di condividere parte dell'infrastruttura tra tenant e clienti finali.

Essi rimangono isolati, non sanno nulla l'uno dell'altro e non possono interagire, ma condividono comunque uno strato di infrastruttura Parallels, che, ovviamente, è stata distribuita dal service provider. Di conseguenza, i nostri clienti hanno avuto la possibilità di vendere le loro soluzioni basate su RAS a un prezzo inferiore, diventando così più competitivi.

Non posso dire che sia un'feature unica sul mercato. I nostri concorrenti soddisfano in qualche modo la stessa esigenza. Ma l'abbiamo realizzata in modo leggermente diverso rispetto agli altri e meglio, almeno dal punto di vista del costo complessivo della soluzione.

Single Sign-On (SSO)

Nella versione precedente abbiamo rilasciato anche il supporto per la tecnologia di accesso unico (SSO) basata su SAML. Questa funzionalità consente di autenticare i tenant tramite fornitori indipendenti quando effettuano il login nel Parallels Client (l'applicazione client per RAS). Questo è importante perché nessuno dei clienti desidera implementare Active Directory per ogni cliente dalla propria parte. Questo costa denaro, è inefficiente e difficile da gestire.

Negli ultimi 4 mesi ho sentito molti commenti positivi su questa funzionalità e nessuna recensione negativa, anche se di solito non si può soddisfare tutti in ogni aspetto. Ma proprio questa funzione non ha trovato, finora, persone che dicano: “Ecco, il nostro scenario qui non funziona affatto”. Anche se l'integrazione stessa, a dire il vero, è piuttosto esigente dal punto di vista della gestione e dell'amministrazione in tutte le soluzioni dei clienti.

Opzioni di distribuzione cloud

Supportiamo soluzioni cloud e aiutiamo gli utenti a migrarvi. Sfortunatamente, non sono ancora economiche, ma portano i propri vantaggi. Ad esempio, durante il 'Black Friday', molti subiscono un carico serio sui propri server. Se hai un tuo data center, non puoi semplicemente tirare fuori un altro server dalle tasche e metterlo in funzione rapidamente per gestire l'aumento delle richieste.

Ma puoi — oltre al tuo attuale data center — registrare un cloud in RAS, distribuire lì le macchine virtuali necessarie e clonarle. La nostra funzionalità consente di automatizzare il caricamento up e downscaling nel cloud in modo che le macchine vengano create e rimosse in base alle reali necessità.

Se, ad esempio, la sera nessuno utilizza più le macchine, le fermeremo tutte e le elimineremo. Al mattino, quando arriveranno nuovi utenti e il carico sul data center principale aumenterà, inizieremo a creare macchine virtuali in Azure. Una, due, tre — qualsiasi numero in base alle esigenze. E l'amministratore non deve monitorare il numero di clienti, lo realizziamo automaticamente.

Console web

Seguendo il trend dell'HTMLizzazione, stiamo ora passando dalla console di amministrazione, che è un'applicazione per Windows, a una versione web-based. È già stata rilasciata, ma con funzionalità minime necessarie per gli amministratori del supporto tecnico. Nei piani c'è quello di trasferire gradualmente tutte le capacità disponibili nella vecchia console in questa. Quindi, con ogni rilascio, diventerà sempre più completa.

Perché è importante? Prima di tutto perché le persone vogliono gestire tutto dai propri dispositivi. Se hai un Mac, non hai voglia di entrare nel server tramite RDP con RAS per fare qualcosa. Oppure immagina di essere seduto su un aereo, pronto per il decollo, e ricevi una chiamata dal tuo capo che grida "è tutto perduto", ma hai solo il telefono a portata di mano. Usando la console web, puoi capire qual è il problema, correggere una pubblicazione, riavviare i server.

Questi casi d'uso non sono possibili, purtroppo, se utilizzi la console standard. La nostra versione precedente, da questo punto di vista, è limitata a Windows, nonostante le migliaia di funzionalità che ha.

Flessibilità e semplicità

In conclusione, vorrei sottolineare che Parallels RAS ha molti concorrenti. Ma ciò che lo distingue nettamente dai suoi analoghi è la semplicità di distribuzione e utilizzo. Queste possono sembrare parole troppo banali, molto generiche. Tuttavia, sento spesso dai clienti, e leggo anche nei forum, che installare RAS è davvero semplice. Ci vogliono solo pochi clic.

L'amministratore non deve installare nulla di aggiuntivo o, Dio non voglia, acquistare nuovo hardware per installare la nostra soluzione e provarla. La maggior parte delle funzionalità funzionerà in qualsiasi ambiente. E ci sono molte ragioni per questo. Come sempre, un prodotto che all'esterno sembra banale nasconde sotto il cofano una miriade di sfumature e mille ore spese per il supporto.

In generale, la ragione più importante per cui Parallels RAS è così flessibile e semplice risiede nel fatto che supportiamo la maggior parte dei sistemi operativi e degli hypervisor, soluzioni cluster e cloud. In particolare, non abbiamo ancora abbandonato Windows 2003, sebbene i nostri concorrenti lo abbiano fatto anni fa. Non ci sono altre soluzioni sul mercato che si interfacciino con questo, tutti hanno da tempo detto ai clienti di aggiornarsi, mentre noi no.

Fonte: habr.com

Acquista hosting affidabile per siti web con protezione DDoS, VPS VDS server 🔥 Acquista hosting affidabile per siti web con protezione DDoS, VPS VDS server | ProHoster