Demand Analysis
Desktop as service (DaaS) is one of the cloud computing contributions to rendering public cloud services effectively. It provides scalable, cost-effective, and highly secure cloud-based virtual desktop access anytime, anywhere. Desktop as a service (DaaS) allows you to enjoy the many benefits of desktop virtualization without having to acquire, build, and manage your own infrastructure. However, public cloud providers, such as Amazon Web Services (AWS), Microsoft Azure and Google Cloud Platform, etc., only improve the experience on the cloud, the endpoint problems by using traditional x86 desktops, laptops, or thin clients as access devices are still left on-premise.
- The purchase of x86 client devices is so high to just reduce the intended advantage of cost-saving by using the pay-per-usage cloud service; instead it just increases the initial purchase cost by the cloud infrustructures;
- When using x86 devices as client devices, hardware like CPU, RAM and hard disk prevail, thus leading to the PC hardware maintenance;
- X86 devices requires an operating system, drivers, and endpoint management software, increasing the risks and complexity of the cloud system;
- X86 devices often require configurations before connecting to the cloud virtual desktop, causing deplays in provisioning new users and ongoing suport costs.

Solution

FomiCloud extends the benefits of DaaS from the cloud to the terminal by replacing the traditional x86 thin clients or PCs with the ARM cloud terminal as client devices.
The FomiCloud ARM cloud terminal has no moving parts or hardware components for processing and storage. It does not contain operating systems and software applications that run locally. Unlike traditional PCs, all processing and storage are performed on the host computer. Hence, there is no need to install local drivers, managing patches and no software licensing fees and updates for the cloud terminal as they serve only as input and output devices. It’s more compact, secure, reliable, maintenance-free and cost effective when compared to a traditional PC or thin client.
FomiCloud provides high-quality desktop performance experience for virtual desktop users with the help of its own DDP protocol, guaranteeing smooth desktop operation and rich multimedia support.
FomiCloud vMatrix Server Manager software supports users to connect to the cloud virtual machines in either “1 VM: 1 user” structure for personalization and isolation concern or “1 VM: multiple users” structure to further save costs in network, host configuration and maintenance in the cloud.
Benefits
Installation
(Take Tianyi Cloud as an example)


Program composition:
- Virtual Servers: The virtual machines you purchase from a cloud service provider through a subscription model. The virtual servers are served as the computing and storage machine that delivers virtual desktops to the end users.
- Cloud Management Platform: the web admin center provided by the cloud service provider to manage your subscriptions.
- Cloud Terminal Devices: the client devices for connecting end users to the virtual desktops on the hosts.
- vMatrix Server Manager Software:runs on the host with Windows installed. It provides connection brokering, graphic acceleration, audio & USB redirection andmanagement on cconnecting users & devices.
Implementation steps:
- Purchase virtual servers based on the requirements of your users.
- Install the vMatrix Server Manage and other required software applications on the virtual server.
- Create user accounts with vMatrix Server Manager.Connect the zero clients to monitor, USB peripherals and then connect to the LAN switch through the network cable.Log in with created user accounts and start to work on the zero clients
Virtual Server Configuration
Single User Connection
CPU core number | RAM | Storage disk | bandwidth |
Dual-core | 4G | Optional on demand | 10M-15M |
Cloud host 1 | Cloud host 2 | Cloud host 3 | |
Configuration | 1Mb external network bandwidth of 1nuclear2G 2012R2 system | 2nuclear4G 2012R2 system 10Mb external network bandwidth | 2nuclear4G 2012R2 system 20Mb external network bandwidth |
Software start and operation | Relatively smooth | Smooth | Smooth |
SD Network Video | Caton | Smooth | Smooth |
HD network video | Long buffer | A little stutter | No lag |
480P local video | Caton | No lag | No lag |
720P local video | Severe lag | No lag | No lag |
1080P local video | Severe lag | A little stutter | No lag |
U disk transmission speed | 1.5M-5M | 1.5M-5M | 1.5M-5M |
Office use | A little stutter | Smooth | Smooth |
Multitasking | stand by1-2 kinds of tasks run simultaneously | stand by more than 3 tasks run simultaneously | stand by more than 3 tasks run simultaneously |
Recommendations | For a single job | Daily office positions | Higher job requirements |
50 User Connections
(Take 50 users as an example)
CPU core number | RAM | Storage disk | bandwidth |
24nuclear | 128G | Optional on demand | At least 100M |