Abstract:
A method for power-efficiency management in a virtualized cluster system is disclosed, wherein the virtualized cluster system comprises a front-end physical host and at least one back-end physical host, and each of the at least one back-end physical host comprises at least one virtual machine and a virtual machine manager for managing the at least one virtual machine. In the method, flow characteristics of the virtualized cluster system are detected at a regular time cycle, then a power-efficiency management policy is generated for each of the at least one back-end physical host based on the detected flow characteristics, and finally the power-efficiency management policies are performed. The method can detect the real-time flow characteristics of the virtualized cluster system and make the power-efficiency management policies thereupon to control the power consumption of the system and perform admission control on the whole flow, thereby realizing optimal power saving while meeting the quality of service requirements, so that a virtualized cluster system with high power- efficiency can be provided.
Abstract:
An electronic package and method of making same in which a circuitized substrate having a first stiffness includes a plurality of electrically conductive circuit members on a first portion of the circuitized substrate and is adapted for having solder connections thereon and for being electrically connected to a semiconductor chip. A stiffener layer having a second stiffness is positioned on a second portion of the circuitized substrate relative to the first portion, the second stiffness of the stiffener layer distributing a portion of the first stiffness of said circuitized substrate so as to substantially prevent failure of the solder connections between the electrically conductive circuit members and the semiconductor chip during operation of the electronic package.
Abstract:
Verfahren zum Patchen; das aufweist:in Reaktion darauf, dass eine Notwendigkeit besteht, einen ersten Inhalt zu patchen und der erste Inhalt sich in dem Speicher befindet, Unterscheiden zwischen einem neuen Inhalt und einem alten Inhalt, wobei es sich bei dem neuen Inhalt um den gepatchten ersten Inhalt handelt und es sich bei dem alten Inhalt um den ersten Inhalt handelt, der sich in dem Speicher befunden hat; undin Reaktion darauf, dass der neue Inhalt in den Speicher geladen wird, Zuordnen eines neuen Prozesses, der den ersten Inhalt anwenden muss, zu dem neuen Inhalt, wobei der neue Prozess einen Prozess aufweist, der begonnen wird, nachdem der neue Inhalt in den Speicher geladen wurde;in Reaktion darauf, dass die Anzahl virtueller Maschinen, die einen ersten Inhalt patchen müssen, größer als 1 ist, Planen des Patchens, so dass n der virtuellen Maschinen zunächst die Operation des Patchens des ersten Inhalts ausführen, wobei sich die virtuellen Maschinen, die den ersten Inhalt patchen müssen, in derselben physischen Maschine befinden und die Anzahl der virtuellen Maschinen, die den ersten Inhalt patchen müssen, n + m beträgt, wobei es sich sowohl bei n als auch bei m um natürliche Zahlen handelt;Empfangen einer Benachrichtigung, die meldet, dass sich wenigstens eine der n virtuellen Maschinen bereits in einem ersten Zustand befindet, wobei der erste Zustand alle Zustände vom Laden des gepatchten ersten Inhalts in den Speicher bis zum Beenden der Operation zum Patchen aufweist; undin Reaktion auf ein Empfangen der Benachrichtigung Planen wenigstens einer von m virtuellen Maschinen, die von den n virtuellen Maschinen verschieden ist, zum Ausführen des Patchens des ersten Inhalts, so dass die wenigstens eine der m virtuellen Maschinen die Operation zum Patchen unter Verwendung des gepatchten ersten Inhalts ausführt, der in den Speicher geladen wurde.
Abstract:
Ausführungsformen der vorliegenden Erfindung betreffen ein Verfahren und eine Vorrichtung zum Erweitern von Verarbeitungskapazität einer Serverseite. In einer Ausführungsform wird ein Verfahren zum Erweitern von Verarbeitungskapazität der Serverseite bereitgestellt, aufweisend: Entscheiden, on ein Job aus der Serverseite ausgelagert werden muss; Aufteilen des Jobs in eine oder mehrere Aufgaben; Zuordnen der einen oder mehrerer Aufgaben zu einem oder mehreren Clients in Reaktion auf http-Anforderungen, die von dem einem oder mehreren Clients übertragen wurden; Empfangen, auf die von dem einen oder mehreren Clients übertragenen http-Anforderungen hin, von Antworten auf die eine oder mehrere Aufgaben von dem einen oder mehreren Clients.
Abstract:
Die vorliegende Erfindung möchte ein Verfahren und eine Vorrichtung zum Unterstützen von Abfragen, ein Verfahren und eine Einheit zum Abfragen und ein Namensgebungs-Abfragesystem bereitstellen. Insbesondere kann das Verfahren zum Unterstützen von Abfragen zum Beispiel aufweisen: Erlangen eines Datensatzes, der eine eindeutige Identifikation und mindestens eine der eindeutigen Identifikation zugeordnete Dimensionsinformation enthält, wobei jede Dimensionsinformation eine Sequenz von Attributen enthält und jedes Attribut in der Sequenz gemäß einer hierarchisch fortschreitenden Beziehung geordnet ist; Berechnen eines Hash-Wertes für ein Attributpaar, das Attribute von jeden zwei benachbarten Ebenen aufweist; und Speichern der eindeutigen Identifikation in Verbindung mit dem Hash-Wert in mindestens einer Datenspeichereinheit. Das Verfahren zum Abfragen weist auf: Empfangen einer Abfrage; Berechnen eines oder mehrerer Hash-Werte; als Reaktion auf eine Übereinstimmung zwischen dem einen oder den mehreren Hash-Werten und gespeicherten Hash-Werten in mindestens einer Datenspeichereinheit, Ableiten einer Schnittmenge eindeutiger Identifikationen, die in Verbindung mit den verglichenen gespeicherten Hash-Werten gespeichert werden; und Ausgeben mindestens einer in der Schnittmenge enthaltenen eindeutigen Identifikation als ein Abfrageergebnis.
Abstract:
The present invention desires to provide a method and apparatus for assisting query, a method and device for querying, and a naming query system. Specifically, the method of assisting query may, for example, comprise: acquiring a record that includes a unique identification and at least one piece of dimension information associated with the unique identification, wherein each piece of dimension information includes a sequence of attributes, each attribute being ordered in the sequence in accordance with a hierarchically progressive relation; calculating a hash value for an attribute pair comprising attributes of every two neighboring levels; and storing, in association with the hash value, the unique identification in at least one storage device. The method of querying comprises: receiving a query; calculating one or more hash values; in response to the one or more hash values matching stored have values in at least one storage device, deriving an intersection of unique identifications that are stored in association with the matched stored hash values; and returning at least one unique identification included in the intersection as a query result.
Abstract:
FLIP-CHIP ELECTRONIC PACKAGES ARE PROVIDED WITH A COMPLIANT SURFACE LAYER, NORMALLY POSITIONED BETWEEN AN UNDERFILL LAYER AND A SUBSTRATE SUCH AS A CHIP CARRIER OR A PRINTED CIRCUIT BOARD OR CARD, WHICH REDUCES STRESS AND STRAIN RESULTING FROM DIFFERENCES IN COEFFICIENTS OF THERMAL EXPANSION BETWEEN THE CHIP AND SUBSTRATE. THE COMPLIANT LAYER, WHICH SHOULD HAVE STORAGE MODULUS OF LESS THAN ½ THE MODULUS OF THE SUBSTRATE, PREFERABLY BETWEEN ABOUT 50,000 PSI AND ABOUT 20,000 PSI, MAY COMPRISE RUBBERY MATERIALS SUCH AS SILICONE, VIRCO-PLASTIC POLYMERS SUCH AS POLYTETRAFLUOROETHYLENE OR INTERPENETRATING POLYMER NETWORKS (IPNS). PHOTOSENSITIVE IPNS USED FOR SOLDER MARKS ARE PREFERRED.
Abstract:
Verfahren zum Verwirklichen von Content-Sharing zwischen mobilen Terminals, das die Schritte aufweist zum:Empfangen, durch eine Content-Sharing-Vorrichtung an einer Basisstation, eines Index von Zugriffsinhalt, der von einem anfordernden mobilen Terminal gesendet wird;Durchsuchen, durch die Content-Sharing-Vorrichtung, einer gemeinsam nutzbaren Inhaltsindextabelle nach dem Index des Zugriffsinhalts; undSenden, durch die Content-Sharing-Vorrichtung, von Identifizierungsinformationen eines anderen mobilen Terminals, das den Index des Zugriffsinhalts aufweist, an das anfordernde mobile Terminal, wenn der Index des Zugriffsinhalts gefunden wird, sodass das anfordernde mobile Terminal den angeforderten Zugriffsinhalt von dem anderen mobilen Terminal, das den Index des Zugriffsinhalts aufweist, über drahtlose Datenübertragung erhält, undwobei das Senden von Identifizierungsinformationen des anderen mobilen Terminals, das den Index des Zugriffsinhalts aufweist, an das anfordernde mobile Terminal, wenn der Index des Zugriffsinhalts gefunden wird, ferner aufweist:Abfragen von Zuständen von drahtlosen Einheiten der anderen mobilen Terminals, die den Index des Zugriffsinhalts aufweisen, wenn der Index des Zugriffsinhalts gefunden wird;Senden von Identifizierungsinformationen des anderen mobilen Terminals, dessen drahtloser Einheitenzustand eine Anforderung für drahtlose Datenübertragung zu dem anfordernden mobilen Terminal erfüllt.