摘要:
An indication is received that a data object is to be deleted, wherein the data object comprises data stored in a segment within a container. It is determined no currently alive data object references any segment within the container. The container is placed in a delete-ready but not yet reclaimable state.
摘要:
The present invention discloses a method and an apparatus for recovering unicast traffic during an Ethernet ring failover, solves the problem of interruption of the unicast traffic during the Ethernet ring failover. In embodiments of the present invention, because a network switch sets the broadcast flags of the ports in the loop of the Ethernet ring to the set state before completion of flushing of the MAC address table, if the broadcast flag of the destination port corresponding to the destination address in a unicast packet received by the network switch is in the set state, the network switch broadcasts the unicast packet. Therefore, the network switch in the loop of the Ethernet ring can recover the interrupted unicast traffic without waiting for completion of flushing of the MAC address table, thereby implementing recovering the unicast traffic during an Ethernet ring failover.
摘要:
Various embodiments provide a system, method, and computer program product for sorting and/or selectively retrieving a plurality of documents in response to a user query. More particularly, embodiments are provided that convert each document into a corresponding document language model and convert the user query into a corresponding query language model. The language models are used to define a vector space having dimensions corresponding to terms in the documents and in the user query. The language models are mapped in the vector space. Each of the documents is then ranked, wherein the ranking is based at least in part on a position of the mapped language models in the vector space, so as to determine a relative relevance of each of the plurality of documents to the user query.
摘要:
Embodiments of the present disclosure provide a method, system and network node for auto-configuration, and a network node. A network node in a BVLAN receives IS-IS protocol packets sent by other network nodes in the BVLAN; determines its own priority in the BVLAN; transmits uniform configuration information in the BVLAN according to its own priority, where the uniform configuration information is information that needs to be configured on each network node in the BVLAN. In the embodiments of the present disclosure, auto-configuration may be performed on the network node, thereby improving a speed and accuracy of configuration.
摘要:
The invention provides a system and method for determining the winner or winners of an on-line auction accepting proxy bids. Proxy bids are bids that do not have a bid price, but instead have ceiling price that indicates the highest price a bidder is willing to bid for goods. The system and method according to the invention are able to sort the bids from highest to lowest and determine a winner or winners depending on the amount of goods being offered for sale. The system then generates a winning bid price by determining the lowest bid required to win the auction. The winning bidder or bidders pay this winning bid price.
摘要:
One embodiment of the present invention provides a system that facilitates communications between a cluster of nodes within a clustered computing system in a manner that tolerates failures of communication pathways between the nodes. The system operates by configuring a distinct logical pathway between each possible source node and each possible destination node in the cluster, so that each distinct logical pathway is routed across one of at least two disjoint physical pathways between each possible source node and each possible destination node. In doing so, the system configures a first logical pathway between a first node and a second node across a first physical pathway of at least two disjoint physical pathways between the first node and the second node. Upon detecting a failure of the first physical pathway, the system reroutes the first logical pathway across a second physical pathway from the at least two disjoint physical pathways between the first node and the second node. In one embodiment of the present invention, the system associates a distinct per-node logical address with each node in the cluster. For each source node, the system associates the per-node logical address of each possible destination node with a corresponding logical pathway to the destination node. In this way, a communication from a given source node to a per-node logical address of a given destination node is directed across the corresponding logical pathway to the given destination node.
摘要:
Various embodiments provide a system, method, and computer program product for sorting and/or selectively retrieving a plurality of documents in response to a user query. More particularly, embodiments are provided that convert each document into a corresponding document language model and convert the user query into a corresponding query language model. The language models are used to define a vector space having dimensions corresponding to terms in the documents and in the user query. The language models are mapped in the vector space. Each of the documents is then ranked, wherein the ranking is based at least in part on a position of the mapped language models in the vector space, so as to determine a relative relevance of each of the plurality of documents to the user query.
摘要:
A method is used in controlling multi-step storage management operations. From a specification of a desired configuration of a data storage system, a description of a multi-step transaction for producing the desired configuration is derived. The description includes directions for reacting to results of an intermediate step within the multi-step transaction. Management operations are invoked based on the description.
摘要:
There is disclosed an improvement to a system, apparatus, method, and computer program product relating to a novel events-notification activity occurring within computer network environments including SAN, NAS and client server environments. A user at a convenient, single user-interface location in a network is enabled to establish such activity by creating and deploying template software objects which are configurable with respect to both events of interest and genre of notifications of such events. Accordingly, such user, operating at the user-interface at a client or head-end station and employing such templates, can select: (1) which particular network-failure events (from complete failures to measured degradations), such as those occurring in peripherals including disk array storage devices, are to be reported; (2) to whom such events shall be reported, worldwide; and, (3) the mode of communication by which such events shall be reported such as email, telephone, pager, etc. In those instances where certain databases in storage devices of servers employed throughout the network may contain templates which present name/content conflicts with client database templates the events-notification activity is less effective than it otherwise would be. There is disclosed a system, apparatus, method, and computer program product for handling such conflicts and thereby enhancing the effectiveness of the events-notification activity. An alternative embodiment of this solution handles the scenario where multiple networks having multiple clients sharing particular servers create template name/content conflicts.
摘要:
There is disclosed an improvement to a system, apparatus, method, and computer program product relating to a novel events-notification activity occurring within computer network environments including SAN, NAS and client server environments. A user at a convenient, single user-interface location in a network is enabled to establish such activity by creating and deploying template software objects which are configurable with respect to both events of interest and genre of notifications of such events. Accordingly, such user, operating at the user-interface at a client or head-end station and employing such templates, can select: (1) which particular network-failure events (from complete failures to measured degradations), such as those occurring in peripherals including disk array storage devices, are to be reported; (2) to whom such events shall be reported, worldwide; and, (3) the mode of communication by which such events shall be reported such as email, telephone, pager, etc. In those instances where certain databases in storage devices of servers employed throughout the network may contain templates which present name/content conflicts with client database templates the events-notification activity is less effective than it otherwise would be. There is disclosed a system, apparatus, method, and computer program product for handling such conflicts and thereby enhancing the effectiveness of the events-notification activity. An alternative embodiment of this solution handles the scenario where multiple networks having multiple clients sharing particular servers create template name/content conflicts.