Some content of this application is unavailable at the moment.
If this situation persist, please contact us atFeedback&Contact
1. (WO2013152593) METHOD AND APPARATUS OF DATA PROCESSING
Latest bibliographic data on file with the International Bureau   

Pub. No.: WO/2013/152593 International Application No.: PCT/CN2012/085126
Publication Date: 17.10.2013 International Filing Date: 23.11.2012
IPC:
G06F 3/06 (2006.01)
G PHYSICS
06
COMPUTING; CALCULATING; COUNTING
F
ELECTRIC DIGITAL DATA PROCESSING
3
Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
06
Digital input from, or digital output to, record carriers
Applicants:
华为技术有限公司 HUAWEI TECHNOLOGIES CO., LTD. [CN/CN]; 中国广东省深圳市 龙岗区坂田华为总部办公楼 Huawei Administration Building, Bantian, Longgang Shenzhen, Guangdong 518129, CN
Inventors:
罗庆超 LUO, Qingchao; CN
Priority Data:
201110439201.811.04.2012CN
Title (EN) METHOD AND APPARATUS OF DATA PROCESSING
(FR) PROCÉDÉ ET APPAREIL DE TRAITEMENT DE DONNÉES
(ZH) 数据处理方法及装置
Abstract:
(EN) The embodiments of the present invention provide a data processing method, comprising: an application module writes the data to be written to a data buffer, and sends a write request command and the address of said data buffer to a virtual host bus adapter card (VHBA), said write request command including the address of the storage medium where the data to be written will be written; said VHBA sends to a memory array module said write request command and the address of said data buffer; said memory array module obtains said data to be written from the address of said data buffer, then according the address of the storage medium where said data to be written will be written, writes the data to be written in the storage medium. In the present embodiment, since the application module and the memory array module are connected through the VHBA card and are in the same physical host, the modules can share a set of operating system and only need to transfer the data buffer address and the data to be written during data writing, thereby reducing the memory copies and improving system performance.
(FR) Les modes de réalisation de la présente invention portent sur un procédé de traitement de données, comprenant les opérations suivantes : un module d'application écrit les données à écrire dans un tampon de données, et envoie une instruction de requête d'écriture et l'adresse dudit tampon de données à une carte d'adaptateur de bus hôte virtuel (VHBA), ladite instruction de requête d'écriture comprenant l'adresse du support de stockage où les données à écrire seront écrites ; ladite carte VHBA envoie à un module à matrice de mémoire ladite instruction de requête d'écriture et l'adresse dudit tampon de données ; ledit module à matrice de mémoire obtient lesdites données à écrire à partir de l'adresse dudit tampon de données, puis conformément à l'adresse du support de stockage où lesdites données à écrire seront écrites, écrit les données à écrire dans le support de stockage. Selon le présent mode de réalisation, étant donné que le module d'application et le module à matrice de mémoire sont connectés par l'intermédiaire de la carte VHBA et se trouvent dans le même hôte physique, les modules peuvent partager un ensemble de système d'exploitation et ont seulement besoin de transférer l'adresse du tampon de données et les données à écrire durant une écriture de données, ce qui permet de réduire les copies de mémoire et d'améliorer les performances du système.
(ZH) 本发明实施例提供了一种数据处理方法,包括:应用模块将待写入数据写入数据缓冲区,并将写请求命令和所述数据缓冲区的地址发送给虚拟主机总线适配卡VHBA,所述写请求命令包括所述待写入数据将要写入存储介质的地址;所述VHBA将所述写请求命令和所述数据缓冲区的地址发送给存储阵列模块;所述存储阵列模块从所述数据缓冲区的地址中获取所述待写入数据,再根据所述待写入数据将要写入存储介质的地址将所述待写入数据写入存储介质中。在本发明实施例中,由于应用模块和存储阵列模块在同一个物理主机内,通过VHBA卡连接,可以共用一套操作系统,在写数据时仅需传递数据缓冲区的地址和待写入数据,减少了内存拷贝,提升了系统性能。
front page image
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, DK, DM, DO, DZ, EC, EE, EG, ES, FI, GB, GD, GE, GH, GM, GT, HN, HR, HU, ID, IL, IN, IS, JP, KE, KG, KM, KN, KP, KR, KZ, LA, LC, LK, LR, LS, LT, 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, 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, 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, ML, MR, NE, SN, TD, TG)
Publication Language: Chinese (ZH)
Filing Language: Chinese (ZH)