Clone Copy Service Daemon for Networked Client Code Distribution
Original Publication Date: 2002-Jan-01
Included in the Prior Art Database: 2003-Jun-18
Problems and Invention Advantages The network computer (NC) is a typical model of thin client devices in network computing infrastructure. Despite its expected advantages, NC failed to succeed in the recent IT market place. With its design, NC requires its operating system kernel and application programs ("boot code") to be provided from the server machine (such as large PCs and workstations). Especially when a group of NCs are powered-on at the same time, it is common that the server machine ("boot server") receives multiple NCs' file download requests and generates heavy network traffic. Because of this network traffic contention, users may need to wait for more than 20 minutes to have all the NCs ready for operation. This is one of the major reasons of NC's failure at this market introduction stage. As for IBM's NC "Network Station" case, the operating system kernel is about 2MB in size and more than 10MB of program code may need to be downloaded to each NC depending on the application programs to use. For DBCS environment, the operating system kernel grows more than 3MB. Therefore, depending on the server machine capability and LAN bandwidth availability, a large number of network computers may require more than half an hour to make them operational, for example.