DAVID P CORDELLA
Electrician in Shrewsbury, MA

License number
Massachusetts 12516-B
Issued Date
Sep 29, 2007
Expiration Date
Jul 31, 2013
Type
Journeyman Electrician
Address
Address
Shrewsbury, MA 01545

Personal information

See more information about DAVID P CORDELLA at radaris.com
Name
Address
Phone
David Cordella, age 74
15 Ruthen Cir, Shrewsbury, MA 01545
(508) 667-2625
David P Cordella, age 45
15 Ruthen Cir, Shrewsbury, MA 01545

Professional information

David Cordella Photo 1

Method And Apparatus For Allocating Erasure Coded Data To Disk Storage

US Patent:
2013013, May 23, 2013
Filed:
Nov 22, 2011
Appl. No.:
13/302510
Inventors:
David Cordella - Shrewsbury MA, US
Arthur J. Beaverson - Boxborough MA, US
Steven Bagby - Lexington MA, US
Assignee:
SimpliVity Corporation - Westborough MA
International Classification:
H03M 13/05, G06F 11/10
US Classification:
714769, 714763, 714E11034
Abstract:
Allocation process that allows erasure coded data to be stored on any of a plurality of disk drives, in a pool of drives, so that the allocation is not tied to a fixed group of drives. Still further, the encoded data can be generated by any of multiple different erasure coding algorithms, where again storage of the encoded data is not restricted to a single group of drives based on the erasure algorithm being utilized to encode the data. In another embodiment, the encoded data can be “stacked” (aligned) on select drives to reduce the number of head seeks required to access the data. As a result of these improvements, the system can dynamically determine which one of multiple erasure coding algorithms to utilize for a given incoming data block, without being tied to one particular algorithm and one particular group of storage devices as in the prior art.


David Cordella Photo 2

Asynchronous Event Notification

US Patent:
2006021, Sep 28, 2006
Filed:
Mar 25, 2005
Appl. No.:
11/089702
Inventors:
David Cordella - Shrewsbury MA, US
Lee VanTine - Oxford MA, US
International Classification:
G06F 9/44
US Classification:
717124000
Abstract:
Described is a technique for asynchronous event notification in a data storage system. Lower level software, such as a device driver or other software application generating events, reports the occurrence of an event to an event handler. The event handler implements an event reporting policy which may include event consolidation. The event handler reports the events to an event dispatcher which notifies event subscribers of the occurrence of events in accordance with registration information of each subscriber. The event handler may execute in kernel mode or user mode depending on the particular execution mode of lower level software initially reporting the occurrence of events. There may be a hierarchical arrangement of multiple event dispatchers in connection with event reporting. Event dispatchers may implement data sharing of registration information.


David Cordella Photo 3

Method And Apparatus For Differentiated Data Placement

US Patent:
2013002, Jan 24, 2013
Filed:
Jul 20, 2011
Appl. No.:
13/186939
Inventors:
David Cordella - Shrewsbury MA, US
Arthur J. Beaverson - Boxborough MA, US
Steven Bagby - Lexington MA, US
Assignee:
SimpliVity Corporation - Westborough MA
International Classification:
G06F 12/08
US Classification:
711114, 711E12019
Abstract:
Method and apparatus for locating data on disk storage, wherein multiple instances of data can be stored at different locations to satisfy different use requirements such as read access, write access, and data security. The method allows a data storage system, such as a file system, to provide both read optimized and write optimized performance on disk storage of different types (e.g., sizes and speed).