De ClearCube CD7012 ZERO+-client is gericht op heavy-duty beveiligingsbewuste virtuele desktopinfrastructuur (VDI) gebruikersbases, zoals overheidsinstanties, het leger, financiële instellingen of andere VDI-gebruikers die een bijzonder robuuste en veilige VDI-client nodig hebben. Terwijl andere VDI-clients met een vergelijkbare prijs mogelijk meer functies bevatten, maakt de ClearCube CD7012 dit goed met zijn robuustheid en beveiligingsfuncties.
De ClearCube CD7012 ZERO+-client is gericht op heavy-duty beveiligingsbewuste virtuele desktopinfrastructuur (VDI) gebruikersbases, zoals overheidsinstanties, het leger, financiële instellingen of andere VDI-gebruikers die een bijzonder robuuste en veilige VDI-client nodig hebben. Terwijl andere VDI-clients met een vergelijkbare prijs mogelijk meer functies bevatten, maakt de ClearCube CD7012 dit goed met zijn robuustheid en beveiligingsfuncties.
Om een kort overzicht van de specificaties te geven: de ClearCube CD7012 heeft 6 USB-poorten en 2 DisplayPorts en wordt aangedreven door een AMD CPU met een geïntegreerde Radeon GPU. Het ondersteunt een enkele 4K-monitor en een 1920 x 1200-monitor en de weergaveprotocollen van alle grote VDI-leveranciers. Een van de interessante kenmerken van deze client is ook dat deze een SFP-poort heeft die een koperen of BASE-X SFP glasvezelnetwerkmodule kan gebruiken om de gegevensbeveiliging en -integriteit te vergroten.
ClearCube is geen nieuwkomer in de VDI-wereld; het bedrijf werd eind 1999 opgericht met de missie om omvangrijke pc's uit kastjes te halen - vandaar de naam ClearCube. Ze hebben dit bereikt door pc-blades te gebruiken om virtuele desktops te hosten die zijn verbonden met VDI-clients op de desktop. Door de jaren heen zijn ze op meerdere manieren een innovator in de VDI-wereld gebleven, bijvoorbeeld: ze waren de eerste OEM-hardwarepartner voor Teradici; de eerste die een quad-display zero-client aanbiedt; de eerste die een glasvezelnetwerkkaart aanbiedt in een VDI-client; en de eerste die het Blast-protocol van VMware ondersteunt in een op Raspberry Pi gebaseerde VDI-client. ClearCube-klanten zijn over het algemeen beveiligingsbewust en het bedrijf ondersteunt deze klanten met innovaties zoals VDI-clients die via glasvezel zijn verbonden om zich te beschermen tegen aanvallen met elektromagnetische pulsen (EMP). Momenteel is alle engineering, ondersteuning en assemblage van ClearCube gevestigd in de VS, en ze hebben technici met de juiste veiligheidsmachtigingen om beveiligde federale sites te ondersteunen.
In dit artikel geven we een diepgaand overzicht van de specificaties, het ontwerp en de bouwkwaliteit van de ClearCube CD7012 Zero+ VDI-client. Geef vervolgens een overzicht van de tests op het apparaat die in een tijdsbestek van drie weken zijn uitgevoerd en de belangrijkste bevindingen van die tests. Ten slotte zullen we enkele laatste gedachten over het apparaat geven en kort bespreken wie het meest baat zou hebben bij het gebruik van dit product.
De ClearCube CD7012 Zero+ kan worden opgehaald voor $ 591.
ClearCube CD7012 Zero+ Specificaties
Model | CD7012 Nul+ |
Soort klant | nul klant |
Vormfactor | Klein |
OS | ClearCube Cloud Desktop-firmware |
Ondersteunde protocollen voor weergave op afstand | PCoIP, VMware Horizon met Blast Extreme en CITRIX HDX |
CPU | AMD GX-215JJ SoC: 1.5-2.0 GHz dual-core |
GPU | Radeon R2E (2CU) |
Geheugen | 6 GB DDR4 SO-DIMM enkelkanaals SDRAM, niet-ECC |
Opbergen | 6 GB gesoldeerde (niet-verwijderbare) eMMC |
Display | 3840 x 1080 UHD bij 60 Hz, statisch scherm (×1) 2560×1600 bij 60HZ, statisch scherm (×1) 1920 x 1200 FHD bij 60 Hz (60 fps), videoweergave (×2) |
Stroomverbruik | 24W, DC 12V/2A externe voedingsadapter |
poorten | 2 x dual-mode DisplayPort 1.2 4 x USB 3.0 2 x USB 2.0 |
Multimedia | 3.55 mm audio-aansluiting 3.55 mm audio-ingang 1 W geïntegreerde luidspreker |
Netwerkconnectiviteit | Glasvezel SFP-module 100BASE-FX /1000BASE-SX, LC-connector WLAN × 1 (optioneel, Wi-Fi 2.4G en 5G, Bluetooth 3.0 en 4.1) 4.6G en 5G dual-band 802.11 a/b/g/n/ac Wi-Fi (2T/2R) Bluetooth HS + 4.1 BLE met dubbele externe antennes |
Fysieke afmetingen | hoogte 6.5" x breedte 1.5" x diepte 5" |
Conforme normen | CE/FCC, TAA-conform |
Andere kenmerken | VESA-beugel (optioneel) Optisch station/dvd-schrijver (optioneel) Geïntegreerde PKI-goedgekeurde smartcardlezer (alleen CD7014-model) |
Garantie | 3 jaar op onderdelen en arbeid (verlengbaar tot 5 jaar) |
Ontwerp en bouw
De verpakking waarin het apparaat werd geleverd was zwaar en het apparaat zelf was verpakt in een elektrostatische plastic zak. De doos bevatte ook een RJ45 SPF en een 12V 3amp DC-voeding.
Aan de achterkant van het apparaat bevinden zich twee DisplayPort-poorten, twee 2.0 USB-poorten en de hoofdstroomaansluiting. De voorkant van het apparaat heeft de aan / uit-knop, twee 3.5 mm audio-aansluitingen (een voor audio-in en de andere voor audio-uit), vier 3.0 USB-poorten en een aan-indicatielampje.
De hele behuizing van het toestel is gemaakt van dik plaatstaal met ventilatiegaten aan de twee zijkanten en de bovenkant. Hoewel het geen VESA-bevestigingssleuven of -gaten heeft, kunt u een VESA-bevestiging voor dit apparaat kopen. Aan de bovenkant van het apparaat zit een gleuf voor een Kingston-slot. Over het algemeen is de behuizing van dit apparaat zeer duurzaam en zou hij goed stand moeten houden in ruwe omgevingen.
De boven- en onderkant van de behuizing worden bij elkaar gehouden met acht kruiskopschroeven, vier aan elke kant van het apparaat. Door deze schroeven te verwijderen, vindt men het moederbord van het apparaat, dat goed gemaakt is en 1.6 mm dik is. Bovendien heeft de CPU/GPU een aanzienlijk koellichaam; de 6 GB DDR4-geheugenkaart op het moederbord is gebrandmerkt als Kingston, en de luidspreker en een voedingscel zijn vast aangesloten op het moederbord (alle andere componenten en poorten zijn op het moederbord gemonteerd). De bouwkwaliteit van het toestel is bovengemiddeld en heeft geen mechanische onderdelen, zoals een ventilator, die zouden kunnen uitvallen.
Usability
De echte test van een virtuele desktopclient is de bruikbaarheid; om de bruikbaarheid van de CD7012 te testen, werd de client drie weken gebruikt met verschillende configuraties. Hieronder staan de belangrijkste resultaten vermeld tijdens het gebruik van de client.
Om de CD7012 te testen, werd deze op het netwerk aangesloten via een Cat 6-kabel via de RJ45-poort van het apparaat. De client was verbonden met het netwerk via een 1Gb-netwerk met een enkele switch die hem verbond met de server die de virtuele desktop host of met een WAN-router. Om een gecontroleerde omgeving te creëren, werd het netwerk tijdens het testen gemonitord om er zeker van te zijn dat er geen ander verkeer op het netwerk aanwezig was. Een Dell draadloos toetsenbord en draadloze muis (onderdeelnummer KM636), die tijdens de tests werden gebruikt, waren op het apparaat aangesloten via een USB 2.0-dongle aan de achterkant van het apparaat.
Voor de eerste keer opstarten en testen van het apparaat was de CD7012 aangesloten op een 27-inch Lenovo P27 4K-monitor via een van de DisplayPorts van het apparaat.
Initiële configuratie
Nadat het apparaat was ingeschakeld, duurde het in totaal 37 seconden om op te starten, een IP-adres van de DNS-server te verkrijgen en een configuratiewizard te starten die werd gebruikt om de tijdzone, het land en de toetsenbordindeling in te stellen. Na het voltooien van de configuratiewizard verscheen er een scherm "Een verbinding maken" met een vervolgkeuzemenu met een lijst met verbindingsmodi en protocollen waaruit men kon kiezen. De lijst was uitgebreid: er stonden alle populaire remote display-protocollen in, evenals andere verbindingsprotocollen, zoals SSH en telnet. Uit deze lijst hebben we VMware Horizon View geselecteerd en vervolgens het IP-adres van onze Horizon-verbindingsmakelaar ingevoerd, maar we hebben niet de "Automatische start" geselecteerd die zou hebben geselecteerd als we wilden dat het apparaat automatisch verbinding maakte met onze Horizon-verbindingsmakelaar wanneer het werd ingeschakeld.
Nadat de verbinding tot stand was gebracht, verscheen er een beheerderswachtwoord. Na het invoeren van een wachtwoord had het bureaublad vervolgens linksboven in het scherm een icoontje voor deze verbinding. In de linkerbenedenhoek bevindt zich een pictogram dat ook het systeemmenu kan gebruiken om naar de Horizon Desktop te navigeren.
Het apparaat maakt schermschaduw mogelijk via VNC, dat werd gebruikt om veel van de schermafbeeldingen in deze recensie vast te leggen. Om de prestaties van de client niet negatief te beïnvloeden, werd echter geen schermschaduw gebruikt bij het bewaken van de reactietijd van het apparaat.
Om scherm delen in te schakelen, moet men Configuratie selecteren, het beheerderswachtwoord invoeren, Services selecteren en vervolgens Schermschaduw selecteren. Vanuit de wizard kan schermschaduw worden ingeschakeld, het wachtwoord en de poort voor de VNC-verbinding worden ingesteld en vervolgens Opslaan worden geselecteerd.
Om systeeminformatie weer te geven (zoals de versies van de VDI-clients, de software die erop draaide en leveranciersinformatie), selecteerden we Informatie op de configuratiepagina. Bovendien hebben we de prestaties van de client op verschillende momenten tijdens deze tests gecontroleerd door Console te selecteren om een terminalvenster te openen waarin het opdrachtregelhulpprogramma "top" werd gebruikt.
Citrix-winkelfront
Om de client in een Citrix-omgeving te testen, werd het configuratiemenu van het apparaat gebruikt om aan te geven dat de client Citrix Receiver gebruikt om verbinding te maken met een Citrix StoreFront, die was gevuld met verschillende applicaties en volledige virtuele desktops.
De Citrix Desktop waarmee de ClearCube was verbonden, draaide Windows Server 2016 met zes E5-2690 Intel Xeon CPU's en 29 GB RAM. De desktop was gevuld met de standaard Microsoft Office-applicaties en Chrome- en Bing-webbrowsers.
We konden Microsoft Office-applicaties gebruiken met dezelfde reactiesnelheid als wanneer ze op het lokale systeem zouden draaien. Bovendien speelden we een video af in de Chrome-browser in volledige frame-modus en de video werd afgespeeld zonder enige audio-uitval. De video startte in lossy-modus, maar ging na een seconde of twee naar lossless-modus en werd vervolgens foutloos afgespeeld. Toen de video werd afgespeeld in volledige frame-modus, was de video merkbaar schokkerig. De audio speelde soepel tijdens beide tests.
Nadat we de virtuele desktop hadden afgemeld, brachten we de gestreamde applicaties naar voren en ontdekten dat alle gestreamde Microsoft Office-applicaties net zo goed presteerden alsof ze op een lokaal systeem draaiden. Toen brachten we Autodesk Showcase Viewer, SAP 3D Visual Enterprise, Google Earth en FaceWorks ter sprake; elk van deze applicaties werd goed en soepel weergegeven en er werd heel weinig schokkerigheid opgemerkt in hun prestaties.
Leostroom
Vervolgens werd de client getest met behulp van een desktop van een Leostream-verbindingsmakelaar. De Leostream-verbindingsmakelaar en virtuele desktop draaiden in een AWS-datacenter. Leostream ondersteunt veel van de belangrijkste remote desktop-protocollen en enkele niche-protocollen, voor deze test gebruikten we hun HTML5 RDP-protocol. Dit specifieke protocol is gebruikt omdat het niet afhankelijk is van de installatie van aanvullende software en kan worden gebruikt vanaf elk apparaat met een HTML5-browser en door elke virtuele desktop die het accepteren van RDP-verbindingen ondersteunt, inclusief virtuele Windows- en Linux-desktops.
Om verbinding te maken met de virtuele desktop, werd de Firefox-webbrowser van de ClearCube-client geselecteerd. We startten de browser en wezen de browser vervolgens op de locatie van de Leostream-browser, voerden een gebruikersnaam en wachtwoord in en kregen na een korte wachttijd een virtuele desktop te zien.
We gebruikten de Leostream virtuele desktop om documenten te bewerken en video's te streamen met vrijwel dezelfde resultaten als bij het gebruik van een lokale desktop. Bij het afspelen van een YouTube-video op kwartschaal, wordt de video afgespeeld zonder dat er frames wegvallen; in de modus volledig scherm was de video echter schokkerig en vielen er frames weg. De audio was helder en stabiel tijdens het afspelen van de video. Het feit dat bij het afspelen van video frames verloren gingen tijdens het afspelen in de modus Volledig scherm, was niet onverwacht, aangezien we bij andere clients soortgelijke verlagingen van de videokwaliteit hebben ervaren. Aangezien dit probleem niet aanwezig was bij het werken met de GPU-compatibele virtuele desktop, denken we dat het een artefact is van de virtuele desktop en niet van de client, het netwerk of het HTML5 RDP-protocol.
Nadat de client was losgekoppeld van de virtuele desktop, pingden we het IP-adres van de verbindingsmakelaar en ontdekten dat de round-trip time (RTT) 98 ms was. Gezien het feit dat de Leostream-verbindingsmakelaar en virtuele desktop zich in een AWS-datacenter aan de oostkust bevonden en de test werd uitgevoerd aan de westkust, was het aangenaam verrassend om te ontdekken dat een virtuele desktop met zoveel latentie net zo goed presteerde als een virtuele desktop die on-premise werd gehost.
Lokale Horizon-desktop
Gedurende de rest van de drie weken dat het apparaat werd beoordeeld, werd een lokale virtuele Horizon-desktop gebruikt om dagelijkse taken uit te voeren. Gedurende deze tijd is het apparaat geconfigureerd om zowel een Lenovo P27 4K-monitor als een Dell 24-inch U2412M-monitor te gebruiken. De virtuele Horizon-desktop draaide op Windows 10 (1607), had 2 vCPU's, 8 GB geheugen en 50 GB op NVMe gebaseerde opslag.
De eerste test die met de Horizon-desktop werd uitgevoerd, was het gebruik van VLC om een video (1280 x 720 @ 712 kbs) af te spelen die op de virtuele desktop was opgeslagen. Eerst speelden we de video af met een kwart van het 4K-scherm en daarna nog een keer in volledig scherm. Tijdens het testen van het afspelen van video's hebben we het CPU-gebruik van de client gecontroleerd via de monitoringtool, die toegankelijk was via het systeeminformatiepictogram van het apparaat. Op kwartschaal werd de video afgespeeld zonder dat er frames verloren gingen; in de modus volledig scherm was de video echter schokkerig en vielen er frames weg. Zoals het geval was met de Leostream virtuele desktop, was het laten vallen van frames bij het afspelen van video's in volledig scherm hier niet onverwacht, aangezien dit een algemene trend lijkt te zijn bij verschillende klanten. Nogmaals, we geloven dat dit een gevolg is van de virtuele desktop en niet van de client of het netwerk.
De audio werd feilloos afgespeeld wanneer de video werd weergegeven in zowel kwart-schaal als volledig scherm. Door gebruik te maken van de ingebouwde luidspreker op de client voor de audio-uitvoer, was het geluidsvolume stil, maar de geluidskwaliteit was helder en niet gedempt of blikkerig. Met een headset aangesloten op de 3.5 mm-aansluiting was het geluid helder en luid. Om het toestel verder te testen, hebben we een Jabra headset (ENC010) aangesloten op een van de USB-aansluitingen; het werd automatisch ontdekt door het apparaat en de virtuele desktop en het werkte zonder problemen.
De client werd gebruikt voor dagelijkse activiteiten met Microsoft Office-applicaties, Chrome, Firefox en Opera-webbrowsers, en we speelden ook internetstreamingmuziek op het apparaat.
Ongunstige netwerkomstandigheden
Meestal is de netwerkverbinding tussen een virtuele desktop en een VDI-clientverbinding stabiel en schoon, maar in sommige omstandigheden kunnen verbindingen slecht zijn met wegvallende netwerkpakketten, hoge latentie en pakketten die niet in de juiste volgorde worden afgeleverd (jitter). Om te testen hoe goed de client met deze voorwaarden omgaat, hebben we deze problemen in de netwerkstroom tussen de virtuele desktop en de client geïnjecteerd.
Om te testen op ongunstige netwerkverbindingen, werd de virtuele desktop verbonden via PCoIP en werd een enkele Dell 24-inch U2412M-monitor gebruikt die was aangesloten op de VDI-client. Nadat niet-optimale netwerkcondities in de netwerkstroom waren geïnjecteerd, voerden we taken uit op documenten en speelden we een video af in kwart-schaalmodus en volledig scherm op de VDI-clients, en observeerden we de resultaten. Om meer informatie te verzamelen, pingen we de virtuele desktop vanaf de opdrachtregel van de client en monitoren we de CPU-activiteit van het apparaat met behulp van de opdracht top.
Om niet-optimale netwerkcondities in de netwerkstroom te introduceren, gebruikten we Apposite NetropyVE, een softwareversie van Apposite's op hardware gebaseerde netwerkemulatie-appliance. De foto laat zien hoe NetropyVE zich in de netwerkstroom bevond.
We hebben verschillende NetropyVE-'paden' geconfigureerd en gebruikt om de mate van impact te observeren die slechte netwerkomstandigheden zouden hebben. Het eerste pad (lokaal) had geen extra latentie, pakketverlies of latentie die in de stream werd geïnjecteerd. Het tweede pad (Coast-to-Coast) had een latentie van 100 ms. Het derde pad (Bad Local) had een pakketdaling van 2% en een willekeurige jitter van 0-30 ms. Het vierde pad (Bad Coast-to-Coast) had 2% pakketverlies en een willekeurige jitter van 70-100 ms. De bovenstaande afbeelding toont de NetropyVE-interface die werd gebruikt om de paden te configureren en te selecteren. De Leostream-browser laat zien hoe men met top het CPU-gebruik van de VDI-client kan monitoren tijdens het afspelen van een video op de virtuele desktop. Tabel 1 toont onze waarnemingen bij het testen van de VDI-client onder niet-optimale netwerkomstandigheden.
Tabel 1- Niet-optimale netwerkresultaten
Pad | Ping | Documenten bewerken | 1/4 schaalvideo | Video op volledige schaal |
Lokale | Geen pakket gevallen |
Geen problemen | CPU-33% Video is soepel afgespeeld. Geluid was duidelijk. |
CPU-88% Video enigszins schokkerig. Geluid was duidelijk. |
Slecht lokaal | Geen problemen | CPU-12% Video is soepel afgespeeld. Audio was rasperig. |
CPU-16% Video liet minder dan elke seconde frames vallen. Audio was rasperig. |
|
Kust tot kust | 101ms | Geen problemen | CPU-47% Video speelde relatief soepel, maar liep niet synchroon met audio. Audio was rasperig. |
CPU-75% Video wordt elke 0.5 seconde geüpdatet en loopt niet synchroon met audio. Audio was rasperig. |
Slecht van kust tot kust | 101ms | Geen problemen | CPU-14% Video wordt elke seconde geüpdatet en loopt niet synchroon met audio. Audio was rasperig. |
CPU-10% Video liet elke 2 seconden een frame zien en liep niet synchroon met audio. Audio was rasperig. |
We zijn net begonnen met het opnemen van ongunstige netwerkomstandigheden in onze VDI-klantbeoordelingen, en we hebben nog geen volledig inzicht in de implicaties en betekenis van deze resultaten. Naarmate we echter meer testen op verschillende apparaten, zullen we beter begrijpen hoe de hardware van een VDI-client, de eigen netwerkstack en de verschillende externe weergaveprotocollen de bruikbaarheid van deze apparaten beïnvloeden. Als zodanig werd met deze tests geen rekening gehouden in de definitieve conclusie over het apparaat, aangezien de implicaties ervan nog niet volledig worden begrepen.
Andere protocollen gebruiken
ClearCube adverteert alleen dat het apparaat werkt met PCoIP, VMware Horizon met Blast Extreme en CITRIX HDX, maar we ontdekten dat gebruikers bij het opzetten van een verbinding de mogelijkheid hebben om andere protocollen te gebruiken. Let op, de onderstaande informatie is slechts afkomstig van onze eigen waarnemingen waarmee geen rekening is gehouden bij het uiteindelijke oordeel over het apparaat.
Zoals hierboven vermeld, bevat het apparaat Firefox 52.9.0 webbrowser die native op de client draait en feilloos werkt met de Leostream virtuele desktop. Bij het testen van het apparaat met behulp van SSH en RDP, konden we zonder problemen verbinding maken met andere systemen via SSH en konden we zonder problemen verbinding maken met een XP-systeem via RDP. Toen we echter via RDP probeerden verbinding te maken met een Windows 10-systeem, trad er een fout op en kon er geen verbinding worden gemaakt. De fout is niet verder onderzocht, omdat het gebruik van het apparaat met RDP buiten de beoogde reikwijdte viel voor deze beoordeling.
Apparaatbeheer
Het apparaat kan worden gebruikt met ClearCube Cloud Desktop Management (CCDM), een browsergebaseerde beheertool die wordt gebruikt voor het beheren, configureren, bewaken en bijwerken van een CD7012-client vanuit een enkel portaal. Bovendien maakt CCDM opstarten via het netwerk mogelijk, een real-time monitoringoverzicht, taakplanning en activabeheer, en perifere inventarisatie van een ClearCube VDI-client. Het gebruik van CDDM viel echter buiten het bestek van deze review.
Systeem beheer
De knop Configuratie, die zich in de linkerbenedenhoek van de werkbalk bevindt, had de mogelijkheid om de instellingen van het apparaat te configureren.
Het configuratiescherm is onderverdeeld in vier secties: Beheer, Systeem, Diagnostiek en Generiek. Onder de sectie Beheer werkten we met de taken Beeldscherm, Audio en Netwerken. We vonden het menu intuïtief en gemakkelijk te navigeren. In tegenstelling tot sommige van de andere clientconfiguratiemenu's, kunt u met dit menu de monitoren echter niet grafisch rangschikken en positioneren, maar moet u dit doen via een vervolgkeuzemenusysteem.
Conclusie
Na drie weken de ClearCube CD7012-client te hebben gebruikt, met zowel on-premise als cloudgebaseerde virtuele desktops, vonden we het apparaat een buitengewoon goed gebouwde en robuuste VDI-client die eenvoudig te configureren en te gebruiken is. Zoals vermeld aan het begin van dit artikel, kan de ClearCube CD7012 worden geconfigureerd om een optische netwerkverbinding te gebruiken. Het gebruik van een optische verbinding kan het onderscheppen van de netwerkstroom moeilijker maken en optische verbindingen kunnen niet-normale omstandigheden aan, zoals een nucleaire elektromagnetische puls (EMP) of andere elektromagnetische interferentie (EMI) aanvallen met meer veerkracht dan een standaard koperdraadverbinding. Deze factoren maken de ClearCube CD7012 tot een goede kandidaat voor bedrijven die een veilig, betrouwbaar en goed gebouwd apparaat nodig hebben voor taakwerkers die een of twee monitoren nodig hebben om hun dagelijkse taken uit te voeren, zelfs onder ongunstige omstandigheden.