

| Application Number | Priority Date | Filing Date | Title | 
|---|---|---|---|
| US10/083,982US6907419B1 (en) | 2002-02-27 | 2002-02-27 | Method, system, and product for maintaining within a virtualization system a historical performance database for physical devices | 
| Application Number | Priority Date | Filing Date | Title | 
|---|---|---|---|
| US10/083,982US6907419B1 (en) | 2002-02-27 | 2002-02-27 | Method, system, and product for maintaining within a virtualization system a historical performance database for physical devices | 
| Publication Number | Publication Date | 
|---|---|
| US6907419B1true US6907419B1 (en) | 2005-06-14 | 
| Application Number | Title | Priority Date | Filing Date | 
|---|---|---|---|
| US10/083,982Expired - LifetimeUS6907419B1 (en) | 2002-02-27 | 2002-02-27 | Method, system, and product for maintaining within a virtualization system a historical performance database for physical devices | 
| Country | Link | 
|---|---|
| US (1) | US6907419B1 (en) | 
| Publication number | Priority date | Publication date | Assignee | Title | 
|---|---|---|---|---|
| US20030131182A1 (en)* | 2002-01-09 | 2003-07-10 | Andiamo Systems | Methods and apparatus for implementing virtualization of storage within a storage area network through a virtual enclosure | 
| US20050044301A1 (en)* | 2003-08-20 | 2005-02-24 | Vasilevsky Alexander David | Method and apparatus for providing virtual computing services | 
| US20050120160A1 (en)* | 2003-08-20 | 2005-06-02 | Jerry Plouffe | System and method for managing virtual servers | 
| US20050117522A1 (en)* | 2003-12-01 | 2005-06-02 | Andiamo Systems, Inc. | Apparatus and method for performing fast fibre channel write operations over relatively high latency networks | 
| US20060200496A1 (en)* | 2005-02-22 | 2006-09-07 | Transparency Software, Inc. | Organization action incidents | 
| US20080263222A1 (en)* | 2007-04-20 | 2008-10-23 | Keiichi Matsuzawa | Computer system, root node, and log management method for access path conversion | 
| US20080313403A1 (en)* | 2007-06-14 | 2008-12-18 | Niranjan Thirumale N | Apparatus, system, and method for selecting an input/output tape volume cache | 
| US20090216818A1 (en)* | 2008-02-26 | 2009-08-27 | Buffalo Inc. | Method and apparatus for managing folder | 
| US20090293022A1 (en)* | 2008-05-22 | 2009-11-26 | Microsoft Corporation | Virtual Machine Placement Based on Power Calculations | 
| US7747816B1 (en)* | 2003-03-31 | 2010-06-29 | Ultera Systems, Inc. | Virtual tape stacker | 
| US7805565B1 (en) | 2005-12-23 | 2010-09-28 | Oracle America, Inc. | Virtualization metadata promotion | 
| US20140059195A1 (en)* | 2012-08-24 | 2014-02-27 | Cisco Technology, Inc. | System and method for centralized virtual interface card driver logging in a network environment | 
| US8762418B1 (en) | 2006-05-31 | 2014-06-24 | Oracle America, Inc. | Metadata that allows refiltering and data reclassification without accessing the data | 
| US8805918B1 (en)* | 2002-09-11 | 2014-08-12 | Cisco Technology, Inc. | Methods and apparatus for implementing exchange management for virtualization of storage within a storage area network | 
| US10140172B2 (en) | 2016-05-18 | 2018-11-27 | Cisco Technology, Inc. | Network-aware storage repairs | 
| US10222986B2 (en) | 2015-05-15 | 2019-03-05 | Cisco Technology, Inc. | Tenant-level sharding of disks with tenant-specific storage modules to enable policies per tenant in a distributed storage system | 
| US10243823B1 (en) | 2017-02-24 | 2019-03-26 | Cisco Technology, Inc. | Techniques for using frame deep loopback capabilities for extended link diagnostics in fibre channel storage area networks | 
| US10243826B2 (en) | 2015-01-10 | 2019-03-26 | Cisco Technology, Inc. | Diagnosis and throughput measurement of fibre channel ports in a storage area network environment | 
| US10254991B2 (en) | 2017-03-06 | 2019-04-09 | Cisco Technology, Inc. | Storage area network based extended I/O metrics computation for deep insight into application performance | 
| US10303534B2 (en) | 2017-07-20 | 2019-05-28 | Cisco Technology, Inc. | System and method for self-healing of application centric infrastructure fabric memory | 
| US10404596B2 (en) | 2017-10-03 | 2019-09-03 | Cisco Technology, Inc. | Dynamic route profile storage in a hardware trie routing table | 
| US10545914B2 (en) | 2017-01-17 | 2020-01-28 | Cisco Technology, Inc. | Distributed object storage | 
| US10585830B2 (en) | 2015-12-10 | 2020-03-10 | Cisco Technology, Inc. | Policy-driven storage in a microserver computing environment | 
| US10664169B2 (en) | 2016-06-24 | 2020-05-26 | Cisco Technology, Inc. | Performance of object storage system by reconfiguring storage devices based on latency that includes identifying a number of fragments that has a particular storage device as its primary storage device and another number of fragments that has said particular storage device as its replica storage device | 
| US10713203B2 (en) | 2017-02-28 | 2020-07-14 | Cisco Technology, Inc. | Dynamic partition of PCIe disk arrays based on software configuration / policy distribution | 
| US10778765B2 (en) | 2015-07-15 | 2020-09-15 | Cisco Technology, Inc. | Bid/ask protocol in scale-out NVMe storage | 
| US10826829B2 (en) | 2015-03-26 | 2020-11-03 | Cisco Technology, Inc. | Scalable handling of BGP route information in VXLAN with EVPN control plane | 
| US10872056B2 (en) | 2016-06-06 | 2020-12-22 | Cisco Technology, Inc. | Remote memory access using memory mapped addressing among multiple compute nodes | 
| US10942666B2 (en) | 2017-10-13 | 2021-03-09 | Cisco Technology, Inc. | Using network device replication in distributed storage clusters | 
| US11563695B2 (en) | 2016-08-29 | 2023-01-24 | Cisco Technology, Inc. | Queue protection using a shared global memory reserve | 
| US11588783B2 (en) | 2015-06-10 | 2023-02-21 | Cisco Technology, Inc. | Techniques for implementing IPV6-based distributed storage space | 
| Publication number | Priority date | Publication date | Assignee | Title | 
|---|---|---|---|---|
| US6400996B1 (en)* | 1999-02-01 | 2002-06-04 | Steven M. Hoffberg | Adaptive pattern recognition based control system and method | 
| US6671699B1 (en)* | 2000-05-20 | 2003-12-30 | Equipe Communications Corporation | Shared database usage in network devices | 
| Publication number | Priority date | Publication date | Assignee | Title | 
|---|---|---|---|---|
| US6400996B1 (en)* | 1999-02-01 | 2002-06-04 | Steven M. Hoffberg | Adaptive pattern recognition based control system and method | 
| US6671699B1 (en)* | 2000-05-20 | 2003-12-30 | Equipe Communications Corporation | Shared database usage in network devices | 
| Publication number | Priority date | Publication date | Assignee | Title | 
|---|---|---|---|---|
| US7548975B2 (en) | 2002-01-09 | 2009-06-16 | Cisco Technology, Inc. | Methods and apparatus for implementing virtualization of storage within a storage area network through a virtual enclosure | 
| US20030131182A1 (en)* | 2002-01-09 | 2003-07-10 | Andiamo Systems | Methods and apparatus for implementing virtualization of storage within a storage area network through a virtual enclosure | 
| US9733868B2 (en) | 2002-09-11 | 2017-08-15 | Cisco Technology, Inc. | Methods and apparatus for implementing exchange management for virtualization of storage within a storage area network | 
| US8805918B1 (en)* | 2002-09-11 | 2014-08-12 | Cisco Technology, Inc. | Methods and apparatus for implementing exchange management for virtualization of storage within a storage area network | 
| US7747816B1 (en)* | 2003-03-31 | 2010-06-29 | Ultera Systems, Inc. | Virtual tape stacker | 
| US20050044301A1 (en)* | 2003-08-20 | 2005-02-24 | Vasilevsky Alexander David | Method and apparatus for providing virtual computing services | 
| US8776050B2 (en)* | 2003-08-20 | 2014-07-08 | Oracle International Corporation | Distributed virtual machine monitor for managing multiple virtual resources across multiple physical nodes | 
| US20050120160A1 (en)* | 2003-08-20 | 2005-06-02 | Jerry Plouffe | System and method for managing virtual servers | 
| US7934023B2 (en) | 2003-12-01 | 2011-04-26 | Cisco Technology, Inc. | Apparatus and method for performing fast fibre channel write operations over relatively high latency networks | 
| US20050117522A1 (en)* | 2003-12-01 | 2005-06-02 | Andiamo Systems, Inc. | Apparatus and method for performing fast fibre channel write operations over relatively high latency networks | 
| US20060200496A1 (en)* | 2005-02-22 | 2006-09-07 | Transparency Software, Inc. | Organization action incidents | 
| US7805565B1 (en) | 2005-12-23 | 2010-09-28 | Oracle America, Inc. | Virtualization metadata promotion | 
| US8762418B1 (en) | 2006-05-31 | 2014-06-24 | Oracle America, Inc. | Metadata that allows refiltering and data reclassification without accessing the data | 
| US20080263222A1 (en)* | 2007-04-20 | 2008-10-23 | Keiichi Matsuzawa | Computer system, root node, and log management method for access path conversion | 
| US8667238B2 (en) | 2007-06-14 | 2014-03-04 | International Business Machines Corporation | Selecting an input/output tape volume cache | 
| US8140788B2 (en) | 2007-06-14 | 2012-03-20 | International Business Machines Corporation | Apparatus, system, and method for selecting an input/output tape volume cache | 
| US20080313403A1 (en)* | 2007-06-14 | 2008-12-18 | Niranjan Thirumale N | Apparatus, system, and method for selecting an input/output tape volume cache | 
| US20090216818A1 (en)* | 2008-02-26 | 2009-08-27 | Buffalo Inc. | Method and apparatus for managing folder | 
| US8126864B2 (en)* | 2008-02-26 | 2012-02-28 | Buffalo Inc. | Method and apparatus for managing folder | 
| US20090293022A1 (en)* | 2008-05-22 | 2009-11-26 | Microsoft Corporation | Virtual Machine Placement Based on Power Calculations | 
| US9501124B2 (en)* | 2008-05-22 | 2016-11-22 | Microsoft Technology Licensing, Llc | Virtual machine placement based on power calculations | 
| US10313380B2 (en) | 2012-08-24 | 2019-06-04 | Cisco Technology, Inc. | System and method for centralized virtual interface card driver logging in a network environment | 
| US9917800B2 (en)* | 2012-08-24 | 2018-03-13 | Cisco Technology, Inc. | System and method for centralized virtual interface card driver logging in a network environment | 
| US20140059195A1 (en)* | 2012-08-24 | 2014-02-27 | Cisco Technology, Inc. | System and method for centralized virtual interface card driver logging in a network environment | 
| US10243826B2 (en) | 2015-01-10 | 2019-03-26 | Cisco Technology, Inc. | Diagnosis and throughput measurement of fibre channel ports in a storage area network environment | 
| US10826829B2 (en) | 2015-03-26 | 2020-11-03 | Cisco Technology, Inc. | Scalable handling of BGP route information in VXLAN with EVPN control plane | 
| US11354039B2 (en) | 2015-05-15 | 2022-06-07 | Cisco Technology, Inc. | Tenant-level sharding of disks with tenant-specific storage modules to enable policies per tenant in a distributed storage system | 
| US10222986B2 (en) | 2015-05-15 | 2019-03-05 | Cisco Technology, Inc. | Tenant-level sharding of disks with tenant-specific storage modules to enable policies per tenant in a distributed storage system | 
| US10671289B2 (en) | 2015-05-15 | 2020-06-02 | Cisco Technology, Inc. | Tenant-level sharding of disks with tenant-specific storage modules to enable policies per tenant in a distributed storage system | 
| US11588783B2 (en) | 2015-06-10 | 2023-02-21 | Cisco Technology, Inc. | Techniques for implementing IPV6-based distributed storage space | 
| US10778765B2 (en) | 2015-07-15 | 2020-09-15 | Cisco Technology, Inc. | Bid/ask protocol in scale-out NVMe storage | 
| US10585830B2 (en) | 2015-12-10 | 2020-03-10 | Cisco Technology, Inc. | Policy-driven storage in a microserver computing environment | 
| US10949370B2 (en) | 2015-12-10 | 2021-03-16 | Cisco Technology, Inc. | Policy-driven storage in a microserver computing environment | 
| US10140172B2 (en) | 2016-05-18 | 2018-11-27 | Cisco Technology, Inc. | Network-aware storage repairs | 
| US10872056B2 (en) | 2016-06-06 | 2020-12-22 | Cisco Technology, Inc. | Remote memory access using memory mapped addressing among multiple compute nodes | 
| US10664169B2 (en) | 2016-06-24 | 2020-05-26 | Cisco Technology, Inc. | Performance of object storage system by reconfiguring storage devices based on latency that includes identifying a number of fragments that has a particular storage device as its primary storage device and another number of fragments that has said particular storage device as its replica storage device | 
| US12413538B2 (en) | 2016-08-29 | 2025-09-09 | Cisco Technology, Inc. | Queue protection using a shared global memory reserve | 
| US12199886B2 (en) | 2016-08-29 | 2025-01-14 | Cisco Technology, Inc. | Queue protection using a shared global memory reserve | 
| US11563695B2 (en) | 2016-08-29 | 2023-01-24 | Cisco Technology, Inc. | Queue protection using a shared global memory reserve | 
| US10545914B2 (en) | 2017-01-17 | 2020-01-28 | Cisco Technology, Inc. | Distributed object storage | 
| US11252067B2 (en) | 2017-02-24 | 2022-02-15 | Cisco Technology, Inc. | Techniques for using frame deep loopback capabilities for extended link diagnostics in fibre channel storage area networks | 
| US10243823B1 (en) | 2017-02-24 | 2019-03-26 | Cisco Technology, Inc. | Techniques for using frame deep loopback capabilities for extended link diagnostics in fibre channel storage area networks | 
| US10713203B2 (en) | 2017-02-28 | 2020-07-14 | Cisco Technology, Inc. | Dynamic partition of PCIe disk arrays based on software configuration / policy distribution | 
| US10254991B2 (en) | 2017-03-06 | 2019-04-09 | Cisco Technology, Inc. | Storage area network based extended I/O metrics computation for deep insight into application performance | 
| US11055159B2 (en) | 2017-07-20 | 2021-07-06 | Cisco Technology, Inc. | System and method for self-healing of application centric infrastructure fabric memory | 
| US10303534B2 (en) | 2017-07-20 | 2019-05-28 | Cisco Technology, Inc. | System and method for self-healing of application centric infrastructure fabric memory | 
| US10999199B2 (en) | 2017-10-03 | 2021-05-04 | Cisco Technology, Inc. | Dynamic route profile storage in a hardware trie routing table | 
| US11570105B2 (en) | 2017-10-03 | 2023-01-31 | Cisco Technology, Inc. | Dynamic route profile storage in a hardware trie routing table | 
| US10404596B2 (en) | 2017-10-03 | 2019-09-03 | Cisco Technology, Inc. | Dynamic route profile storage in a hardware trie routing table | 
| US10942666B2 (en) | 2017-10-13 | 2021-03-09 | Cisco Technology, Inc. | Using network device replication in distributed storage clusters | 
| Publication | Publication Date | Title | 
|---|---|---|
| US6907419B1 (en) | Method, system, and product for maintaining within a virtualization system a historical performance database for physical devices | |
| US6950836B2 (en) | Method, system, and program for a transparent file restore | |
| US7069465B2 (en) | Method and apparatus for reliable failover involving incomplete raid disk writes in a clustering system | |
| US8676568B2 (en) | Information processing apparatus and message extraction method | |
| US8429369B2 (en) | Storage management program, storage management method, and storage management apparatus | |
| JP5089591B2 (en) | System and method for performing a search operation within a sequential access data storage subsystem | |
| US7461101B2 (en) | Method for reducing data loss and unavailability by integrating multiple levels of a storage hierarchy | |
| US8839026B2 (en) | Automatic disk power-cycle | |
| US20040268178A1 (en) | Method for recovering data from a redundant storage object | |
| US10133618B2 (en) | Diagnostic data set component | |
| JP2009507304A5 (en) | ||
| US7818533B2 (en) | Storing location identifier in array and array pointer in data structure for write process management | |
| TWI820689B (en) | Method for tape library hierarchical storage management, related computer program product and computer system | |
| US7546488B2 (en) | Event logging and analysis in a software system | |
| WO2022157782A1 (en) | Published file system and method | |
| US7543128B2 (en) | Method and apparatus for repurposing compute resources to implement, or not implement, storage access protocols | |
| US7996447B2 (en) | Method and system for optimal file system performance | |
| US8843781B1 (en) | Managing drive error information in data storage systems | |
| US8112557B2 (en) | Method and apparatus for tape drive data logging | |
| US8086572B2 (en) | Method, system, and program for restoring data to a file | |
| US7529966B2 (en) | Storage system with journaling | |
| US5625841A (en) | Data processing system | |
| US20030074376A1 (en) | File manager for storing several versions of a file | |
| US7222140B2 (en) | Method for improving the recovery time from a lost database in a VTS automation system | |
| US6549980B2 (en) | Manufacturing process for software raid disk sets in a computer system | 
| Date | Code | Title | Description | 
|---|---|---|---|
| AS | Assignment | Owner name:STORAGE TECHNOLOGY CORPORATION, COLORADO Free format text:ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNORS:PESOLA, TROY RAYMOND;KAVURI, RAVI KUMAR;BOOTH, MICHAEL W.;REEL/FRAME:012661/0691 Effective date:20020218 | |
| STCF | Information on status: patent grant | Free format text:PATENTED CASE | |
| FPAY | Fee payment | Year of fee payment:4 | |
| FPAY | Fee payment | Year of fee payment:8 | |
| AS | Assignment | Owner name:ORACLE AMERICA, INC., CALIFORNIA Free format text:MERGER AND CHANGE OF NAME;ASSIGNORS:ORACLE USA, INC.;SUN MICROSYSTEMS, INC.;ORACLE AMERICA, INC.;REEL/FRAME:037695/0299 Effective date:20100212 Owner name:SUN MICROSYSTEMS, INC., CALIFORNIA Free format text:MERGER;ASSIGNOR:STORAGE TECHNOLOGY CORPORATION;REEL/FRAME:037695/0010 Effective date:20061222 | |
| FPAY | Fee payment | Year of fee payment:12 |