Quiesce system storage device and method in a dual active controller with cache coherency using stripe locks for implied storage volume reservations

   
   

A method and apparatus for quiescing a system storage device wherein cache lines associated with a system storage device to be quiesced are flushed using a stripe lock mechanism to find and flush cache data associated with the given system storage device. Dirty cache lines are associated with a stripe lock, and that stripe lock will be in the active state or the clearing state. The stripe locks are also maintained on a linked list per a system storage device. In the normal life cycle of a stripe lock, if the partner controller requests a lock over part of the extent of an active lock, the active lock will go to the clearing state. Data in the extent of the now clearing lock is flushed. For performing a quiesce, stripe locks for the given system storage device are set to clearing on a plurality of controllers, thus causing the flush. The quiesce mechanism then only needs to wait until stripe locks have been cleared for the system storage device.

Une méthode et un appareil pour se calmer un dispositif de stockage de système où des lignes de cachette liées à un dispositif de stockage de système à calmer sont rincées en utilisant un mécanisme de serrure de raie pour trouver et des données affleurantes de cachette liées au dispositif de stockage donné de système. Des lignes sales de cachette sont associées à une serrure de raie, et cette serrure de raie sera dans l'état actif ou l'état de dégagement. Les serrures de raie sont également maintenues sur une liste liée par dispositif de stockage de système. Dans le cycle de vie normal d'une serrure de raie, si le contrôleur d'associé demande une serrure au-dessus d'une partie de l'ampleur d'une serrure active, la serrure active ira à l'état de dégagement. Des données dans l'ampleur de la serrure se dégageante maintenant sont rincées. Pour effectuer un calmer, des serrures de raie pour le dispositif de stockage donné de système sont placées à se dégager sur une pluralité de contrôleurs, de ce fait entraînant l'éclat. Le mécanisme de calmer doit alors seulement attendre jusqu'à ce que les serrures de raie aient été se soient dégagées pour le dispositif de stockage de système.

 
Web www.patentalert.com

< Method and system for visual programming using a relational diagram

< Alternating phase shift mask design with optimized phase shapes

> Automatic layout of content in a design for a medium

> Direct printing of contents of a universal resource locator

~ 00142