Search

Yiping Ding

from Dover, MA
Age ~67

Yiping Ding Phones & Addresses

  • 6 Grand Hill Dr, Dover, MA 02030 (508) 785-9764
  • 16 Tower Dr, Dover, MA 02030
  • Dennis Port, MA
  • 185 Cranberry Ln, South Yarmouth, MA 02664
  • Dennis, MA
  • Natick, MA
  • Storrs Mansfield, CT
  • Forrest, IL

Resumes

Resumes

Yiping Ding Photo 1

Yiping Ding

View page
Location:
Greater Boston Area
Industry:
Computer Software
Yiping Ding Photo 2

Yiping Ding

View page
Location:
Greater Boston Area
Industry:
Computer Software
Skills:
Enterprise Software
Cloud Computing
SaaS
Software Development

Publications

Us Patents

Enterprise Management System And Method Which Indicates Chaotic Behavior In System Resource Usage For More Accurate Modeling And Prediction

View page
US Patent:
6643614, Nov 4, 2003
Filed:
Dec 12, 2002
Appl. No.:
10/317496
Inventors:
Yiping Ding - Dover MA
Pierre Fiorini - Nashua NH
Assignee:
BMC Software, Inc. - Houston TX
International Classification:
G06F 1500
US Classification:
702186, 702187, 702188, 370252, 709224
Abstract:
Analytic tests are used to detect chaotic (power-tail) behavior in one or more computer system resources in a distributed computing environment. The analytic tests are used to determine if data (indicative of one or more parameters related to computer system resources) exhibit large deviations from a mean, a high variance and other properties consistent with large values in the tail portion of a power-tail distribution. The tests can be performed in any order, and fewer than three can be performed. If all three tests indicate the existence of power-tail behavior, chaotic behavior of the data is likely. If all three tests indicate the lack of power-tail behavior, chaotic behavior of the data is unlikely. If the results are mixed, then more data or analysis may be needed. The results may be used for modeling and/or altering the configuration of the distributed computing environment.

Enterprise Management System And Method Which Includes Statistical Recreation Of System Resource Usage For More Accurate Monitoring, Prediction, And Performance Workload Characterization

View page
US Patent:
6691067, Feb 10, 2004
Filed:
Apr 7, 1999
Appl. No.:
09/287601
Inventors:
Yiping Ding - Dover MA
Kenneth Newman - Cambridge MA
Assignee:
BMC Software, Inc. - Houston TX
International Classification:
G06F 1900
US Classification:
702186, 709224, 709226
Abstract:
A system and method for estimating statistics concerning system metrics to provide for the accurate and efficient monitoring of one or more computer systems. The system preferably comprises a distributed computing environment, i. e. , an enterprise, which comprises a plurality of interconnected computer systems. At least one of the computer systems is an agent computer system which includes agent software and/or system software for the collection of data relating to one or more metrics, i. e. , measurements of system resources. Metric data is continually collected over the course of a measurement interval, regularly placed into a registry of metrics, and then periodically sampled from the registry indirectly. Sampling-related uncertainty and inaccuracy arise from two primary sources: the unsampled residual segments of seen (i. e. , sampled and therefore known) events, and unseen (i. e.

System And Method For Automatic Workload Characterization

View page
US Patent:
7028301, Apr 11, 2006
Filed:
Dec 10, 2001
Appl. No.:
10/014337
Inventors:
Yiping Ding - Dover MA, US
Kenneth Newman - Cambridge MA, US
Assignee:
BMC Software, Inc. - Houston TX
International Classification:
G06F 9/46
US Classification:
718104, 718105, 705 7
Abstract:
A system and method for automatic workload characterization are provided. Transactions performed in a computer system may be logged. The log of transactions comprises a timestamp for each transaction. Resource usage in the computer system may be logged. The log of resource usage comprises one or more periods of time during which each of a plurality of resources is used, and the log of resource usage comprises a plurality of system performance metrics which reflect resource consumption by one or more processes that performed the transactions. The timestamps in the log of transactions may be compared to the periods of time in the log of resource usage. It may be determined which transactions used which resources as a result of the comparing the timestamps in the log of transactions to the periods of time in the log of resource usage. One or more workloads may be determined using the determining which transactions used which resources. Heuristics may be used to group processes into workloads.

System And Method For Statistical Performance Monitoring

View page
US Patent:
7076397, Jul 11, 2006
Filed:
Oct 10, 2003
Appl. No.:
10/684132
Inventors:
Yiping Ding - Dover MA, US
Kenneth W. Newman - Cambridge MA, US
Assignee:
BMC Software, Inc. - Houston TX
International Classification:
G06F 11/30
G06F 15/00
G21C 17/00
US Classification:
702182
Abstract:
A method using statistical parameters (e. g. mean, standard deviation, exceptional values) of performance monitoring metrics to substantially reduce the quantity of performance monitoring data collected and reported, make system performance monitoring scalable and enhance the readability of the system performance display. The number of metrics monitored may be reduced by monitoring only one of any two metrics that are closely correlated.

System And Method For Statistical Performance Monitoring

View page
US Patent:
8000932, Aug 16, 2011
Filed:
Mar 23, 2006
Appl. No.:
11/277307
Inventors:
Yiping Ding - Dover MA, US
Kenneth W. Newman - Cambridge MA, US
Assignee:
BMC Software, Inc. - Houston TX
International Classification:
G06F 11/30
US Classification:
702182
Abstract:
A method using statistical parameters (e. g. mean, standard deviation, exceptional values) of performance monitoring metrics to substantially reduce the quantity of performance monitoring data collected and reported, make system performance monitoring scalable and enhance the readability of the system performance display. The number of metrics monitored may be reduced by monitoring only one of any two metrics that are closely correlated.

Modeling Overhead For A Plurality Of Virtualization Technologies In A Computer System

View page
US Patent:
8255906, Aug 28, 2012
Filed:
Aug 21, 2008
Appl. No.:
12/196044
Inventors:
Yiping Ding - Dover MA, US
David Carter - Bethesda MD, US
Shankar Ananthanarayanan - Rockville MD, US
Assignee:
OPNET Technologies, Inc. - Bethesda MD
International Classification:
G06F 9/50
US Classification:
718 1
Abstract:
An interactive virtualization management system provides an assessment of proposed or existing virtualization schemes. A Virtual Technology Overhead Profile (VTOP) is created for each of a variety of configurations of host computer systems and virtualization technologies by measuring the overhead experienced under a variety of conditions. The multi-variate overhead profile corresponding to each target configuration being evaluated is used by the virtualization management system to determine the overhead that is to be expected on the target system, based on the particular set of conditions at the target system. Based on these overhead estimates, and the parameters of the jobs assigned to each virtual machine on each target system, the resultant overall performance of the target system for meeting the performance criteria of each of the jobs in each virtual machine is determined, and over-committed virtual machines and computer systems are identified.

Automated Capacity Provisioning Method Using Historical Performance Data

View page
US Patent:
8555287, Oct 8, 2013
Filed:
Aug 31, 2007
Appl. No.:
11/848298
Inventors:
Yiping Ding - Dover MA, US
Assaf Marron - Ramat-Gan IL, US
Fred Johannessen - Leander TX, US
Assignee:
BMC Software, Inc. - Houston TX
International Classification:
G06F 9/46
US Classification:
718104, 718102, 718105
Abstract:
An automated system obtains performance data of a computer system having partitioned servers. The performance data includes a performance rating and a current measured utilization of each server, actual workload (e. g. transaction arrival rate), and actual service levels (e. g. response time or transaction processing rate). From the data, automated system normalizes a utilization value for each server over time and generates a weighted average for each and expected service levels for various times and workloads. Automated system receives a service level objective (SLO) for each server and future time and automatically determines a policy based on the weighted average normalized utilization values, past performance information, and received SLOs. The policy can include rules for provisioning required servers to meet the SLOs, a throughput for each server, and a potential service level for each server. Based on the generated policy, the system automatically provisions operation of the servers across partitions.

Virtualization Planning System

View page
US Patent:
20120324451, Dec 20, 2012
Filed:
Aug 27, 2012
Appl. No.:
13/595372
Inventors:
Yiping DING - Dover MA, US
David Carter - Bethesda MD, US
Shankar Ananthanarayanan - Rockville MD, US
Assignee:
OPNET Technologies, Inc. - Bethesda MD
International Classification:
G06F 9/455
US Classification:
718 1
Abstract:
The embodiments related to systems and methods for virtualization planning. A set of target machines may employ one or more virtualization technologies to divide resources of the given target computer system into multiple execution environments for virtual machines. Overhead profiles are determined based on a configuration of a given target computer system, the virtualization technology, and work performed by the virtual machines. The overhead consumed by the virtualization technologies is estimated for the proposed allocation of virtual machines. Performance of the proposed allocation of virtual machines is then modeled and various performance measures are provided.
Yiping Ding from Dover, MA, age ~67 Get Report