. . . . . ....




Server Centric Computing

What is Server-Centric Computing?

 It is simply when you host your applications and data centrally on a server, like the old days of mainframes and text terminals. But today it is possible to run modern Web and WindowsT based software, as well as Linux and .NET using this time-tested architecture. It is more secure, manageable, affordable and reliable than a client-server architecture where data and applications reside on PCs spread throughout the organization. This is the simple beauty of server-centric computing, also referred to as server-based computing or simply SBC.

Thin clients are desktop computing devices, which combine the power of the PC with the management and control of the mainframe. Thin clients offer ample benefits. All applications and data reside on one or more centralized servers making installations and upgrades easy as they are managed remotely. Thin clients are designed with no moving parts that can break down or lose data and they deliver greater data security and virus resistance. Each terminal is the same, so wherever a person logs on, their settings and data will follow them. Thin clients deliver the productivity and application flexibility of a PC without the high service costs, low reliability, and short product life.

  How Does It Work?

 It starts with servers running operating systems such as Microsoft Windows 2000 or Windows 2003 Server. These OSs contain a feature called Terminal Services that allows applications to be hosted on the server and displayed remotely. The server runs the application, Terminal Services uses a protocol to send what the screen should look like to the client (over your standard network), and the client displays the applications as if they were running locally. Similar configurations are available for Linux and Citrix. Each has there own sets of advantages and cost/performance sweet spot.  

What Are the Benefits?

  "Thin client deployment can cut costs, particularly software maintenance and upgrade overheads. In addition, access and data security are more robust, and routes for virus/worm attacks are limited." Butler Group, January 2003

"Organisations should consider server-based architectures as a method to more effectively manage end-user applications and the costs associated with developing, maintaining and supporting client hardware." Gartner Research, November 2003

The benefits of server-based computing are almost too numerous to count. Imagine replacing 1,000 networked PCs with 25 network servers and a 1,000 thin clients that work better than PCs, never need to be upgraded, cost half the price, and almost never fail. That's just the beginning. Here are a few of the most notable benefits of server-based computing:

Cost Reduction: There are literally dozens of ways that server-based computing reduces IT expenses. Most notably, Server-based computing can double or triple the life of old PCs (486s, Pentium I's etc.) while enabling them to function on par with the fastest PCs for little or no additional cost! Briefly stated, server-based computing saves companies money by dramatically reducing the need for support, hardware upgrades, and electricity, minimizing bandwidth consumption, and preventing employee downtime.

Ease of setup and installation. A PC or workstation typically takes 90 minutes to set up-30 minutes to unpack and load the operating system, 30 minutes to load applications and 30 minutes to configure the unit and attach it to the network. Thin clients can be set up in 15 minutes-five minutes to unpack and connect (there is no software loading), five minutes to configure the user's profile and five minutes to configure the server connection. In a 100-seat environment, the difference becomes substantial: 19 days of a field engineer's time for the PCs, three days for the thin client setup.

Better Service and Support: Administrators can view activity taking place at a user's workstation without ever leaving the support desk. Staff does not need to visit a workstation to fix problems and can learn more about why a user is experiencing problems while exerting less effort. Furthermore, upgrades and new applications are installed on centralized servers and deployed to the entire enterprise. Instead performing installations in thousands of workstations across an enterprise, administrators can accomplish the same thing by installing software in a single centralized server farm. Applications will be immediately available throughout the enterprise.

Better Security: Because server-based computing centralizes all computing functions in a server farm, users have less access to information and data that may corrupt a workstation's operations. Administrators can also monitor and control user access to applications and information to prevent access to sensitive data or to limit access to only certain days of the week or times of the day.

Reliability. MTBF is built on the reliability of a system's components and the way it is built. As well as having no moving parts, thin clients also use higher-quality components with lower failure rates than, say, inexpensive Celeron PCs. They also consume less power than PCs, minimizing the problem of overheated components. Best of all, casual or curious users can't easily muck about the insides of a thin client to replace or swap out a part or add or delete software.

Higher Productivity: Server-based computing allows users access to applications and information whenever and wherever it can benefit the enterprise. Centralized data storage and application functionality combined with a low bandwidth communication protocol gives users the ability to work from virtually anywhere an Internet connection is available.

Less Employee Downtime: Centralized application execution and data storage means that users are not tied to any one machine. When a workstation fails or goes offline, users can change desks or workstations without losing any information. There is virtually no loss of data or worker downtime.

Improved Continuity: Server-based computing can play an important role in disaster recovery planning (DRP). In the tragic event that network hardware is destroyed, lost or stolen, server-based computing allows an enterprise to pick-up where it left off without any loss of data or time-consuming installations. When a workstation is plugged into the server farm it is immediately equipped with all of the applications that are installed in that server farm. Even if servers are lost, administrators can install and configure applications in one server instead of doing the same procedure in 40 workstations.

Better Support for Remote Offices: When users access applications and data on a centralized server, administrators and support staff can view and monitor all of the users' actions. When a user calls for support, help staff can see what activity is taking on the user's workstation even as the user is following instructions for how to fix the problem. Support staff does not need to visit the remote site to fix a problem. Also, users can view large files remotely that are too big or impossible to transfer over e-mail. .

Features Benefits
Simple desktop management Range of profiles can be created; locking away non-required elements reduces support requirements and eliminates unnecessary complexity for users.
Application delivery Remotely installing and/or granting access to a new application is simple for administration staff and instant for the user.
Remotely manage file systems Reduce deployment activities from hours to minutes either by schedule or ad hoc for specific times.
Virus Protection Thin clients are not susceptible to virus infection and data files residing on server are scanned centrally.
Lifespan One ON/OFF button, no moving parts and no floppy/CD/hard drives. Thin clients typically will last much longer than the average PC.
Asset audit Detailed client inventory becomes an invaluable time-saver for planning and fault resolution.
Enhanced security

Control password-caching and restrict unauthorized network access.
Logon control

Automatic logon eliminates dual logons and provides greater system entry security into networked environments by limiting user access to the system.
PC lockdown

A locked-down PC is similar to a Windows terminal, providing all the control, flexibility, and cost-savings of a thin client.
Internet kiosk

By embedding the OS interface and replacing it with a browser (or any kiosk application), a PC becomes a simple and cost-effective kiosk device that is easy to manage.
Life cycle cost

User terminals (offering the same user access to corporate and web-based applications) are typically less than 50% of the cost of traditional PCs or laptops
Onsite Repair

Any desk top failure can be easily addressed by swapping out the defective system with a new replacement unit.
Repairs can be affected in minutes with minimal loss of productivity.
Flexible scheduler Reduce the impact of planned maintenance or desktop changes by scheduling actions to occur at specific times and frequency.
Scalability

Accommodating growth situations is made simple by a modular approach that allows you to scale-up at will.
 

 

  What Client options are available?

There are several main types of CAIL clients, which will provide the right solution for your unique needs.

Simple

Simple thin client desktops are appliance-like devices that access server-based Windows applications. They offer excellent performance at a low price. In server-based Windows computing, you normally run multi-user Windows on a centrally managed server and use either the Citrix ICA or the Microsoft RDP protocol to remotely display on a user's desktop what is running on the server. On a simple appliance, everything happens on the server. Any application you want to run, from payroll to a browser, runs on the server. If you do plan on using a browser, consider stepping up...

Powerful

Powerful thin clients desktops do everything simple ones do, but they also do more! For one, powerful clients have a basic web browser built right into them, so they run web applications without placing an extra burden on your servers. In addition, powerful clients support Citrix NFuse and legacy terminal emulation. Choose powerful thin clients to access simple intranet HTML pages and as a great transitional replacement for green-screen terminals. If you need to access the Web in general, consider moving to...

Flexible

Flexible thin clients do everything that simple and powerful clients do, but they have two very special added features! For one thing, they provide the latest, greatest and richest general Internet Web browsing. And because they are based on operating systems like Microsoft Windows NT Embedded, XP Embedded and Linux, they also can run applications locally (which means right on the client, instead of on the server). Why run an application on a thin client? There are three reasons:

1. Some applications just don't behave in a Terminal Services environment,

2. For a fault-tolerant network, such as a retail terminal that can still ring-up sales even if the WAN goes down, and

3. Some applications, such as graphically intensive ones, have special needs for performance or perhaps a second video card. Choose flexible thin clients if you want to access complex web pages that need a full Internet Explorer browser, with multimedia plug-in support; custom applications such as bar-code scanner software burned into Flash memory and running locally (like a solid-state PC); and for access to a broad range of drivers and peripherals.

Current system investment

CAIL PC management solutions are the ultimate PC control software because they maximize both employee and IT productivity. Department-by-department and user-by-user, PCs can be controlled along a sliding spectrum of settings. CAIL PC management solutions give users the power and freedom to get their jobs done, eliminates desktop visits, and slashes PC support costs. Whether companies are using a client/server architecture or migrating to a server-centric model, CAIL PC management solutions breathe new life into older PCs and deliver immediate ROI. PCs finally evolve from being cost centers into easily managed and productive corporate tools.

If maximizing your existing investment in PC hardware is important to you, then there may well be a CAIL plug-in solution that is right for you. If you have a large amount of similar older (or even new) PC 's we can build an Embedded Flash Linux system for your environment.The CAIL ISA plug-in card is designed for older PC 's that have a free ISA slot. The card boots and uses the features of the PC like NIC, graphics adapter, memory and CPU.The card can be configured to offer almost the same functionality as any of our Embedded Flash LINUX based Terminals.

How is it deployed

In providing the best SCC solution to our customers, CAIL has divided its processes into three sections. The first phase is the assessment followed by the pilot and finishing with the production component. Not every situation requires all three phases but by adhering to these guidelines we believe our customers will gain an understanding of how the SCC model will impact their organization.

ASSESSMENT

In order to ensure optimum performance, reliability, and growth potential, and to provide the best possible user experience for application hosting, CAIL is prepared to undertake an assessment of an organization's existing environment. CAIL has developed extensive system assessment guidelines, which along with our years of field related experience in working with Citrix MetaFrame, Windows, Linux and Host/Midrange environments, provides us with a comprehensive plan for evaluating our clients unique environments. Some of the features this includes are: server capacity and configuration, network setting, MetaFrame configuration, environment integration, as well as stress testing.

PILOT

CAIL recommends our customers undertake a pilot project to determine if an SCC solution will be a viable alternative to standard client/server computing. All situations are unique and what works for some organizations may not work for others. The second reason for the pilot project is to provide an environment for testing customer applications and programs.

PRODUCTION

At this stage the CAIL SCC team would begin construction of a server based environment in a small-scale project. The design goals would be fully implemented with full-scale functionality. Because no two organizations are alike, the CAIL staff fully monitors the process to make sure no unforeseen situations arise. The production phase is the final step before a full server-based implementation commences.

How is it managed

A periodic audit and assessment of your existing server environment can lower costs associated with managing your deployment, while assuring maximum uptime and user satisfaction. Our engineers rely on a proven analysis process to discover performance issues and potential problems. They will provide a comprehensive report and recommendations on how to optimize this system and manage it more effectively. Specific areas may include:

 

  • Analysis of Farm Design
  • Farm Maintenance
  • Current Change Control Procedures
  • Citrix & Microsoft Licensing Review
  • Published Applications, Application Compatibility, and Analysis
  • Security
  • Citrix Support Environment
  • Backup Analysis for all Citrix Servers
  • Citrix Server Disaster Recovery
  • Citrix Server Details
  • NT/2000 Supporting Servers OS & Authentication Analysis
  • Domain & Authentication Analysis
  • Systems Maintenance
  • Server HW Analysis
  • LAN Infrastructure Analysis
  • Internet Infrastructure Analysis
  • Internet Firewall / VPN Configuration
  • Network Traffic Analysis
  • Network Diagrams

 

The report will also provide a competitively priced bill of materials (quote) for any recommended hardware, software or professional services. If organizations do not have the technical staff to manage the environment or adopt the recommendations , CAIL technical staff can be engaged.

 





665 Hood Road, Markham, ON. L3R 4E1 Ph: 905-940-9000 Fax: 905-940-9009 1-800-668-5769