-
公开(公告)号:EP3028417A4
公开(公告)日:2016-08-10
申请号:EP14831162
申请日:2014-07-09
Applicant: IBM
Inventor: ZHANG YUE , ZHENG KAI , LIU TIANCHENG , LIU HANG , YANG BAOHUA
IPC: H04L12/801 , H04L12/64 , H04L12/715 , H04L12/721 , H04L12/803 , H04L12/851 , H04L12/931
CPC classification number: H04L47/125 , H04L12/6418 , H04L45/38 , H04L45/64 , H04L47/2441 , H04L49/70
Abstract: The present invention relates to data packet processing in a data network, and provides a method and system for processing data packets. The method comprising: dividing flows containing data packets into elephant flows and mice flows according to a particular division parameter, wherein, an elephant flow contains more data packets than a mice flow; transmitting the divided elephant flows and mice flows to a virtual switch in a server; processing the mice flows at the virtual switch, and transmitting the elephant flows and the processed mice flows to a hardware switch in network; and processing the elephant flows at the hardware switch, and forwarding the received mice flows and the processed elephant flows. With the method and system, network performance may be effectively improved.
Abstract translation: 本发明涉及数据网络中的数据分组处理,并且提供了一种处理数据分组的方法和系统。 该方法包括:根据特定的分割参数将包含数据分组的流分为大象流和小鼠流,其中,大象流包含比小鼠流更多的数据分组; 传送分割的大象流和小鼠流到服务器中的虚拟交换机; 在虚拟交换机处理小鼠流,并传送大象流,处理的小鼠流入网络中的硬件交换机; 并且在硬件交换机处理大象流,并且转发所接收的小鼠流和被处理的大象流。 通过该方法和系统,可以有效地提高网络性能。
-
公开(公告)号:DE112012000780B4
公开(公告)日:2014-07-31
申请号:DE112012000780
申请日:2012-03-12
Applicant: IBM
Inventor: ZHOU HAOFENG , WEI WEI , LI YAN , ZHENG KAI
Abstract: Verfahren zum Verarbeiten von Berechtigungsprüfungsdaten, wobei die Berechtigungsprüfungsdaten in einem ersten Berechtigungsprüfungsknoten gespeichert sind, wobei das Verfahren aufweist: Festlegen einer Rotationsabfolge der Berechtigungsprüfungsdaten, Festlegen einer Rotationsauslösebedingung für die Berechtigungsprüfungsdaten und in Reaktion auf das Erfüllen der Rotationsauslösebedingung Übertragen wenigstens eines Teils der Berechtigungsprüfungsdaten zu einem zweiten Berechtigungsprüfungsknoten gemäß der Rotationsabfolge.
-
公开(公告)号:DE102012220834A1
公开(公告)日:2013-06-06
申请号:DE102012220834
申请日:2012-11-15
Applicant: IBM
Abstract: Die vorliegende Erfindung stellt ein Verfahren und eine Vorrichtung zum Umsetzen eines virtuellen lokalen Netzwerks bereit, wobei das Verfahren Folgendes aufweist: Ermitteln eines globalen virtuellen lokalen Netzwerks zum Übertragen eines Datenblocks als Reaktion auf das Empfangen des Datenblocks an einer ersten Vermittlungseinheit, Kapseln des Datenblocks zumindest teilweise beruhend auf dem Ermitteln, und Übertragen dessen an mindestens eine zweite Vermittlungseinheit über das globale virtuelle lokale Netzwerk. Entsprechend wird der Datenblock an der zweiten Vermittlungseinheit empfangen, und eine Kennung des globalen virtuellen lokalen Netzwerks wird gemäß dem Datenblock erfasst. Zumindest teilweise beruhend auf der Kennung des globalen virtuellen lokalen Netzwerks wird ermittelt, an welches von der zweiten Vermittlungseinheit bediente lokale virtuelle lokale Netzwerk die entkapselten Daten gesendet würden. Mit dem Verfahren und der Vorrichtung der vorliegenden Erfindung können die Anforderungen in Bezug auf Isolierung und Verbindungsmöglichkeiten für ein virtuelles lokales Netzwerk in einer Anwendungsumgebung mit einem mandantenfähigen Rechenzentrum mit mehreren Standorten erfüllt werden.
-
4.
公开(公告)号:DE102012221059B4
公开(公告)日:2018-08-02
申请号:DE102012221059
申请日:2012-11-19
Applicant: IBM
Abstract: Verfahren der anpassbaren Netzwerkübertragungsoptimierung in einem großen parallelen Rechensystem, wobei das Verfahren aufweist:Ausbilden einer durch das Netzwerk zu übertragenden Nachricht auf der Grundlage erhaltener Informationen bezüglich einer durch Rechenknoten ausgeführten Aufgabe, wobei die Nachricht Identifikationsinformationen der Rechenknoten zum Durchführen von Datenübertragung und entsprechender Senkenknoten und einer zu den entsprechenden Senkenknoten zu übertragenden Datenmenge der Rechenknoten beinhaltet;Übertragen der Nachricht zu einer Netzwerkschicht; undAusbilden eines neuen Datenübertragungsmusters für die Datenübertragung zwischen den Rechenknoten und den entsprechenden Senkenknoten gemäß der empfangenen Nachricht,wobei das Ausbilden eines neuen Datenübertragungsmusters für die Datenübertragung zwischen den Rechenknoten und den entsprechenden Senkenknoten beinhaltet:Ermitteln, ob die Standorte der Senkenknoten gemäß Netzwerkinformationen der Netzwerkschicht und der empfangenen Nachricht angepasst werden müssen;wobei das Ermitteln, ob die Standorte der Senkenknoten angepasst werden müssen, beinhaltet:Berechnen einer Summe von Entfernungen zwischen jedem Standort, an dem ein Senkenknoten im großen parallelen Rechensystem angeordnet sein kann, und jedem der Rechenknoten;Auswählen einer gewünschten Anzahl von Standorten wiederum von einem möglichen Standort mit der kleinsten Entfernung als die Standorte der Senkenknoten; undwenn sich die ausgewählten Standorte von den durch die Identifikationsinformationen angegebenen in der Nachricht enthaltenen Senkenknoten unterscheiden, Feststellen, dass die Anpassung erforderlich ist; undwenn ermittelt wird, dass die Standorte der Senkenknoten angepasst werden müssen, Ersetzen der Senkenknoten in der Nachricht durch die neu ausgewählten Senkenknoten,wobei das Ersetzen der Senkenknoten in der Nachricht durch die neu ausgewählten Senkenknoten beinhaltet:Ersetzen der Senkenknoten in der Nachricht wiederum von dem bevorzugtesten ausgewählten Senkenknoten, und wenn die Datenmenge der ersetzten Senkenknoten die Kapazität des bevorzugtesten ausgewählten Senkenknotens erreicht, Fortfahren, die Senkenknoten in der Nachricht durch den zweitbevorzugtesten ausgewählten Senkenknoten zu ersetzen.
-
公开(公告)号:GB2497202A
公开(公告)日:2013-06-05
申请号:GB201221419
申请日:2012-11-28
Applicant: IBM
Abstract: A source host 110 transmits a frame including a VLAN tag (eg. IEEE 802.1q tag) addressed to a destination host 120. A switch ToR1 receives the frame and determines that the frame should be forwarded over a global VLAN (eg. on L3 network). The switch encapsulates the VLAN frame (eg. into an IP packet) and forwards it over the global VLAN to a further switch ToR2. ToR2 de-encapsulates the frame from the packet and determines the global VLAN from the frame header. Based on the global VLAN ID switch ToR2 determines a local VLAN ID 002 which may be different from the source VLAN ID 001. If the ID is different the VLAN tag is modified appropriately and then forwarded to the destination host. Determination of local/global VLANs may utilise a directory server DS. A system for broadcast frames is also disclosed (see Fig. 5b). The system decouples source, destination and global VLAN IDs to assist efficient use of the ID space.
-
公开(公告)号:DE112010003458B4
公开(公告)日:2016-05-12
申请号:DE112010003458
申请日:2010-08-19
Applicant: IBM
Inventor: ZHAO YI XIN , ZHENG KAI , HAN ZHU , ZOU HUAN HAO
Abstract: Steuerbarer Trackerserver (306) für das Ändern der Knotenliste einer Peer-to-Peer-(P2P)Datei, der Folgendes beinhaltet: ein Erhaltungsmittel (acquiring means) für das Erhalten einer Knotenliste, die einer P2P-Datei entspricht, in einem ursprünglichen Trackerserver (309); ein Beurteilungsmittel für das Beurteilen, ob die Knotenliste gemäß einer vorgegebenen Regel geändert werden muss; ein Knotenlisten-Änderungsmittel zum Ändern der Knotenliste, falls die Knotenliste geändert werden muss, wobei das Knotenlisten-Änderungsmittel verwendet wird, um mindestens einen Knoten in der Knotenliste zu löschen; ein Rückgabemittel für das Zurückgeben der geänderten Knotenliste an einen Nutzer; ein Ermittlungsmittel, um zu ermitteln, ob der mindestens eine gelöschte Knoten einen Dateiblock der P2P-Datei enthält, der in nicht gelöschten Knoten der geänderten Knotenliste nicht enthalten ist; ein Erzeugungsmittel für das Erzeugen eines Abbildungs-Knotens (D') (mapping node), falls der mindestens eine gelöschte Knoten einen Dateiblock der P2P-Datei enthält, der in den nicht gelöschten Knoten nicht enthalten ist, wobei mindestens ein in dem Abbildungs-Knoten gespeicherter Dateiblock mit mindestens einem Dateiblock identisch ist, der in dem mindestens einen gelöschten Knoten gespeichert ist; und ein Hinzufügungsmittel für das Hinzufügen des Abbildungs-Knotens zu der Knotenliste.
-
公开(公告)号:GB2505563A
公开(公告)日:2014-03-05
申请号:GB201313857
申请日:2012-03-12
Applicant: IBM
Inventor: LI YAN , ZHOU HAOFENG , WEI WEI , ZHENG KAI
IPC: H04L29/06
Abstract: The present invention relates to an authentication information processing technology, which enables the authentication information to rotate among multiple authentication nodes, such that hackers cannot obtain the authentication information permanently. Specifically, the present invention provides an authentication information processing method, wherein the authentication information is stored on a first authentication node, comprising: determining a rotation sequence of the authentication information; determining a rotation trigger condition of the authentication information, and transmit at least part of the authentication information to a second authentication node so that the second authentication node processes the authentication request related to the authentication information according to the rotation sequence in response to satisfaction of the rotation trigger condition.
-
公开(公告)号:DE112010003458T5
公开(公告)日:2012-06-14
申请号:DE112010003458
申请日:2010-08-19
Applicant: IBM
Inventor: ZHAO YI XIN , ZHENG KAI , HAN ZHU , ZOU HUAN HAO
IPC: G06F13/00
Abstract: Die Erfindung stellt eine leistungsfähige, flexible Technologie für die Verwaltung der P2P-Dateiübertragung bereit. Die Erfindung verwirklicht das Begrenzen und Leiten der P2P-Dateiübertragung in erster Linie, indem ein ursprünglicher Trackerserver durch einen Trackerserver mit einer steuerbaren Einstellung ersetzt wird und indem eine Knotenliste auf der Grundlage der in dem steuerbaren Trackerserver vorgegebenen Regel geändert wird. Mit der vorliegenden Erfindung kann ein Netzwerkbetreiber die Funktion des steuerbaren Trackerservers bei der P2P-Übertragung stufenweise stärken, indem er den ursprünglichen Trackerserver bei der P2P-Übertragung stufenweise schwächt, und verschiedene zuvor festgelegte Regeln oder Richtlinien anwenden, um die Dateiübertragung der P2P-Knoten zu verwalten.
-
公开(公告)号:DE102012220834B4
公开(公告)日:2021-03-18
申请号:DE102012220834
申请日:2012-11-15
Applicant: IBM
Abstract: Verfahren zum Umsetzen eines virtuellen lokalen Netzwerks, aufweisend:Ermitteln eines globalen virtuellen lokalen Netzwerks zum Übertragen eines Datenblocks als Reaktion auf das Empfangen des Datenblocks an einer ersten Vermittlungseinheit, wobei der Datenblock aus einem von einem oder mehreren ersten lokalen virtuellen lokalen Netzwerken stammt, die von der ersten Vermittlungseinheit bedient werden;Kapseln des Datenblocks zumindest teilweise beruhend auf dem Ermitteln des globalen virtuellen lokalen Netzwerks; undÜbertragen des gekapselten Datenblocks über das globale virtuelle lokale Netzwerk, um den Datenblock an mindestens eine zweite Vermittlungseinheit zu senden, wobei die zweite Vermittlungseinheit ein oder mehrere zweite lokale virtuelle lokale Netzwerke bedient, wobei der Datenblock einen Unicast-Datenblock aufweist, und wobei das Ermitteln des globalen virtuellen lokalen Netzwerks aufweist:Abfragen eines Verzeichnisservers in Bezug auf Adressen eines Quell-Host-Computers und eines Ziel-Host-Computers des Datenblocks, um zu überprüfen, ob der Quell-Host-Computer und der Ziel-Host-Computer zu demselben globalen virtuellen lokalen Netzwerk gehören, wobei der Ziel-Host-Computer einem der einen oder mehreren zweiten lokalen virtuellen lokalen Netzwerke zugehört; undErfassen einer Adresse der zweiten Vermittlungseinheit von dem Verzeichnisserver, wenn der Quell-Host-Computer und der Ziel-Host-Computer demselben globalen virtuellen lokalen Netzwerk zugehören.
-
公开(公告)号:GB2505563B
公开(公告)日:2015-07-01
申请号:GB201313857
申请日:2012-03-12
Applicant: IBM
Inventor: LI YAN , ZHOU HAOFENG , WEI WEI , ZHENG KAI
IPC: H04L29/06
Abstract: The present invention relates to an authentication information processing technology, which enables the authentication information to rotate among multiple authentication nodes, such that hackers cannot obtain the authentication information permanently. Specifically, the present invention provides an authentication information processing method, wherein the authentication information is stored on a first authentication node, comprising: determining a rotation sequence of the authentication information; determining a rotation trigger condition of the authentication information, and transmit at least part of the authentication information to a second authentication node so that the second authentication node processes the authentication request related to the authentication information according to the rotation sequence in response to satisfaction of the rotation trigger condition.
-
-
-
-
-
-
-
-
-