DE10104984A1 - System and control method for networked computers is such that the computers have a base operating system that is common with the server system, with a virtual computer running on top of the base system to suit user requirements - Google Patents

System and control method for networked computers is such that the computers have a base operating system that is common with the server system, with a virtual computer running on top of the base system to suit user requirements

Info

Publication number
DE10104984A1
DE10104984A1 DE2001104984 DE10104984A DE10104984A1 DE 10104984 A1 DE10104984 A1 DE 10104984A1 DE 2001104984 DE2001104984 DE 2001104984 DE 10104984 A DE10104984 A DE 10104984A DE 10104984 A1 DE10104984 A1 DE 10104984A1
Authority
DE
Germany
Prior art keywords
software
network
application
computer
workstation
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.)
Withdrawn
Application number
DE2001104984
Other languages
German (de)
Inventor
Michael Loeblich
Dirk Maas
Frank Steiper
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
HEJOE GES fur NETZWERK und SY
Deutsches Zentrum fuer Luft und Raumfahrt eV
Original Assignee
HEJOE GES fur NETZWERK und SY
Deutsches Zentrum fuer Luft und Raumfahrt eV
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by HEJOE GES fur NETZWERK und SY, Deutsches Zentrum fuer Luft und Raumfahrt eV filed Critical HEJOE GES fur NETZWERK und SY
Priority to DE2001104984 priority Critical patent/DE10104984A1/en
Publication of DE10104984A1 publication Critical patent/DE10104984A1/en
Withdrawn legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F8/00Arrangements for software engineering
    • G06F8/60Software deployment
    • G06F8/61Installation
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/34Network arrangements or protocols for supporting network services or applications involving the movement of software or configuration parameters 
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L69/00Network arrangements, protocols or services independent of the application payload and not provided for in the other groups of this subclass
    • H04L69/30Definitions, standards or architectural aspects of layered protocol stacks
    • H04L69/32Architecture of open systems interconnection [OSI] 7-layer type protocol stacks, e.g. the interfaces between the data link level and the physical level
    • H04L69/322Intralayer communication protocols among peer entities or protocol data unit [PDU] definitions
    • H04L69/329Intralayer communication protocols among peer entities or protocol data unit [PDU] definitions in the application layer [OSI layer 7]

Abstract

A system of work-place computers is configured so that an external network and the work-place computers are independent of each other and each can be operated with optimum software, access of a user to network software is prevented, implementation and day to day operation of the network and installation of software on the work-place computers is simplified. System in which each work-place computer (31) of the network system has a known base system and a virtual guest computer (10, 11) with corresponding applications. The base system and server system software for use with an external network (Internet) is the same, while the application software can vary. Optimally the base operating platform is Linux and other operating systems can be operated as virtual computing systems on top of this.

Description

Die Erfindung betrifft ein Netzwerk aus miteinander verbundenen Arbeitsplatzrechnern (Intranet). Das Netzwerk ermöglicht eine Verbindung zwischen den Rechnern, gegebenenfalls Druckern, zentralen Datenspeichern usw. und äußeren Netzwerken (Internet).The invention relates to a network of interconnected Workstation computers (intranet). The network enables one Connection between the computers, possibly printers, central data storage, etc. and external networks (Internet).

Stand der TechnikState of the art

Es sind eine Vielzahl von Netzwerksystemen bekannt, die je nach der eingesetzten Hardware und der Anwenderbedürfnissen unterschiedlich gestaltet sind. Zur Funktion ist eine Betriebs- Systemsoftware für den einzelnen Arbeitsplatzrechner, für den Server, für die Netzwerkdienste und für Koppelsysteme erforderlich. Die Betriebssystemsoftware des Netzwerksystems und der Arbeitsplatzrechner sowie dessen Anwendungssoftware sind dabei systemidentisch.A variety of network systems are known, depending on the hardware used and user needs are designed differently. An operational System software for the individual workstation computer for which Server, for network services and for coupling systems required. The operating system software of the network system and are the workstation and its application software identical to the system.

Der Einsatz von Intel PCs mit Betriebssystem und Anwendungen von Microsoft für Arbeitsplatzrechner ist als der derzeit kostengünstigste Standard anzusehen, wenn die Aufwendungen für Implementierung und Laufendhaltung der Netzwerke und Namensräume vernachlässigt werden. Jedoch bringt diese Lösung gravierende Nachteile, wie z. B. die Abhängigkeit von preprietären Lösungen, keine Nachvollziehbarkeit der Realisierung vor Sicherheitsanforderungen, bzw. rechtzeitige Korrekturmöglichkeit bekannter Fehler, Inkompatibilität zu anderen Betriebssystemen, wie z. B. UNIX. Es gibt eine Inkompatibilität zu offenen Standards, um eine Kundenabhängigkeit zu erreichen, einen Erneuerungszwang bei z. T. inkompatiblen Formaten, sowie hohe Lizenzgebühren.The use of Intel PCs with operating system and applications from Microsoft for workstations is currently the one most cost effective standard to look at when spending on Implementation and maintenance of networks and namespaces be ignored. However, this solution brings serious Disadvantages, such as B. dependence on preprietary solutions, no traceability of the implementation before Security requirements or timely correction options known bugs, incompatibility with other operating systems, such as B. UNIX. There is an incompatibility with open ones Standards to achieve customer dependency, one Renewal obligation at z. T. incompatible formats, as well as high Royalties.

Als Alternative bietet sich in jeder Hinsicht der Einsatz eines offenen Systems wie Linux als Betriebssystemplattform an. Linux und die derzeit darauf laufenden Anwendungen haben mehrere Vorteile: Einheitliche Lizenz (GPL), Lizenzgebührfreiheit, Stabilität bei der Einhaltung offener Protokolle, Kompatibilität, Sicherheit, Innovativität, Verfügbarkeit der Quellen. Diese Eigenschaften werden nicht proprietär entschieden, sondern als im Prinzip verankert garantiert. The use of one is an alternative in every respect open systems such as Linux as an operating system platform. Linux and the applications currently running on it have several Advantages: Uniform license (GPL), license fee exemption, Stability in compliance with open protocols, Compatibility, security, innovation, availability of the Swell. These properties do not become proprietary decided, but guaranteed as anchored in principle.  

Allerdings sind nicht genügend Anwendungsprogramme vorhanden, bzw. die Verbreitung ist unzureichend.However, there are not enough application programs available or the spread is insufficient.

Die bekannten Systeme von miteinander verbundenen PC (Netzwerke) ermöglichen zumindest einen teilweisen Zugriff der Nutzer auf den Server des Systems, wodurch dieses potentiell gefährdet ist. Installationen und Änderungen der Betriebssysteme und Anwendungssysteme auf der PC sind individuell durchzuführen und erfordern damit einen hohen Aufwand.The known systems of interconnected PC (networks) allow at least partial access by users the server of the system, which is potentially at risk. Installations and changes of the operating systems and Application systems on the PC are to be carried out individually and therefore require a lot of effort.

Bekannt ist auch die Simulierung eines Betriebssystems für einen PG, um sogenannte virtuelle Maschinen zu erzeugen (VMWare- Systeme). Das ermöglicht die Nutzung von verschiedenen Betriebssystemen auf einem PC, z. B. Linux und Windows.The simulation of an operating system for one is also known PG to create so-called virtual machines (VMWare- Systems). This enables the use of different Operating systems on a PC, e.g. B. Linux and Windows.

In der DE OS 199 24 575 wird ein Kommunikationssystem mit einem virtuellen Netzwerk vorgeschlagen. Gegenstand der Erfindung ist die Adressenbehandlung bei der Datenübertragung, bzw. die Gestaltung der Namensräume vom inneren zum äußeren Netz. Über weitere Funktionen wird nichts ausgeführt.In DE OS 199 24 575 a communication system with a virtual network proposed. The subject of the invention is address handling during data transmission, or Design of the namespaces from the inner to the outer network. about no further functions are carried out.

Aufgabe der ErfindungObject of the invention

Aufgabe der Erfindung ist es deshalb, ein System von Arbeitsplatzrechnern so zu gestalten, dass das Netzwerk und die Arbeitsplatzrechner unabhängig voneinander mit der jeweils optimalen Software betrieben werden können, ein Eingriff des Anwenders in das Betriebssystem des Netzwerkes verhindert, Implementierung und Laufendhaltung des Netzwerkes und die Installation der Software der Arbeitsplatzrechner vereinfacht werden.The object of the invention is therefore a system of To design workstations so that the network and the Workstation computers independently of each other with the optimal software can be operated, an intervention of the Prevents users from entering the network operating system, Implementation and maintenance of the network and the Installation of the software of the workstation computer simplified become.

Gelöst wird diese Aufgabe durch die Merkmale des Anspruchs 1. Weitere günstige Ausgestaltungen sind in den Unteransprüchen dargelegt.This object is achieved by the features of claim 1. Further favorable configurations are in the subclaims explained.

Diese Erfindung ermöglicht durch Verwendung einer einheitlichen, offenen Plattform (z. B. Linux), Stabilität bei der Einhaltung offener Protokolle, Kompatibilität, Sicherheit, Innovativität, Verfügbarkeit der Quellen und oftmals Lizenzgebührfreiheit. Die auf dieser Betriebssystemplattform in den Arbeitsplatzrechnern betriebenen virtuellen Rechner ermöglichen die Nutzung verbreiteter Anwendersoftware wie die Microsoft-Produkte, jedoch nun kontrolliert und vereinheitlicht. Ein weiterer Vorteil ist die nunmehr bestehende Möglichkeit, das Anwendungssystem (Gastrechner-Betriebssystem-Software und Gastrechner- Anwendungssoftware)als Datei für alle Arbeitsplatzrechner auf dem Serversystem verfügbar zu machen, wodurch Installationen wesentlich vereinfacht werden.This invention enables by using a uniform, open platform (e.g. Linux), stability in compliance open protocols, compatibility, security, innovation, Availability of the sources and often freedom from license fees. The on this operating system platform in the workstation computers operated virtual machines allow the use widespread application software like the Microsoft products, however  now controlled and standardized. Another advantage is the now existing possibility, the application system (Guest computer operating system software and guest computer Application software) as a file for all workstations to expose the server system, thereby making installations be significantly simplified.

Durch den Einsatz einer maskierenden Firewall-Software im Basissystem sind alle Dienste des internen Netzwerkes nicht vom äußeren Netzwerk aus sichtbar, damit ist nur ein indirekter Zugriff auf das Anwendungssystem möglich.By using a masking firewall software in the The basic system is not all services of the internal network external network visible, so this is only an indirect one Access to the application system possible.

Ausführungsbeispielembodiment

Nachfolgend soll die Erfindung an einem Ausführungsbeispiel näher erläutert werden.In the following, the invention is to be illustrated using an exemplary embodiment are explained in more detail.

Abb. 1 zeigt im Blockbild die Softwareverknüpfung in einem Arbeitsplatzrechner; Fig. 1 shows the software link in a workstation in the block diagram;

Abb. 2 die Netzwerkkopplung des Arbeitsplatzrechners; Fig. 2 the network coupling of the workstation computer;

Abb. 3 die Netzwerk-Architektur Fig. 3 the network architecture

In einem Computernetzwerk (30) sind unterschiedliche Endsysteme gekoppelt: Koppelsysteme (32) wie z. B. Hubs, Router und Switches zur Verbindung mit anderen Netzwerken, Arbeitsplatzrechner (31) und Drucker als Interfaces zum Menschen, Serversysteme (35) zur Bereitstellung unterschiedlichster Netzwerkdienste. Jeder Arbeitsplatzrechner (31) im erfindungsgemäßen Netzwerk beinhaltet wie in Abb. 1 dargestellt, Basisrechner-Hardware (02), Basisrechner-Hardware- Steuer/Initialisierungs-Software (03) und Basisrechner- Betriebssystem-Software (04) zusammengefasst zum Basisrechner (01). Auf dem Basisrechner (01) wird die Basisrechner- Anwendungs-Software (05) abgearbeitet. Wie in der Abb. 1 dargestellt, simuliert die Anwendungs-Software (09) aus Sicht der Gastrechner-Betriebssystem-Software (11) einen Gastrechner, dessen Eigenschaften durch die Gastrechner-Hardware- Steuer/Initialisierungs-Software (10) definiert werden. Durch diese Anordnung ist es möglich, spezielle, für die Gastrechner- Betriebssystem-Software (11) geschaffene Anwendungs-Software (12) abarbeiten zu können. Letztendlich ist es damit möglich, auf eine und derselben Basisrechner-Hardware (02) für unterschiedliche Betriebssysteme (04, 11, 17, 23) geschaffene Anwendungs-Software (05 bis 08, 12 bis 14, 18 bis 20 und 24 bis 26) abzuarbeiten.Different end systems are coupled in a computer network ( 30 ): coupling systems ( 32 ) such as, for. B. hubs, routers and switches for connecting to other networks, workstations ( 31 ) and printers as interfaces to people, server systems ( 35 ) for providing a wide variety of network services. As shown in Fig. 1, each workstation computer ( 31 ) in the network according to the invention contains basic computer hardware (02), basic computer hardware control / initialization software (03) and basic computer operating system software (04) combined to form the basic computer (01) , The basic computer application software (05) is processed on the basic computer (01). As shown in Fig. 1, the application software (09) simulates a guest computer from the point of view of the guest computer operating system software ( 11 ), the properties of which are defined by the guest computer hardware control / initialization software ( 10 ). This arrangement makes it possible to process special application software ( 12 ) created for the guest computer operating system software ( 11 ). Ultimately, it is possible to run application software (05 to 08, 12 to 14, 18 to 20 and 24 to 26) created on one and the same basic computer hardware (02) for different operating systems (04, 11, 17, 23) ,

Damit ist es mit der in Abb. 1 gezeigten Softwareverknüpfung möglich, auf unterschiedlicher Basisrechner- Hardware (02)der Arbeitsplatzrechner (31) durch eine entsprechende Einstellung der Anwendungs-Software Gastrechner (09, 15, 21) und Konfiguration der dazugehörigen Gastrechner- Hardware-Steuer/Initialisierungs-Software (10, 16, 22) eine einheitliche Anwendungs-Rechner-Plattform zu schaffen. Diese ist aus Sicht der Gastrechner-Betriebsystem-Software (11, 17, 23) und damit auch der Gastrechner-Anwendungs-Software (12 bis 14, 18 bis 20 und 24 bis 26) auf allen Arbeitsplatzsystemen identisch. Die Gastrechner-Betriebssystem-Software (11, 17, 23) und die Gastrechner-Anwendungssoftware (12 bis 14, 18 bis 20 und 24 bis 26) wird zu einer im initialen Zustand immer gleichen Einheit, dem Anwendungssystem (37) zusammengefasst und zentral für alle Arbeitsplatzrechner (31) auf einem Serversystem (35) im Netzwerk (33) als Datei verfügbar gemacht. Desweiteren kann der Prozess der Anpassung und Verfügbarmachung ("Betriebssysteminstallation") der Kombination aus Basisrechner- Betriebssystem-Software (04), grundlegender Basisrechner- Anwendungs-Software (05, 09, 10, 15, 16, 21 und 22) sowie mehrerer notwendiger Basisrechner-Dienst-Software (06 bis 08) zur Bereitstellung einer unifizierten Basisrechner-Plattform durch das damit entstehende Basissystem (36) weitestgehend automatisiert werden. Die hierzu notwendigen Spezifikationen lassen sich auf ein Minimum beschränken, da alle Anwendungsanforderungen vollständig in das Anwendungssystem (37) übertragen werden. Die Automatisierung der Herstellung des jeweiligen Basissystems (36) für einen konkreten Arbeitsplatzrechner (31) wird durch eine einschränkende Auswahl und Festlegung der Basisrechner-Hardware (02) begünstigt.This makes it possible with the software link shown in Fig. 1 to set the workstation computer ( 31 ) on different basic computer hardware (02) by setting the application software guest computer (09, 15, 21) and configuring the associated guest computer hardware. Control / initialization software ( 10 , 16 , 22 ) to create a uniform application computer platform. From the point of view of the guest computer operating system software ( 11 , 17 , 23 ) and thus also the guest computer application software ( 12 to 14 , 18 to 20 and 24 to 26 ), this is identical on all workstation systems. The guest computer operating system software ( 11 , 17 , 23 ) and the guest computer application software ( 12 to 14 , 18 to 20 and 24 to 26 ) are combined into a unit that is always the same in the initial state, the application system ( 37 ) and is central to all workstation computers ( 31 ) made available as a file on a server system ( 35 ) in the network ( 33 ). Furthermore, the process of adapting and making available ("operating system installation") the combination of basic computer operating system software (04), basic basic computer application software (05, 09, 10, 15, 16, 21 and 22) and several necessary basic computers Service software (06 to 08) for providing a unified basic computer platform can be largely automated by the resulting basic system ( 36 ). The specifications required for this can be kept to a minimum, since all application requirements are completely transferred to the application system ( 37 ). The automation of the production of the respective base system ( 36 ) for a specific workstation computer ( 31 ) is favored by a restrictive selection and definition of the base computer hardware (02).

Wie in Abb. 2 dargestellt, kommunizieren das Basissystem (36) und das/die Anwendungssystem(e) (37) eines Arbeitsplatzrechners (31) mit offenen oder proprietären Netzwerk-Protokollen über ein internes Netzwerk (27). Das interne Netzwerk (27) ist so ausgelegt, dass es vom äußeren Netzwerk (28) nicht sichtbar ist, jedoch jeglicher Datenaustausch mit dem externen Netzwerk (28) möglich ist, beispielsweise durch den Einsatz einer maskierenden Firewall- Software (38) im Basissystem (36). Damit sind auch alle Dienste (29) des internen Netzwerkes (27) nicht vom äußeren Netzwerk (28) aus sichtbar, so dass sich keine notwendige Verknüpfung äußerer- (28) und innerer Netzdienste (29) ergibt. Damit werden erfindungsgemäß auch alle inneren Netzdienste (29) gemeinsam mit den Anwendungssystemen (37) vereinheitlicht. Vom äußeren Netzwerk (28) als auch durch die äußeren Netzdienste (30) ist nunmehr auch das Anwendungssystem (37) nicht mehr sichtbar, erfindungsgemäß nur über die Zwischenstation des Zutritts zum Basissystem (36). Vom äußeren Netzwerk (28) aus ist damit nur ein indirekter Zugriff auf das Anwendungssystem (37) möglich. Der Endnutzer hat zum Anwendungssystem (37) unbeschränkten Zugang, so dass er alle Modifikationen, sofern sie nicht bereits durch die endsprechende zentrale Konfiguration bei der Erstellung des Anwendungssystems (37) vorhanden sind, selbst vornehmen kann, d. h. die vollständigen Administrationsrechte des Anwendungssystems (37) übertragen bekommen. Der Endnutzer hat jedoch keinerlei Zugang zum Basissystem (36), welches aus Endnutzersicht sich völlig transparent verhält.As shown in Fig. 2, the base system ( 36 ) and the application system (s) ( 37 ) of a workstation computer ( 31 ) communicate with open or proprietary network protocols via an internal network ( 27 ). The internal network ( 27 ) is designed so that it is not visible from the external network ( 28 ), but any data exchange with the external network ( 28 ) is possible, for example by using masking firewall software ( 38 ) in the base system ( 36 ). This means that all services ( 29 ) of the internal network ( 27 ) are not visible from the external network ( 28 ), so that there is no need to link external ( 28 ) and internal network services ( 29 ). According to the invention, all internal network services ( 29 ) are therefore standardized together with the application systems ( 37 ). The application system ( 37 ) is now no longer visible either from the outer network ( 28 ) or from the outer network services ( 30 ), according to the invention only via the intermediate station of access to the base system ( 36 ). From the outer network ( 28 ), only indirect access to the application system ( 37 ) is possible. The end user has unrestricted access to the application system ( 37 ), so that he can make all modifications himself, provided that they are not already present due to the corresponding central configuration when the application system ( 37 ) was created, ie the full administration rights of the application system ( 37 ). get transferred. However, the end user has no access to the basic system ( 36 ), which is completely transparent from the end user's point of view.

Eine Übersicht zur Netzwerkarchitektur zeigt Abb. 3. Der Zugang zum Basissystem (36) des Arbeitsplatzrechners (31) wird nur vom Administrationssystem (39), einen für diesen Zweck speziell konfigurierte Arbeitsplatzrechner (31), ermöglicht. Die notwendigen äußeren Dienste (30) zur Konfiguration des Netzwerkes in seiner Gesamtheit zur Betriebszeit werden durch entsprechend konfigurierte Serversysteme (35) erbracht. Hierbei ist die Konfiguration der Basissysteme (36) der Arbeitsplatzrechner (31) zum Betrieb im Netzwerk (33) hinreichend.An overview of the network architecture is shown in Fig. 3. Access to the basic system ( 36 ) of the workstation ( 31 ) is only made possible by the administration system ( 39 ), a workstation ( 31 ) specially configured for this purpose. The necessary external services ( 30 ) for configuring the network in its entirety at operating time are provided by appropriately configured server systems ( 35 ). The configuration of the base systems ( 36 ) of the workstation computers ( 31 ) is sufficient for operation in the network ( 33 ).

Claims (9)

1. System aus miteinander verbundenen Digitalrechnern (Arbeitsplatzrechnern) und weiteren Endsystemen wie Drucker, die mit einem Server verbunden sind (Computernetzwerk), mit einem Betriebssystem für das Verbundnetz und die Arbeitsplatzrechner, dadurch gekennzeichnet,
  • - dass jeder Arbeitsplatzrechner (31) des Systems (28) ein bekanntes Basissystem (36) und mindestens ein mittels einer Software (09) erzeugten virtueller Gastrechner (10, 11) und eine Anwendungssoftware (12) für diesen enthält,
  • - die Software (03, 04) des Basissystems (36) und des Serversystems (35) für die äußeren Netzdienste (28) systemgleich ist und die Anwendungssoftware (12, 13, 14) des Anwendungssystems (37) davon abweichend ist,
  • - und das durch ein inneres Netzwerk (27) verbundenes Basissystem (36) und Anwendungssystems (37) durch eine maskierende Firewall-Software (38) voneinander so getrennt sind, dass kein Zugriff vom Arbeitsplatzrechner (37) auf das Serversystem (35) möglich ist.
1. System of interconnected digital computers (workstations) and other end systems such as printers connected to a server (computer network), with an operating system for the network and the workstations, characterized in that
  • - that each workstation computer ( 31 ) of the system ( 28 ) contains a known basic system ( 36 ) and at least one virtual guest computer ( 10 , 11 ) generated by means of software (09) and application software ( 12 ) for this,
  • the software (03, 04) of the base system ( 36 ) and the server system ( 35 ) for the external network services ( 28 ) is the same and the application software ( 12 , 13 , 14 ) of the application system ( 37 ) is different,
  • - And the base system ( 36 ) and application system ( 37 ) connected by an internal network ( 27 ) are separated from one another by masking firewall software ( 38 ) in such a way that access from the workstation computer ( 37 ) to the server system ( 35 ) is not possible ,
2. System nach Anspruch 1, dadurch gekennzeichnet, dass das Basissystem (36) des Arbeitsplatzrechners (36) und das Serversystem (35) für die äußeren Netzdienste (28) einen offenen Standard wie Linux besitzen.2. System according to claim 1, characterized in that the base system ( 36 ) of the workstation ( 36 ) and the server system ( 35 ) for the external network services ( 28 ) have an open standard such as Linux. 3. System nach Anspruch 1, dadurch gekennzeichnet, dass die Anwendungssysteme (37) proprietäre Software wie Microsoft Windows oder einen offenen Standard wie Linux besitzen.3. System according to claim 1, characterized in that the application systems ( 37 ) have proprietary software such as Microsoft Windows or an open standard such as Linux. 4. System nach Anspruch 1, dadurch gekennzeichnet, dass zur Simulierung der Anwendungssysteme (37) in den Arbeitsplatzrechnern (31) VMWare-Systeme installiert sind. 4. System according to claim 1, characterized in that to simulate the application systems ( 37 ) in the workstations ( 31 ) VMWare systems are installed. 5. System nach Anspruch 1 bis 4, dadurch gekennzeichnet, dass die in jedem Arbeitsplatzrechner (31) installierte Software für das Anwendungssystem (37) auf einem Serversystem (35) im Netzwerk als eine Datei verfügbar ist.5. System according to claim 1 to 4, characterized in that the software installed in each workstation ( 31 ) for the application system ( 37 ) on a server system ( 35 ) in the network is available as a file. 6. Verfahren zur Steuerung aus miteinander verbundenen Arbeitsplatzrechnern mit einem Betriebssystem für das Verbundnetz und die Arbeitsplatzrechner, dadurch gekennzeichnet,
  • - dass für die Betriebssystemplattform für das äußere Netzwerk (28) und der Arbeitsplatzrechner (31) ein Betriebssystem mit offenem Standard (Linux) installiert wird,
  • - und in den Arbeitsplatzrechnern (31) zusätzlich eine Software für die Simulierung eines virtuellen Rechners(VMWare) installiert und mit dieser eine vom Betriebssystem des äußeren Netzwerkes (28) und Basisrechner- Betriebssystem-Software (04) abweichende Anwendungssoftware (12 bis 14 usw.) betrieben wird.
6. Method for controlling interconnected workstations with an operating system for the network and the workstations, characterized in that
  • an operating system with an open standard (Linux) is installed for the operating system platform for the external network ( 28 ) and the workstation computer ( 31 ),
  • - And in the workstation computers ( 31 ) an additional software for simulating a virtual computer (VMWare) is installed and with this an application software (12 to 14 etc.) that differs from the operating system of the external network ( 28 ) and basic computer operating system software (04). ) is operated.
7. Verfahren nach Anspruch 6, dadurch gekennzeichnet, das die Gastrechner-Betriebssystem-Software (11, 17, 23) und die Gastrechner-Anwendungssoftware (12 bis 14, 18 bis 20 und 24 bis 26) zu einer im initialen Zustand immer gleichen Einheit, dem Anwendungssystem (37) zusammengefasst und zentral für alle Arbeitsplatzrechner (31) auf einem Serversystem (35) im Netzwerk (33) als Datei verfügbar gemacht wird.7. The method according to claim 6, characterized in that the guest computer operating system software ( 11 , 17 , 23 ) and the guest computer application software ( 12 to 14 , 18 to 20 and 24 to 26 ) to a unit that is always the same in the initial state , the application system ( 37 ) is summarized and made available centrally for all workstation computers ( 31 ) on a server system ( 35 ) in the network ( 33 ) as a file. 8. Verfahren nach Anspruch 6 und 7, dadurch gekennzeichnet, dass das Basissystem (36) und das/die Anwendungssystem(e) (37) eines Arbeitsplatzrechners (31) mit offenen oder proprietären Netzwerk-Protokollen über ein internes Netzwerk (27) miteinander verbunden sind. 8. The method according to claim 6 and 7, characterized in that the base system ( 36 ) and / the application system (s) ( 37 ) of a workstation ( 31 ) with open or proprietary network protocols connected to one another via an internal network ( 27 ) are. 9. Verfahren nach Anspruch 8, dadurch gekennzeichnet, dass das interne Netzwerk (27) so ausgelegt ist, dass es vom äußeren Netzwerk (28) nicht sichtbar ist, jedoch jeglicher Datenaustausch mit dem externen Netzwerk (28) möglich ist, indem eine maskierende Firewall-Software (38) im Basissystem (36) installiert wird.9. The method according to claim 8, characterized in that the internal network ( 27 ) is designed such that it is not visible from the external network ( 28 ), but any data exchange with the external network ( 28 ) is possible by a masking firewall Software ( 38 ) is installed in the base system ( 36 ).
DE2001104984 2001-02-03 2001-02-03 System and control method for networked computers is such that the computers have a base operating system that is common with the server system, with a virtual computer running on top of the base system to suit user requirements Withdrawn DE10104984A1 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
DE2001104984 DE10104984A1 (en) 2001-02-03 2001-02-03 System and control method for networked computers is such that the computers have a base operating system that is common with the server system, with a virtual computer running on top of the base system to suit user requirements

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
DE2001104984 DE10104984A1 (en) 2001-02-03 2001-02-03 System and control method for networked computers is such that the computers have a base operating system that is common with the server system, with a virtual computer running on top of the base system to suit user requirements

Publications (1)

Publication Number Publication Date
DE10104984A1 true DE10104984A1 (en) 2002-08-08

Family

ID=7672798

Family Applications (1)

Application Number Title Priority Date Filing Date
DE2001104984 Withdrawn DE10104984A1 (en) 2001-02-03 2001-02-03 System and control method for networked computers is such that the computers have a base operating system that is common with the server system, with a virtual computer running on top of the base system to suit user requirements

Country Status (1)

Country Link
DE (1) DE10104984A1 (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7539631B1 (en) * 2003-10-06 2009-05-26 Microsoft Corporation Method, system and program for providing subscription-based virtual computing services

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4456954A (en) * 1981-06-15 1984-06-26 International Business Machines Corporation Virtual machine system with guest architecture emulation using hardware TLB's for plural level address translations
US5734865A (en) * 1995-06-07 1998-03-31 Bull Hn Information Systems Inc. Virtual local area network well-known port routing mechanism for mult--emulators in an open system environment

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4456954A (en) * 1981-06-15 1984-06-26 International Business Machines Corporation Virtual machine system with guest architecture emulation using hardware TLB's for plural level address translations
US5734865A (en) * 1995-06-07 1998-03-31 Bull Hn Information Systems Inc. Virtual local area network well-known port routing mechanism for mult--emulators in an open system environment

Non-Patent Citations (3)

* Cited by examiner, † Cited by third party
Title
KEHREN,Frank: VMWare: Masquerading der IP-Adresse,http://ime-web.kfa-juelich.de/ime_www/pet/ mitarbeiter/kehren/vmware_masq.html *
SIERING,Peter: Integrator, VMware 1.0: Windows with Linux, Verlag Heinz Heise, c't 14/99, S.54 *
VMware Workstation 2.0 (for Linux), Networking Support, http://www.vmware.com/support/ws2/doc/ networking_ws_linux.html *

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7539631B1 (en) * 2003-10-06 2009-05-26 Microsoft Corporation Method, system and program for providing subscription-based virtual computing services

Similar Documents

Publication Publication Date Title
DE60014938T2 (en) SCALABLE DATA CAPTURE AND ACOUSTIC APPARATUS
EP2294764B1 (en) Communication module and method for connecting an electrical device to a network
EP1701478B1 (en) System and method for automatically configuring interfaces of a wireless connection for data transmission
DE102005050304A1 (en) Method and program for the generation of automatically distributable clients of application servers
EP2527936A1 (en) Method for accessing an automation system and system operating according to the method
DE102007030396A1 (en) Device for controlling a machine and remote communication system
EP2081415A1 (en) Microcontroller-controlled emergency lighting assembly and communication network intended for this purpose
WO2005076121A2 (en) Driver-server for data or data files of device drivers, particularly printer drivers in a computer network
EP2304558B1 (en) System and method for remote communication between a central computer and a machine controller
EP2000908A1 (en) Data transmission method between operating system instances running on a server and network enabled peripheral devices
WO2008122351A2 (en) Device and method for using audio plug-ins in a mixing console
EP1373994B1 (en) Process control system
DE102006033863A1 (en) Two layered software application production method, involves interconnecting flexible interface of application interface, which makes necessary communication profiles available between totally enclosed layers
DE10104984A1 (en) System and control method for networked computers is such that the computers have a base operating system that is common with the server system, with a virtual computer running on top of the base system to suit user requirements
EP3753205B1 (en) Data transmission in time-sensitive data networks
EP1387547A1 (en) System of interconnected computers and method of control
WO2005062174A2 (en) System and method for the automatic installation, verification and configuration of functionality in the system components of a distributed network
EP3418833B1 (en) Method and assembly for enabling access from a first computer to a virtual machine of a second computer
WO2021052955A1 (en) System and method for providing a digital simulation of an installation, and corresponding computer program product
WO2010060496A1 (en) Autoconfiguration adapter having a display unit for connecting to configurable network infrastructure devices
EP1629637B1 (en) Transmission of messages in a distributed, temporally controlled real time system
WO2015113752A1 (en) Operating terminal of an agricultural machine with hypervisor software
WO2012143480A1 (en) System and method for securely transferring files
EP1307028B1 (en) Apparatus and method for data exchange with addressing service
EP1454199B1 (en) Method for updating electronically modifiable components of an automation device

Legal Events

Date Code Title Description
OM8 Search report available as to paragraph 43 lit. 1 sentence 1 patent law
8110 Request for examination paragraph 44
8130 Withdrawal