Should You Consider Server-Based Computing?
What is server-based computing?
Server-based computing (SBC) is a technology whereby applications are deployed, managed, supported and executed on the server and not on the client. Instead only the screen information is transmitted between the server and client. This architecture solves the many fundamental problems that occur when executing the applications on the client itself.
In SBC environments hardware & software upgrades, application deployment, technical support, and data storage & backup are simplified because only the servers need to be managed. Data and applications reside on a few servers rather then on hundreds or thousands of clients. PCs become terminals and can be replaced by simpler, less expensive and most importantly easier to manage devices called “thin clients.”
The benefits of server-based computing
- Management – Administrators can deploy, manage and support applications much more easily because they are held on a central server (or central server farm) and are managed from a single point, simplifying application access and administration.
- Device independence – Users can access their desktop and indeed any enterprise application from any type of client device.
- Remote Access – Users can access their desktop and enterprise applications from anywhere on the network, or from home, or on the road.
- Performance – Server-based computing performs better than a web application or using a client server model. These types of applications require a lot of data to be sent back and forth between the server and the client. Because of the advanced compression ratios achieved by protocols such as ICA, NX and RDP, sending just the screen updates between the server and client is much faster.
- Security – Server-based computing keeps all the data on the secure servers without it being ’spread out’ onto the less secure client computers. Furthermore the server is in the server room, which is far more secure than on the user’s desk. Less prone to viruses and security breaches – Servers are by definition better managed and because the server OS is more secure, it’s far more difficult for a computer to get infected by a virus.
- Eliminates patch management of clients – Clients are not running Windows, there is no need to patch the desktop computers on a regular basis.
- Server-based computing reduces Total Cost of Ownership [TCO] by as much as 50%.
- Scalability – New servers and clients can easily be added to the network.
- Increased availability – It’s easy to make the terminal servers fault tolerant and to perform load balancing. In addition, servers are inherently designed to be more reliable than your average desktop.
What are thin clients?
A thin client is a general term for a device that relies on a server to operate. It provides a display device, keyboard and mouse and basic processing power in order to interact with the server. It does not store any of the data locally – it’s very thin in features and functionality – hence the term ‘thin client’.
A thin client often does not have local storage and requires little processing resources. Thin client hardware can be a converted old PC, a dedicated thin client device, or simply a new low cost PC with a thin client OS installed. The fact that little processing power is needed and that the hardware can be used for longer periods of time (on average 6 years instead of 3 years) means that the capital expenses for desktops is significantly reduced. Most importantly, the overhead costs associated with administration, maintenance, support, security and installation are significantly lower than with a traditional PC.
How does it work?
The server-based computing technology revolves around 3 main components:
- A multi-user operating system that allows multiple users to log on and work concurrently, using applications in separate, protected sessions on a single server. Examples of terminal servers are Microsoft Terminal Services 2000/2003, Citrix Metaframe and 2X TerminalServer for Linux.
- A thin client, which runs a minimal amount of software, but at least one program that connects to the terminal server. The thin client and the terminal server can be running completely different types of operating systems: For example Linux based thin clients are currently the most popular way to connect to a Windows terminal server! On the thin client there will be a program such as rdesktop (Linux) or Remote Desktop Connection (Windows) to connect to the terminal server.
- A protocol to allow the terminal server and thin client to communicate and send only the keystrokes, mouse clicks and screen updates across the network. Of course this will be suitably compressed. Popular protocols are RDP (Remote Desktop protocol), ICA and NX.
Server-based computing advantages in a nutshell
Server-based computing is currently considered as the most efficient, flexible and cost-effective solution for application delivery and administration. It boasts the following advantages:
- Reduces desktop hardware investment
- Significantly reduces administration staffing costs
- Significantly reduces desktop maintenance costs
- Virtually removes the need for desktop upgrades
- Removes desktop software application upgrades
- Removes desktop operating system upgrades
- Removes viruses from the desktop
- Reduces training costs
- Reduces bandwidth costs
- Reduces or eliminates the need for remote office servers
- Reduces user downtime while waiting for help desk response
- Reduces system downtime through better redundancy and disaster recovery capabilities
- Applications available to all users anytime and anywhere
- Quick expansion through ease of deployment
- Enables standardization of corporate applications
- Reduces risk of data loss since data is centralized and can be more easily backed up
- End users will experience improved support
- Helps prevent theft of company data
- Reduces/Eliminates installation of non productive software such as games.
To learn more about how server-based computing can help meet your growing IT needs, contact TCS for a free consultation at (877) 884-6827.
