Movatterモバイル変換


[0]ホーム

URL:


US20080034249A1 - Fail-Over In A Multi-Computer System - Google Patents

Fail-Over In A Multi-Computer System
Download PDF

Info

Publication number
US20080034249A1
US20080034249A1US11/843,457US84345707AUS2008034249A1US 20080034249 A1US20080034249 A1US 20080034249A1US 84345707 AUS84345707 AUS 84345707AUS 2008034249 A1US2008034249 A1US 2008034249A1
Authority
US
United States
Prior art keywords
computer
storage medium
switch
information
blade
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.)
Abandoned
Application number
US11/843,457
Inventor
Syed Husain
Todd Enright
Barry Thornton
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.)
Google LLC
Original Assignee
Individual
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 IndividualfiledCriticalIndividual
Priority to US11/843,457priorityCriticalpatent/US20080034249A1/en
Assigned to CLEARCUBE TECHNOLOGY, INC.reassignmentCLEARCUBE TECHNOLOGY, INC.ASSIGNMENT OF ASSIGNORS INTEREST (SEE DOCUMENT FOR DETAILS).Assignors: ENRIGHT, TODD JOHN, HUSAIN, SYED MOHAMMAD AMIR, THORNTON, BARRY W.
Publication of US20080034249A1publicationCriticalpatent/US20080034249A1/en
Assigned to BRIDGE BANK, NATIONAL ASSOCIATIONreassignmentBRIDGE BANK, NATIONAL ASSOCIATIONSECURITY INTEREST (SEE DOCUMENT FOR DETAILS).Assignors: CLEARCUBE TECHNOLOGY, INC.
Assigned to ROOSTER ROW, LLCreassignmentROOSTER ROW, LLCASSIGNMENT OF ASSIGNORS INTEREST (SEE DOCUMENT FOR DETAILS).Assignors: CLEARCUBE TECHNOLOGY INC.
Assigned to GOOGLE INC.reassignmentGOOGLE INC.ASSIGNMENT OF ASSIGNORS INTEREST (SEE DOCUMENT FOR DETAILS).Assignors: ROOSTER ROW, LLC
Assigned to CLEARCUBE TECHNOLOGY, INC.reassignmentCLEARCUBE TECHNOLOGY, INC.RELEASE BY SECURED PARTY (SEE DOCUMENT FOR DETAILS).Assignors: BRIDGE BANK, NATIONAL ASSOCIATION
Assigned to GOOGLE LLCreassignmentGOOGLE LLCCHANGE OF NAME (SEE DOCUMENT FOR DETAILS).Assignors: GOOGLE INC.
Abandonedlegal-statusCriticalCurrent

Links

Images

Classifications

Definitions

Landscapes

Abstract

System and method for managing data fail-over for a computing system comprising a plurality of computers, e.g., computer blades, coupled through a network. A fail-over condition may indicate a component failure, an imminent failure, and/or a need to modify or replace some aspect of a computer. Computers in the system may back up their information to other computers in the system. If a fail-over condition is detected on a first computer, a replacement computer may be loaded with the information from the first computer, optionally from a backup copy stored on another computer (or distributed across multiple computers), and the first computer's peripheral devices (human interface) switched over to the replacement computer. The method may be used to replace a single computer, swap two computers, and/or perform a cascade move among multiple computers, and may be performed automatically in response to the fail-over condition, or initiated by a system administrator.

Description

Claims (25)

21. The method ofclaim 1,
wherein the switch is further coupled to a second at least one human interface device, wherein the switch is further configured to route signals between the second at least one human interface device and the second computer;
wherein storing a copy of at least a portion of the information onto the storage medium of a second computer further includes:
storing at least a portion of the information from the storage medium of the second computer onto the storage medium of the first computer; and
wherein configuring the switch to switch the signal routing from the first computer to the second computer further includes configuring the switch to switch the signal routing from the second computer to the first computer, thereby routing signals between the second human interface device and the first computer.
22. The method ofclaim 1,
wherein the switch is further coupled to a second at least one human interface device, wherein the switch is further configured to route signals between the second at least one human interface device and the second computer;
wherein storing a copy of at least a portion of the information onto the storage medium of a second computer of the plurality of computers comprises:
storing at least a portion of the information from the storage medium of the second computer onto the storage medium of a third computer; and
wherein configuring the switch to switch the signal routing from the first computer to the second computer further includes configuring the switch to switch the signal routing from the second computer to the third computer, thereby routing signals between the second human interface device and the third computer.
23. A data fail-over system for a plurality of computer systems, the system comprising:
a plurality of computers, wherein each computer comprises:
a processor; and
a storage medium coupled to the processor;
at least one human interface device; and
a switch coupled to at least two of the plurality of computers, and further coupled to the at least one human interface device, wherein the switch is configured to route signals between the at least one human interface device and a first computer of the plurality of computers;
wherein the storage medium of the first computer stores information;
wherein the storage medium of at least one computer of the plurality of computers stores program instructions which are executable by the processor of said at least one computer to:
store a copy of at least a portion of the information onto the storage medium of a second computer of the plurality of computers; and
wherein the program instructions are further executable to:
monitor the first computer for a fail-over condition;
detect the fail-over condition for the first computer; and
in response to said detection, configure the switch to switch said signal routing from the first computer to the second computer, thereby routing signals between the at least one human interface device and the second computer.
25. A computer-accessible memory medium comprising program instructions, wherein the program instructions are computer executable to perform:
storing a copy of at least a portion of information stored on a storage medium of a first computer onto a storage medium of a second computer, wherein the first computer is coupled to at least one human interface device through a switch, and wherein the switch routes signals between the at least one human interface device and the first computer;
monitoring the first computer for a fail-over condition;
detecting the fail-over condition for the first computer; and
in response to said detection, configuring the switch to switch the signal routing from the first computer to the second computer, thereby routing signals between the at least one human interface device and the second computer.
US11/843,4572001-11-212007-08-22Fail-Over In A Multi-Computer SystemAbandonedUS20080034249A1 (en)

Priority Applications (1)

Application NumberPriority DateFiling DateTitle
US11/843,457US20080034249A1 (en)2001-11-212007-08-22Fail-Over In A Multi-Computer System

Applications Claiming Priority (4)

Application NumberPriority DateFiling DateTitle
US33214301P2001-11-212001-11-21
US41106602P2002-09-162002-09-16
US10/301,536US7318095B2 (en)2001-11-212002-10-21Data fail-over for a multi-computer system
US11/843,457US20080034249A1 (en)2001-11-212007-08-22Fail-Over In A Multi-Computer System

Related Parent Applications (1)

Application NumberTitlePriority DateFiling Date
US10/301,536ContinuationUS7318095B2 (en)2001-11-212002-10-21Data fail-over for a multi-computer system

Publications (1)

Publication NumberPublication Date
US20080034249A1true US20080034249A1 (en)2008-02-07

Family

ID=27404820

Family Applications (2)

Application NumberTitlePriority DateFiling Date
US10/301,536Active2025-12-04US7318095B2 (en)2001-11-212002-10-21Data fail-over for a multi-computer system
US11/843,457AbandonedUS20080034249A1 (en)2001-11-212007-08-22Fail-Over In A Multi-Computer System

Family Applications Before (1)

Application NumberTitlePriority DateFiling Date
US10/301,536Active2025-12-04US7318095B2 (en)2001-11-212002-10-21Data fail-over for a multi-computer system

Country Status (1)

CountryLink
US (2)US7318095B2 (en)

Cited By (43)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
US20040158766A1 (en)*2002-09-092004-08-12John LiccioneSystem and method for application monitoring and automatic disaster recovery for high-availability
US20050259632A1 (en)*2004-03-312005-11-24Intel CorporationLoad balancing and failover
US20060130052A1 (en)*2004-12-142006-06-15Allen James POperating system migration with minimal storage area network reconfiguration
US20080222661A1 (en)*2004-03-192008-09-11Alexander BelyakovFailover and Load Balancing
US20090138577A1 (en)*2007-09-262009-05-28Nicira NetworksNetwork operating system for managing and securing networks
US20090240869A1 (en)*2008-03-202009-09-24Schooner Information Technology, Inc.Sharing Data Fabric for Coherent-Distributed Caching of Multi-Node Shared-Distributed Flash Memory
US20090319643A1 (en)*2008-06-182009-12-24Sony CorporationAutomated method for transferring files and settings to new computer
US20100037038A1 (en)*2008-08-062010-02-11International Business Machines CorporationDynamic Core Pool Management
US20100257263A1 (en)*2009-04-012010-10-07Nicira Networks, Inc.Method and apparatus for implementing and managing virtual switches
US8341121B1 (en)2007-09-282012-12-25Emc CorporationImminent failure prioritized backup
US20130013830A1 (en)*2011-07-082013-01-10Huawei Technologies Co.,Ltd.Method for managing subnet in computer system, bus adaptor and computer system
US8375005B1 (en)2007-03-312013-02-12Emc CorporationRapid restore
US8463798B1 (en)2007-03-312013-06-11Emc CorporationPrioritized restore
US20130212429A1 (en)*2012-02-102013-08-15Hitachi, Ltd.Storage device replacement method, and storage sub-system adopting storage device replacement method
US8583601B1 (en)*2007-09-282013-11-12Emc CorporationImminent failure backup
US8667001B2 (en)2008-03-202014-03-04Sandisk Enterprise Ip LlcScalable database management software on a cluster of nodes using a shared-distributed flash memory
US8666939B2 (en)2010-06-282014-03-04Sandisk Enterprise Ip LlcApproaches for the replication of write sets
US8667212B2 (en)2007-05-302014-03-04Sandisk Enterprise Ip LlcSystem including a fine-grained memory and a less-fine-grained memory
US8677055B2 (en)2010-04-122014-03-18Sandisk Enterprises IP LLCFlexible way of specifying storage attributes in a flash memory-based object store
US8694733B2 (en)2011-01-032014-04-08Sandisk Enterprise Ip LlcSlave consistency in a synchronous replication environment
US8718070B2 (en)2010-07-062014-05-06Nicira, Inc.Distributed network virtualization apparatus and method
US8856593B2 (en)2010-04-122014-10-07Sandisk Enterprise Ip LlcFailure recovery using consensus replication in a distributed flash memory system
US8868487B2 (en)2010-04-122014-10-21Sandisk Enterprise Ip LlcEvent processing in a flash memory-based object store
US8874515B2 (en)2011-04-112014-10-28Sandisk Enterprise Ip LlcLow level object version tracking using non-volatile memory write generations
US8924352B1 (en)2007-03-312014-12-30Emc CorporationAutomated priority backup and archive
US8964528B2 (en)2010-07-062015-02-24Nicira, Inc.Method and apparatus for robust packet distribution among hierarchical managed switching elements
US9043452B2 (en)2011-05-042015-05-26Nicira, Inc.Network control apparatus and method for port isolation
US9047351B2 (en)2010-04-122015-06-02Sandisk Enterprise Ip LlcCluster of processing nodes with distributed global flash memory using commodity server technology
US9135064B2 (en)2012-03-072015-09-15Sandisk Enterprise Ip LlcFine grained adaptive throttling of background processes
US9164554B2 (en)2010-04-122015-10-20Sandisk Enterprise Ip LlcNon-volatile solid-state storage system supporting high bandwidth and random access
US9306843B2 (en)2012-04-182016-04-05Nicira, Inc.Using transactions to compute and propagate network forwarding state
US9432252B2 (en)2013-07-082016-08-30Nicira, Inc.Unified replication mechanism for fault-tolerance of state
US9525647B2 (en)2010-07-062016-12-20Nicira, Inc.Network control apparatus and method for creating and modifying logical switching elements
US9559870B2 (en)2013-07-082017-01-31Nicira, Inc.Managing forwarding of logical network traffic between physical domains
US9575857B1 (en)*2012-06-272017-02-21EMC IP Holding Company LLCActive/active replication
US9602422B2 (en)2014-05-052017-03-21Nicira, Inc.Implementing fixed points in network state updates using generation numbers
US9680750B2 (en)2010-07-062017-06-13Nicira, Inc.Use of tunnels to hide network addresses
US9923760B2 (en)2015-04-062018-03-20Nicira, Inc.Reduction of churn in a network control system
US9973382B2 (en)2013-08-152018-05-15Nicira, Inc.Hitless upgrade for network control applications
US10103939B2 (en)2010-07-062018-10-16Nicira, Inc.Network control apparatus and method for populating logical datapath sets
US10204122B2 (en)2015-09-302019-02-12Nicira, Inc.Implementing an interface between tuple and message-driven control entities
US11019167B2 (en)2016-04-292021-05-25Nicira, Inc.Management of update queues for network controller
WO2024233519A1 (en)*2023-05-102024-11-14Lemongrass Holdings, Inc.Minimized downtime operations (mdo) for sap software solutions

Families Citing this family (50)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
US7206836B2 (en)*2002-09-232007-04-17Sun Microsystems, Inc.System and method for reforming a distributed data system cluster after temporary node failures or restarts
US7668923B2 (en)*2003-10-142010-02-23International Business Machines CorporationMaster-slave adapter
US8060619B1 (en)*2003-11-072011-11-15Symantec Operating CorporationDirect connections to a plurality of storage object replicas in a computer network
AU2003286412A1 (en)*2003-12-112005-06-29Bladefusion Technologies 2003 Ltd.Method and an apparatus for controlling executables running on blade servers
US7428214B2 (en)*2004-03-042008-09-23Cisco Technology, Inc.Methods and devices for high network availability
US20060047855A1 (en)2004-05-132006-03-02Microsoft CorporationEfficient chunking algorithm
US8145601B2 (en)2004-09-092012-03-27Microsoft CorporationMethod, system, and apparatus for providing resilient data transfer in a data protection system
US7502961B2 (en)2004-09-092009-03-10Microsoft CorporationMethod, system, and apparatus for providing alert synthesis in a data protection system
US7567974B2 (en)2004-09-092009-07-28Microsoft CorporationMethod, system, and apparatus for configuring a data protection system
US7865470B2 (en)*2004-09-092011-01-04Microsoft CorporationMethod, system, and apparatus for translating logical information representative of physical data in a data protection system
US7613787B2 (en)*2004-09-242009-11-03Microsoft CorporationEfficient algorithm for finding candidate objects for remote differential compression
US7337310B2 (en)*2004-10-182008-02-26Lenovo Pte LtdComputer disposal apparatus, system, and method
US20060218435A1 (en)*2005-03-242006-09-28Microsoft CorporationMethod and system for a consumer oriented backup
US7457976B2 (en)*2005-11-222008-11-25International Business Machines CorporationPower management using spare capacity of redundant power supply in blade environment
JP4506676B2 (en)*2006-01-052010-07-21ソニー株式会社 Information processing apparatus and method, and program
US7487383B2 (en)2006-06-292009-02-03Dssdr, LlcData transfer and recovery process
US9015520B2 (en)2006-06-292015-04-21Dssdr, LlcData transfer and recovery
US8990613B2 (en)*2006-06-292015-03-24Dssdr, LlcData transfer and recovery
US20080109804A1 (en)*2006-11-062008-05-08Richard Welcher BloomsteinAdditional uses of virtualization for disaster recovery and prevention
US8166326B2 (en)*2007-11-082012-04-24International Business Machines CorporationManaging power consumption in a computer
US20090132842A1 (en)*2007-11-152009-05-21International Business Machines CorporationManaging Computer Power Consumption In A Computer Equipment Rack
US8041521B2 (en)*2007-11-282011-10-18International Business Machines CorporationEstimating power consumption of computing components configured in a computing system
US8086739B2 (en)*2007-12-102011-12-27Oracle America, Inc.Method and system for monitoring virtual wires
US8095661B2 (en)*2007-12-102012-01-10Oracle America, Inc.Method and system for scaling applications on a blade chassis
US8370530B2 (en)*2007-12-102013-02-05Oracle America, Inc.Method and system for controlling network traffic in a blade chassis
US7962587B2 (en)*2007-12-102011-06-14Oracle America, Inc.Method and system for enforcing resource constraints for virtual machines across migration
US7945647B2 (en)*2007-12-102011-05-17Oracle America, Inc.Method and system for creating a virtual network path
US7984123B2 (en)*2007-12-102011-07-19Oracle America, Inc.Method and system for reconfiguring a virtual network path
US9251012B2 (en)*2008-01-182016-02-02Tivo Inc.Distributed backup and retrieval system
US7965714B2 (en)*2008-02-292011-06-21Oracle America, Inc.Method and system for offloading network processing
US7970951B2 (en)*2008-02-292011-06-28Oracle America, Inc.Method and system for media-based data transfer
US7944923B2 (en)*2008-03-242011-05-17Oracle America, Inc.Method and system for classifying network traffic
US8635313B2 (en)*2008-06-192014-01-21Microsoft CorporationNetwork device installation
US8103884B2 (en)2008-06-252012-01-24International Business Machines CorporationManaging power consumption of a computer
US7941539B2 (en)*2008-06-302011-05-10Oracle America, Inc.Method and system for creating a virtual router in a blade chassis to maintain connectivity
US8739179B2 (en)*2008-06-302014-05-27Oracle America Inc.Method and system for low-overhead data transfer
JP4572250B2 (en)*2008-09-112010-11-04株式会社日立製作所 Computer switching method, computer switching program, and computer system
US8041976B2 (en)*2008-10-012011-10-18International Business Machines CorporationPower management for clusters of computers
US8514215B2 (en)*2008-11-122013-08-20International Business Machines CorporationDynamically managing power consumption of a computer with graphics adapter configurations
US8108503B2 (en)*2009-01-142012-01-31International Business Machines CorporationDynamic load balancing between chassis in a blade center
JP5455399B2 (en)*2009-03-112014-03-26キヤノン株式会社 COMMUNICATION DEVICE, COMMUNICATION PROCESSING METHOD, AND PROGRAM
KR101585435B1 (en)*2009-09-252016-01-18삼성전자 주식회사 Intelligent network system and its control method
US9372728B2 (en)2009-12-032016-06-21Ol Security Limited Liability CompanySystem and method for agent networks
US9858241B2 (en)2013-11-052018-01-02Oracle International CorporationSystem and method for supporting optimized buffer utilization for packet processing in a networking device
US8634415B2 (en)2011-02-162014-01-21Oracle International CorporationMethod and system for routing network traffic for a blade server
US9489327B2 (en)2013-11-052016-11-08Oracle International CorporationSystem and method for supporting an efficient packet processing model in a network environment
JP6146675B2 (en)*2014-06-032017-06-14コニカミノルタ株式会社 Image forming apparatus, flash memory control method, and control program
US11029939B1 (en)*2020-01-062021-06-08Capital One Services, LlcDual-core ATM
US11372462B2 (en)*2020-03-242022-06-28Hitachi Energy Switzerland AgProtected power and data bus connection of peripheral device and host device
CN113760611B (en)*2021-08-302024-05-03银清科技有限公司System site switching method and device, electronic equipment and storage medium

Citations (17)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
US4577272A (en)*1983-06-271986-03-18E-Systems, Inc.Fault tolerant and load sharing processing system
US5852724A (en)*1996-06-181998-12-22Veritas Software Corp.System and method for "N" primary servers to fail over to "1" secondary server
US6195680B1 (en)*1998-07-232001-02-27International Business Machines CorporationClient-based dynamic switching of streaming servers for fault-tolerance and load balancing
US6263368B1 (en)*1997-06-192001-07-17Sun Microsystems, Inc.Network load balancing for multi-computer server by counting message packets to/from multi-computer server
US6308282B1 (en)*1998-11-102001-10-23Honeywell International Inc.Apparatus and methods for providing fault tolerance of networks and network interface cards
US6389420B1 (en)*1999-09-302002-05-14Emc CorporationFile manager providing distributed locking and metadata management for shared data access by clients relinquishing locks after time period expiration
US6678835B1 (en)*1999-06-102004-01-13AlcatelState transition protocol for high availability units
US6826613B1 (en)*2000-03-152004-11-303Com CorporationVirtually addressing storage devices through a switch
US6873987B1 (en)*2000-05-312005-03-29International Business Machines CorporationMethod, system and program products for recovering from failures within a shared nothing distributed computing environment
US6874147B1 (en)*1999-11-182005-03-29Intel CorporationApparatus and method for networking driver protocol enhancement
US6891839B2 (en)*1999-07-012005-05-10Cisco Technology, Inc.Distributing packets among multiple tiers of network appliances
US7111072B1 (en)*2000-09-132006-09-19Cosine Communications, Inc.Packet routing system and method
US7158781B2 (en)*2001-08-102007-01-02Sun Microsystems, Inc.System management
US7191244B2 (en)*2001-01-192007-03-13Streamworks Technologies, Inc.System and method for routing media
US7203742B1 (en)*2001-07-112007-04-10Redback Networks Inc.Method and apparatus for providing scalability and fault tolerance in a distributed network
US7304940B2 (en)*2002-09-052007-12-04World Wide Packets, Inc.Network switch assembly, network switching device, and method
US7444398B1 (en)*2000-09-132008-10-28Fortinet, Inc.System and method for delivering security services

Patent Citations (17)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
US4577272A (en)*1983-06-271986-03-18E-Systems, Inc.Fault tolerant and load sharing processing system
US5852724A (en)*1996-06-181998-12-22Veritas Software Corp.System and method for "N" primary servers to fail over to "1" secondary server
US6263368B1 (en)*1997-06-192001-07-17Sun Microsystems, Inc.Network load balancing for multi-computer server by counting message packets to/from multi-computer server
US6195680B1 (en)*1998-07-232001-02-27International Business Machines CorporationClient-based dynamic switching of streaming servers for fault-tolerance and load balancing
US6308282B1 (en)*1998-11-102001-10-23Honeywell International Inc.Apparatus and methods for providing fault tolerance of networks and network interface cards
US6678835B1 (en)*1999-06-102004-01-13AlcatelState transition protocol for high availability units
US6891839B2 (en)*1999-07-012005-05-10Cisco Technology, Inc.Distributing packets among multiple tiers of network appliances
US6389420B1 (en)*1999-09-302002-05-14Emc CorporationFile manager providing distributed locking and metadata management for shared data access by clients relinquishing locks after time period expiration
US6874147B1 (en)*1999-11-182005-03-29Intel CorporationApparatus and method for networking driver protocol enhancement
US6826613B1 (en)*2000-03-152004-11-303Com CorporationVirtually addressing storage devices through a switch
US6873987B1 (en)*2000-05-312005-03-29International Business Machines CorporationMethod, system and program products for recovering from failures within a shared nothing distributed computing environment
US7111072B1 (en)*2000-09-132006-09-19Cosine Communications, Inc.Packet routing system and method
US7444398B1 (en)*2000-09-132008-10-28Fortinet, Inc.System and method for delivering security services
US7191244B2 (en)*2001-01-192007-03-13Streamworks Technologies, Inc.System and method for routing media
US7203742B1 (en)*2001-07-112007-04-10Redback Networks Inc.Method and apparatus for providing scalability and fault tolerance in a distributed network
US7158781B2 (en)*2001-08-102007-01-02Sun Microsystems, Inc.System management
US7304940B2 (en)*2002-09-052007-12-04World Wide Packets, Inc.Network switch assembly, network switching device, and method

Cited By (129)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
US7426652B2 (en)*2002-09-092008-09-16Messageone, Inc.System and method for application monitoring and automatic disaster recovery for high-availability
US20040158766A1 (en)*2002-09-092004-08-12John LiccioneSystem and method for application monitoring and automatic disaster recovery for high-availability
US7721150B2 (en)*2004-03-192010-05-18Intel CorporationFailover and load balancing
US20080222661A1 (en)*2004-03-192008-09-11Alexander BelyakovFailover and Load Balancing
US20100185794A1 (en)*2004-03-192010-07-22Alexander BelyakovFailover and load balancing
US7992039B2 (en)2004-03-192011-08-02Intel CorporationFailover and load balancing
US8429452B2 (en)2004-03-192013-04-23Intel CorporationFailover and load balancing
US7760626B2 (en)2004-03-312010-07-20Intel CorporationLoad balancing and failover
US20050259632A1 (en)*2004-03-312005-11-24Intel CorporationLoad balancing and failover
US20060130052A1 (en)*2004-12-142006-06-15Allen James POperating system migration with minimal storage area network reconfiguration
US8924499B2 (en)*2004-12-142014-12-30International Business Machines CorporationOperating system migration with minimal storage area network reconfiguration
US8924352B1 (en)2007-03-312014-12-30Emc CorporationAutomated priority backup and archive
US8463798B1 (en)2007-03-312013-06-11Emc CorporationPrioritized restore
US8375005B1 (en)2007-03-312013-02-12Emc CorporationRapid restore
US8667212B2 (en)2007-05-302014-03-04Sandisk Enterprise Ip LlcSystem including a fine-grained memory and a less-fine-grained memory
US20090138577A1 (en)*2007-09-262009-05-28Nicira NetworksNetwork operating system for managing and securing networks
US11683214B2 (en)2007-09-262023-06-20Nicira, Inc.Network operating system for managing and securing networks
US9876672B2 (en)2007-09-262018-01-23Nicira, Inc.Network operating system for managing and securing networks
US9083609B2 (en)2007-09-262015-07-14Nicira, Inc.Network operating system for managing and securing networks
US10749736B2 (en)2007-09-262020-08-18Nicira, Inc.Network operating system for managing and securing networks
US8583601B1 (en)*2007-09-282013-11-12Emc CorporationImminent failure backup
US8341121B1 (en)2007-09-282012-12-25Emc CorporationImminent failure prioritized backup
US20090240869A1 (en)*2008-03-202009-09-24Schooner Information Technology, Inc.Sharing Data Fabric for Coherent-Distributed Caching of Multi-Node Shared-Distributed Flash Memory
US8667001B2 (en)2008-03-202014-03-04Sandisk Enterprise Ip LlcScalable database management software on a cluster of nodes using a shared-distributed flash memory
US8732386B2 (en)2008-03-202014-05-20Sandisk Enterprise IP LLC.Sharing data fabric for coherent-distributed caching of multi-node shared-distributed flash memory
US20090319643A1 (en)*2008-06-182009-12-24Sony CorporationAutomated method for transferring files and settings to new computer
US8892916B2 (en)2008-08-062014-11-18International Business Machines CorporationDynamic core pool management
US20100037038A1 (en)*2008-08-062010-02-11International Business Machines CorporationDynamic Core Pool Management
US8966035B2 (en)2009-04-012015-02-24Nicira, Inc.Method and apparatus for implementing and managing distributed virtual switches in several hosts and physical forwarding elements
US10931600B2 (en)2009-04-012021-02-23Nicira, Inc.Method and apparatus for implementing and managing virtual switches
US11425055B2 (en)2009-04-012022-08-23Nicira, Inc.Method and apparatus for implementing and managing virtual switches
US9590919B2 (en)2009-04-012017-03-07Nicira, Inc.Method and apparatus for implementing and managing virtual switches
US20100257263A1 (en)*2009-04-012010-10-07Nicira Networks, Inc.Method and apparatus for implementing and managing virtual switches
US9047351B2 (en)2010-04-122015-06-02Sandisk Enterprise Ip LlcCluster of processing nodes with distributed global flash memory using commodity server technology
US8700842B2 (en)2010-04-122014-04-15Sandisk Enterprise Ip LlcMinimizing write operations to a flash memory-based object store
US8725951B2 (en)2010-04-122014-05-13Sandisk Enterprise Ip LlcEfficient flash memory-based object store
US9164554B2 (en)2010-04-122015-10-20Sandisk Enterprise Ip LlcNon-volatile solid-state storage system supporting high bandwidth and random access
US8793531B2 (en)2010-04-122014-07-29Sandisk Enterprise Ip LlcRecovery and replication of a flash memory-based object store
US8677055B2 (en)2010-04-122014-03-18Sandisk Enterprises IP LLCFlexible way of specifying storage attributes in a flash memory-based object store
US8856593B2 (en)2010-04-122014-10-07Sandisk Enterprise Ip LlcFailure recovery using consensus replication in a distributed flash memory system
US8868487B2 (en)2010-04-122014-10-21Sandisk Enterprise Ip LlcEvent processing in a flash memory-based object store
US8954385B2 (en)2010-06-282015-02-10Sandisk Enterprise Ip LlcEfficient recovery of transactional data stores
US8666939B2 (en)2010-06-282014-03-04Sandisk Enterprise Ip LlcApproaches for the replication of write sets
US8743888B2 (en)2010-07-062014-06-03Nicira, Inc.Network control apparatus and method
US10686663B2 (en)2010-07-062020-06-16Nicira, Inc.Managed switch architectures: software managed switches, hardware managed switches, and heterogeneous managed switches
US12177078B2 (en)2010-07-062024-12-24Nicira, Inc.Managed switch architectures: software managed switches, hardware managed switches, and heterogeneous managed switches
US8880468B2 (en)*2010-07-062014-11-04Nicira, Inc.Secondary storage architecture for a network control system that utilizes a primary network information base
US12028215B2 (en)2010-07-062024-07-02Nicira, Inc.Distributed network control system with one master controller per logical datapath set
US8837493B2 (en)2010-07-062014-09-16Nicira, Inc.Distributed network control apparatus and method
US8913483B2 (en)2010-07-062014-12-16Nicira, Inc.Fault tolerant managed switching element architecture
US8830823B2 (en)2010-07-062014-09-09Nicira, Inc.Distributed control platform for large-scale production networks
US8817621B2 (en)2010-07-062014-08-26Nicira, Inc.Network virtualization apparatus
US8817620B2 (en)2010-07-062014-08-26Nicira, Inc.Network virtualization apparatus and method
US8959215B2 (en)2010-07-062015-02-17Nicira, Inc.Network virtualization
US8958292B2 (en)2010-07-062015-02-17Nicira, Inc.Network control apparatus and method with port security controls
US8966040B2 (en)2010-07-062015-02-24Nicira, Inc.Use of network information base structure to establish communication between applications
US8775594B2 (en)2010-07-062014-07-08Nicira, Inc.Distributed network control system with a distributed hash table
US8964598B2 (en)2010-07-062015-02-24Nicira, Inc.Mesh architectures for managed switching elements
US8964528B2 (en)2010-07-062015-02-24Nicira, Inc.Method and apparatus for robust packet distribution among hierarchical managed switching elements
US9008087B2 (en)2010-07-062015-04-14Nicira, Inc.Processing requests in a network control system with multiple controller instances
US9007903B2 (en)2010-07-062015-04-14Nicira, Inc.Managing a network by controlling edge and non-edge switching elements
US11979280B2 (en)2010-07-062024-05-07Nicira, Inc.Network control apparatus and method for populating logical datapath sets
US9049153B2 (en)2010-07-062015-06-02Nicira, Inc.Logical packet processing pipeline that retains state information to effectuate efficient processing of packets
US8761036B2 (en)2010-07-062014-06-24Nicira, Inc.Network control apparatus and method with quality of service controls
US9077664B2 (en)2010-07-062015-07-07Nicira, Inc.One-hop packet processing in a network with managed switching elements
US8750119B2 (en)2010-07-062014-06-10Nicira, Inc.Network control apparatus and method with table mapping engine
US9106587B2 (en)2010-07-062015-08-11Nicira, Inc.Distributed network control system with one master controller per managed switching element
US9112811B2 (en)2010-07-062015-08-18Nicira, Inc.Managed switching elements used as extenders
US11876679B2 (en)2010-07-062024-01-16Nicira, Inc.Method and apparatus for interacting with a network information base in a distributed network control system with multiple controller instances
US8750164B2 (en)2010-07-062014-06-10Nicira, Inc.Hierarchical managed switch architecture
US9172663B2 (en)2010-07-062015-10-27Nicira, Inc.Method and apparatus for replicating network information base in a distributed network control system with multiple controller instances
US11743123B2 (en)2010-07-062023-08-29Nicira, Inc.Managed switch architectures: software managed switches, hardware managed switches, and heterogeneous managed switches
US9231891B2 (en)2010-07-062016-01-05Nicira, Inc.Deployment of hierarchical managed switching elements
US9300603B2 (en)2010-07-062016-03-29Nicira, Inc.Use of rich context tags in logical data processing
US9306875B2 (en)2010-07-062016-04-05Nicira, Inc.Managed switch architectures for implementing logical datapath sets
US11677588B2 (en)2010-07-062023-06-13Nicira, Inc.Network control apparatus and method for creating and modifying logical switching elements
US11641321B2 (en)2010-07-062023-05-02Nicira, Inc.Packet processing for logical datapath sets
US9363210B2 (en)2010-07-062016-06-07Nicira, Inc.Distributed network control system with one master controller per logical datapath set
US9391928B2 (en)2010-07-062016-07-12Nicira, Inc.Method and apparatus for interacting with a network information base in a distributed network control system with multiple controller instances
US11539591B2 (en)2010-07-062022-12-27Nicira, Inc.Distributed network control system with one master controller per logical datapath set
US9525647B2 (en)2010-07-062016-12-20Nicira, Inc.Network control apparatus and method for creating and modifying logical switching elements
US11509564B2 (en)2010-07-062022-11-22Nicira, Inc.Method and apparatus for replicating network information base in a distributed network control system with multiple controller instances
US11223531B2 (en)2010-07-062022-01-11Nicira, Inc.Method and apparatus for interacting with a network information base in a distributed network control system with multiple controller instances
US8718070B2 (en)2010-07-062014-05-06Nicira, Inc.Distributed network virtualization apparatus and method
US8743889B2 (en)2010-07-062014-06-03Nicira, Inc.Method and apparatus for using a network information base to control a plurality of shared network infrastructure switching elements
US8842679B2 (en)2010-07-062014-09-23Nicira, Inc.Control system that elects a master controller instance for switching elements
US10326660B2 (en)2010-07-062019-06-18Nicira, Inc.Network virtualization apparatus and method
US10320585B2 (en)2010-07-062019-06-11Nicira, Inc.Network control apparatus and method for creating and modifying logical switching elements
US9680750B2 (en)2010-07-062017-06-13Nicira, Inc.Use of tunnels to hide network addresses
US9692655B2 (en)2010-07-062017-06-27Nicira, Inc.Packet processing in a network with hierarchical managed switching elements
US10103939B2 (en)2010-07-062018-10-16Nicira, Inc.Network control apparatus and method for populating logical datapath sets
US8717895B2 (en)2010-07-062014-05-06Nicira, Inc.Network virtualization apparatus and method with a table mapping engine
US10038597B2 (en)2010-07-062018-07-31Nicira, Inc.Mesh architectures for managed switching elements
US10021019B2 (en)2010-07-062018-07-10Nicira, Inc.Packet processing for logical datapath sets
US8694733B2 (en)2011-01-032014-04-08Sandisk Enterprise Ip LlcSlave consistency in a synchronous replication environment
US9183236B2 (en)2011-04-112015-11-10Sandisk Enterprise Ip LlcLow level object version tracking using non-volatile memory write generations
US8874515B2 (en)2011-04-112014-10-28Sandisk Enterprise Ip LlcLow level object version tracking using non-volatile memory write generations
US9043452B2 (en)2011-05-042015-05-26Nicira, Inc.Network control apparatus and method for port isolation
US20130013830A1 (en)*2011-07-082013-01-10Huawei Technologies Co.,Ltd.Method for managing subnet in computer system, bus adaptor and computer system
US8886993B2 (en)*2012-02-102014-11-11Hitachi, Ltd.Storage device replacement method, and storage sub-system adopting storage device replacement method
US20130212429A1 (en)*2012-02-102013-08-15Hitachi, Ltd.Storage device replacement method, and storage sub-system adopting storage device replacement method
US9135064B2 (en)2012-03-072015-09-15Sandisk Enterprise Ip LlcFine grained adaptive throttling of background processes
US9843476B2 (en)2012-04-182017-12-12Nicira, Inc.Using transactions to minimize churn in a distributed network control system
US10135676B2 (en)2012-04-182018-11-20Nicira, Inc.Using transactions to minimize churn in a distributed network control system
US9306843B2 (en)2012-04-182016-04-05Nicira, Inc.Using transactions to compute and propagate network forwarding state
US9331937B2 (en)2012-04-182016-05-03Nicira, Inc.Exchange of network state information between forwarding elements
US10033579B2 (en)2012-04-182018-07-24Nicira, Inc.Using transactions to compute and propagate network forwarding state
US9575857B1 (en)*2012-06-272017-02-21EMC IP Holding Company LLCActive/active replication
US9432252B2 (en)2013-07-082016-08-30Nicira, Inc.Unified replication mechanism for fault-tolerance of state
US9667447B2 (en)2013-07-082017-05-30Nicira, Inc.Managing context identifier assignment across multiple physical domains
US10868710B2 (en)2013-07-082020-12-15Nicira, Inc.Managing forwarding of logical network traffic between physical domains
US11012292B2 (en)2013-07-082021-05-18Nicira, Inc.Unified replication mechanism for fault-tolerance of state
US10069676B2 (en)2013-07-082018-09-04Nicira, Inc.Storing network state at a network controller
US9571304B2 (en)2013-07-082017-02-14Nicira, Inc.Reconciliation of network state across physical domains
US10218564B2 (en)2013-07-082019-02-26Nicira, Inc.Unified replication mechanism for fault-tolerance of state
US9602312B2 (en)2013-07-082017-03-21Nicira, Inc.Storing network state at a network controller
US9559870B2 (en)2013-07-082017-01-31Nicira, Inc.Managing forwarding of logical network traffic between physical domains
US10623254B2 (en)2013-08-152020-04-14Nicira, Inc.Hitless upgrade for network control applications
US9973382B2 (en)2013-08-152018-05-15Nicira, Inc.Hitless upgrade for network control applications
US10091120B2 (en)2014-05-052018-10-02Nicira, Inc.Secondary input queues for maintaining a consistent network state
US10164894B2 (en)2014-05-052018-12-25Nicira, Inc.Buffered subscriber tables for maintaining a consistent network state
US9602422B2 (en)2014-05-052017-03-21Nicira, Inc.Implementing fixed points in network state updates using generation numbers
US9923760B2 (en)2015-04-062018-03-20Nicira, Inc.Reduction of churn in a network control system
US9967134B2 (en)2015-04-062018-05-08Nicira, Inc.Reduction of network churn based on differences in input state
US11288249B2 (en)2015-09-302022-03-29Nicira, Inc.Implementing an interface between tuple and message-driven control entities
US10204122B2 (en)2015-09-302019-02-12Nicira, Inc.Implementing an interface between tuple and message-driven control entities
US11601521B2 (en)2016-04-292023-03-07Nicira, Inc.Management of update queues for network controller
US11019167B2 (en)2016-04-292021-05-25Nicira, Inc.Management of update queues for network controller
WO2024233519A1 (en)*2023-05-102024-11-14Lemongrass Holdings, Inc.Minimized downtime operations (mdo) for sap software solutions

Also Published As

Publication numberPublication date
US7318095B2 (en)2008-01-08
US20030120772A1 (en)2003-06-26

Similar Documents

PublicationPublication DateTitle
US7318095B2 (en)Data fail-over for a multi-computer system
US7370083B2 (en)System and method for providing virtual network attached storage using excess distributed storage capacity
US7370336B2 (en)Distributed computing infrastructure including small peer-to-peer applications
US11249857B2 (en)Methods for managing clusters of a storage system using a cloud resident orchestrator and devices thereof
US8655851B2 (en)Method and system for performing a clean file lock recovery during a network filesystem server migration or failover
JP4400913B2 (en) Disk array device
US8533171B2 (en)Method and system for restarting file lock services at an adoptive node during a network filesystem server migration or failover
EP3218793B1 (en)Non-disruptive controller replacement in a cross-cluster redundancy configuration
US9311328B2 (en)Reference volume for initial synchronization of a replicated volume group
US7941602B2 (en)Method, apparatus and program storage device for providing geographically isolated failover using instant RAID swapping in mirrored virtual disks
CN110603524A (en)Method and system for dependency analysis of orchestrated workloads
US7725669B1 (en)Backup and restore operations using coherency groups for ISB protocol systems
US12197291B2 (en)Methods and multi-site systems to provide recovery point objective (RPO) protection, snapshot retention between secondary storage site and tertiary storage site, and automatically initiating realignment and reconfiguration of a protection configuration from the secondary storage site to the tertiary storage site upon primary storage site failure
US20250086072A1 (en)Methods and multi-site systems to provide recovery point objective (rpo) protection and automatically initiate realignment and reconfiguration of a protection configuration from the secondary storage site to the tertiary storage site upon primary storage site failure
US10747635B1 (en)Establishing quorums on an object-by-object basis within a management system
US9971532B2 (en)GUID partition table based hidden data store system
Dell
CummingsThe evolution of information assurance
Taraj SalehiReplacing switches, data migration and consolidation of Bankia
Bernasconi et al.IBM Spectrum Virtualize and IBM Spectrum Scale in an Enhanced Stretched Cluster Implementation
DudnikCreating a high-availability cluster with two physical servers and virtual machines
CloudMaximum
KomarlaReducing the cost of storage management
KRAMERTHE NERSC EXPERIENCE IMPLEMENTING A FACILITY WIDE HIGH PERFORMANCE FILESYSTEM

Legal Events

DateCodeTitleDescription
ASAssignment

Owner name:CLEARCUBE TECHNOLOGY, INC., TEXAS

Free format text:ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNORS:HUSAIN, SYED MOHAMMAD AMIR;ENRIGHT, TODD JOHN;THORNTON, BARRY W.;REEL/FRAME:019732/0883;SIGNING DATES FROM 20030203 TO 20030204

ASAssignment

Owner name:BRIDGE BANK, NATIONAL ASSOCIATION, CALIFORNIA

Free format text:SECURITY INTEREST;ASSIGNOR:CLEARCUBE TECHNOLOGY, INC.;REEL/FRAME:021645/0719

Effective date:20080806

STCBInformation on status: application discontinuation

Free format text:ABANDONED -- FAILURE TO RESPOND TO AN OFFICE ACTION

ASAssignment

Owner name:ROOSTER ROW, LLC, NEW JERSEY

Free format text:ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNOR:CLEARCUBE TECHNOLOGY INC.;REEL/FRAME:024927/0820

Effective date:20100526

ASAssignment

Owner name:GOOGLE INC., CALIFORNIA

Free format text:ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNOR:ROOSTER ROW, LLC;REEL/FRAME:026867/0348

Effective date:20110825

ASAssignment

Owner name:CLEARCUBE TECHNOLOGY, INC., TEXAS

Free format text:RELEASE BY SECURED PARTY;ASSIGNOR:BRIDGE BANK, NATIONAL ASSOCIATION;REEL/FRAME:027135/0663

Effective date:20110921

ASAssignment

Owner name:GOOGLE LLC, CALIFORNIA

Free format text:CHANGE OF NAME;ASSIGNOR:GOOGLE INC.;REEL/FRAME:044142/0357

Effective date:20170929


[8]ページ先頭

©2009-2025 Movatter.jp