Search

Damon J Hung

from Sudbury, MA
Age ~49

Damon Hung Phones & Addresses

  • 19 Raymond Rd, Sudbury, MA 01776
  • Chelmsford, MA
  • 336 Williams St, Providence, RI 02906 (978) 259-8125
  • Lowell, MA
  • Nashua, NH
  • 336 Williams St, Providence, RI 02906

Emails

Publications

Us Patents

Method For Maintaining Track Data Integrity In Magnetic Disk Storage Devices

View page
US Patent:
8190945, May 29, 2012
Filed:
Sep 17, 2008
Appl. No.:
12/284021
Inventors:
Brian G. Nadeau - Nashua NH, US
Bryan K. Panner - Windham NH, US
Mark N. Bokhan - Milford NH, US
Peter J. Hunter - Amherst NH, US
Damon J. Hung - Chelmsford MA, US
Assignee:
Dell Products L.P. - Round Rock TX
International Classification:
G06F 11/00
US Classification:
714 611
Abstract:
Techniques for detection of impending data errors in a mass storage system, such as a track squeeze problem in an electromagnetic disk drive, and then repairing the impending problem, such as by rewriting the affected tracks. In many cases the problem is detected and repair is effected when the original data can still be read. In other cases, when the data is no longer readable on the disk in question, but when the disk is part of a Redundant Array of Independent Disks (RAID) system, or other system in which higher layer fault tolerance mechanisms are implemented, the missing data can be recovered via these mechanisms. The recovered data is then used to repair the track squeeze problem. The invention can be implemented as firmware in a storage system, as a component of a general purpose operating system, or inside individual disk drives, or it can use a combination of these implementations.

Method For Maintaining Track Data Integrity In Magnetic Disk Storage Devices

View page
US Patent:
20050262400, Nov 24, 2005
Filed:
May 7, 2004
Appl. No.:
10/841258
Inventors:
Brian Nadeau - Nashua NH, US
Bryan Panner - Windham NH, US
Mark Bokhan - Milford NH, US
Peter Hunter - Amherst NH, US
Damon Hung - Chelmsford MA, US
Assignee:
EqualLogic, Inc. - Nashua NH
International Classification:
G06F011/00
US Classification:
714042000
Abstract:
Techniques for detection of impending data errors in a mass storage system, such as a track squeeze problem in an electromagnetic disk drive, and then repairing the impending problem, such as by rewriting the affected tracks. In many cases the problem is detected and repair is effected when the original data can still be read. In other cases, when the data is no longer readable on the disk in question, but when the disk is part of a Redundant Array of Independent Disks (RAID) system, or other system in which higher layer fault tolerance mechanisms are implemented, the missing data can be recovered via these mechanisms. The recovered data is then used to repair the track squeeze problem. The invention can be implemented as firmware in a storage system, as a component of a general purpose operating system, or inside individual disk drives, or it can use a combination of these implementations.

Write Spike Performance Enhancement In Hybrid Storage Systems

View page
US Patent:
20120246403, Sep 27, 2012
Filed:
Mar 25, 2011
Appl. No.:
13/071557
Inventors:
Gregory McHale - Brookline NH, US
Brian G. Nadeau - Nashua NH, US
Bryan K. Panner - Windham NJ, US
Peter J. Hunter - Amherst NJ, US
Damon Hung - Providence RI, US
Janice Lacy - Temple NH, US
Assignee:
Dell Products, L.P. - Round Rock TX
International Classification:
G06F 12/08
US Classification:
711114, 711E12019
Abstract:
A hybrid storage array one using two or more storage device tiers. In one implementation, two tiers may be provided by solid state drives (SSDs) and hard disk drives (HDDs). Host application access patterns of a certain type determined to be relatively slow, such as random writes, are detected. The random writes are collected and written to a special reserve space, such as a portion of the SSD storage tier, referred to as a write cache extension. The write cache extension absorbs such accesses that would otherwise be written to HDD storage directly. Data structures are created in a cache memory local to an array controller representing the location on SSD reserve space to which the writes were committed and a location in the storage system where they were originally intended to go. The write cache extension can be enabled all of the time, or only when the array controller write cache experiences certain operating conditions, such as when its utilization exceeds a certain predetermined amount. The approach improves the overall performance of the hybrid array.
Damon J Hung from Sudbury, MA, age ~49 Get Report