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

Method and system of SAS domain change non-fully ergodic discovery process

A non-full traversal and state change technology, applied in the communication field, can solve the problems of I/O data processing blockage, inability to obtain SAS domain changes, and not including SAS domain change information, so as to avoid frequent triggers and improve operating performance.

Inactive Publication Date: 2009-09-16
NEW H3C TECH CO LTD
View PDF0 Cites 10 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0014] However, in the above process, the BROADCAST (CHANGE) message does not contain specific SAS domain change information. When the SAS initiator receives the BROADCAST (CHANGE), it can only know that the SAS domain has changed, and cannot directly report from the BROADCAST (CHANGE) Get the specific information of SAS domain changes in the text, such as whether there are Expander devices added or deleted, etc.
Since the SASinitiator cannot know the specific SAS domain change information, the SAS initiator must perform a complete traversal of the entire SAS domain, and initiate requests to all phys of all Expander devices in the current SAS domain in order to obtain complete information about the current SAS domain , so that information exchange takes a long time, and in order to wait for the Discovery process to complete, the I / O data processing in the SAS domain is blocked
Therefore, in a SAS domain containing many devices, if many SAS domain changes occur, the frequent triggering of the Discovery process will affect the operating performance of the SAS storage system

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
  • Method and system of SAS domain change non-fully ergodic discovery process
  • Method and system of SAS domain change non-fully ergodic discovery process
  • Method and system of SAS domain change non-fully ergodic discovery process

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0056] In the embodiment of the present invention, in order to improve the operating performance of the SAS storage system and avoid frequent triggering of the Discovery process, the Discovery process can be triggered in a targeted manner. For this reason, the SAS initiator can notify the corresponding Expander device when learning the state change of the SAS domain. Send a request to obtain the changed phy information, and the Expander device that has changed the link returns a response carrying the changed phy information to the SAS initiator, and the Expander device that has not changed the link returns a response that does not carry any phy information to the SAS initiator. Or no response is returned to the SAS initiator.

[0057] After a certain Expander device returns a response containing the changed phy information, if the SAS initiator determines that the change is a device addition based on the phy information, it will only send a DISCOVER request corresponding to the ph...

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 a method of SAS domain change non-fully ergodic discovery process, comprising the followings: an expander apparatus detects that the SAS link itself is changed, SAS domain state change information is reported to an SAS initiator, the SAS initiator sends the request for obtaining changed phy information to corresponding expander apparatus according to the SAS domain state change information; after the corresponding expander apparatus returns a response containing changed phy information, whether the change is added for the apparatus is judged according to the type of the connecting apparatus of the phy information; if so, DISCOVER request is sent corresponding to the phy ID of the phy information. Moreover, the invention further discloses a system of SAS domain change non-fully ergodic discovery process. The technical proposal disclosed by the invention can improve the operation performance of SAS memory system.

Description

Technical field [0001] The present invention relates to communication technology, and in particular to a method and system for SAS (Serial Attached SCSI) domain change non-full traversal of Discovery (discovery) process. Background technique [0002] In communication technology, the SAS domain system usually includes: an expander device (Expander Device), a SAS initiator (SAS initiator), and a SAS device (SAS Device, also called a terminal device). Expander equipment is a kind of switching equipment used for data communication between SAS equipment or between SAS equipment and SASinitiator. [0003] In actual applications, the number of devices included in different SAS domains may be different, and correspondingly, they may have different topological structures. In addition, when the link status of the same SAS domain changes, the original topology structure will also be changed. Therefore, the SAS initiator needs to obtain the topology information of the SAS domain from time to...

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): H04L29/06G06F13/38
Inventor 徐磊
Owner NEW H3C TECH CO LTD
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