Search

Olga Yiparaki Phones & Addresses

  • Tucson, AZ
  • 3074 Anthony Dr, Decatur, GA 30033
  • Ann Arbor, MI
  • West Lafayette, IN

Work

Company: Ibm Position: Senior technical staff member, scientist

Education

Degree: Doctorates, Doctor of Philosophy School / High School: University of Michigan 1994 Specialities: Mathematics, Philosophy

Skills

High Availability • Virtualization • Data Center • Ios • Cloud Computing • System Architecture • Enterprise Architecture • Integration • Storage Virtualization • Reliability • Modeling • Storage • High Performance Storage • Unix • San • Disaster Recovery

Industries

Information Technology And Services

Resumes

Resumes

Olga Yiparaki Photo 1

Senior Technical Staff Member, Scientist

View page
Location:
Tucson, AZ
Industry:
Information Technology And Services
Work:
Ibm
Senior Technical Staff Member, Scientist
Education:
University of Michigan 1994
Doctorates, Doctor of Philosophy, Mathematics, Philosophy
Skills:
High Availability
Virtualization
Data Center
Ios
Cloud Computing
System Architecture
Enterprise Architecture
Integration
Storage Virtualization
Reliability
Modeling
Storage
High Performance Storage
Unix
San
Disaster Recovery

Publications

Us Patents

Apparatus And Method To Store Original Point-In-Time Data

View page
US Patent:
8055868, Nov 8, 2011
Filed:
Jul 29, 2008
Appl. No.:
12/182059
Inventors:
Lee Charles La Frese - Tucson AZ, US
Christopher Michael Sansone - Tucson AZ, US
Dana Fairbairn Scott - Tucson AZ, US
Olga Yiparaki - Tucson AZ, US
Yan Xu - Tucson AZ, US
Assignee:
International Business Machines Corporation - Armonk NY
International Classification:
G06F 12/00
US Classification:
711162, 711112, 711114, 711156, 711158, 707639, 707649, 707655
Abstract:
A method to store point-in-time data, comprising establishing a block size, providing source data storage comprising (S) blocks, and target data storage comprising (T) blocks. The method configures (B) source storage segments and (B) target storage segments, and receives updated point-in-time data for original point-in-time data written to an (i)th source storage segment. The method then determines if a (j)th target storage segment comprises available storage capacity to store the original point-in-time data. If a (j)th target storage segment comprises available storage capacity to store the original point-in-time data, the method writes the original point-in-time data to that (j)th target storage segment.

System And Method For Identifying Least Busy Resources In A Storage System Using Values Assigned In A Hierarchical Tree Structure

View page
US Patent:
8117619, Feb 14, 2012
Filed:
Aug 31, 2007
Appl. No.:
11/849047
Inventors:
Lee Charles LaFrese - Tucson AZ, US
Joshua Douglas Martin - Tucson AZ, US
Justin Thomson Miller - Tucson AZ, US
Vernon Walter Miller - Tucson AZ, US
James Russell Thompson - Tucson AZ, US
Yan Xu - Tucson AZ, US
Olga Yiparaki - Tucson AZ, US
Assignee:
International Business Machines Corporation - Armonk NY
International Classification:
G06F 9/46
G06F 3/06
G06F 13/00
US Classification:
718104, 711 4, 711111
Abstract:
An apparatus, system and method to optimize load distribution across logical and physical resources in a storage system. An apparatus in accordance with the invention may include an availability module and an allocation module. The availability module may dynamically assign values to resources in a hierarchical tree structure. Each value may correspond to an availability parameter such as allocated volumes, current resource utilization, and historic resource utilization. The allocation module may serially process the values and allocate a load to a least busy resource in the hierarchical tree structure based on the assigned values.

Executing Host Data Transfer Operations During Setup Of Copy Services Operations

View page
US Patent:
8458420, Jun 4, 2013
Filed:
Aug 19, 2008
Appl. No.:
12/194152
Inventors:
Lee Charles LaFrese - Tucson AZ, US
Christopher Michael Sansone - Tucson AZ, US
Dana Fairbairn Scott - Tucson AZ, US
Yan Xu - Tucson AZ, US
Olga Yiparaki - Tucson AZ, US
Assignee:
International Business Machines Corporation - Armonk NY
International Classification:
G06F 12/00
US Classification:
711162, 711114, 711E12103
Abstract:
Host input/output (I/O) operations are performed via a file stored in a non-volatile storage coupled to a storage controller while data structures are being generated in the storage controller to copy data from source logical volumes to target logical volumes. The source logical volumes and the target logical volumes are logical representations of physical storage maintained in a plurality of direct access storage devices. The contents of the file are transferred from the non-volatile storage to one or more of the plurality of direct access storage devices, after the data structures have been generated, wherein the host I/O operations are performed via the file while the contents of the file are being transferred to the one or more of the plurality of direct access storage devices. The host I/O operations to the plurality of direct access storage devices are resumed, in response to transferring entire contents of the file to the one or more of the plurality of direct access storage devices.

Method For Selectively Enabling And Disabling Read Caching In A Storage Subsystem

View page
US Patent:
20090037662, Feb 5, 2009
Filed:
Jul 30, 2007
Appl. No.:
11/830124
Inventors:
Lee Charles La Frese - Tucson AZ, US
Joshua Douglas Martin - Tucson AZ, US
Justin Thomas Miller - Tucson AZ, US
Vernon Walter Miller - Tucson AZ, US
James Russell Thompson - Tucson AZ, US
Yan Xu - Tucson AZ, US
Olga Yiparaki - Tucson AZ, US
International Classification:
G06F 12/08
US Classification:
711136, 711E12022
Abstract:
A mechanism for selectively disabling and enabling read caching based on past performance of the cache and current read/write requests. The system improves overall performance by using an autonomic algorithm to disable read caching for regions of backend disk storage (i.e., the backstore) that have had historically low cache hit ratios. The result is that more cache becomes available for workloads with larger hit ratios, and less time and machine cycles are spent searching the cache for data that is unlikely to be there.

Dynamically Adjusting Write Cache Size

View page
US Patent:
20100049920, Feb 25, 2010
Filed:
Aug 20, 2008
Appl. No.:
12/194614
Inventors:
Lee C. LaFrese - Tucson AZ, US
Christopher M. Sansone - Tucson AZ, US
Dana F. Scott - Tucson AZ, US
Yan Xu - Tucson AZ, US
Olga Yiparaki - Tucson AZ, US
Assignee:
INTERNATIONAL BUSINESS MACHINES CORPORATION - Armonk NY
International Classification:
G06F 12/08
US Classification:
711118, 711E12041, 711E12017
Abstract:
A storage system includes a backend storage unit for storing electronic information; a controller unit for controlling reading and writing to the backend storage unit; and at least one of a cache and a non-volatile storage for storing the electronic information during at least one of the reading and the writing; the controller unit executing machine readable and machine executable instructions including instructions for: testing if a frequency of non-volatile storage full condition has occurred one of above and below an upper threshold frequency value and a lower threshold frequency value; if the frequency of the condition has exceeded a threshold frequency value, then calculating a new size; calculating an expected average response time for the new size; comparing actual response time to the expected response time; and one of adjusting and not adjusting a size of the non-volatile storage to minimize the response time.

Proactive Technique For Reducing Occurrence Of Long Write Service Time For A Storage Device With A Write Cache

View page
US Patent:
20100199050, Aug 5, 2010
Filed:
Jan 30, 2009
Appl. No.:
12/363266
Inventors:
Lee Charles LaFrese - Tucson AZ, US
Christopher Michael Sansone - Tucson AZ, US
Dana Fairbairn Scott - Tucson AZ, US
Yan Xu - Tucson AZ, US
Olga Yiparaki - Tucson AZ, US
Assignee:
International Business Machines Corporation - Armonk NY
International Classification:
G06F 12/08
US Classification:
711142, 711E12053
Abstract:
Provided are techniques for introducing a delay in responding to host write requests. A percentage of fullness of a write cache is determined. Based on the determined percentage of fullness of the write cache (f), a low cache threshold (L), alpha (α), and k, an amount of delay to introduce into responding to a host write request is determined. Techniques wait the amount of the delay before responding to the host write request although the host write request processing has completed.

Determining Server Write Activity Levels To Use To Adjust Write Cache Size

View page
US Patent:
20120151141, Jun 14, 2012
Filed:
Dec 10, 2010
Appl. No.:
12/965517
Inventors:
Michael D. Roll - Tucson AZ, US
Olga Yiparaki - Tucson AZ, US
Assignee:
INTERNATIONAL BUSINESS MACHINES CORPORATION - Armonk NY
International Classification:
G06F 12/08
US Classification:
711118, 711E12017
Abstract:
Provided are a computer program product, system, and method for determining server write activity levels to use to adjust write cache size. Information on server write activity to the cache is gathered. The gathered information on write activity is processed to determine a server write activity level comprising one of multiple write activity levels indicating a level of write activity. The determined server write activity level is transmitted to a storage server having a write cache, wherein the storage server uses the determined server write activity level to determine whether to adjust a size of the storage server write cache.

Determining Server Write Activity Levels To Use To Adjust Write Cache Size

View page
US Patent:
20120233283, Sep 13, 2012
Filed:
May 23, 2012
Appl. No.:
13/478868
Inventors:
Michael D. Roll - Tucson AZ, US
Olga Yiparaki - Tucson AZ, US
Assignee:
INTERNATIONAL BUSINESS MACHINES CORPORATION - Armonk NY
International Classification:
G06F 15/167
US Classification:
709212
Abstract:
Provided are a computer program product, system, and method for determining server write activity levels to use to adjust write cache size. Information on server write activity to the cache is gathered. The gathered information on write activity is processed to determine a server write activity level comprising one of multiple write activity levels indicating a level of write activity. The determined server write activity level is transmitted to a storage server having a write cache, wherein the storage server uses the determined server write activity level to determine whether to adjust a size of the storage server write cache.
Olga O Yiparaki from Tucson, AZ, age ~60 Get Report