DE102007041651A1 - Mit Redundanz ausgestattetes verteiltes Computersystem mit Serverfunktionalitäten - Google Patents
Mit Redundanz ausgestattetes verteiltes Computersystem mit Serverfunktionalitäten Download PDFInfo
- Publication number
- DE102007041651A1 DE102007041651A1 DE102007041651A DE102007041651A DE102007041651A1 DE 102007041651 A1 DE102007041651 A1 DE 102007041651A1 DE 102007041651 A DE102007041651 A DE 102007041651A DE 102007041651 A DE102007041651 A DE 102007041651A DE 102007041651 A1 DE102007041651 A1 DE 102007041651A1
- Authority
- DE
- Germany
- Prior art keywords
- server
- sub
- redundant
- services
- functionality
- 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.)
- Ceased
Links
- 238000000034 method Methods 0.000 claims abstract description 7
- 238000010367 cloning Methods 0.000 description 2
- 238000009434 installation Methods 0.000 description 2
- 230000000052 comparative effect Effects 0.000 description 1
- 238000012423 maintenance Methods 0.000 description 1
- 230000007704 transition Effects 0.000 description 1
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F11/00—Error detection; Error correction; Monitoring
- G06F11/07—Responding to the occurrence of a fault, e.g. fault tolerance
- G06F11/16—Error detection or correction of the data by redundancy in hardware
- G06F11/20—Error detection or correction of the data by redundancy in hardware using active fault-masking, e.g. by switching out faulty elements or by switching in spare elements
- G06F11/202—Error detection or correction of the data by redundancy in hardware using active fault-masking, e.g. by switching out faulty elements or by switching in spare elements where processing functionality is redundant
- G06F11/2035—Error detection or correction of the data by redundancy in hardware using active fault-masking, e.g. by switching out faulty elements or by switching in spare elements where processing functionality is redundant without idle spare hardware
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F11/00—Error detection; Error correction; Monitoring
- G06F11/07—Responding to the occurrence of a fault, e.g. fault tolerance
- G06F11/14—Error detection or correction of the data by redundancy in operation
- G06F11/1479—Generic software techniques for error detection or fault masking
- G06F11/1482—Generic software techniques for error detection or fault masking by means of middleware or OS functionality
- G06F11/1484—Generic software techniques for error detection or fault masking by means of middleware or OS functionality involving virtual machines
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Quality & Reliability (AREA)
- Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Hardware Redundancy (AREA)
- Multi Processors (AREA)
Abstract
Die Erfindung bezieht sich auf ein verteiltes Computersystem, das wenigstens zwei physikalische Rechner (S<SUB>1</SUB> bis S<SUB>n</SUB>) und wenigstens zwei im System installierte Dienste (D<SUB>a</SUB> bis D<SUB>n</SUB>) enthält. Die Rechner (S<SUB>1</SUB> bis S<SUB>n</SUB>) sind jeweils mit der Funktionalität eines Servers für wenigstens einen der Dienste (D<SUB>a</SUB> bis D<SUB>n</SUB>) ausgestattet. Zur Schaffung von Redundanz enthält wenigstens einer der physikalischen Rechner (S<SUB>1</SUB> bis S<SUB>n</SUB>) neben der Server-Funktionalusätzlich eine virtuelle Maschine (V) mit der Server-Funktionalität eines zweiten Dienstes (z. B. D<SUB>b'</SUB>). Weiterhin bezieht sich die Erfindung auf ein Verfahren zur Installation redundanter Server-Funktionalitäten in einem verteilten Computersystem.
Description
- Die Erfindung bezieht sich auf ein verteiltes Computersystem mit mehreren physikalischen Rechnern, die jeweils die Funktionalität eines Servers haben. Solche Computerserver sind jeweils mit der Funktionalität für mindestens einen bestimmten Dienst ausgerüstet. Weiterhin bezieht sich die Erfindung auf ein Verfahren zur Installation redundanter Server-Funktionalitäten in einem verteilten Computersystem.
- Computerserver haben eine bestimmte Ausfallwahrscheinlichkeit, bedingt z. B. durch den Verschleiß ihrer enthaltenen Hardware. In dem verteilten Computersystem können natürlich noch weitere Computertypen, wie beispielsweise Clients enthalten sein, da sich die Erfindung jedoch auf Server konzentriert wird auf andere Computertypen hier nicht weiter eingegangen.
- Um die Verfügbarkeit des jeweils von einem Server erbrachten Dienstes zu erhöhen, können in einem verteilten Computersystem die Server redundant ausgelegt werden. Eine bekannte Konzeption eines redundanten Systems ist in
1 dargestellt. Dabei ist im oberen Bereich der Zeichnung ein nichtredundantes Ausgangssystem mit einer Anzahl n von Servern S1, S2, S3 bis Sn dargestellt, die jeweils für einen von n Diensten Da, Db, Dc, bis Dn eingerichtet sind. Im unteren Bereich der Darstellung ist ein redundantes Zielsystem gezeigt, wobei solche Server, deren Dienste redundant im System implementiert sind, zweifach im System vorhanden sind. Die ergänzend zu den primären Servern S1 bis Sn installierten Server S(n+1) bis S(n+n) sind für die redundant installierten Dienste Da' bis Dn' eingerichtet. Die redundanten Dienste Da' bis Dn' sind in einem solchen System z. B. nach einem Fail-Over-Konzept logisch eingebunden, so dass bei einem Serverausfall automatisiert ein Übergang auf den entsprechenden Server erfolgt. - Nachteil des bekannten redundanten Computersystems ist die Notwendigkeit, für jeden redundant zu implementierenden Dienst einen zusätzlichen Rechner installieren zu müssen. Im größten annehmbaren Fall, indem alle Server redundant verfügbar gemacht werden sollen, bedeutet dies eine Verdopplung der Rechneranzahl, wie in
1 dargestellt. Damit sind nicht nur höhere Anschaffungskosten, sondern auch erhöhte Wartungskosten der Hardware, sowie erhöhter Platzbedarf und Betriebskosten, z. B. wegen höheren Energiekosten verbunden. - Der Erfindung liegt daher die Aufgabe zugrunde, ein redundantes Serversystem anzugeben, das mit geringerem Aufwand realisierbar ist.
- Diese Aufgabe wird durch ein verteiltes Computersystem mit redundant vorhandenen Serverfunktionen gelöst, das die im Anspruch 1 angegebenen Merkmale aufweist. Vorteilhafte Ausgestaltungen und ein Verfahren zur Installation von redundanten Serverfunktionen sind in weiteren Ansprüchen angegeben.
- Mit der Erfindung wird demnach ein verteiltes Computersystem vorgeschlagen, das wenigstens zwei physikalische Rechner enthält. Wenigstens einer der Rechner ist mit der Funktionalität von zwei Servern ausgestattet, wobei jeweils einer der beiden Server als virtuelle Maschine im Rechner installiert ist. Die beiden Server jedes so gestalteten Rechners sind für zwei unterschiedliche Dienste eingerichtet. Dabei ist jeweils einer der beiden Dienste ein redundant im Computersystem installierter Dienst. Wenn für alle Dienste ein redundanter Server vorhanden sein soll, muss in allen Rechnern eine virtuelle Maschine installiert sein.
- Voraussetzung für die Durchführbarkeit der Erfindung ist, dass die für redundante Funktionen genutzten physikalischen Rechner jeweils ausreichend leistungsfähig sind, um eine virtuelle Maschine zusätzlich zu betreiben.
- Das erfindungsgemäße Computersystem hat eine Reihe von Vorteilen: Durch die vorgeschlagene Lösung zur Schaffung von Redundanz mittels virtueller Maschinen lässt sich eine Reduktion der Ausfallwahrscheinlichkeit für installierte Dienste erreichen, ohne zusätzliche physikalische Rechner installieren zu müssen. Die so erreichte verbesserte Ausfallwahrscheinlichkeit liegt beim erfindungsgemäßen redundanten System höher als bei den bekannten vorab beschriebenen redundanten Systemen, insbesondere wenn auf zusätzliche physikalische Rechner verzichtet werden soll.
- Zur weiteren Verringerung der Ausfallwahrscheinlichkeit ist eine zusätzliche Installation von physikalischen Rechnern nicht ausgeschlossen. In der Regel wird man für alle installierten Dienste eine Redundanz mittels virtueller – oder zusätzlich auch noch physikalischer – Maschinen schaffen, kann aber auch je nach Bedeutung der Dienste nur für einen Teil der Dienste Redundanz einrichten. Bei einem bevorzugten Verfahren zur Installation redundanter Dienste in virtuellen Maschinen wird ein sogenanntes Klonen von Diensten genutzt. Es versteht sich, dass aber alternativ ein Dienst auch von Grund auf neu in einer virtuellen Maschine installiert werden kann.
- Eine weitere Erläuterung der Erfindung und deren Vorteile ergeben sich aus der nachstehenden Beschreibung eines Ausführungsbeispiels anhand von Zeichnungsfiguren.
- Es zeigen:
-
1 eine Ausführung eines redundanten Serversystems nach dem Stand der Technik, -
2 eine erfindungsgemäße Ausführung eines redundanten Serversystems, und -
3 eine vergleichende Darstellung der Ausfallwahrscheinlichkeit für einen Dienst in unterschiedlich konzipierten Serversystemen. -
2 zeigt im oberen Zeichnungsbereich ein mit der Darstellung in1 übereinstimmendes nichtredundantes Ausgangssystem mit Servern S1, S2, S3 bis Sn, die jeweils für einen der Dienste Da, Db, Dc bis Dn eingerichtet sind. Der Buchstabe n steht auch hier für die Anzahl vorhandener Server bzw. Dienste. Ganz unten ist ein entsprechendes erfindungsgemäßes System gezeigt, bei dem zur Schaffung von Redundanz die Server S1, S2, S3 bis Sn zusätzlich zu jeweils einem der ursprünglichen Dienste Da, Db, Dc bis Dn noch jeweils eine virtuelle Maschine V mit einem darin installierten redundanten Dienst, nämlich einem der mit Da', Db', bis Dn' bezeichneten Dienste. - In
2 sind außerdem noch zwischen den in der Zeichnung oben und unten dargestellten – und vorstehend bereits erläuterten Systeme – drei Schritte zur Erläuterung einer bevorzugten Vorgehensweise zur Installation der redundanten Dienste gezeigt. - Um beispielsweise für den im ersten Server S1 installierten ersten Dienst Da eine Redundanz zu schaffen, wird im Schritt 1 zunächst auf einem anderen Server, hier dem zweiten Server S2 eine virtuelle Maschine V installiert.
- Im Schritt 2 wird ein Klon Da' des ersten Dienstes Da erstellt und in die virtuelle Maschine V des zweiten Servers S2 migriert. „Klonen" bedeutet hier, dass eine Kopie erzeugt wird, wobei die Kopie Da' die gleiche Funktionalität wie der erste Dienst Da hat. Alternativ kann die Funktionalität von Da' auch von Grund auf neu in die virtuelle Maschine installiert werden.
- Im Schritt 3 wird die virtuelle Maschine V des zweiten Servers S2 logisch als redundanter Server für den Dienst Da, also wie ein neuer Rechner mit eigener Identität dem Computersystem hinzugefügt. Damit die Kopie von Da nicht einfach nur doppelt im verteilten System vorhanden ist, sondern wie ein neuer Rechner mit eigener Identität als redundanter Teil zu ihrem Original arbeitet, wird die Kopie hier eventuell noch entsprechend konfiguriert bzw. angepasst.
- Um alle Dienste Da, Db, Dc bis Dn redundant auszulegen, werden die Schritte 1 bis 3 für jeden Dienst durchgeführt, so dass im Ergebnis im ersten Server S1 die Dienste Da und Dn', im zweiten Server S2 die Dienste Db und Da', im dritten Server S3 die Dienste Dc und Db', und so weiter bis schließlich im n-ten Server Sn die Dienste Dn und D(n-1)' installiert sind.
- In einer besonderen Ausführungsform des erfindungsgemäßen redundanten Systems kann so für jeden Dienst Da bis Dn eine redundante Server-Funktionalität Da' bis Dn' auf einem jeweils anderen Rechner S1 bis Sn installiert sein.
- Alternativ können Redundanzen jedoch auf nur bestimmte ausgewählte Dienste beschränkt werden.
-
3 zeigt beispielhaft eine Darstellung zur Wahrscheinlichkeit, dass einer der in einem System installierten Dienste ausfällt und dadurch die Gesamtfunktionalität des verteilten Systems beeinträchtigt wird. Im berechneten Beispiel werden drei unterschiedliche Systeme verglichen, und es ist angenommen, dass sowohl physikalische als auch virtuelle Maschinen eine Ausfallwahrscheinlichkeit von 20% je Maschine haben. Verglichen werden: - – ein nichtredundantes System mit zwei physikalischen Rechnern mit jeweils der Serverfunktion für zwei primäre Dienste Da und Db,
- – ein erfindungsgemäßes redundantes System mit zwei physikalischen Rechnern S mit jeweils der Serverfunktion für zwei primäre Dienste Da und Db, wobei die Rechner S jeweils eine virtuelle Maschine V mit einem installierten redundanten Dienst Da' bzw. Db' enthalten, und
- – ein redundantes System nach dem Stand der Technik mit vier physikalischen Rechnern mit der Serverfunktion für zwei primäre Dienste Da bzw. Db und zwei redundante Dienste Da' bzw. Db'.
- Die Darstellung zeigt, dass für das nichtredundante System eine Ausfallwahrscheinlichkeit für einen der Dienste von 36,00% errechnet wurde. Die entsprechende Ausfallwahrscheinlichkeit liegt beim bekannten redundanten System mit vier physikalischen Rechnern bei nur 7,84%. Beim erfindungsgemäßen redundanten System liegt die Ausfallwahrscheinlichkeit mit 10,84% zwar etwas höher als beim bekannten redundanten System, ist aber als guter Kompromiss anzusehen, wenn auf zusätzliche physikalische Rechner verzichtet werden soll.
Claims (6)
- Verteiltes Computersystem, das wenigstens zwei physikalische Rechner (S1 bis Sn) und wenigstens zwei im System installierte Dienste (Da bis Dn) enthält, wobei a) die Rechner (S1 bis Sn) jeweils mit der Funktionalität eines Servers für wenigstens einen der Dienste (Da bis Dn) ausgestattet sind, und b) zur Schaffung von Redundanz wenigstens einer der physikalischen Rechner (S1 bis Sn) neben der Server-Funktionalität eines ersten Dienstes (z. B. Da) zusätzlich eine virtuelle Maschine (V) mit der Server-Funktionalität eines zweiten Dienstes (z. B. Du) enthält.
- Verteiltes Computersystem nach Anspruch 1, dadurch gekennzeichnet, dass wenigstens ein im System vorhandene physikalische Rechner (S1 bis Sn) eine virtuelle Maschine (V) mit der redundanten Funktionalität eines zweiten physikalischn Servers enthält, so dass für wenigstens einen Dienst (Da bis Dn) eine redundante Server-Funktionalität vorhanden ist.
- Verteiltes Computersystem nach einem der vorstehenden Ansprüche, dadurch gekennzeichnet, dass für jeden Dienst (Da bis Dn) eine redundante Server-Funktionalität (Da' bis Dn') auf einem jeweils anderen Rechner (S1 bis Sn) installiert ist.
- Verteiltes Computersystem nach einem der vorstehenden Ansprüche, dadurch gekennzeichnet, dass zur weiteren Verringerung der Ausfallwahrscheinlichkeit im System wenigstens ein zusätzlicher, also redundanter physikalischer Rechner mit der Server-Funktionalität wenigstens eines der Dienste (Da bis Dn) vorhanden ist.
- Verfahren zur Installation redundanter Server-Funktionalitäten in einem verteilten Computersystem mit einem ersten physikalischen Rechner (S1) und mindestens einem zweiten physikalischen Rechner (S2 aus S1 bis Sn), die jeweils die Server-Funktionalität eines von wenigstens zwei Diensten (Da bis Dn) enthalten, wobei a) in einem ersten Schritt (Schritt 1) im zweiten physikalischen Rechner (S2) eine virtuelle Maschine (V) installiert wird, b) in einem zweiten Schritt (Schritt 2) ein Klon (Da') der Server-Funktionalität des ersten Dienstes (Da) erstellt und in die virtuelle Maschine (V) des zweiten physikalischen Rechner (S2) migriert wird, und/oder die Funktionalität (Da') neu in die virtuelle Maschine installiert wird, c) in einem dritten Schritt (Schritt 3) die so gebildete virtuelle Maschine (V) mit der Server-Funktionalität als erster redundanter Server in das Computersystem eingebunden wird.
- Verfahren nach Anspruch 5, dadurch gekennzeichnet, dass die Schritte (Schritt 1 bis 3) für die übrigen Server-Funktionalitäten der weiteren Dienste (Db bis Dn) zur Schaffung weiterer redundanter Server wiederholt werden.
Priority Applications (5)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
DE102007041651A DE102007041651A1 (de) | 2007-09-03 | 2007-09-03 | Mit Redundanz ausgestattetes verteiltes Computersystem mit Serverfunktionalitäten |
EP08785632A EP2198369A1 (de) | 2007-09-03 | 2008-08-20 | Mit redundanz ausgestattetes verteiltes computersystem mit serverfunktionalitäten |
CN200880105417.7A CN101796490A (zh) | 2007-09-03 | 2008-08-20 | 具有服务器功能的配备有冗余度的分布式计算机*** |
PCT/EP2008/006819 WO2009030363A1 (de) | 2007-09-03 | 2008-08-20 | Mit redundanz ausgestattetes verteiltes computersystem mit serverfunktionalitäten |
US12/715,814 US20100205474A1 (en) | 2007-09-03 | 2010-03-02 | Redundant, distributed computer system having server functionalities |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
DE102007041651A DE102007041651A1 (de) | 2007-09-03 | 2007-09-03 | Mit Redundanz ausgestattetes verteiltes Computersystem mit Serverfunktionalitäten |
Publications (1)
Publication Number | Publication Date |
---|---|
DE102007041651A1 true DE102007041651A1 (de) | 2009-03-05 |
Family
ID=40149755
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
DE102007041651A Ceased DE102007041651A1 (de) | 2007-09-03 | 2007-09-03 | Mit Redundanz ausgestattetes verteiltes Computersystem mit Serverfunktionalitäten |
Country Status (5)
Country | Link |
---|---|
US (1) | US20100205474A1 (de) |
EP (1) | EP2198369A1 (de) |
CN (1) | CN101796490A (de) |
DE (1) | DE102007041651A1 (de) |
WO (1) | WO2009030363A1 (de) |
Families Citing this family (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
EP2787401B1 (de) | 2013-04-04 | 2016-11-09 | ABB Schweiz AG | Verfahren und Vorrichtung zur Steuerung einer physikalischen Einheit in einem Automatisierungssystem |
JP7239828B2 (ja) * | 2019-08-02 | 2023-03-15 | 富士通株式会社 | システム管理方法、システム管理プログラム、およびシステム管理装置 |
Citations (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
EP1578088B1 (de) * | 2004-03-19 | 2007-08-08 | Hitachi, Ltd. | Verfahren zum dynamischen Transferieren zwischen Servers für virtuelle Dateiservers |
Family Cites Families (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US6609213B1 (en) * | 2000-08-10 | 2003-08-19 | Dell Products, L.P. | Cluster-based system and method of recovery from server failures |
GB0112781D0 (en) * | 2001-05-25 | 2001-07-18 | Global Continuity Plc | Method for rapid recovery from a network file server failure |
US7139925B2 (en) * | 2002-04-29 | 2006-11-21 | Sun Microsystems, Inc. | System and method for dynamic cluster adjustment to node failures in a distributed data system |
US20060155912A1 (en) * | 2005-01-12 | 2006-07-13 | Dell Products L.P. | Server cluster having a virtual server |
JP4544146B2 (ja) * | 2005-11-29 | 2010-09-15 | 株式会社日立製作所 | 障害回復方法 |
-
2007
- 2007-09-03 DE DE102007041651A patent/DE102007041651A1/de not_active Ceased
-
2008
- 2008-08-20 WO PCT/EP2008/006819 patent/WO2009030363A1/de active Application Filing
- 2008-08-20 EP EP08785632A patent/EP2198369A1/de not_active Ceased
- 2008-08-20 CN CN200880105417.7A patent/CN101796490A/zh active Pending
-
2010
- 2010-03-02 US US12/715,814 patent/US20100205474A1/en not_active Abandoned
Patent Citations (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
EP1578088B1 (de) * | 2004-03-19 | 2007-08-08 | Hitachi, Ltd. | Verfahren zum dynamischen Transferieren zwischen Servers für virtuelle Dateiservers |
Also Published As
Publication number | Publication date |
---|---|
US20100205474A1 (en) | 2010-08-12 |
WO2009030363A1 (de) | 2009-03-12 |
CN101796490A (zh) | 2010-08-04 |
EP2198369A1 (de) | 2010-06-23 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
DE102016219854A1 (de) | Computersystem und Verfahren zum dynamischen Anpassen eines software-definierten Netzwerks | |
EP1966008B1 (de) | Verfahren zur verteilung von softwaremodulen | |
DE102007041651A1 (de) | Mit Redundanz ausgestattetes verteiltes Computersystem mit Serverfunktionalitäten | |
EP2745205B1 (de) | Verfahren zum betreiben eines steuerungsnetzwerk und steuerungsnetzwerk | |
EP1366416B1 (de) | Fehlertolerante Rechneranordnung und Verfahren zum Betrieb einer derartigen Anordnung | |
EP2333624A1 (de) | Verfahren und Einrichtung zur Konfigurierung einer Komponente in einer industriellen Automatisierungsanordnung | |
DE102004045740B4 (de) | Selbstadaptierendes Bandbreitenmanagement | |
EP2071245A2 (de) | Heizungsanlage | |
WO2000038049A1 (de) | Verfahren und anordnung zur erzeugung und ausführung von komprimierten programmen eines vliw-prozessors | |
DE102019005545A1 (de) | Verfahren zum Betreiben eines Maschinendatenkommunikationsnetzwerks, sowie Maschinendatenkommunikationsnetzwerk | |
DE102013108306A1 (de) | Verfahren und System zur Synchronisation von Daten | |
DE102018111338A1 (de) | System zum Steuern, Regeln und/oder Überwachen eines Luftfahrzeugs | |
WO2009030370A1 (de) | Einrichtung und verfahren zur durchführung von server-software-updates in einem verteilten computersystem mit wenigstens zwei servern | |
LU501035B1 (de) | Verfahren und System zum Absichern des Austausches von Daten in einem Netzwerksystem für industrielle Steuerungen | |
DE2014729A1 (de) | Datenverarbeitungssystem mit mindestens einer Datenverwendungseinheit | |
DE102021004815B3 (de) | Verfahren zum Betreiben einer technischen Anlage und technische Anlage | |
EP1047990B1 (de) | Vorrichtung und verfahren zur steuerung von prozessen auf einem computersystem | |
DE102007022516A1 (de) | Elektronisches Steuergerät für ein Kraftfahrzeug sowie Kraftfahrzeug mit elektronischen Steuergeräten | |
DE3136287C2 (de) | ||
EP3800517A1 (de) | Redundantes automatisierungssystem, verfahren zur erstellung eines solchen automatisierungssystems, computerprogramm und computerlesbares medium | |
WO2009030365A1 (de) | Einrichtung und verfahren zur durchführung von hardware-anpassungen an einem server in einem verteilten computersystem mit wenigstens zwei servern | |
DE10025955A1 (de) | Verfahren und Vorrichtung zum Aktualisieren eines Programmzählers | |
DE202006006346U1 (de) | Kombinierbares Signalkabel | |
DE102019201749A1 (de) | Anordnung einer Vielzahl (N) von Stromgeneratoren | |
EP1271349A1 (de) | Verfahren zur Zusammenführung verteilter Datenbanken |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
OM8 | Search report available as to paragraph 43 lit. 1 sentence 1 patent law | ||
R012 | Request for examination validly filed |
Effective date: 20110809 |
|
R082 | Change of representative | ||
R016 | Response to examination communication | ||
R016 | Response to examination communication | ||
R002 | Refusal decision in examination/registration proceedings | ||
R003 | Refusal decision now final | ||
R003 | Refusal decision now final |
Effective date: 20150327 |