Professional Documents
Culture Documents
1. INTRODUCTION
1.1. About the GREEN COMPUTING Green computing, green IT or ICT Sustainability, refers to environmentally sustainable computing or IT. In the article Harnessing Green IT: Principles and Practices, San Murugesan defines the field of green computing as "the study and practice of designing, manufacturing, using, and disposing of computers, servers, and associated subsystemssuch as monitors, printers, storage devices, and networking and communications systems efficiently and effectively with minimal or no impact on the environment."The goals of green computing are similar to green chemistry; reduce the use of hazardous materials, maximize energy efficiency during the product's lifetime, and promote the recyclability or biodegradability of defunct products and factory waste. Research continues into key areas such as making the use of computers as energy-efficient as possible, and designing algorithms and systems for efficiencyrelated computer technologies.
GREEN COMPUTING Green computing is the environmentally responsible use of computers and related resources. Such practices include the implementation of energy-efficient central processing units (CPUs), servers and peripherals as well as reduced resource consumption and proper disposal of electronic waste (e-waste). One of the earliest initiatives toward green computing in the United States was the voluntary labeling program known as Energy Star. It was conceived by the Environmental Protection Agency (EPA) in 1992 to promote energy efficiency in hardware of all kinds. The Energy Star label became a common sight, especially in notebook computers and displays. Similar programs have been adopted in Europe and Asia. Government regulation, however well-intentioned, is only part of an overall green computing philosophy. The work habits of computer users and businesses can be modified to minimize adverse impact on the global environment. Here are some steps that can be taken:
Power-down the CPU and all peripherals during extended periods of inactivity. Try to do computer-related tasks during contiguous, intensive blocks of time, leaving hardware off at other times. Power-up and power-down energy-intensive peripherals such as laser printers according to need. Use liquid-crystal-display (LCD) monitors rather than cathode-ray-tube (CRT) monitors. Use notebook computers rather than desktop computers whenever possible. Use the power-management features to turn off hard drives and displays after several minutes of inactivity. Minimize the use of paper and properly recycle waste paper. Dispose of e-waste according to federal, state and local regulations. Employ alternative energy sources for computing workstations, servers, networks and data centers.
1.1.2 How can we reduce E-waste? Electronic waste, e-waste, e-scrap, or Waste Electrical and Electronic Equipment (WEEE) describes discarded electrical or electronic devices. There is a lack of consensus as to whether the term should apply to resale, reuse, and refurbishing industries, or only to product that cannot be used for its intended purpose. Informal processing of electronic waste in developing countries may cause serious health and pollution problems, though these countries are also most likely to reuse and repair electronics. Some electronic scrap components, such as CRTs, may contain contaminants such as lead, cadmium, beryllium, or brominated flame retardants. Even in developed countries recycling and disposal of e-waste may involve significant risk to workers and communities and great care must be taken to avoid unsafe exposure in recycling operations
Page 2
GREEN COMPUTING and leaching of material such as heavy metals from landfills and incinerator ashes. Scrap industry and USA EPA officials agree that materials should be managed with caution, but some believe that environmental dangers of used electronics have been exaggerated..
Fig 1.1.2.1.E-WASTE
To reducing CPU E-waste we are using thin clients. 1.2. What is a thin client? A thin client (sometimes also called a lean or slim client) is a computer or a computer program which depends heavily on some other computer (its server) to fulfill its traditional computational roles. This stands in contrast to the traditional fat client, a computer designed to take on these roles by itself. The exact roles assumed by the server may vary, from providing data persistence (for example, for diskless nodes) to actual information processing on the client's behalf. Thin clients occur as components of a broader computer infrastructure, where many clients share their computations with the same server. As such, thin client infrastructures can be viewed as the amortization of some computing service across several user-interfaces. This is desirable in contexts where individual fat clients have much more functionality or power than the infrastructure either requires or uses. This can be contrasted, for example, with grid computing. Thin-client computing is also a way of easily maintaining computational services at a reduced total cost of ownership. The most common type of modern thin client is a low-end computer terminal which concentrates solely on providing a graphical user interface to the end-user. The remaining functionality, in particular the operating system, is provided by the server.
DEPARTMENT OF ELECTRONICS&COMMUNICATION ENGINEERING, GPCET Page 3
GREEN COMPUTING Thin clients have their roots in multi-user systems, traditionally mainframes accessed by some sort of terminal computer. As computer graphics matured, these terminals transitioned from providing a command-line interface to a full graphical user interface, as is common on modern thin clients. The prototypical multiuser environment along these lines, UNIX, began to support fully graphical X terminals, i.e., devices running X server software, from about 1984. X terminals remained relatively popular even after the arrival of other thin clients in the mid-late 1990s. Modern UNIX derivatives like BSD and GNU/Linux continue the tradition of the multiuser, remote display/input session. Typically, X server software is not made available on thin clients; although no technical reason for this exclusion would prevent it. Windows NT became capable of multi-user operations primarily through the efforts of Citrix Systems, which repackaged NT 3.5.1 as the multi-user operating system Win Frame in 1995. Microsoft licensed this technology back from Citrix and implemented it into Windows NT 4.0 Terminal Server Edition, under a project codenamed "Hydra". Windows NT then became the basis of Windows 2000 and Windows XP. As of 2011 Microsoft Windows systems support graphical terminals via the Remote Desktop Services component. The term thin client was coined in 1993 by Tim Negris, VP of Server Marketing at Oracle Corp., while working with company founder Larry Ellison on the launch of Oracle 7. At the time, Oracle wished to differentiate their server-oriented software from Microsoft's desktop-oriented products. Ellison subsequently popularized Negris's buzzword with frequent use in his speeches and interviews about Oracle products. Size comparison - traditional Desktop PC vs. Clientron U700
The term stuck for several reasons. The earlier term "graphical terminal" was chosen to contrast such terminals with text-based terminals, and thus puts the emphasis on graphics. The term thin client was also not well-established among IT professionals, most of whom had been working on fat-client systems. It also conveys better the fundamental hardware difference: thin clients can be designed with much more modest hardware, because they perform much more modest operations.
DEPARTMENT OF ELECTRONICS&COMMUNICATION ENGINEERING, GPCET Page 4
GREEN COMPUTING
Components:
The notion of a thin client extends directly to any clientserver architecture: in which case, a thin client application is simply one which relies on its server to process most or all of its business logic. This idiom is relatively common for computer security reasons: a client obviously cannot be trusted with the logic that determines how trustworthy they are; an adversary would simply skip the logic and say "I'm as trustworthy as possible!" However, in web development in particular, client applications are becoming fatter. This is due to the adoption of heavily client-side technologies like Ajax and Flash, which are themselves strongly driven by the highly interactive nature of Web 2.0 applications.
A renewed interest in virtual private servers, with many virtualization programs coming to a ripe stage, means that servers on the web today may handle many different client businesses. This can be thought of as having a thin-client "virtual server" which depends on the actual host in which it runs to do all of its computation for it. The end result, at least, is the same: amortization of the computing service across many clients. Single point of failure: The server, in taking on the whole processing load of several clients, forms a single point of failure for those clients. This has both positive and negative aspects. On the one hand, the security threat model for the software becomes entirely confined to the servers: the clients simply do not run the software. Thus, only a small number of computers need to be rigorously secured, rather than securing every single client computer. On the other hand, any denial of service attack against the server will harm many clients: so, if one user crashes the system, everyone else loses their vital data. For small networks, this single-point of failure property might even be expanded: the server can be integrated with file servers and print servers particular to its clients. This simplifies the network and its maintenance, but might increase the risk against that server. In practice redundancy is provided both in the form of additional connectivity from server to the network as well as in the servers themselves, using features like VMware High Availability and Fault Tolerance or Citrix XenApp's load balancing.
Cheap client hardware: While the server must be robust enough to handle several client sessions at once, the clients can be assembled from much cheaper hardware than a fat client can. This reduces the power consumption of those clients, and makes the system marginally scalable: it is relatively cheap to connect additional client terminals. The thin clients usually have a very low total cost of
DEPARTMENT OF ELECTRONICS&COMMUNICATION ENGINEERING, GPCET Page 5
GREEN COMPUTING ownership, but some of that is offset by requiring a robust server infrastructure with backups and so forth. This is also reflected in terms of power consumption: the thin clients are generally very low-power and might not even require cooling fans, but the servers are higher-power and require an air-conditioned server room. On the other hand, while the total cost of ownership is low, the individual performance of the clients is also low. The costs of compiling software, rendering video, or any other computationally intensive task will be shared by all clients via the server.
Client simplicity:
Gigabyte TA7 thin client Since the clients are made from low-cost hardware with few moving parts, they can operate in more hostile environments than conventional computers. However, they inevitably need a network connection to their server, which must be isolated from such hostile environments. Since thin clients are cheap, they offer a low risk of theft in general, and are easy to replace if stolen or broken. Since they do not have any complicated boot images, the problem of boot image control is centralized to the server.
On the other hand, to achieve this simplicity, thin clients sometimes lag behind thick clients (PC Desktops) in terms of extensibility. For example, if a local software utility or set of device drivers are needed in order to support a locally attached peripheral device (e.g. printer, scanner, biometric security device), the thin client operating system may lack the resources needed to fully integrate the needed dependencies. Modern thin clients attempt to address this limitation via
Page 6
GREEN COMPUTING port mapping or USB redirection software. However, these methods cannot address all use case scenarios for the vast number of peripheral types being put to use today. Thin Clients has many advantages, so different people define thin clients in different way basing one of its advantage. Below are the few common definitions & sentences people often use to define thin client. Simply, Thin Client is nothing but a computer, but with very less configuration (specifications /capacity / power), still users can able to run all the latest Operating Systems and Applications (software), with the help of SERVER Computer which is connected to it through LAN Means, In Thin Clients you need not to install any OS or Applications, you have to install Only in SERVER where all thin clients are connected to it, all the OS and Applications will run on server and results are displayed in Thin Clients (user computers) Several users can run the same program simultaneously, but the program only needs to be loaded once with a central server. In Traditional PC, We have to Install OS and Applications Locally and use its Local Resources (CPU, Ram, HDD) for its Processing and Storing, where as in Thin Client you need not install any OS or Applications in Thin Client, but you can access OS and Applications from SERVER. Thin Clients computing means server based computing, Different Company people are using different names (viz, virtual computing) People call Traditional PCs as Thick Clients / FAT PCs, Conventional PCs People often call Thin Clients as Diskless PCs Thin Client Computers also will be having Micro processors, Ram & Flash Memory (HDD) but with LOW configuration (example, 300/800/100MHz, 64/128 MB Ram, 128/256/512 MB Flash Memory) Run your computer without Hard disk, a computer without hard disk Run New Software on your OLD Hardware (with Thin Client PXE Cards) Run Your OLD Computers at the Speed of Todays High Speed Computers Server Based Computing, no OS or Applications run in the local PC (Thin Client) rather run in the SERVER, Thin Client is a dumb computer, no processing does locally, only takes input from the user, request server to process the request, and displays the result Thin clients are Low Configuration Computer, off course does not require high configuration coz all the OS/Application processing done by the server(s) Physically, most Thin Clients are small in size, One fourth of size in traditional PCs (CPU), and few models are still smaller in size, say your palm size Normally to compare Peer to peer networking, Client server networking, Thin Client computing
Working model of Thin Clients: Thin Client Computing you can replace the expensive, high-maintenance PC on every employee's desktop with a thin client device thats one third the size of a PC and has no moving parts. Using only screen updates and keyboard/mouse input, the thin client communicates with commonly used applications such as Microsoft Word, PowerPoint, Excel, Outlook, Internet Explorer, Adobe Acrobat Reader running on a central server.
DEPARTMENT OF ELECTRONICS&COMMUNICATION ENGINEERING, GPCET Page 7
GREEN COMPUTING Once the user logs into the server via a web-portal, the familiar Windows environment is displayed on the thin client's monitor and the user now has full access to applications, network drives, internet, e-mail and printers. In most cases the user is not even aware that he is using a thin client. Best of all once the thin client desktop is installed; the IT staff never needs to visit the employee's desk again! Advanced thin client protocols supporting the transfer of display data and keyboard/mouse input such as Citrix ICA and Microsoft RDP typically require a minimum of 20Kbits per second. This means that remote users and branches experience faster performance over much smaller connections.
Page 8
GREEN COMPUTING
1.3. Why Thin Clients? It will reduce your Capital Costs (up to 60%) It will reduce Maintenance Costs (up to 80%) It will reduce Energy Consumption (up to 95%) It will reduce future up gradation costs (up to 70%)
By and Large, There are 100s of advantages with thin client technology, but well try to understand as many as possible. Advantages for CFO/Owners Reduce your Capital Costs (up to 60%) Reduce Maintenance Costs (up to 80%) Reduce Energy Consumption (up to 95%) 1. Reduce future up gradation costs (up to 70%) 2. Thin Clients Occupies Less Space against to FAT Clients, so you can save on your real estate also, means you can install more numbers of clients in the same place
Page 9
GREEN COMPUTING 3. Even YOu can Save Amount on your furniture also where you are going to place your computers 4. you can save LOT of amount on your UPS also, because you require only 30-40% of the capacity of UPS required against to the traditional PC setup 5. you can save on your UPS bills also 6. even wear and tear is very less 7. Mean Time Before Failure (MTBF), life of PC is 25,000 hours, where as life of Thin Clients is 175,000 8. Depreciation costs are very less against to traditional pc
Page 10
GREEN COMPUTING If you are looking for Thin Client Hardware or need support for your Thin Client environment, you may take a look at thin client the business edition of Thin Client.
Get involved:
Great, so you think Thin Client is cool (we do, too) and you want to get involved. You don't need to be necessarily a coding guru to help with this wiki documentation and to offer support help to other users on the mailing lists.
Advantages for CTO/Systems Administrators: 1. users can not tamper either OS, Applications & data, coz everything stored in the server 2. If you want to install/update any application, you have to do it only once in the server, not in all the clients 3. because of the enhanced security with win2003 as server OS, desired user wise securities can avail 4. if any of the client broke down with various reason, then you can replace with another client in minutes, no need to install/configure anything, coz everything is all ready in the server 5. Support Engineers no need to sacrifice many nights at the times of re installing PCs with Operating Systems and Applications in all the machines 6. You can have a Bullet proof security with the Server OS ( win2003 or Linux) 7. you can maintain sufficient hardware spares also, because it cost very less, so that your downtime will be almost negligible when your hardware broke down 8. Chances of Thin Client hardware broke down is very less, because it has got ZERO moving components (No CPU Fans, NO SMPS FAN, NO HDD) 9. at the time of relocating to another place, carrying is very easy because of its very very small in size Advantages for Users: 1. In Thin Client Environment, possibility of getting the same speed in all the clients, users no need to fight with management to provide latest PC or high configuration PC 2. users can access his/her data from anywhere in the network, he no need to sit in the same pc to continue his yesterdays work 3. Rich Computing Experience 1.4. Where Thin Clients can be used: 1. Almost all educational institutes applications like (c, c++, MS office, vb, oracle, java, etc) 2. Most of the Office Automation Applications like (client server, ERP, CRM etc.,) 3. Excellent works for Internet Applications
DEPARTMENT OF ELECTRONICS&COMMUNICATION ENGINEERING, GPCET Page 11
GREEN COMPUTING
you save time: the code is installed on the code server only, and not on the clients; and future upgrades and installation of service packs are easier since you only have to upgrade the software on the server, and not the clients You save disk space: code is installed on the server only, so you save disk space on the clients.
The code is sent over the network to the client, so you will experience problems if the network is not efficient or goes down The code is executed on the client, so performance may vary depending on the power of the client computer and the amount of memory on the client.
1. Log on as administrator onto the server computer, install the Version 5 software, for example, in the following folder, for example on 32-bit Windows XP Pro:
Page 12
GREEN COMPUTING
WindowsInstallPath
then share the disk and folders in the installation path. 2. Log on as administrator onto the client computer. 3. Run the Windows Explorer. You need to use the Explorer to connect to the server over the network and access the C:\Program Files folder on the server. 4. Select Tools->Map Network Drive... The Map Network Drive dialog box is displayed, and looks something like this:
5. Select a drive. 6. Select the folder Program Files on the server, and click Finish. This is the folder containing the Dassault Systemes folder in which you installed the Version 5 software. Note that selecting the folder displays the server name and folder name in the Path field:
\\server\Program Files
In the All Folders list in the left window of the Explorer, you will now see the connection to the server, for example:
Program Files on 'server' (F:)
Page 13
GREEN COMPUTING where "server" is the server name, for example, and "F:" is the name of the drive you mapped. 7. Still on the client computer, open a Command Prompt window and go to the following directory:
F:\Program F:\Program Windows XP F:\Program Windows XP Files\Dassault Systemes\B18\intel_a\code\bin (Windows XP Pro) Files\Dassault Systemes\B18\win_b64\code\bin (64-bit code on Professional x64 Edition) Files (x86)\Dassault Systemes\B18\intel_a\code\bin (32-bit code on Professional x64 Edition)
where, for example, "F:" is the name of the mapped drive and represents F:\Program Files. 8. Open a Command Prompt window to go back to the directory where you were before, Then, run the following command using exactly the syntax indicated, depending on whether you are running CATIA, ENOVIA DMU Navigator or DELMIA:
cnext /regserver -env MyEnvironment -direnv MyEnvDirectory dmu /regserver -env MyEnvironment -direnv MyEnvDirectory delmia /regserver -env MyEnvironment -direnv MyEnvDirectory
where "MyEnvironment" is the name of the environment, and "MyEnvDirectory" the name of an existing folder containing the environment on the client, if you intend to create an environment on the client as described in step 10a. If you intend to use the environment on the server (step 10b), run the command:
cnext /regserver dmu /regserver delmia /regserver
This activates OLE support which ensures that double-clicking Version 5 document icons on the client will run a Version 5 session. 9. Run the following command, depending on whether you are running CATIA, ENOVIA DMU Navigator or DELMIA:
setcatenv -tools -cs MyProductLine -e MyEnvironment -d MyEnvDirectory
create the runtime environment on the client (step 10a) or access the server environment via the network, to avoid creating an environment on
Page 14
GREEN COMPUTING the client (step 10b). Create the runtime environment on the client. To do so, you have two possibilities:
where "MyEnvironment" is the name of the environment, "MyEnvDirectory" is the name of the folder containing the environment and "MyProductLine" is the name of the product line.
1. Select the Environment->New command to display the New Environment dialog box. 2. Select the Options menu, then the Set Global Storage Directory command, and set the environment storage directory to the same location you set in step 8. 3. Enter the same environment name you also set in step 8. 4. Enter the path of the shared installation folder on the server as follows:
F:\Dassault Systemes\EnvNameSuffix
5. Select Global for the Mode. 6. Select your Product Line. 7. Click OK. In both cases, a global environment is created on the client computer which can be used by all users who log onto the client. 10b. You can also access the server environment via the network. To be able to do so, the code and the runtime environment on the server must be installed in a shared location so you can map it from the client. For illustration purposes, let's suppose you installed the code for example on 32-bit Windows XP Pro in:
E:\Program Files\Dassault Systemes\EnvNameSuffix
Page 15
GREEN COMPUTING To facilitate access to the runtime environment over the network, the environment must be located in a shared easily accessible location, and NOT in the default location in the All Users profile on the server which is:
C:\%WINDIR%\Profiles\All Users\Application Data\DassaultSystemes\CATEnv
For illustration purposes, let's suppose you created the runtime environment on the server in the following shared location:
E:\CATEnv
To access the environment over the network: 1. Map a drive to the shared folder on the server. You must choose the same drive letter on the client as the drive on which the code was installed on the server, for example "E:". 2. Open a Command Prompt window and go to the directory "E:", then to the directory:
E:\Program Files\Dassault Systemes\EnvNameSuffix\intel_a\code\bin (Windows XP Pro) E:\Program Files\Dassault Systemes\EnvNameSuffix\win_b64\code\bin (64bit code on Windows XP Professional x64 Edition) E:\Program Files (x86)\Dassault Systemes\EnvNameSuffix\intel_a\code\bin (32-bit code on Windows XP Professional x64 Edition)
where "MyEnvironment" is an example for the name of the runtime environment on the server. Note that this scenario will only work if the drive letter on the client and the drive letter on the server are identical. In certain cases, you may not be able to use the same drive letter on the client and the server. For example, the code is installed on "E:" on the server, but the drive "E:" on the client is not free, so you map the drive "K:". If you then try to start a session, the runtime environment will not be found because the paths referenced in the runtime environment point, for example, to "E:..." like this (32-bit code on Windows XP):
... CATInstallPath=E:\Program Files\Dassault Systemes\EnvNameSuffix\intel_a CATDLLPath=E:\Program Files\Dassault Systemes\EnvNameSuffix\intel_a\code\bin ...
whereas on the client there is no software installed on the "E:" drive. To bypass this problem, create a new global environment on the server using the following
Page 16
where "\\servername\home" is the UNC name of the server and shared folder, and "NewEnvironment" is the new environment name. Creating a new environment this way will create the correct UNC paths as follows (32-bit code on Windows XP):
... CATInstallPath=\\servername\home\Program Files\Dassault Systemes\EnvNameSuffix\intel_a CATDLLPath=\\servername\home\Program Files\Dassault Systemes\EnvNameSuffix\intel_a\code\bin ...
This time, your attempt to start a session will be successful if you use the following command:
cnext -env MyEnvironment -direnv \\servername\home\CATEnv dmu -env MyEnvironment -direnv \\servername\home\CATEnv delmia -env MyEnvironment -direnv \\servername\home\CATEnv
Note also that if you disconnect the drive you mapped, you will have to remap it as before for the scenario to continue to work. 11. If you require extended font support, run the following command:
VE0IFONT.exe -env MyEnvironment -direnv MyEnvDirectory
For more information, refer to "Using and Customizing Fonts" in your Infrastructure Users Guide. 12. If you want to record and replay macros, and Microsoft Visual Basic for Applications (VBA), Version 6.0 is not already installed on your client, you have to install VBA manually from the product CD-ROM. To install Microsoft Windows installer if it is not installed on the workstation:
Pathcdrom\VBA\MSI\INSTMSIW.exe /Q
Page 17
GREEN COMPUTING To install VBA6 on all Windows platforms, run the command:
msiexec /q /i pathcdrom\VBA\VBA6.msi
However, note that VBA is supported on Windows XP Professional x64 Edition with Version 5 32-bit code. 13. You will need to install the VC8 Runtime prerequisite on each client computer. This has to be installed before running any Version 5 executable programs on this platform. To do so, open a Command Prompt window, go to the first CD-ROM folder, then to the folder:
INTEL (32-bit media) WIN64 (64-bit media)
14. If you need access to the communications backbone and peripheral device broker, the associated port numbers must be set up on the client. Used to support process interoperability (for example, between CATIA and DMU), the backbone needs to be set up on each computer running applications which need to communicate. To set up the ports using the default values: 1. Log on as administrator. 2. Open a Command Prompt window and go to the installation directory, for example:
F:\Program Files\Dassault Systemes\B18\intel_a\code\bin (Windows XP Pro) F:\Program Files\Dassault Systemes\B18\win_b64\code\bin (64-bit code on Windows XP Professional x64 Edition) F:\Program Files (x86)\Dassault Systems\B18\intel_a\code\bin (32-bit code on Windows XP Professional x64 Edition)
Page 18
GREEN COMPUTING where "server" is the name of the server machine. The UNC path must be used imperatively. For more information about the communications backbone, refer to Communications Backbone Files. 15. If you created a runtime environment on the client, start a session by double-clicking the environment icon on the desktop or by selecting the command to start the product from the Start->Programs menu. Make sure that you have set up your licenses (either network or nodelocked) before starting a session. 16. If you created an environment on the client, and want to delete this environment, run the following commands: To update the registry (deactivate OLE support):
CNEXT /unregserver -direnv MyEnvDirectory -env My Environment DMU /unregserver -direnv MyEnvDirectory -env My Environment DELMIA /unregserver -direnv MyEnvDirectory -env My Environment
Where Thin Clients are not suggested: 1. Multimedia Applications like Maya, 3D Studio max, CorelDraw etc., 2. Structural applications like AutoCAD, Stadd etc., How Does A Thin Client Work? About 1/3 Size of PC. Works In A Same Way And At Same Speed As Desktop PC. Supports GUI and Windows Environment. Can Be Configured On As Low As 16Mb Of RAM. Same Feel As Working On Any Windows Based OS. Remote Computation.Server Takes Care Of All the Processing. Works On either Citrix`s ICA Or Microsofts RDP Protocols (Both Require Only 20Kbps Speed Over Network To Work). User Logs On TO the Server via Web Portal and a Familiar Windows Base Environment is Replicated On TO Users Screens with Access to Application, Internet, Mail, Drives, Printers, Etc.
Page 19
GREEN COMPUTING Advantages Over Desktop Pc`s: Dramatically Decreases The TCO by 54% to 57%. Decreases IT Cost By 80% through Reduced Staff and Centralized Software Management. (Does not Crash, NO Help DESK) Greatly Simplifies The Software Upgrade Over The Network. Eliminates The Hardware Upgrades On Client Side. Increases End User Productivity. (Limited Access To Authorized Applications & Storage) Increased Life Time Of Client. (NO Moving Part ,Less Power Usage) Provides Higher Security. (Authentication, virus protection, data on server, theft). No Access to HDD, FDD, CD-ROMS. (Avoids Downloads, installations, Junk Data on to the HDD) Thin Clients Are Virus Proof. (Since No OS And HDD Resides On It) Reduced Power Consumption. Centralized Backup. (Home Directory Mapping) 286,386,486 PCs Can Be Converted To Thin Client And Can Work At Speed Of 800Mz Celeron Processor. Potential Disadvantages of Thin Clients: Entry costs are high for servers and installation expertise. More bandwidth is required; multimedia, project-based learning applications run very slowly. Thin-client doesnt allow the flexibility to load software on the spot, constricting the teachable moment. PCs are coming down in costs, and many educators believe users need the fullyfunctioning capabilities of a desktop.
What Services Can We Deliver Through Thin Clients? Access to Internet through Common Browsers like IE. Access to Subscription Database. OPAC Browsing. Microsoft Office. Audio. Several Application Software Printing.
What Services Are Not Suitable For Thin Client? Streaming Video Video Games DVD Movies
Page 20
GREEN COMPUTING Citrix and Microsoft partnership Win Frame and Meta Frame National Semiconductor Sun Microsystems Wyse Technology Acer Compaq Dell IBM Gateway
GREEN COMPUTING
R.SIVA SHANKAR 08AT1A0435
Page 21
GREEN COMPUTING
What Is A Network?
Branch Offices Remote Computing
Windows Terminals and NCs WinFrame & MetaFrame Server Farms
CrossPlatform Desktops
Web Computing
A group of computers working together. Peer to Peer Network, Client/Server, Internet, etc. Most common Technology in Networking:- Client/Server .
application server environment. It does not require state-of-the art, powerful processors and large amounts of RAM and ROM.
Page 22
GREEN COMPUTING
A Hardware/Software that runs application on a server, not on desktop. Key strokes and mouse click are sent over network to the server to process and give back the result on screen. Clients can be a low powered PC or a Thin client device. They Dont Have HDD, FDD, CDROMS, Cooling Fans, Very Low Processing Power.
Power Full Server with dual processor,1gb Ram,10 MBps Network. Thin Clients
(IBM,Neoware,WYSE, SUN , Compaq,NCD etc..)
Citrix Meta Frame software Windows 2000/2003 Terminal Services. OR Windows XP.
Page 23
GREEN COMPUTING
About 1/3 Size Of PC. Works In A Same Way And At Same Speed As Desktop PC. Supports GUI And Windows Environment. Can Be Configured On As Low As 16Mb Of RAM. Same Feel As Working On Any Windows Based OS. Remote Computation.Server Takes Care Of All The Processing. Works On either Citrix`s ICA Or Microsoft's RDP Protocols (Both Require Only 20Kbps Speed Over Network To Work). User Logs On TO The Server Via Web Portal And A Familiar Windows Base Environment is Replicated On TO Users Screens With Access To Application, Internet, Mail, Drives, Printers, Etc.
Who are the Main Players ? Microsoft NT/2000/2003 Terminal Services (RDP) Citrix MetaFrame(ICA)
ICA
RDP
Page 24
GREEN COMPUTING
Decreases IT Cost By 80% Through Reduced Staff And Centralized Software Management. Greatly Simplifies The Software Upgrade Over The Network. Eliminates The Hardware Upgrades On Client Side. Increases End User Productivity. Increased Life Time Of Client. Provides Higher Security. No Access To HDD, FDD, CD-ROMS. Thin Clients Are Virus Proof. Reduced Power Consumption. Centralized Backup.
Page 25
GREEN COMPUTING
Comparison
Key usage factor/unmet need (User Benefit) Low total cost of ownership Thin Client (Centralised Approach) Yes PC's (Distributed Approach)
NO
NO Yes
Yes
Yes
Yes
No No NO Yes
Page 26
GREEN COMPUTING
Page 27
GREEN COMPUTING
Internet Explorer
Conventional PC
Thin Clients
Page 28
GREEN COMPUTING
What kind of expertise is needed to set up a thin client implementation like this?
A librarian with good technical skills will be able to maintain the system, as long as there is support from a Microsoft Certified Professional if problems arise. A Microsoft Network Administrator is needed to build a Thin client network.
Once the network is developed it take only one person to take care of (installation, hardware upgrade, Software upgrade, helpdesk) 100`s of PC.
Page 29
GREEN COMPUTING
Summary
May extend Life of Current PCs by 23years Large upfront costs Infrastructure and Network Costs (possibly Licensing) Management, Support, Application Deployment, Security, etc. far easier Will reduce Base Line Support costs over 3 to 5 years
QUERIES
Page 30
GREEN COMPUTING
THANKS
Page 31