최소 단어 이상 선택하여야 합니다.
최대 10 단어까지만 선택 가능합니다.
다음과 같은 기능을 한번의 로그인으로 사용 할 수 있습니다.
NTIS 바로가기다음과 같은 기능을 한번의 로그인으로 사용 할 수 있습니다.
DataON 바로가기다음과 같은 기능을 한번의 로그인으로 사용 할 수 있습니다.
Edison 바로가기다음과 같은 기능을 한번의 로그인으로 사용 할 수 있습니다.
Kafe 바로가기국가/구분 | United States(US) Patent 등록 |
---|---|
국제특허분류(IPC7판) |
|
출원번호 | UP-0563940 (2006-11-28) |
등록번호 | US-7747579 (2010-07-19) |
발명자 / 주소 |
|
출원인 / 주소 |
|
대리인 / 주소 |
|
인용정보 | 피인용 횟수 : 273 인용 특허 : 118 |
Systems and methods for managing electronic data are disclosed. Various data management operations can be performed based on a metabase formed from metadata. Such metadata can be identified from an index of data interactions generated by a journaling module, and obtained from their associated data o
Systems and methods for managing electronic data are disclosed. Various data management operations can be performed based on a metabase formed from metadata. Such metadata can be identified from an index of data interactions generated by a journaling module, and obtained from their associated data objects stored in one or more storage devices. In various embodiments, such processing of the index and storing of the metadata can facilitate, for example, enhanced data management operations, enhanced data identification operations, enhanced storage operations, data classification for organizing and storing the metadata, cataloging of metadata for the stored metadata, and/or user interfaces for managing data. In various embodiments, the metabase can be configured in different ways. For example, the metabase can be stored separately from the data objects so as to allow obtaining of information about the data objects without accessing the data objects or a data structure used by a file system.
What is claimed is: 1. A method for managing electronic data in one or more storage devices, the method comprising: monitoring data interactions performed by a file system between a memory and at least one primary storage device, wherein the data interactions comprise at least read-only operations
What is claimed is: 1. A method for managing electronic data in one or more storage devices, the method comprising: monitoring data interactions performed by a file system between a memory and at least one primary storage device, wherein the data interactions comprise at least read-only operations and write operations; receiving from the monitoring module an index of the data interactions made by the one or more applications to one or more data objects on the at least one primary storage device; classifying data interactions that comprise at least the read-only operations and write operations as entries for a metabase; accessing the data objects on the primary storage device associated with the classified data interactions to obtain metadata associated with the data interactions from the data objects; and storing in a first metabase the metadata obtained from the data objects on the primary storage device, wherein the first metabase is stored separately from the file system associated; migrating a plurality of data objects from the primary storage device to a secondary storage device and migrating at least portion of the associated metadata in the first metabase to a second metabase, wherein the second metabase is stored separately from the first metabase and separately from the file system; retaining in the first metabase, metadata about the data objects migrated to the secondary storage device such that information about the data objects migrated to the secondary device can be obtained from either the first the metabase or the second metabase without accessing the data objects on the secondary storage device via the file system. 2. The method of claim 1, wherein the data object comprises a data file. 3. The method of claim 1, wherein the first metabase does not store the entire contents of the data objects. 4. The method of claim 1, wherein the first and second metabases are stored separately from the data objects. 5. The method of claim 1, wherein the first metabase is stored on a storage device different than the at least one primary storage device. 6. The method of claim 1, wherein the first metabase is configured to allow obtaining of information about the plurality of data objects without accessing a data structure used by a file system. 7. The method of claim 1, wherein the data interactions are controlled by at least a first processor and the first metabase is controlled by a second processor. 8. The method of claim 1, further comprising accessing the metadata one or more times to update the first metabase. 9. The method of claim 1, wherein the monitoring module comprises an application separate from applications associated with the data interactions. 10. The method of claim 1, additionally comprising compiling the index of data interactions. 11. The method of claim 1, wherein said storing comprises updating the metadata stored in the first metabase. 12. The method of claim 1, additionally comprising: receiving a selection criteria; and accessing the first metabase to identify which data objects satisfies the selection criteria without accessing the data objects on the at least one storage device. 13. The method of claim 12, wherein the selection criteria identifies data objects to move from the primary storage device to the secondary storage device based on a data migration policy stored in the first metabase. 14. The method of claim 1, additionally comprising initially populating the first metabase by traversing a plurality of data objects to access available metadata associated with the plurality of data objects. 15. A system for managing electronic data in a network environment, the system comprising: at least one primary storage device configured to store one or more data objects; a journal file populated by a monitoring module, wherein the monitoring module is configured to monitor data interactions performed by a file system between a memory and the at least one primary storage device, the journal file comprising a list of data interactions between at least one application and at least of one of the data objects, wherein the data interactions comprise read-only operations and write operations; a classification module executing in one or more computer processors, the classification module configured to process the journal file to classify data interactions with the data objects that comprise at least read-only operations and write operations as entries for a metabase, the classification module being further configured to obtain the metadata associated with the data objects from the data objects; a first metabase comprising a plurality of records, wherein the first metabase is stored separately from the file system, and wherein at least one record in the first metabase stores the metadata associated with the data objects stored on the primary storage device, such that information about the data objects can be obtained from the first metabase without accessing the data objects via the file system at least one secondary storage device configured to store one or more data objects; and a second metabase that stores metadata associated with the migration of one or more of the data objects from the at least one primary storage device to the at least one secondary storage device, wherein the second metabase is stored separately from the first metabase and separately from the file system, wherein at least a portion of the metadata in the second metabase is retained in the first metabase, such that information about the data objects migrated to the secondary device can be obtained from either the first metabase or the second metabase without accessing the data objects on the secondary storage device via the file system. 16. The system of claim 15, wherein at least one data interaction comprises a modification of the at least one data object. 17. The system of claim 15, wherein the classification module is further configured to update the plurality of records in the first metabase based at least in part on the metadata and data obtained from the data objects. 18. The system of claim 15, wherein for each listed data interaction in the journal file, the journal file comprises at least one of an update sequence number and a change journal reason code. 19. The system of claim 15, wherein the classification module is further configured to initially populate the first metabase by traversing the at least one storage device to access available metadata associated with the data objects. 20. The system of claim 15, further comprising a first processor and a second processor, wherein operations associated with the monitoring module are substantially controlled by the first processor and operations associated with the first metabase are substantially controlled by the second processor. 21. The system of claim 15, wherein the journal file is associated with a first computing device and the first metabase is associated with a second computing device. 22. The system of claim 15, wherein the first metabase comprises a centralized metabase in communication with a plurality of computing devices. 23. The system of claim 22, wherein each of the plurality of computing devices has its own journal file. 24. The system of claim 23, wherein at least some of the plurality of records includes an identifier that indicates which computing device, and where on that computing device, the metadata is located to allow comparison with a selection criteria without accessing the data objects. 25. The system of claim 15, wherein the classification module is located outside a data flow path between the at least one application and the data objects on the at least one primary storage device. 26. The system of claim 15, wherein the at least one primary storage device comprises a first storage device and a second storage device. 27. The system of claim 26, further comprising a management module configured to access the first metabase to determine which of the plurality of data objects on the at least one primary storage device is subject to a data transfer policy. 28. The system of claim 27, wherein the management module performs the determination without accessing the plurality of data objects on the first storage device. 29. The system of claim 27, wherein the data objects migrated from the at least one primary storage device to the at least one secondary storage device are based on a storage policy stored in the first metabase. 30. The system of claim 27, wherein the management module is configured to copy a first data object of the plurality of data objects on the first-primary storage device to the secondary storage device. 31. The system of claim 30, wherein the second metabase comprises records storing metadata associated with the data objects on the secondary storage device. 32. The system of claim 31, wherein the first metabase is updated according to locations of the data objects.
Copyright KISTI. All Rights Reserved.
※ AI-Helper는 부적절한 답변을 할 수 있습니다.