Distributed fault resilient shared memory

   
   

Memory sharing techniques include providing a first device and one or more additional devices. Each device has a memory and is configured to be connected to a network. A portion of the first device memory is allocated, and may be divided into two or more first device memory segments. Each first device memory segment corresponds to a device, and at least one of the first device memory segments corresponds to an additional device. A portion of the additional device memory is allocated, and may be divided into two or more additional device memory segments. Each additional device memory segment corresponds to a device, and at least one additional device memory segment corresponds to the first device. A first device data segment is provided to the additional device, and a first device data validity indication is derived at the additional device. The first device data validity indication is associated with the first device data segment, and the additional device memory segment corresponding to the first device is updated based on the association.

Η μνήμη που μοιράζεται τις τεχνικές περιλαμβάνει την παροχή μιας πρώτης συσκευής και μιας ή περισσότερων πρόσθετων συσκευών. Κάθε συσκευή έχει μια μνήμη και διαμορφώνεται για να συνδεθεί με ένα δίκτυο. Μια μερίδα της πρώτης μνήμης συσκευών διατίθεται, και μπορεί να διαιρεθεί σε δύο ή περισσότερα πρώτα τμήματα μνήμης συσκευών. Κάθε πρώτο τμήμα μνήμης συσκευών αντιστοιχεί σε μια συσκευή, και τουλάχιστον ένα από τα πρώτα τμήματα μνήμης συσκευών αντιστοιχεί σε μια πρόσθετη συσκευή. Μια μερίδα της πρόσθετης μνήμης συσκευών διατίθεται, και μπορεί να διαιρεθεί σε δύο ή περισσότερα πρόσθετα τμήματα μνήμης συσκευών. Κάθε πρόσθετο τμήμα μνήμης συσκευών αντιστοιχεί σε μια συσκευή, και τουλάχιστον ένα πρόσθετο τμήμα μνήμης συσκευών αντιστοιχεί στην πρώτη συσκευή. Ένα πρώτο τμήμα στοιχείων συσκευών παρέχεται στην πρόσθετη συσκευή, και μια πρώτη ένδειξη ισχύος στοιχείων συσκευών παράγεται στην πρόσθετη συσκευή. Η πρώτη ένδειξη ισχύος στοιχείων συσκευών συνδέεται με το πρώτο τμήμα στοιχείων συσκευών, και το πρόσθετο τμήμα μνήμης συσκευών που αντιστοιχεί στην πρώτη συσκευή ενημερώνεται βασισμένος στην ένωση.

 
Web www.patentalert.com

< Distributed cache

< Cache with DMA and dirty bits

> Method and an apparatus for volume creation in the presence of multiple aggregators

> Memory access debug facility

~ 00117