The zero client is a par­tic­u­lar­ly stream­lined form of the thin client. Its func­tion­al­i­ty depends entirely on the presence of a server. It has no local storage resources and its operating system is limited to essential functions. Zero clients are often used in virtual desktop en­vi­ron­ments.

De­f­i­n­i­tion, func­tion­al­i­ty, and technical re­al­iza­tion

What is a zero client?

When searching for a suitable client, you may come across term zero client. But what is a zero client and how does it work? There is no universal de­f­i­n­i­tion that all man­u­fac­tur­ers, providers, and pro­fes­sion­als in different ap­pli­ca­tion areas agree on. Zero clients are also known as ultra-thin clients.

Zero clients refer to a compact client-end PC. A common defining feature is that they are a par­tic­u­lar­ly slimmed-down version of a thin client. Their function is limited to specific ap­pli­ca­tions. All other features are defined by the man­u­fac­tur­er. In most cases, zero clients can only be used for a specific vi­su­al­iza­tion solution, which is de­ter­mined by the re­spec­tive provider.

Technical re­al­iza­tion of zero clients

The zero client is the exact opposite of the fat client, which has a full operating system and can be used in­de­pen­dent­ly and au­tonomous­ly. Zero clients generally have no hardware resources of their own, for example, disk drives and local memory resources. They are com­plete­ly dependent on the avail­abil­i­ty of a server.

Tip

If you’re in­ter­est­ed in renting a server, IONOS has plenty of options. Virtual private servers, cloud servers, and dedicated servers are available in different con­fig­u­ra­tions, so you can choose a plan that fits your re­quire­ments.

Phys­i­cal­ly speaking, zero clients look like a small box, which pe­riph­er­al devices, like a keyboard and mouse, can be connected to. Depending on the design of the hardware, one or more monitors can also be connected. In addition, the zero client has an interface that com­mu­ni­cates with the server that it depends on. This interface can be im­ple­ment­ed with a cable or wire­less­ly.

The client-server model forms the ar­chi­tec­ture for the in­ter­ac­tion between server and client. In many cases, the zero client is a single-chip board. This chip is the network con­troller and provides the processor function and graphics function. When switched on, it uses firmware, where the remote protocol is anchored, to connect to the server.

Ad­van­tages of the zero client

Zero clients are a popular choice, es­pe­cial­ly in large en­ter­pris­es. Companies use them for a variety of reasons and ad­van­tages.

The top argument for zero clients is the sim­plic­i­ty of their system ad­min­is­tra­tion. De­pen­den­cy on the server elim­i­nates the need for local man­age­ment of software and client updates. This also reduces main­te­nance costs. And it makes securing the system against cy­ber­at­tacks more efficient. Instead of securing in­di­vid­ual clients locally, cy­ber­se­cu­ri­ty is managed centrally through a remote server.

In addition to their low purchase cost, the operation of zero clients is also rather eco­nom­i­cal. Their low energy con­sump­tion means they also work ef­fi­cient­ly with the chosen server solution. Startup times are fast and efficient. The sus­cep­ti­bil­i­ty to errors is also low. Due to the zero client’s limited system functions, operating errors are unlikely as users are re­strict­ed to their specific tasks. These features result in high system re­li­a­bil­i­ty.

Due to the lack of extensive hardware resources, noise is also kept to a minimum. This is a great advantage when, for example, several clients are in the same office.

Dis­ad­van­tages of zero clients

One of the biggest dis­ad­van­tages of using zero clients is the loss of flex­i­bil­i­ty. Relying so heavily on a server brings its own set of con­se­quences with it. Server de­pen­den­cy means that clients are not only affected by local failures, but also by network problems or server failures. In addition, while zero clients are con­sid­ered cost efficient, you’ll need to allocate more of your budget to server costs since this type of client uses sig­nif­i­cant­ly more server resources.

What are the ap­pli­ca­tion areas of a zero client?

As we mentioned earlier, zero clients are par­tic­u­lar­ly suited for companies. Companies benefit from the ad­van­tages of efficient ad­min­is­tra­tion and low purchase costs. Zero clients are designed to access vir­tu­al­ized desktop solutions. Vir­tu­al­iza­tion replaces classic PCs, offering companies a sensible al­ter­na­tive.

What’s the dif­fer­ence between a zero client and thin client?

A zero client, also called an ultra-thin client, refers to a highly stream­lined form of a thin client. It’s difficult to draw a clear line between a zero client and a thin client. Nev­er­the­less, there are some sig­nif­i­cant dif­fer­ences and sim­i­lar­i­ties of note.

Zero client Thin client
Operating system
  • Almost invisible to the user and limited to the function of con­nect­ing to the server
  • Has its own compact operating system
Man­u­fac­tur­er de­pen­den­cy
  • In most cases, supports only one remote protocol of one single man­u­fac­tur­er
  • No immediate vendor de­pen­den­cy, as multiple server solutions and remote protocols are usually supported
Storage
  • Doesn’t have its own storage drive
  • Uses firmware to boot from the network
  • Loads what it needs into the main memory
  • Often has its own storage drive
Program execution
  • No program execution directly on the zero client
  • No local in­stal­la­tion of programs
  • No program execution directly on the thin client
  • No local in­stal­la­tion of programs
Server de­pen­den­cy
  • Clear de­pen­den­cy on the server, without which a zero client cannot function
  • Clear de­pen­den­cy on the server, without which a thin client cannot function
  • Acts as a terminal to the server
Go to Main Menu