Looking for breakthrough ideas for innovation challenges? Try Patsnap Eureka!

Caching data synchronous system and method in process of accessing iSCSI (Internet Small Computer System Interface) storage device

A technology for caching data and storage devices, which is applied in the field of caching data synchronization system, which can solve problems such as low data access speed, suspension of data access of the initiator, exceeding the time limit of the initiator, etc., and achieve the effect of ensuring the synchronization of cached data

Active Publication Date: 2010-12-22
BEIJING ZHIGU TECH SERVICE
View PDF0 Cites 13 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0013] But the problem of above-mentioned prior art is, because relatively new iSCSI product has all increased the support to snapshot, the data access speed of the virtual disk with snapshot is relatively low, correspondingly speaking, synchronous cache data also needs more time, which is likely to exceed the tolerance limit of the initiator's own retry mechanism
For example, when the cached data reaches 300MB, the data access speed of the virtual disk with snapshots may be lower than 1MB per second, and it takes more than 300 seconds to synchronize the cached data, which is likely to exceed the time limit of the initiator. At this time, follow the The traditional method of blocking will cause the data access of the initiator to be suspended

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Caching data synchronous system and method in process of accessing iSCSI (Internet Small Computer System Interface) storage device
  • Caching data synchronous system and method in process of accessing iSCSI (Internet Small Computer System Interface) storage device
  • Caching data synchronous system and method in process of accessing iSCSI (Internet Small Computer System Interface) storage device

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0034] Please refer to figure 2 , figure 2 It is a system block diagram of the cache data synchronization system in the iSCSI storage device access process of the present invention. As shown in the figure, a cache data synchronization system in the iSCSI storage device access process provided by the present invention includes a target end (target) A virtual disk (VD) 20, an initiator (initiator) 10 that can send a data access request to the virtual disk 20 specified by the target end, and a cache 30 corresponding to the virtual disk 20, wherein the system also includes at the target end:

[0035] A normal request processing module (Normal Responder) 40, configured to normally respond to the access request of the initiator 10;

[0036] A busy (BUSY) request processing module (Busy Responder) 50, configured to respond to the access request of the initiator 10 by generating and sending a BUSY response;

[0037] Timer / counter module 60, which includes: a timer, used to record ...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

PUM

No PUM Login to View More

Abstract

The invention discloses caching data synchronous system and method in a process of accessing an iSCSI (Internet Small Computer System Interface) storage device. The system and the method can judge whether caching data volume of a virtual disk is qualified or not after receiving a data access request sent by a starter to the virtual disk appointed by a target terminal and starting a caching data synchronizing process of the virtual disk; if qualified, the data access of the virtual disk is blocked and the data access of the virtual disk is opened after an appointed operation is carried out, and an access request is restarted to normally respond; and if not qualified, the access request of a starter end is responded by selecting a normal response or sending a busy response mode according to the current state of a counter or the counter. Therefore, the system and the method can complete the caching data synchronization and can keep that the data access of the started end is not stopped.

Description

technical field [0001] The present invention relates to a cache (cache) data synchronization system and method, in particular to a cache data that can not only complete the cache data synchronization but also keep the data access of the initiator from being suspended during the access process of the iSCSI storage device Synchronization systems and methods. Background technique [0002] Internet Small Computer System Interface (Internet Small Computer System Interface, hereinafter referred to as: iSCSI) is based on the TCP / IP protocol and is used to establish and manage the interconnection between IP storage devices, hosts and clients, and create storage area networks (Storage Area Networks). Area Network, referred to as SAN). SAN makes it possible to apply the SCSI (Small Computer System Interface) protocol to a high-speed data transmission network, and this transmission is performed between multiple data storage networks at the block-level. The SCSI structure is based on ...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

Application Information

Patent Timeline
no application Login to View More
IPC IPC(8): G06F3/06G06F12/08H04L29/06G06F12/0844
Inventor 李东海陈蕴弘陈玄同
Owner BEIJING ZHIGU TECH SERVICE
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Patsnap Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Patsnap Eureka Blog
Learn More
PatSnap group products