WIPO logo
Mobile | Deutsch | Español | Français | 日本語 | 한국어 | Português | Русский | 中文 | العربية |
PATENTSCOPE

Search International and National Patent Collections
World Intellectual Property Organization
Search
 
Browse
 
Translate
 
Options
 
News
 
Login
 
Help
 
Machine translation
1. (WO2018054271) METHOD AND DEVICE FOR DATA TRANSMISSION
Latest bibliographic data on file with the International Bureau    Submit observation

Pub. No.: WO/2018/054271 International Application No.: PCT/CN2017/102078
Publication Date: 29.03.2018 International Filing Date: 18.09.2017
IPC:
H04L 12/863 (2013.01)
Applicants: HUAWEI TECHNOLOGIES CO., LTD.[CN/CN]; Huawei Administration Building Bantian, Longgang District Shenzhen, Guangdong 518129, CN
Inventors: ZHOU, Lei; CN
Agent: SCIHEAD IP LAW FIRM; Room 1508, Huihua Commercial & Trade Building No. 80, XianLie Zhong Road, Yuexiu District Guangzhou, Guangdong 510070, CN
Priority Data:
201610836553.X20.09.2016CN
Title (EN) METHOD AND DEVICE FOR DATA TRANSMISSION
(FR) DISPOSITIF ET PROCÉDÉ DE TRANSMISSION DE DONNÉES
(ZH) 一种数据传输方法及装置
Abstract: front page image
(EN) Embodiments of the present invention disclose a method and a device for data transmission. The method comprises: receiving a plurality of first data blocks of a service transmitted by other physical machines; allocating the received first data blocks to the same data queue; if a tuner generates scheduling information for the service, using a resource in a NUMA node resource pool specified by the scheduling information to transmit the first data blocks to a virtual machine; and, if the tuner does not generate scheduling information, determining, according to a correspondence between a NUMA node data queue and a resource pool, a resource pool corresponding to the data queue where the first data blocks are located, and using a resource in the resource pool corresponding to the data queue where the first data blocks are located to transmit the first data blocks to a virtual machine. In the embodiments of the present invention resources used by a plurality of service data blocks can be ensured to be from the same NUMA resource pool, operations across NUMA nodes are improved, and data transmission performance is enhanced.
(FR) Les modes de réalisation de la présente invention concernent un dispositif et un procédé de transmission de données. Le procédé consiste : à recevoir une pluralité de premiers blocs de données d'un service transmis par d'autres machines physiques ; à attribuer les premiers blocs de données reçus à la même file d'attente de données ; si un syntoniseur génère des informations de programmation pour le service, à utiliser une ressource dans un groupe de ressources de nœud NUMA spécifié par les informations de programmation afin de transmettre les premiers blocs de données à une machine virtuelle ; et, si le syntoniseur ne génère pas d'informations de programmation, à déterminer, conformément à une correspondance entre une file d'attente de données de nœud NUMA et un groupe de ressources, un groupe de ressources correspondant à la file d'attente de données où les premiers blocs de données sont situés, et à utiliser une ressource dans le groupe de ressources correspondant à la file d'attente de données où les premiers blocs de données sont situés afin de transmettre les premiers blocs de données à une machine virtuelle. Dans les modes de réalisation de la présente invention, des ressources utilisées par une pluralité de blocs de données de service peuvent être assurées d'être du même groupe de ressources NUMA, des opérations sur des nœuds NUMA sont améliorées, et le rendement de transmission de données est amélioré.
(ZH) 本发明实施例公开了一种数据传输方法及装置,所述方法包括:接收其他物理机发送来的一业务的多个第一数据块;将接收到的多个第一数据块分配到同一数据队列中;在调谐器生成对业务的调度信息的情况下,使用调度信息中指定的NUMA节点的资源池中的资源,将多个第一数据块发送给虚拟机;在调谐器未生成调度信息的情况下,根据数据队列与NUMA节点的资源池的对应关系,确定多个第一数据块所在数据队列对应的资源池,并使用多个第一数据块所在数据队列对应的资源池中的资源将多个第一数据块发送给虚拟机。采用本发明实施例,可确保一业务的多个数据块所使用的资源位于同一个NUMA的资源池中,可改善跨NUMA节点的操作,提高数据传输性能。
Designated States: AE, AG, AL, AM, AO, AT, AU, AZ, BA, BB, BG, BH, BN, BR, BW, BY, BZ, CA, CH, CL, CN, CO, CR, CU, CZ, DE, DJ, DK, DM, DO, DZ, EC, EE, EG, ES, FI, GB, GD, GE, GH, GM, GT, HN, HR, HU, ID, IL, IN, IR, IS, JO, JP, KE, KG, KH, KN, KP, KR, KW, KZ, LA, LC, LK, LR, LS, LU, LY, MA, MD, ME, MG, MK, MN, MW, MX, MY, MZ, NA, NG, NI, NO, NZ, OM, PA, PE, PG, PH, PL, PT, QA, RO, RS, RU, RW, SA, SC, SD, SE, SG, SK, SL, SM, ST, SV, SY, TH, TJ, TM, TN, TR, TT, TZ, UA, UG, US, UZ, VC, VN, ZA, ZM, ZW
African Regional Intellectual Property Organization (ARIPO) (BW, GH, GM, KE, LR, LS, MW, MZ, NA, RW, SD, SL, ST, SZ, TZ, UG, ZM, ZW)
Eurasian Patent Office (AM, AZ, BY, KG, KZ, RU, TJ, TM)
European Patent Office (EPO) (AL, AT, BE, BG, CH, CY, CZ, DE, DK, EE, ES, FI, FR, GB, GR, HR, HU, IE, IS, IT, LT, LU, LV, MC, MK, MT, NL, NO, PL, PT, RO, RS, SE, SI, SK, SM, TR)
African Intellectual Property Organization (BF, BJ, CF, CG, CI, CM, GA, GN, GQ, GW, KM, ML, MR, NE, SN, TD, TG)
Publication Language: Chinese (ZH)
Filing Language: Chinese (ZH)