CN1371065A - Separated network computer - Google Patents
Separated network computer Download PDFInfo
- Publication number
- CN1371065A CN1371065A CN 02113424 CN02113424A CN1371065A CN 1371065 A CN1371065 A CN 1371065A CN 02113424 CN02113424 CN 02113424 CN 02113424 A CN02113424 A CN 02113424A CN 1371065 A CN1371065 A CN 1371065A
- Authority
- CN
- China
- Prior art keywords
- snc
- network
- terminal
- processing unit
- user
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
Landscapes
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
Abstract
The separated network computer consists of SNC terminal and SNC processor unit, the SNC terminal includes control unit, display, keyboard, mouse and other man-computer interface equipment, web card, hard disc, flexible disc driver, CD driver, printer and other optional equipment; and the SNC processor unit includes CPU, memory, hard disc, web card, operation system and application software. The present invention features that the SNC terminal and the SNC processor unit are separated, the former is set in the user's end as one independent network node and the latter is set in the server as one other independent network node with the two parts being linked via network system to realize information interaction. Compared with typical NC, the present invention has low cost.
Description
One, affiliated technical field
The present invention relates to network computer (NC-Network Computer), specifically be that a kind of client terminal and network master etc. of can making are combined into a big computing machine, can provide various in real time/calculating and the processing of non real-time, parallel/serial, concentration/distribution formula etc., have hardware price cheap, need not upgrade change, software and maintenance cost reduce, can make full use of characteristics such as Internet resources, are different from the separated network computer (SNC-Seperate NetworkComputer) of network computer at aspects such as technology, application models.
Two, technical background
Present NC is owing to can go the equipment that the function of originally finishing is married again on the net to finish in PC, thereby its operational mode, resource distribution, architecture etc. have basic difference with PC, has following characteristics:
(1) hardware price cheap, need not upgrade.NC is with low cost, be easy to use, and when working with network cooperating, can finish the function of PC 80%, but its cost only is 1/2~1/3 of a PC cost; Simultaneously, there is not the problem of upgrading in NC yet, and PC hardware do not stop upgrading, wasted user's great amount of investment.
(2) software and maintenance cost reduce.Expenses such as the software development of using at NC, the system integration, management, maintenance reduce, NC need not manage and safeguard substantially in the desktop level, reduced the software development complicacy, quickened the software development progress, be very easy to carry out the network expansion, the many computer users' of puzzlement the continuous edition upgrading problem of software is resolved.
(3) can make full use of Internet resources.NC can make full use of Internet resources, and operating system and application software are all downloaded from the Internet, makes it not have the expense of system software and application software substantially.
(4) with the independence of platform.Because system software and the application software used among the NC can be obtained when its work from network, so the variation of the network platform and corresponding software thereof and NC are irrelevant.
Though typical N C compares as the network terminal as the network terminal and PC, has many advantages, still there are the following problems:
(1) since the function of typical N C reduce, make its with the competition of PC in have tangible limitation.
(2) because the performance of typical N C reduces, and main need of work server is finished, to the performance requirement increase of server.
(3) because the operating system (being called embedded OS) of a simplification has still been loaded in this class NC this locality, just there is the software copyright problem; Even this locality does not have operating system, need to obtain from server software such as operating system after its start and be put into and move the local internal memory by network, so in fact produced software piracy, also need the payment software usage charges.Above-mentioned no matter which kind of mode all will increase software overhead.
Three, Fa Ming content
Technical matters to be solved by this invention is: at the problem of above-mentioned typical N C existence, a kind of separated network computer (SNC) is provided, it and typical N C are relatively, can be when reducing user's expenditure, do not reduce the function of computing machine, and do not produce software piracy, and the cost of submitting to the front end product that the user uses is than the cost of typical N C lower (be typical N C cost 1/2) approximately, easilier accepted by users.Really accomplished under network environment,,, tried to achieve maximum performance as how minimum resource or cost at user's main demand.
The present invention adopts such technical scheme to realize, the SNC that promptly provides is in architecture, principle of work, aspects such as application model and typical N C and PC all have basic difference, it separates the information processing part (being called for short the SNC processing unit) of computer-internal on hardware fully with man-machine interaction part (being called for short the SNC terminal), the main information work of treatment does not rely on traditional von Neumann architecture, SNC processing unit and SNC terminal are treated as the separate unit in the network (node) respectively, information interaction between them is finished by network channel rather than internal bus, and the user only need have SNC terminal (its cost be approximately typical N C cost 1/2) and promptly can work.
According to such scheme, a complete SNC is made up of SNC terminal (SNC-T) and SNC processing unit (SNC-P) two large divisions, wherein SNC-T comprises human interface devices such as control module (SNC-T[1]), display (SNC-T[2]), keyboard (SNC-T[3]), mouse (SNC-T[4]), network interface card (SNC-T[5]), and selectable unit such as hard disk (SNC-T[6]), floppy drive (SNC-T[7]), CD-ROM drive (SNC-T[8]), printer (SNC-T[9]); SNC-P comprises CPU (SNC-P[1]), internal memory (SNC-P[2]), hard disk (SNC-P[3]), network interface card (SNC-P[4]), operating system (SNC-P[5]) and application software (SNC-P[6]) etc.SNC-T and SNC-P combine and are equivalent to a PC, and can finish its all functions, but be that with the difference of PC SNC-T and these two parts of SNC-P separate, realize information interaction by network system between them, and PC realizes information interaction by internal bus.The direct user oriented of SNC-T is realized man-machine interaction, and it does not have processing power substantially; SNC-P realizes all information processings on network management center or backstage.And the composition structure of typical N C as shown in Figure 2, and obviously, typical N C can not finish all functions of PC.
Separated network computer of the present invention is to realize that by such connected mode promptly SNC carries out the connection of various piece by general network system, and this point is consistent during as the network terminal with PC.Accompanying drawing 3 is PC syndetons during as the network terminal, accompanying drawing 4 is SNC syndetons during as the network terminal, from two figure as can be seen, common ground between them is all to be connected in the general home network system, be linked in the internet (Internet) by router (Router) or similar access device then, comprise spine switches (BKBN-S) in the system, the webserver (Server) (management host of double as SNC), switch or hub group (SG), these all are general network communication equipment or server apparatus, transmission medium wherein also is general optical fiber, twisted-pair feeder etc., adopt procotol or operating system commonly used, as Ethernet protocol, ICP/IP protocol etc.Difference between them be PC during as the network terminal its all constituents all be integrated in a machine intimate, and be placed on user side; SNC is not that its all constituents is integrated in a machine intimate during as the network terminal, but its calculating or processing section are partly separated with man-machine interaction, this two large divisions is placed on different places respectively and finishes different functions, undertake and calculate or the SNC-P of Processing tasks is placed on server end as the independent processing unit of network, the SNC-T that undertakes the man-machine interaction task is placed on user side as the independent processing unit of network, and switch by standard between them or hub, network interface card, RJ45 port, twisted-pair feeder etc. connect.
Described SNC principle of work is further specified by accompanying drawing 4: the two could work SNC-T among the figure and SNC-P in conjunction with constituting a complete computing machine, under off working state, SNC-T and SNC-P do not have necessary relation, when needs with the two in conjunction with the time, pass through the software and hardware mode with the two combination by SNC management host (SNC-MH), in case finish in conjunction with after the work, SNC-MH no longer plays a role.Arbitrary user i online in the network or only need have a SNC-Ti (be lower than typical N C price 1/2) when calculating and get final product, the principle of work that illustrates SNC below is as follows:
Behind each SNC-Ti electrifying startup, self produces a signal and passes to SNC-MH by network communication channels, and after SNC-MH received the starting-up signal of this SNC-Ti, the picture that loopback one width of cloth requires to input user name and user cipher was imported by the user to SNC-Ti.After the user finishes input, username and password is sent to SNC-MH and is checked, by after, the function selecting picture that SNC-MH send a width of cloth to set is again given the user, select a certain function by the user, for example surf the Net, use OFFICE software, recreation, calculating, video request program, videophone etc., and can select different operating systems such as Windows or Linux.After the selected function of user, this function select signal is delivered to SNC-MH, distributes a SNC-P (as SNC-Pj) that can finish this task and still be in relative idle condition to be attached thereto by SNC-MH.Like this, SNC-Ti and SNC-Pj have just constituted a computing machine that complete function is stronger by network system.
The concrete course of work of SNC-Ti and SNC-Pj is described now.The user is by the human-computer interaction device SNC-Ti[2 among the SNC-Ti], SNC-Ti[3], SNC-Ti[4] etc. (seeing shown in the accompanying drawing 1) submit task requests to, control module SNC-Ti[1 among the SNC-Ti] give SNC-Ti[5 with these requests by network message grouping (as the frame in the Ethernet) form], SNC-Ti[5] by Network Transmission and control protocol this packet is delivered to SNC-Pj, SNC-Pj handles this packet by the working method of proper network terminal, requiring to carry out network information according to grouping handles, after disposing the result is passed through SNC-Pj[4 by normal mode] be back to SNC-Ti[5], SNC-Ti[5] at SNC-T[1] control under, the object information that analysis is received, and deliver to corresponding external unit, SNC-Ti and SNC-Pj co-ordination is mutually always like this finished until task.
Information interactive process in the present descriptive system between any two users, have SNCi respectively as two user Ui in the system and Uj and (comprised SNC-Ti and SNC-Pi, its connection procedure is as described above) and SNCj (comprise SNC-Tj and SNC-Pj, its connection procedure is as described above).When user Ui need be when user Uj sends information, he sends solicited message (process as mentioned above mutually) by SNC-Ti to SNC-Pi, SNC-Pi delivers to SNC-Pj after forming the packet that will transmit, SNC-Pj delivers to SNC-Tj with the object information of this grouping, and so far to have finished primary information mutual for user Ui and Uj.
The realization of online all the other functions similarly.
Compare with present PC and NC, adopt SNC that following superiority is arranged:
(1) relation of SNC-T and SNC-P is unfixing.SNC-P can arrange in pairs or groups according to the actual conditions of customer group, each SNC-P only needs to finish the function that certain customers want, but all SNC-P altogether, just can finish all functions that all users want, thereby reduced the performance requirement to SNC-P on the whole.
(2) sum of SNC-P can be less than the sum of SNC-T among the same NS.In most cases, all users among the NS can not start shooting simultaneously, promptly the SNC-T number of using simultaneously will be less than the sum of SNC-T among the NS, as long as so the sum of the SNC-P among the NS can satisfy the quantity of the SNC-T that uses simultaneously, this makes the sum of the SNC-P among the NS can be less than the sum of SNC-T; In addition, because SNC-P is faster than the processing speed of SNC-T, like this, certain SNC-P is waiting for that a SNC-T can go to handle the request of another SNC-T when carrying out man-machine interaction, thereby also make the sum of SNC-P can be less than the SNC-T sum on the whole, the TCO of system is descended.
(3) SNC can progressively upgrade, thus protection user's investment.After the user buys SNC-T, generally do not need to upgrade, because the cycle of updates such as the display among the SNC-T, keyboard, mouse is long, the variation that cost performance is passed in time is not obvious.When the user needed more high performance service, only need upgrade to the SNC-P on backstage got final product, and such upgrading is not that all SNC-P are carried out, need to a spot of in addition one upgrade; In addition; when promptly increasing SNC-T newly when Adding User; corresponding newly-increased SNC-P has higher cost performance; and original SNC-P does not change; new and old SNC-P collocation is used, still can be satisfied user's needs, and user's investment is protected; the performance of total system improves, and the increase of cost seldom.
(4) terminal user of SNC does not invade the copyright of software among the SNC-P, and promptly the terminal user needn't pay the usage charges of software.Because SNC-P only passes to graphical interfaces among the SNC-T, the software among the SNC-P is not passed to SNC-T.
(5) relation of the relation of SNC-P and isp server (ISP-S) and PC and ISP-S is identical, and ISP is not had specific (special) requirements, and if SNC-P is placed on the ISP-S end, the connection between them can also be simplified.
(6) spatially concentrate in together owing to a plurality of SNC-P, thereby can they are integrated, make SNC processing server (SNC-S), as shown in Figure 3, wherein, the storage resources of SNC-S can be shared for all SNC-P.Further save resource thus, reduce cost, improve reliability.
(7) function of SNC-MH is just differentiated the user, according to the function request of user SNC-T, selects suitable and idle SNC-P to be attached thereto, and has billing function simultaneously concurrently, and is lower to the requirement of SNC-MH.
(8) on structure and function, the combination of all SNC-P is equivalent to a multiprocessor or minicomputer system, has the multiprocessor of same resource or the cost performance and the reliability of minicomputer system but the cost performance of the combination of all SNC-P and reliability but are higher than one.Because the cost of the combination of all SNC-P is lower than a multiprocessor or a minicomputer system with same resource certainly, but when such multiprocessor or minicomputer break down, SNC is with regard to cisco unity malfunction, and when some SNC-P breaks down, but can not influence the work of SNC; In addition, multiprocessor or minicomputer system need once drop into more fund, and upgrading is difficulty also, and the combination of SNC-P can progressively be accelerated and be improved performance.
SNC provided by the invention has the scope of application widely, when promptly every needs use the network terminal to realize the network service, all can adopt technology and the method for SNC.The personal terminal that family uses in the information terminal of the student terminal that uses as education sector, the realization E-Government that government department uses, the data terminal that financial department uses, the intelligent residential district etc.
Four, description of drawings
The present invention has following accompanying drawing:
Accompanying drawing 1 is the block diagram of the composition of SNC;
Accompanying drawing 2 is the composition frame chart of typical N C;
Accompanying drawing 3 is the syndeton synoptic diagram of PC (SNC-T+SNC-P) as the network terminal;
Accompanying drawing 4 is the syndeton synoptic diagram of SNC in network.
Accompanying drawing 5 is combined to form the block diagram of server for SNC-P.
Five, specific implementation method
The work that realizes SNC is practicable, because the network system that SNC work is relied on is the network system of the universal standard of employing, equipment wherein, operating system, agreement etc. all are universal standards, can use existing software and hardware resources, the work of the required research of carrying out is exactly that these software and hardware resources are carried out specific implementation by the principle of work of SNC, and the main implementation method that comprises is as follows:
(1) network real-time host-host protocol (RTP), network interface card driving and the management agreement of standard, the control of inner each parts of SNC-T etc. are realized that with substrate (as assembly language) the back income is in SNC-T, these softwares are all at SNC-T[1 after the SNC-T start work] control under the operation, finish and being connected of SNC-MH, and information interaction and the coordination between SNC-T and the SNC-P after the operate as normal.
(2) packet between SNC-T and the SNC-P is transmitted under the management of general network operating system and finishes, and adopts grouping exchange agreements such as TCP/IP, realizes that this part function has proven technique.
(3) SNC-MH can realize that this technology is ripe by the algorithm of UNIX to the management of SNC-P and the work of a SNC-P being distributed to the SNC-T of request service, realizes it also being practicable.
(4) core of SNC-T---SNC control module SNC-T[1] be the integral body of a software and hardware combining, its acp chip, parts, developing instrument etc. all adopt existing system and technology, so be practicable.
Claims (1)
1, a kind of separated network computer, form by SNC terminal (SNC-T) and SNC processing unit (SNC-P) two large divisions, wherein SNC terminal (SNC-T) comprises human interface devices such as control module (SNC-T[1]), display (SNC-T[2]), keyboard (SNC-T[3]), mouse (SNC-T[4]), network interface card (SNC-T[5]), and selectable unit such as hard disk (SNC-T[6]), floppy drive (SNC-T[7]), CD-ROM drive (SNC-T[8]), printer (SNC-T[9]); SNC processing unit (SNC-P) comprises CPU (SNC-P[1]), internal memory (SNC-P[2]), hard disk (SNC-P[3]), network interface card (SNC-P[4]), operating system (SNC-P[5]) and application software (SNC-P[6]); It is characterized in that: SNC terminal (SNC-T) and SNC processing unit (SNC-P) two parts separate, undertake and calculate or the SNC processing unit (SNC-P) of Processing tasks is placed on server end as the independent processing unit of network, the SNC terminal (SNC-T) of undertaking the man-machine interaction task is placed on user side as the independent processing unit of network, and switch by standard between them or hub, network interface card, RJ45 port, twisted-pair feeder etc. connect.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN 02113424 CN1371065A (en) | 2002-03-05 | 2002-03-05 | Separated network computer |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN 02113424 CN1371065A (en) | 2002-03-05 | 2002-03-05 | Separated network computer |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| CN1371065A true CN1371065A (en) | 2002-09-25 |
Family
ID=4742608
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| CN 02113424 Pending CN1371065A (en) | 2002-03-05 | 2002-03-05 | Separated network computer |
Country Status (1)
| Country | Link |
|---|---|
| CN (1) | CN1371065A (en) |
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN101261590B (en) * | 2007-01-11 | 2013-09-11 | 索尼株式会社 | Information processing apparatus, information processing method and computer program |
-
2002
- 2002-03-05 CN CN 02113424 patent/CN1371065A/en active Pending
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN101261590B (en) * | 2007-01-11 | 2013-09-11 | 索尼株式会社 | Information processing apparatus, information processing method and computer program |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| CN1158603C (en) | Web/emulator server and web browser terminal emulator for persistent connection to legacy host system operation | |
| US6915347B2 (en) | Associating multiple display units in a grouped server environment | |
| KR101956411B1 (en) | Delivering a single end user experience to a client from multiple servers | |
| CN102495750B (en) | Virtual desktop configuration method and system | |
| US6229537B1 (en) | Hosting windowed objects in a non-windowing environment | |
| CN1645321A (en) | Apparatus and method for managing and transferring virtual disks to network workstations via network | |
| US20020019860A1 (en) | Method and apparatus for distributed administration of thin client architecture | |
| CN1298147A (en) | Technique for providing service quality guarantee to virtual main machine | |
| CN102622262A (en) | Distributed real-time interactive simulation system based on modelica modeling language | |
| CN103729229A (en) | Elastic calculation service system | |
| CN104615487A (en) | System and method for optimizing parallel tasks | |
| CN1532703A (en) | System for analysing figure contrller property | |
| US20060271926A1 (en) | Split download for electronic software downloads | |
| KR100385926B1 (en) | Distribution Performance System constructed by fabricat ing Several User terminals into single system and Construction method thereof | |
| CN1239252A (en) | Publish/subscribe data processing apparatus, method and computer program product | |
| Furht et al. | An innovative internet architecture for application service providers | |
| CN113577759B (en) | Game data processing method, electronic equipment and storage medium | |
| CN1371065A (en) | Separated network computer | |
| CN101877707A (en) | Xwindow agent and independent window auditing system and method based on XDMCP (X Display Manager Control Protocol) | |
| US20130282560A1 (en) | Application accessibility system and method | |
| CN1251079C (en) | Method for realizing data interaction between different systems | |
| US7606717B2 (en) | Isolating user interface design from business object design using Java interface concepts | |
| US20070169012A1 (en) | Asynchronous just-in-time compilation | |
| CN1449157A (en) | Network management system and method | |
| CN1196148A (en) | Transfer data between host computer and terminal computer |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| C10 | Entry into substantive examination | ||
| SE01 | Entry into force of request for substantive examination | ||
| C06 | Publication | ||
| PB01 | Publication | ||
| C10 | Entry into substantive examination | ||
| SE01 | Entry into force of request for substantive examination | ||
| C02 | Deemed withdrawal of patent application after publication (patent law 2001) | ||
| WD01 | Invention patent application deemed withdrawn after publication |