Search

David Ohsie Phones & Addresses

  • 6409 Western Run Dr, Baltimore, MD 21215

Work

Company: Turbonomic Jul 2018 Position: Chief architect

Education

Degree: Doctorates, Doctor of Philosophy School / High School: Columbia Engineering 1990 to 1997 Specialities: Computer Science

Industries

Computer Software

Resumes

Resumes

David Ohsie Photo 1

Chief Architect

View page
Location:
Baltimore, MD
Industry:
Computer Software
Work:
Turbonomic
Chief Architect

Emc Feb 2005 - Jun 2018
Senior Distinguished Engineer

Smart Communications, Inc. Sep 1993 - Feb 2005
Software Architect
Education:
Columbia Engineering 1990 - 1997
Doctorates, Doctor of Philosophy, Computer Science
Queens College 1985 - 1989
Bachelors, Bachelor of Arts, Mathematics, Computer Science

Publications

Us Patents

Method And Apparatus For System Management Using Codebook Correlation With Symptom Exclusion

View page
US Patent:
7065467, Jun 20, 2006
Filed:
Jul 7, 2005
Appl. No.:
11/176784
Inventors:
David Ohsie - Baltimore MD, US
Salvatore DeSimone - Woodbury CT, US
Nelson Ferreira - New Rochelle NY, US
Eyal Yardeni - Ardsley NY, US
Assignee:
EMC Corporation - Hopkinton MA
International Classification:
G06F 19/00
US Classification:
702181, 714 25
Abstract:
A method and apparatus are provided for correlating events in a system. Problems and other events can, e. g. , be detected in a system that generates symptoms or observable events. A computer-accessible codebook is provided that includes a mapping between each of a plurality of groups of possible symptoms and one of a plurality of likely exceptional events (e. g. , problems) in the system. The system is monitored and one or more known symptoms generated by the system are detected. A mismatch measure is determined between each of the plurality of groups of possible symptoms in the mapping and the one or more known symptoms using a computer, while disregarding symptoms in the groups of possible symptoms not determined to be known. One or more of the plurality of likely problems is selected corresponding to one of the plurality of groups having the smallest mismatch measure.

Method And Apparatus For System Management Using Codebook Correlation With Symptom Exclusion

View page
US Patent:
7254515, Aug 7, 2007
Filed:
Jan 20, 2006
Appl. No.:
11/336461
Inventors:
David Ohsie - Baltimore MD, US
Salvatore DeSimone - Woodbury CT, US
Nelson Ferreira - New Rochelle NY, US
Eyal Yardeni - Ardsley NY, US
Assignee:
EMC Corporation - Hopkinton MA
International Classification:
G06F 15/00
US Classification:
702181, 714 25, 706 50
Abstract:
A method and apparatus are provided for correlating events in a system. Problems and other events can, e. g. , be detected in a system that generates symptoms or observable events. A computer-accessible codebook is provided that includes a mapping between each of a plurality of groups of possible symptoms and one of a plurality of likely exceptional events (e. g. , problems) in the system. The system is monitored and one or more known symptoms generated by the system are detected. A mismatch measure is determined between each of the plurality of groups of possible symptoms in the mapping and the one or more known symptoms using a computer, while disregarding symptoms in the groups of possible symptoms not determined to be known. One or more of the plurality of likely problems is selected corresponding to one of the plurality of groups having the smallest mismatch measure.

Method For Reserving Resources In A Storage Area Network With Selective Capabilities

View page
US Patent:
7747750, Jun 29, 2010
Filed:
Jun 27, 2007
Appl. No.:
11/823154
Inventors:
Richard T. Simon - Brighton MA, US
Andrew S. Becher - Rochester MN, US
David Ohsie - Baltimore MD, US
Assignee:
EMC Corporation - Hopkinton MA
International Classification:
G06F 15/173
G06F 13/00
US Classification:
709226, 711150
Abstract:
A method, system, and program product for reserving resources in a networked environment, e. g. a storage area network. A resource is some object that a user must use or change to complete a task. When a user plans a task, the user selects some high-level resources and properties to reserve and a Reservation Service embodiment creates reservations for them. Accordingly, the method system and program product embodiments overcome inefficiencies in reserving resources in a data storage environment while still allowing such reservations to occur. The method includes selectively reserving properties for resources from more than one available choice.

Method And Apparatus For Mapping And Identifying The Root Causes Of Performance Problems In Network-Based Services

View page
US Patent:
7779101, Aug 17, 2010
Filed:
Jun 27, 2006
Appl. No.:
11/475774
Inventors:
William Zahavi - Westborough MA, US
Amanuel Ronen Artzi - Framingham MA, US
David Ohsie - Baltimore MD, US
William Kuhhirte - Redington Shores FL, US
Assignee:
EMC Corporation - Hopkinton MA
International Classification:
G06F 15/173
US Classification:
709223, 709203, 709224
Abstract:
A method, apparatus and computer-program product for mapping and identifying root causes of performance problems in network based services, wherein the service is composed of applications and transactions, is disclosed. The method comprises the steps of establishing a performance objective value, and a threshold value therefrom, for selected ones of the transactions for each of the applications, wherein the aggregate of the performance objective values insures a known service performance, monitoring a measure of performance for each of the selected transactions, generating an indication for each of the performance measures that exceeds a corresponding threshold value and determining the cause of the degradation by correlating the transactions generating the indication with the elements executing the transaction.

Method And Apparatus For Configuration And Analysis Of Network Routing Protocols

View page
US Patent:
7860016, Dec 28, 2010
Filed:
Aug 25, 2005
Appl. No.:
11/211234
Inventors:
Sudhir Vijendra - White Plains NY, US
David Ohsie - Baltimore MD, US
Assignee:
EMC Corporation - Hopkinton MA
International Classification:
H04J 1/16
US Classification:
370242, 370230, 370252
Abstract:
A method and apparatus for operating on a system containing a plurality of components in communication using at least one communication protocol is disclosed. The method comprises the steps of representing selected ones of the plurality of components, the relationship among the components and the associated communication protocols, determining a mapping between a plurality of events and a plurality of observable events occurring among the components and among the communication protocols, wherein the mapping is represented as a value associating each event with each observable event, and performing the operation in conjunction with the events and observable events, wherein events associated with the communication protocols are distinguished from events associated with the components. The operations may be selected from the group of monitoring, discovering, managing, analyzing and displaying the components associated with the multicast protocols.

Method For Reserving Resources In A Storage Area Network By Reserving Portions Of Properties Of The Resources

View page
US Patent:
7899909, Mar 1, 2011
Filed:
Jun 27, 2007
Appl. No.:
11/823157
Inventors:
Richard T. Simon - Brighton MA, US
Andrew S. Becher - Rochester MN, US
David Ohsie - Baltimore MD, US
Assignee:
EMC Corporation - Hopkinton MA
International Classification:
G06F 15/173
US Classification:
709226, 709220, 709223, 711170, 711150, 711206, 711112, 711203, 710 4, 710 9, 710 26, 710 56
Abstract:
A method, system, and program product for reserving resources in a networked environment, e. g. a storage area network. A resource is some object that a user must use or change to complete a task. When a user plans a task, the user selects some high-level resources and properties to reserve and a Reservation Service embodiment creates reservations for them. Accordingly, the method system and program product embodiments overcome inefficiencies in reserving resources in a data storage environment while still allowing such reservations to occur. The method includes reserving portions of properties for resources from more than one available choice.

Method And Apparatus For Mapping And Identifying Resources For Network-Based Services

View page
US Patent:
8230051, Jul 24, 2012
Filed:
Jun 27, 2006
Appl. No.:
11/475775
Inventors:
William Zahavi - Westborough MA, US
Amanuel Ronen Artzi - Framingham MA, US
David Ohsie - Baltimore MD, US
William Kuhhirte - Redington Shores FL, US
Assignee:
EMC Corporation - Hopkinton MA
International Classification:
G06F 15/173
US Classification:
709223, 709203, 709224, 709226, 714 472, 714 25
Abstract:
A method, apparatus and computer-program product for mapping and identifying resources in network based services is disclosed. The method comprises the steps of determining a measure of utilization for each of the selected transactions, generating an indication for each measure of utilization exceeding an associated utilization threshold value, determining the cause of the measure of utilization exceeding the associated utilization threshold value by correlating the transactions generating the indications with the resources executing the transaction and applying additional resources until the measure of utilization is less than the associated threshold. In one aspect of the invention, balancing the measure of utilization associated with each of the selected transactions occurs to maintain each of the measures of utilization within a substantially known tolerance to each other measure of utilization.

Method And Apparatus For System Management Using Codebook Correlation With Symptom Exclusion

View page
US Patent:
20040249610, Dec 9, 2004
Filed:
Mar 31, 2004
Appl. No.:
10/814964
Inventors:
David Ohsie - Baltimore MD, US
Salvatore DeSimone - Woodbury CT, US
Nelson Ferreira - New Rochelle NY, US
Eyal Yardeni - Ardsley NY, US
Assignee:
System Management Arts, Inc. - White Plains NY
International Classification:
A01N043/40
A61K031/445
G21C017/00
G06F015/00
G06F011/30
G06F017/00
G06N005/02
H03K019/003
H05K010/00
H02H003/05
H04B001/74
H04L001/22
US Classification:
702/185000, 706/046000, 714/025000
Abstract:
A method and apparatus are provided for correlating events in a system. Problems and other events can, e.g., be detected in a system that generates symptoms or observable events. A computer-accessible codebook is provided that includes a mapping between each of a plurality of groups of possible symptoms and one of a plurality of likely exceptional events (e.g., problems) in the system. The system is monitored and one or more known symptoms generated by the system are detected. A mismatch measure is determined between each of the plurality of groups of possible symptoms in the mapping and the one or more known symptoms using a computer, while disregarding symptoms in the groups of possible symptoms not determined to be known. One or more of the plurality of likely problems is selected corresponding to one of the plurality of groups having the smallest mismatch measure.
David A Ohsie from Baltimore, MD, age ~56 Get Report