Some content of this application is unavailable at the moment.
If this situation persist, please contact us atFeedback&Contact
1. (WO2016043953) FIBRE CHANNEL STORAGE ARRAY METHODS FOR PORT MANAGEMENT
Latest bibliographic data on file with the International Bureau   

Pub. No.: WO/2016/043953 International Application No.: PCT/US2015/047535
Publication Date: 24.03.2016 International Filing Date: 28.08.2015
IPC:
G06F 3/06 (2006.01) ,G06F 13/42 (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
G PHYSICS
06
COMPUTING; CALCULATING; COUNTING
F
ELECTRIC DIGITAL DATA PROCESSING
13
Interconnection of, or transfer of information or other signals between, memories, input/output devices or central processing units
38
Information transfer, e.g. on bus
42
Bus transfer protocol, e.g. handshake; Synchronisation
Applicants:
NIMBLE STORAGE, INC. [US/US]; 211 River Oaks Parkway San Jose, CA 95134, US
Inventors:
CHIU, Evan; US
BALI, Naveen; US
JIN, Tao; US
Agent:
PENILLA, Albert, S.; US
Priority Data:
14/802,81717.07.2015US
62/050,68015.09.2014US
Title (EN) FIBRE CHANNEL STORAGE ARRAY METHODS FOR PORT MANAGEMENT
(FR) PROCÉDÉS DE GESTION DE PORT DANS UNE MATRICE DE STOCKAGE FIBRE CHANNEL
Abstract:
(EN) Methods and systems for processing failover operations in a storage array configured for Fibre Channel communication are provided. One example method includes executing a primary process in user space of a controller of the storage array. The primary process is configured to process request commands from one or more initiators and has access to a volume manager for serving data input/output (1/0) requests.
(FR) L'invention concerne des procédés et des systèmes de traitement d'opérations de basculement dans une matrice de stockage conçue pour une communication Fibre Channel. Un procédé donné à titre d'exemple comprend une étape consistant à exécuter un processus primaire dans un espace utilisateur d'un contrôleur de la matrice de stockage. Le processus primaire est conçu pour traiter des instructions de demandes provenant d'un ou plusieurs initiateurs et il a accès à un gestionnaire de volume conçu pour répondre à des demandes d'entrée/sortie (E/S) de données. En fonctionnement, le processus primaire a une connexion à un port de la matrice de stockage. Le procédé comprend également une étape consistant à exécuter un processus secondaire dans l'espace utilisateur du contrôleur de façon à traiter des instructions de demandes provenant d'un ou plusieurs des initiateurs. Le processus secondaire n'a pas accès au gestionnaire de volume mais il a accès aux données permettant de répondre à des demandes autres que E/S. Le processus secondaire n'a pas de connexion au port lorsque le processus primaire fonctionne. Le processus secondaire est conçu pour détecter que le processus primaire est entré dans un état non fonctionnel et pour, en réponse, exécuter une capture du port. Le procédé comprend en outre une étape consistant à déclencher une relecture des instructions en cours qui ont été exécutées par le processus primaire avant d'entrer dans l'état non fonctionnel et à supprimer les instructions en cours. Le procédé continue à exécuter le processus secondaire lorsque le processus primaire est dans l'état non fonctionnel.
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, IR, IS, JP, KE, KG, KN, KP, KR, 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: English (EN)
Filing Language: English (EN)