Search

Dan Aharoni Phones & Addresses

  • Brookline, MA
  • 18 Gerry Rd, Chestnut Hill, MA 02467
  • 315 Russett Rd, Chestnut Hill, MA 02467
  • Brighton, MA
  • Newton, MA

Work

Company: Emc Oct 2014 Position: Senior distinguished engineer, senior director

Education

Degree: Master of Business Administration, Masters School / High School: Boston University 2009 to 2010

Skills

Enterprise Software • Storage • Software Development • Integration • Cloud Computing • Testing • Pre Sales • Virtualization • Management • Unix • Enterprise Architecture • Enterprise Storage • Project Management • Operating Systems • Software Engineering • Distributed Systems • Fibre Channel • Agile Methodologies • Quality Assurance • Software Design • Engineering • Analysis • Product Development • Software Project Management • Professional Services • Soa

Industries

Computer Software

Resumes

Resumes

Dan Aharoni Photo 1

Senior Distinguished Engineer, Senior Director

View page
Location:
28 Ransom Rd, Boston, MA 02135
Industry:
Computer Software
Work:
Emc
Senior Distinguished Engineer, Senior Director

Emc Nov 2012 - Oct 2014
Distinguished Engineer = Senior Director Performance Engineering Group

Emc 2006 - 2012
Director, Engineering

Emc 2002 - 2006
Senior Engineering Manager, Performance Research Group

Emc Jun 2000 - 2002
Principal Engineer and Consulting Engineer, Performance Research Group
Education:
Boston University 2009 - 2010
Master of Business Administration, Masters
The Hebrew University of Jerusalem 1994 - 2000
Doctorates, Doctor of Philosophy, Computer Science
Technion - Israel Institute of Technology 1988 - 1991
Master of Science, Masters, Engineering
Technion - Israel Institute of Technology 1984 - 1988
Bachelors, Bachelor of Science, Design, Robotics, Engineering
Skills:
Enterprise Software
Storage
Software Development
Integration
Cloud Computing
Testing
Pre Sales
Virtualization
Management
Unix
Enterprise Architecture
Enterprise Storage
Project Management
Operating Systems
Software Engineering
Distributed Systems
Fibre Channel
Agile Methodologies
Quality Assurance
Software Design
Engineering
Analysis
Product Development
Software Project Management
Professional Services
Soa

Publications

Us Patents

Method And System For Simulating Performance On One Or More Data Storage Systems

View page
US Patent:
7292969, Nov 6, 2007
Filed:
Aug 13, 2004
Appl. No.:
10/917616
Inventors:
Dan Aharoni - Brookline MA, US
David Meiri - Cambridge MA, US
Dimitar Petkov Gueorguiev - Framingham MA, US
Kenneth R. Goguen - Berlin MA, US
Xiaoyan Wei - Shrewsbury MA, US
Assignee:
EMC Corporation - Hopkinton MA
International Classification:
G06F 13/10
US Classification:
703 21, 703 6, 703 22, 711100, 711112, 711118, 711170, 707101, 707204
Abstract:
This invention is a system and method for determining configuration or simulating performance of one or more data storage systems. This invention may be used in many useful ways including for configuring or modeling a data storage environment, problem isolation, and general design.

System And Method For Simulating Performance Of One Or More Data Storage Systems

View page
US Patent:
7356452, Apr 8, 2008
Filed:
Sep 27, 2002
Appl. No.:
10/259011
Inventors:
Amnon Naamad - Brookline MA, US
Dan Aharoni - Brookline MA, US
Igor Patlashenko - Framingham MA, US
Kenneth R. Goguen - Berlin MA, US
Xiaoyan Wei - Shrewsbury MA, US
Assignee:
EMC Corporation - Hopkinton MA
International Classification:
G06F 9/45
US Classification:
703 22, 703 21, 703 23, 703 24, 709223, 709224, 709219, 709227, 707101, 707204, 711168, 711114, 711118, 714767, 714 22, 714763
Abstract:
This invention is a system and method for simulating performance of one or more data storage systems. This invention may be used in many useful ways including for configuring or modeling a data storage environment, problem isolation, and general design.

Method And System For Capacity Planning And Configuring One Or More Data Storage Systems

View page
US Patent:
7392360, Jun 24, 2008
Filed:
Aug 13, 2004
Appl. No.:
10/917753
Inventors:
Dan Aharoni - Brookline MA, US
David Meiri - Cambridge MA, US
Dimitar Petkov Gueorguiev - Framingham MA, US
Kenneth R. Goguen - Berlin MA, US
Xiaoyan Wei - Shrewsbury MA, US
Assignee:
EMC Corporation - Hopkinton MA
International Classification:
G06F 12/00
US Classification:
711170, 711162
Abstract:
This invention is a system and method for determining configuration or simulating performance of one or more data storage systems. This invention may be used in many useful ways including for configuring or modeling a data storage environment, problem isolation, and general design.

System And Method For Determining Configuration Of One Or More Data Storage Systems

View page
US Patent:
7640342, Dec 29, 2009
Filed:
Feb 25, 2004
Appl. No.:
10/786644
Inventors:
Dan Aharoni - Brookline MA, US
Amnon Naamad - Brookline MA, US
Sachin More - Westborough MA, US
Kenneth Goguen - Berlin MA, US
Xiaoyan Wei - Shrewsbury MA, US
Maureen Lally - Berlin MA, US
Dimitar Petkov Gueorguiev - Worcester MA, US
Assignee:
EMC Corporation - Hopkinton MA
International Classification:
G06F 15/173
G06F 15/16
G06F 15/177
G06F 9/24
G06F 1/24
G06F 9/46
H04J 1/16
H04J 3/14
H04L 12/26
G06F 3/00
G06F 3/048
G06F 7/00
G06F 17/30
G06F 9/00
G06F 11/00
H04L 12/28
H04L 12/56
H04L 1/00
G01R 31/08
G08C 15/00
US Classification:
709226, 709222, 709229, 709233, 715734, 715735, 718104, 713100, 370237, 37039521
Abstract:
This invention is a system and method for configuring a data storage system based on workload, response time, or utilization requirements. The method includes the steps of receiving workload, utilization or response time data, analyzing the respective received data, determining a configuration for a data storage system which may be available in report form to a user.

Techniques For Identifying Devices Having Slow Response Times

View page
US Patent:
8467281, Jun 18, 2013
Filed:
Sep 17, 2010
Appl. No.:
12/807943
Inventors:
Julio A. Colon - Northbridge MA, US
Dan Aharoni - Brookline MA, US
Hagay Dagan - Framingham MA, US
Gil Ratsaby - Boston MA, US
Assignee:
EMC Corporation - Hopkinton MA
International Classification:
G11B 7/00
US Classification:
369 5922, 369 5342, 369 5921, 369 471
Abstract:
Described are techniques for identifying a data storage volume exhibiting a performance problem. First information indicating a sorted ordering of a plurality of maximum response times is displayed for a plurality of data storage volume. A first of the plurality of data storage volumes having a largest one of the plurality of maximum response times is selected. In response to such selecting, additional information is displayed in the user interface about the first data storage volume. The additional information includes at least one workload or performance characteristic of the first data storage volume.

Intercepting Control Of A Host I/O Process

View page
US Patent:
6986009, Jan 10, 2006
Filed:
Jun 20, 2003
Appl. No.:
10/600133
Inventors:
Douglas E. Lecrone - Hopkinton MA, US
Gary H. Cox - Franklin MA, US
Dan Aharoni - Brookline MA, US
Brett A. Quinn - Lincoln RI, US
Assignee:
EMC Corporation - Hopkinton MA
International Classification:
G06F 12/00
US Classification:
711162, 711161, 707204
Abstract:
A data-mirroring method in which, while an I/O process is processing a first I/O request for writing data to a first device, control is obtained from that I/O process executing on a host computer. A second I/O request, this one for writing the data to the second device, is then created. Then, control is returned to the I/O process by causing the first I/O request to be made available to a first data storage system managing the first device.

Deferred Reclamation Of Invalidated Entries Associated With Replication In A Log-Structured Array

View page
US Patent:
20220187991, Jun 16, 2022
Filed:
Dec 16, 2020
Appl. No.:
17/123525
Inventors:
- Hopkinton MA, US
Dan Aharoni - Brookline MA, US
International Classification:
G06F 3/06
Abstract:
In some embodiments, a storage system comprises at least one processor coupled to memory. The processor is configured to obtain a write operation that comprises first data associated with a logical data device and to store the first data in a first entry of a log-structured array (LSA). The at least one processor is configured to invalidate a second entry based at least in part on the storage of the first data in the first entry. The second entry comprises second data associated with the logical data device that was stored in the second entry prior to obtaining the write operation. The at least one processor is configured to determine that a first indication in LSA metadata associated with the LSA indicates that the invalidated second entry comprises data that is awaiting replication and to defer reclamation of the second entry based at least in part on the determination.
Dan Aharoni from Brookline, MA, age ~62 Get Report