DE10047532B4 - Process for memory management or volume management of data in large data processing systems - Google Patents
Process for memory management or volume management of data in large data processing systems Download PDFInfo
- Publication number
- DE10047532B4 DE10047532B4 DE2000147532 DE10047532A DE10047532B4 DE 10047532 B4 DE10047532 B4 DE 10047532B4 DE 2000147532 DE2000147532 DE 2000147532 DE 10047532 A DE10047532 A DE 10047532A DE 10047532 B4 DE10047532 B4 DE 10047532B4
- Authority
- DE
- Germany
- Prior art keywords
- access
- data processing
- computer network
- data
- management
- 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.)
- Expired - Fee Related
Links
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/14—Error detection or correction of the data by redundancy in operation
- G06F11/1402—Saving, restoring, recovering or retrying
- G06F11/1446—Point-in-time backing up or restoration of persistent data
- G06F11/1458—Management of the backup or restore process
- G06F11/1469—Backup restoration techniques
-
- 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/1402—Saving, restoring, recovering or retrying
- G06F11/1446—Point-in-time backing up or restoration of persistent data
- G06F11/1458—Management of the backup or restore process
- G06F11/1464—Management of the backup or restore process for networked environments
Abstract
Verfahren zur Speicherverwaltung bzw. Volumenverwaltung von Daten in Großdatenverarbeitungssystemen mit virtuellem Speicher mit Mehrfachzugriff (MVS), insbesondere für Datenverarbeitungsanlagen bzw. -systeme mit mehreren Rechnern mit zugehöriger Einzel-Datenbank oder für Rechnerverbundsysteme, dadurch gekennzeichnet, daß in einem zentralen Server eine Liste aller MVS Platten der Rechner der Datenverarbeitungsanlage bzw. des -systems oder des Rechnerverbundes und zugehörige Sicherungsbestände auf Band zentral, aber Host extern abgespeichert, verwaltet und zur Verfügung gestellt werden.Method for memory management or volume management of data in large data processing systems with virtual memory with multiple access (MVS), in particular for data processing systems or systems with several computers with associated single database or for computer network systems, characterized in that a list of all MVS in a central server Plates of the computers of the data processing system or system or of the computer network and associated backup stocks on tape are stored centrally, but host externally, managed and made available.
Description
Die Erfindung betrifft ein Verfahren zur Speicherverwaltung bzw. Volumenverwaltung von Daten in Großdatenverarbeitungssystemen nach dem Oberbegriff des Patentanspruchs 1.The invention relates to a method for memory management or volume management of data in large data processing systems according to the preamble of claim 1.
Speicherverwaltungen in Datenverarbeitungsanlagen bzw. -systemen mit einem großen Datenvolumen bzw. virtuellen Speicher (MVS) sind grundsätzlich bekannt. Alle bisherigen Verfahren zur Volumenverwaltung der gespeicherten Daten zeigen ein Abbild der Host-Einstellungen und Host-Definitionen. Bisher ist es allgemein üblich, entweder in geführten Papierlisten oder in EXCEL-Tabellen über die Verwendung und die Art des Managements je Platte zu führen. Diese Art der Speicher- bzw. Datenvolumenverwaltung durchzuführen ist jedoch insbesondere bei Mehrfachzugriff in großen Datenverarbeitungsanlagen oder Rechnerverbundsystemen sehr fehlerträchtig.Memory management in data processing systems systems with a large one Data volumes or virtual memory (MVS) are generally known. All previous procedures for volume management of the saved Data shows an image of the host settings and host definitions. So far is it common practice either in guided Paper lists or in Excel tables about the use and the Type of management per plate. This kind of storage or data volume management is particularly important with multiple access in large Data processing systems or computer network systems very prone to errors.
Aus der
Aus der
Aus der
Der Erfindung liegt deshalb die Aufgabe zugrunde, ein verbessertes Verfahren zur Speicherverwaltung bzw. zur Verwaltung der gespeicherten großen Datenvolumina zu schaffen, das insbesondere bei Mehrfachzugriff sicher und damit mehrplatzfähig ist und das außerdem für verschiedene Benutzer in einem Rechnerverbund, auch teils mit Schreibberechtigung, Zugang ermöglicht und eine schnelle Recovery Initialisierung und Operation realisierbar macht.The object of the invention is therefore based on an improved method for memory management or to manage the stored large data volumes, that is secure, particularly with multiple access, and is therefore multi-user capable and that too for different Users in a computer network, sometimes with write authorization, Access allowed and makes rapid recovery initialization and operation feasible.
Die Lösung der Aufgabe ist im Kennzeichen des Patentanspruchs 1 charakterisiert.The solution to the problem is in the characterizing part of the patent claim 1 characterized.
Weitere Verbesserungen bzw. Ausgestaltungen der Erfindung sind in den Kennzeichen der Patentansprüche 2 bis 12 charakterisiert.Further improvements or refinements the invention are in the characterizing part of claims 2 to 12 characterized.
In einer zentralen Datenbank mit benutzerfreundlicher Oberfläche für den Zugriff werden eine Liste aller MVS-Platten eines Rechnerverbundes bzw. der Großdatenverarbeitungsanlage sowie die zugehörigen Sicherungsbestände auf Band zentral und Host extern auf einem Server, der bereits im System vorhanden sein kann oder hinzugefügt wird, abgelegt.In a central database with user-friendly interface for the A list of all MVS disks in a computer network or the large data processing system as well as the associated backup sets on tape centrally and host externally on a server that is already in System may exist or be added.
Ein zentraler Disaster-Manager hat somit Zugriff auf alle Datenspeicher, insbesondere Plattenumgebungen des Rechnerverbundes. Bei Problemen oder bei Ausfall eines Anwendungsteils kann unmittelbar die Bandbreite des Fehlers auf Volumenebene ermittelt werden und zwar ohne Host-Zugang, denn dieser ist im Krisenfall gestört und somit nicht arbeitsfähig. Dadurch wird der Anlauf einer Krisenfall-Recovery zeitlich extrem verkürzt.A central disaster manager has thus access to all data storage, in particular disk environments of the computer network. In the event of problems or failure of an application part can immediately determine the bandwidth of the error at volume level without host access, because this is disrupted in the event of a crisis and therefore not able to work. Thereby the start of a crisis recovery is extremely shortened.
Der Storage-Verwalter ist nunmehr vor der Inbetriebnahme neuer Platten in der Lage, eine Checkliste zu führen, die die Verwendung und die Art des Managements je Platte vorgibt. Das Betriebssytem MVS (Multiple Virtual Storage) erlaubt für verschiedene Benutzer oder Teams in einem Rechnerverbund Zugriff und vor allem auch teils mit Schreibberechtigung und nicht nur mit Leseberechtigung. Das heißt mit anderen Worten das vorliegende Verfahren ist mehrplatzfähig.The storage manager is now before commissioning new panels will be able to make a checklist respectively, which specifies the use and the type of management per plate. The operating system MVS (Multiple Virtual Storage) allows for different Access users or teams in a network and above all also partly with write authorization and not only with read authorization. The is called in other words, the present method is multi-user.
Außerdem besteht jetzt die Möglichkeit, daß, dadurch, daß für jeden Rechner innerhalb des Rechnerverbundes bzw. des Datenverarbeitungssystems eine Volumenverwaltung der Daten bzw. Plattenverwaltung auf einem zentralen Server vorhanden ist, Zugriff auf die Einzeldatenbanken der Rechner des Rechnerverbundes über ein Paßwort im Tool und über Serverberechtigungen zu regeln ist. Im Krisenfall können die Daten per FTT, Mail oder CD übertragen werden oder per Direktzugriff durch einen anderen Rechner im Rechnerverbund verarbeitet werden.In addition, there is now the possibility that characterized in that for each computer within the computer network or the data processing system there is volume management of the data or disk management on a central server, access to the individual databases of the computers of the computer network is to be regulated via a password in the tool and via server authorizations. In the event of a crisis, the data can be transmitted via FTT, mail or CD, or processed directly by another computer in the network.
Beliebige Extrakte aus der Datenbank können in ein EXCELlesbares File zur Weiterverarbeitung kopiert werden. Der große Vorteil besteht auch noch darin, daß die bisher geführten Papierlisten oder Tabellen entfallen können, die bei Mehrfachzugriff sehr fehlerträchtig wegen der Masse der Einträge sind.Any extracts from the database can copied into an EXCEL readable file for further processing. The great Another advantage is that the previously maintained paper lists or Tables can be omitted, which are very susceptible to errors due to the mass of entries in multiple access.
Außerdem ist eine Zusammenführung von Volume Table und AutoMedia-REPORT möglich.It is also a merge of volume Table and AutoMedia REPORT possible.
Auch die Band- bzw. Tapeverwaltung in Form des AutoMedia-REPORT-ACTIV kann nämlich auf dem Server abgelegt werden, so daß aus beiden Tabellen unmittelbar nach Bekanntgabe eines Fehlers eine Zugriffliste für Bänder aus dem Sicherheitsarchiv erstellt werden kann. Die Restore Jobs werden Host extern vorbereitet und somit ist eine schnelle Recovery im Krisenfall möglich.Also the tape or tape management in the form of the AutoMedia-REPORT-ACTIV can namely stored on the server, so that from both tables immediately access list for tapes after an error is announced the security archive can be created. The restore jobs become hosts prepared externally and thus rapid recovery in the event of a crisis possible.
Weitere Vorteile, Merkmale und Anwendungsmöglichkeiten der vorliegenden Erfindung, insbesondere des vorliegenden verbesserten Verfahrens zur Speicherverwaltung in einem Datenverarbeitungssystem oder einem Rechnerverbund, ergeben sich aus der nachfolgenden Beschreibung eines Ausführungsbeispiels.Further advantages, features and possible applications of the present invention, particularly the present improved Memory management method in a data processing system or a network of computers, result from the following description of an embodiment.
Für die Speicherverwaltung MVS Host extern in einer Datenverarbeitungsanlage bzw. in einem Datenverarbeitungssystem mit mehreren Rechnern oder einem Rechnerverbund wird durch eine zentrale Datenbank mit benutzerfreundlicher Oberfläche für den Zugriff auf einem zentralen Server, insbesondere mit je einer Datenbank für jeden vorhandenen Rechner im Rechnerverbund bzw. in der Datenverarbeitungsanlage, ist das Verfahren mehrplatzfähig und somit für verschiedene Rechner bzw. Benutzer der Rechner im Rechnerverbund teils mit Schreibberechtigung zugänglich realisiert. Diese Datenbank mit der benutzerfreundlichen Oberfläche für den Zugriff hat Checklistencharakter. Und zwar führt sie auch eine Checkliste für alle neuen Platten vor der Inbetriebnahme, die die Verwendung und die Art des Managements je Platte vorgibt.For Storage management MVS Host external in a data processing system or in a data processing system with several computers or a computer network is made more user-friendly by a central database surface for the Access to a central server, especially with one database each for each existing computers in the computer network or in the data processing system, the process is multi-user capable and therefore for different computers or users of the computers in the computer network partially realized with write access. This database with the user-friendly interface for access has checklist character. And that leads they also have a checklist for all new panels before commissioning, the use and specifies the type of management per plate.
Im folgenden wird eine Volumenverwaltung MVS HOST-EXTERN in einen Rechnerverbund mit zum Beispiel zehn Rechnern angenommen. Es ist ein Mehrfach- bzw. gesharter Zugriff möglich. Die Pflege der Tabelle, die zum Beispiel auf einen Netzserver eines Nachrichtenübertragungsnetzes oder einem zentralen Server eines Rechnerverbundes von mehreren Rechenzentren abgelegt ist, wird dabei von einem Team vorgenommen. Der Update-Modus erfordert die Eingabe eines Paßwortes. Einer Auslieferung liegt ein Programm bei, mit dessen Hilfe die Zugriffsdatenbank mittels Scheduler täglich automatisch auch im geöffneten Zustand in zum Beispiel fünf Generationen gesichert wird. Die Volumenverwaltung ist in diesem Beispiel auf zehn Rechnern in den Teams Storagemanagement, Systembetreuung, Operating, Disaster-Management installiert.The following is a volume management MVS HOST-EXTERN in a computer network with, for example, ten computers accepted. Multiple or shared access is possible. The Maintaining the table, for example on a network server Communications network or a central server of a computer network of several Is stored by a team. The update mode requires the entry of a password. An extradition A program is included with the help of which the access database can be used Scheduler daily automatically even when open Condition in five generations, for example is secured. Volume management is up in this example ten computers in the storage management, system support, operating, Disaster management installed.
Es ist auch möglich, beliebige Extrakte aus der Datenbank in ein EXCEL-lesbares File zur Weiterverarbeitung zu schreiben. Wie bereits ausgeführt, ist es auch möglich, für jedes Rechenzentrum bzw. für jeden Rechner im Rechnerverbund eine Datenbank anzulegen, die zusammen auf dem zentralen Server abgespeichert werden können. Ein zentraler Disaster-Manager hat damit Zugriff auf alle Plattenumgebungen des Rechenzentrumsverbunds bzw. des Rechnerverbunds einer Großanlage. Bei Problemen oder Ausfall eines Anwendungsteils kann unmittelbar die Bandbreite des Fehlers auf Volumenebene ermittelt werden, was ohne Mitwirkung der Host geschieht, deren Zugriff bzw. die in einem Krisenfall gestört ist.It is also possible to extract any extracts from the Write database to an EXCEL-readable file for further processing. As already stated, is it also possible for each Data center or for to create a database for each computer in the network, which together can be saved on the central server. A central disaster manager thus has access to all disk environments of the data center network or the computer network of a large plant. With problems or Failure of an application part can directly affect the bandwidth of the Errors can be determined at the volume level, without the participation of the Host happens whose access or which is disrupted in a crisis.
Wenn auch noch die Band- bzw. Tapeverwaltung, im vorliegenden Falle der AutoMedia-REPORT-ACTIV auf den Server abgelegt wird, kann aus beiden Teilen unmittelbar nach Bekanntgabe des Fehlers eine Bandzugriffsliste oder Picking-Liste aus einem Sicherheitsarchiv erstellt werden und es werden die Restore-Jobs Host extern vorbereitet. Der Anlauf einer Krisenfall-Recovery wird damit zeitlich extrem verkürzt.If the tape or tape management, in this case the AutoMedia-REPORT-ACTIV on the server can be filed from both parts immediately after notification of the error a tape access list or picking list from one Security archive will be created and there will be restore jobs Host prepared externally. The start of a crisis recovery thus extremely shortened in time.
Durch Nutzung von Mail und FTP können diese Arbeiten von jedem beliebigen PC mit Online-Zugang vorgenomen und erledigt werden. Weiterhin ist es auch möglich, die AutoMedia-REPORTS gegen die Einträge der Volume-Tabelle zu prüfen, wodurch ein täglicher Report der zur Sicherung vorgesehenen Platten und der real gesicherten Platten erhalten wird.By using mail and FTP, you can Works from any PC with online access be done. Furthermore, it is also possible to counter the AutoMedia REPORTS the entries the volume table to check what a daily Report of the disks intended to be backed up and those actually backed up Plates is obtained.
Claims (12)
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
DE2000147532 DE10047532B4 (en) | 2000-09-21 | 2000-09-21 | Process for memory management or volume management of data in large data processing systems |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
DE2000147532 DE10047532B4 (en) | 2000-09-21 | 2000-09-21 | Process for memory management or volume management of data in large data processing systems |
Publications (2)
Publication Number | Publication Date |
---|---|
DE10047532A1 DE10047532A1 (en) | 2002-05-08 |
DE10047532B4 true DE10047532B4 (en) | 2004-07-15 |
Family
ID=7657598
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
DE2000147532 Expired - Fee Related DE10047532B4 (en) | 2000-09-21 | 2000-09-21 | Process for memory management or volume management of data in large data processing systems |
Country Status (1)
Country | Link |
---|---|
DE (1) | DE10047532B4 (en) |
Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5133065A (en) * | 1989-07-27 | 1992-07-21 | Personal Computer Peripherals Corporation | Backup computer program for networks |
DE4340069A1 (en) * | 1993-11-24 | 1995-06-01 | Siemens Ag | Protecting against loss or inconsistency of computer data stored on disk in CNC machine |
DE19707208A1 (en) * | 1997-01-03 | 1998-07-09 | Nsm Ag | Interchangeable plate magazine for plate changers or the like |
-
2000
- 2000-09-21 DE DE2000147532 patent/DE10047532B4/en not_active Expired - Fee Related
Patent Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5133065A (en) * | 1989-07-27 | 1992-07-21 | Personal Computer Peripherals Corporation | Backup computer program for networks |
DE4340069A1 (en) * | 1993-11-24 | 1995-06-01 | Siemens Ag | Protecting against loss or inconsistency of computer data stored on disk in CNC machine |
DE19707208A1 (en) * | 1997-01-03 | 1998-07-09 | Nsm Ag | Interchangeable plate magazine for plate changers or the like |
Also Published As
Publication number | Publication date |
---|---|
DE10047532A1 (en) | 2002-05-08 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
DE602005005610T2 (en) | Planning and implementation system for external disaster recovery with a virtual volume of a data center | |
DE60313783T2 (en) | MOVING DATA BETWEEN MEMORY UNITS | |
DE60025488T2 (en) | DEVICE AND METHOD FOR THE GENERAL COORDINATION AND MANAGEMENT OF MULTIPLE SNAPSHOT PROVIDERS | |
DE60306663T2 (en) | Methods, apparatus and programs for controlling access to data objects using locks | |
DE112011100534B4 (en) | Multi-stage backup process | |
DE60310960T2 (en) | KEEP INFORMATION IN ONE OR MULTIPLE VIRTUAL VOLUME UNITS WITH MULTIPLE VIRTUAL VOLUMES | |
DE10113577A1 (en) | Method, computer program product and computer system to support multiple application systems using a single database system | |
DE19734413C1 (en) | Procedure for upgrading a database | |
EP0829046B1 (en) | Method and system for setting up user programs as well as user computer in a computer net | |
DE19838628A1 (en) | Extended smart card communication architecture and method for communication between smart card application and data carrier | |
DE19964236C2 (en) | Product for fast data backup and data transfer | |
DE602004007925T2 (en) | MANAGING A RELATIONSHIP BETWEEN A TARGET VOLUME AND A SOURCE VOLUME | |
DE10341692A1 (en) | Backup system | |
DE102016103784A1 (en) | Virtual tape storage using inter-partition copies of logical volumes | |
DE69927223T2 (en) | Resilience of a multi-computer system | |
EP1067460A1 (en) | Recording carrier with recoverable initial state base data and process for its production | |
DE10115722A1 (en) | Efficient real time management of memory operating arrangements involves using software agents, data storage attributes and data depots in conjunction with memory management application | |
EP1637956A1 (en) | Generation of anonymized data sets for testing and developping applications | |
DE602004010921T2 (en) | METHOD AND DEVICE FOR PROVIDING COPIES OF STORED DATA FOR DISASTER RECOVERY | |
DE602004006828T2 (en) | Apparatus and method for managing a storage system with mapped storage devices | |
EP1226484A2 (en) | Electronic device | |
DE10047532B4 (en) | Process for memory management or volume management of data in large data processing systems | |
DE602004005619T2 (en) | DEVICE AND METHOD FOR PROVIDING INFORMATION FROM A FIRST INFORMATION STORAGE AND RECALL SYSTEM FOR A SECOND INFORMATION STORAGE AND RECALL SYSTEM | |
DE60316183T2 (en) | METHOD AND DEVICE FOR ALTERNATE ACTIVATION OF AN INTERCHANGEABLE HARDWARE UNIT | |
DE19533209A1 (en) | Device for assigning users in a computer network |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
OP8 | Request for examination as to paragraph 44 patent law | ||
OR8 | Request for search as to paragraph 43 lit. 1 sentence 1 patent law | ||
8105 | Search report available | ||
8364 | No opposition during term of opposition | ||
R119 | Application deemed withdrawn, or ip right lapsed, due to non-payment of renewal fee | ||
R119 | Application deemed withdrawn, or ip right lapsed, due to non-payment of renewal fee |
Effective date: 20150401 |