Search

Alexander S Tsukerman

from Antioch, CA
Deceased

Alexander Tsukerman Phones & Addresses

  • 2312 Clinton Ct, Antioch, CA 94509 (925) 301-3631
  • 2201 San Jose Dr #B 205, Antioch, CA 94509
  • Alameda, CA
  • 15735 Skyline Blvd, Oakland, CA 94605
  • Topeka, KS
  • Moraga, CA
  • Mc Lean, VA
  • Mountlake Terrace, WA

Industries

Computer Software

Resumes

Resumes

Alexander Tsukerman Photo 1

Alexander Tsukerman

View page
Location:
San Francisco Bay Area
Industry:
Computer Software

Publications

Us Patents

Storage-Side Storage Request Management

View page
US Patent:
8145806, Mar 27, 2012
Filed:
Sep 18, 2009
Appl. No.:
12/563073
Inventors:
Sue K. Lee - Foster City CA, US
Vivekananda C. Kolla - Cupertino CA, US
Akshay D. Shah - Sunnyvale CA, US
Sumanta Chatterjee - Fremont CA, US
Margaret Susairaj - Sunnyvale CA, US
Juan R. Loaiza - Woodside CA, US
Alexander Tsukerman - Foster City CA, US
Sridhar Subramaniam - Cupertino CA, US
Assignee:
Oracle International Corporation - Redwood Shores CA
International Classification:
G06F 3/00
US Classification:
710 39, 710 5, 710 36, 710 40, 710 42, 710 74, 718102, 718103, 718104
Abstract:
Techniques are provided for managing, within a storage system, the sequence in which I/O requests are processed by the storage system based, at least in part, on a one or more logical characteristics of the I/O requests. The logical characteristics may include, for example, the identity of the user for whom the I/O request was submitted, the service that submitted the I/O request, the database targeted by the I/O request, an indication of a consumer group to which the I/O request maps, the reason why the I/O request was issued, a priority category of the I/O request, etc. Techniques are also provided for automatically establishing a scheduling policy within a storage system, and for dynamically changing the scheduling policy in response to changes in workload.

Storage-Side Storage Request Management

View page
US Patent:
8521923, Aug 27, 2013
Filed:
Mar 12, 2012
Appl. No.:
13/418150
Inventors:
Sue K. Lee - Foster City CA, US
Vivekananda C. Kolla - Cupertino CA, US
Akshay D. Shah - Sunnyvale CA, US
Sumanta Chatterjee - Fremont CA, US
Margaret Susairaj - Sunnyvale CA, US
Juan R. Loaiza - Woodside CA, US
Alexander Tsukerman - Foster City CA, US
Sridhar Subramaniam - Cupertino CA, US
Assignee:
Oracle International Corporation - Redwood Shores CA
International Classification:
G06F 3/00
US Classification:
710 39, 710 5, 710 36, 710 40, 710 42, 710 74, 718102, 718103, 718104
Abstract:
Techniques are provided for managing, within a storage system, the sequence in which I/O requests are processed by the storage system based, at least in part, on one or more logical characteristics of the I/O requests. The logical characteristics may include, for example, the identity of the user for whom the I/O request was submitted, the service that submitted the I/O request, the database targeted by the I/O request, an indication of a consumer group to which the I/O request maps, the reason why the I/O request was issued, a priority category of the I/O request, etc. Techniques are also provided for automatically establishing a scheduling policy within a storage system, and for dynamically changing the scheduling policy in response to changes in workload.

Selectively Reading Data From Cache And Primary Storage

View page
US Patent:
20100122026, May 13, 2010
Filed:
Jan 21, 2010
Appl. No.:
12/691146
Inventors:
Kothanda Umamageswaran - Sunnyvale CA, US
Juan R. Loaiza - Woodside CA, US
Umesh Panchaksharaiah - Richmond CA, US
Alexander Tsukerman - Foster City CA, US
Timothy L. Shetler - San Francisco CA, US
Bharat C.V. Baddepudi - San Jose CA, US
Boris Erlikhman - Mountain View CA, US
Kiran B. Goyal - Foster City CA, US
Nilesh Choudhury - Belmont CA, US
Susy Fan - Palo Alto CA, US
Poojan Kumar - Mountain View CA, US
Selcuk Aya - Redwood CA, US
Assignee:
ORACLE INTERNATIONAL CORPORATION - Redwood Shores CA
International Classification:
G06F 12/08
G06F 12/00
US Classification:
711113, 711130, 711E12001, 711E12019, 711E12038
Abstract:
Techniques are provided for using an intermediate cache to provide some of the items involved in a scan operation, while other items involved in the scan operation are provided from primary storage. Techniques are also provided for determining whether to service an I/O request for an item with a copy of the item that resides in the intermediate cache based on factors such as a) an identity of the user for whom the I/O request was submitted, b) an identity of a service that submitted the I/O request, c) an indication of a consumer group to which the I/O request maps, d) whether the I/O request is associated with an offloaded filter provided by the database server to the storage system, or e) whether the intermediate cache is overloaded. Techniques are also provided for determining whether to store items in an intermediate cache in response to the items being retrieved, based on logical characteristics associated with the requests that retrieve the items.

Caching Data Between A Database Server And A Storage System

View page
US Patent:
20110066791, Mar 17, 2011
Filed:
Dec 7, 2009
Appl. No.:
12/631985
Inventors:
Kiran Badrinarain Goyal - Foster City CA, US
Neil J.S. Macnaughton - Los Gatos CA, US
Eugene Ho - Fremont CA, US
Adam Y. Lee - San Jose CA, US
Vipin Gokhale - San Ramon CA, US
Wei-Ming Hu - Palo Alto CA, US
Juan R. Loaiza - Woodside CA, US
Kothanda Umamageswaran - Sunnyvale CA, US
Bharat C.V. Baddepudi - San Jose CA, US
Boris Erlikhman - Mountain View CA, US
Alexander Tsukerman - Foster City CA, US
Selcuk Aya - Redwood City CA, US
Roger Hansen - San Francisco CA, US
Adrian Ng - Menlo Park CA, US
Assignee:
ORACLE INTERNATIONAL CORPORATION - REDWOOD SHORES CA
International Classification:
G06F 12/00
US Classification:
711103, 711118, 711E12001
Abstract:
Techniques are provided for using an intermediate cache between the shared cache of a database server and the non-volatile storage of a storage system. The intermediate cache may be local to the machine upon which the database server is executing, or may be implemented within the storage system. In one embodiment, the database system includes both a DB server-side intermediate cache, and a storage-side intermediate cache. The caching policies used to populate the intermediate cache are intelligent, taking into account factors that may include which database object an item belongs to, the item type of the item, a characteristic of the item; or the database operation in which the item is involved.

Selectively Reading Data From Cache And Primary Storage

View page
US Patent:
20130212332, Aug 15, 2013
Filed:
Mar 15, 2013
Appl. No.:
13/839251
Inventors:
ORACLE INTERNATIONAL CORPORATION - , US
Juan R. Loaiza - Woodside CA, US
Umesh Panchaksharaiah - Richmond CA, US
Alexander Tsukerman - Foster City CA, US
Timothy L. Shetler - San Francisco CA, US
Bharat C. V. Baddepudi - San Jose CA, US
Boris Erlikhman - Mountain VIew CA, US
Kiran B. Goyal - Mumbai, IN
Nilesh Choudhury - Redwood City CA, US
Susy Fan - Palo Alto CA, US
Poojan Kumar - Mountain View CA, US
Selcuk Aya - Muratapasa, TR
Assignee:
ORACLE INTERNATIONAL CORPORATION - Redwood Shores CA
International Classification:
G06F 12/08
US Classification:
711130
Abstract:
Techniques are provided for using an intermediate cache to provide some of the items involved in a scan operation, while other items involved in the scan operation are provided from primary storage. Techniques are also provided for determining whether to service an I/O request for an item with a copy of the item that resides in the intermediate cache based on factors such as a) an identity of the user for whom the I/O request was submitted, b) an identity of a service that submitted the I/O request, c) an indication of a consumer group to which the I/O request maps, or d) whether the intermediate cache is overloaded. Techniques are also provided for determining whether to store items in an intermediate cache in response to the items being retrieved, based on logical characteristics associated with the requests that retrieve the items.

Redistributing Computation Work Between Data Producers And Data Consumers

View page
US Patent:
20130275402, Oct 17, 2013
Filed:
Apr 17, 2012
Appl. No.:
13/449192
Inventors:
Johnny Quan Zhou - Mountain View CA, US
Nilesh Choudhury - Redwood City CA, US
Juan R. Loaiza - Woodside CA, US
Dmitry Mikhailovich Potapov - Redwood City CA, US
Alexander Tsukerman - Foster City CA, US
Kothanda Umamageswaran - Sunnyvale CA, US
Assignee:
ORACLE INTERNATIONAL CORPORATION - REDWOOD SHORES CA
International Classification:
G06F 17/30
G06F 15/173
US Classification:
707705, 709226, 707E17032
Abstract:
In a consumer-producer distributed model of computing, consumers request data from producers and perform computing work on the data received from the producers, thereby transforming the data. At least some of the computing work performed by a consumer on data provided by the producer is commutable between the consumer and producer, that is, either the producer as well as the consumer can perform the computing work on the data. A producer redistributes commutable based on the work load of the producer and consumer as well as other factors.

Sparse File Access

View page
US Patent:
20160092454, Mar 31, 2016
Filed:
Sep 9, 2015
Appl. No.:
14/849012
Inventors:
- Redwood Shores CA, US
Nilesh Choudhury - Redwood City CA, US
Scott Martin - Santa Cruz CA, US
Mingmin Chen - Belmont CA, US
Jia Shi - Burlingame CA, US
Alexander Tsukerman - Foster City CA, US
Kothanda Umamageswaran - Sunnyvale CA, US
International Classification:
G06F 17/30
Abstract:
Techniques herein are for accessing non-materialized blocks of a sparse file. A method involves a storage system receiving a storage command to access a sparse file. A combined content of a set of materialized blocks and a header that identifies one or more non-materialized blocks is assembled. The combined content does not comprise a content of the one or more non-materialized blocks. Responsive to the assembling, the combined content is transferred between the storage system and a computer system.

Optimizing A Query With Extrema Function Using In-Memory Data Summaries On The Storage Server

View page
US Patent:
20160092507, Mar 31, 2016
Filed:
May 29, 2015
Appl. No.:
14/726372
Inventors:
- Redwood Shores CA, US
KRISHNAN MEIYYAPPAN - Fremont CA, US
ALEXANDER TSUKERMAN - Foster City CA, US
DMITRY POTAPOV - Emerald Hills CA, US
International Classification:
G06F 17/30
G06F 3/06
Abstract:
Techniques for optimizing a query with an extrema function are provided. In main memory, a data summary is maintained for a plurality of extents stored by at least one storage server. The data summary includes an extent minimum value and an extent maximum value for one or more columns. A storage server request is received, from a database server, based on a query with an extrema function applied to a particular column of a particular table. The data summaries for a set of relevant extents are processed by maintaining at least one global extrema value corresponding to the extrema function and, for each relevant extent of the set of relevant extents, determining whether to scan records of the relevant extent based on at least one of the global extrema value and an extent summary value of the data summary of the relevant extent.
Alexander S Tsukerman from Antioch, CADeceased Get Report