Steven Elliot - Austin TX, US Christopher Victor Lazzaro - Austin TX, US Thanh K. Tran - Austin TX, US
Assignee:
International Business Machines Corporation - Armonk NY
International Classification:
H04L 12/28 H04J 3/16
US Classification:
37039542, 370401, 370468
Abstract:
A computer implemented method, apparatus, and computer usable program code to receive data from a source at a plurality of gateways for distribution using a selected priority. The data is transmitted from the plurality of gateways to a plurality of receivers using the selected priority. Every gateway in the plurality of gateways has an adaptive bandwidth control process and a respective set of parameters for controlling the adaptive bandwidth control process for sending the data at the selected priority. Transmission of the data from each gateway for the selected priority has a different impact on other traffic at different gateways in the plurality gateways for the selected priority when different values are set for the set of parameters for the different gateways.
Method And Apparatus Combining Revision Based And Time Based File Data Protection
Christopher Victor Lazzaro - Austin TX, US Thomas Edward O'Brien - Round Rock TX, US Borna Safabakhsh - Austin TX, US
Assignee:
International Business Machines Corporation - Armonk NY
International Classification:
G06F 7/00 G06F 17/00
US Classification:
707663, 707666
Abstract:
A method and apparatus for protecting file data is provided that combines or merges revision based backup with backup based on time intervals. One embodiment is directed to a method for protecting data contained in a file of a computer system, wherein the computer system is useable to create multiple successive file versions. The method comprises the steps of specifying a maximum number of file versions that can be stored collectively at first and second storage locations, and apportioning the maximum number into a first number of file versions and a second number of file versions. The method further comprises storing the most recent of the multiple file versions, up to a number equal to the first number, at the first storage location. A number of file versions respectively created before the stored most recent versions, up to a number equal to the second number, are stored at the second storage location, over a pre-specified time period and in accordance with a pre-specified strategy.
Systems And Methods For The Distribution Of Bulk Data Using Multicast Routing That Mitigates Network Traffic On Subnets
Jeffrey Mark Achtermann - Austin TX, US Robert Earl Guthrie - Austin TX, US Christopher Victor Lazzaro - Austin TX, US Mark Allen Sistrunk - Austin TX, US
Assignee:
International Business Machines Corporation - Armonk NY
International Classification:
G06F 15/16
US Classification:
709232, 709231
Abstract:
Systems and methods for the distribution of bulk data using multicast routing are provided. A multicast advertisement is sent to potential receivers of the bulk distribution. The advertisement may include a list of intended receivers and the ‘multicast group that the distribution will be multicast on. In response to the advertisement, intended receivers may listen on the multicast group address for the bulk data. Receivers that are not targets for the distribution do not join the multicast group, and consequently, the delivery of data by routers to subnets that have no target receivers may thus be obviated.
Method And Apparatus For Adaptive Bandwidth Control With User Settings
Steven Elliot - Austin TX, US Gregory James Kudamik - Morrisville NC, US Christopher Victor Lazzaro - Austin TX, US Thanh K. Tran - Austin TX, US
Assignee:
International Business Machines Corporation - Armonk NY
International Classification:
H04J 3/16 G01R 31/08
US Classification:
370468, 370230
Abstract:
A computer implemented method, apparatus, and computer usable program code to receive a user input defining settings at an application layer to form a set of received settings. An adaptive bandwidth control process is executed using the received settings to identify a transmission rate for transmitting data packets across a network. The data packets are transmitted across the network using the identified transmission rate.
Combining Revision Based And Time Based File Data Protection
Christopher V. Lazzaro - Austin TX, US Thomas E. O'Brien - Round Rock TX, US Borna Safabakhsh - Austin TX, US
Assignee:
International Business Machines Corporation - Armonk NY
International Classification:
G06F 7/00 G06F 17/00
US Classification:
707663, 707666, 707695
Abstract:
A method and apparatus for protecting file data is provided that combines or merges revision based backup with backup based on time intervals. One embodiment is directed to a method for protecting data contained in a file of a computer system, wherein the computer system is useable to create multiple successive file versions. The method comprises the steps of specifying a maximum number of file versions that can be stored collectively at first and second storage locations, and apportioning the maximum number into a first number of file versions and a second number of file versions. The method further comprises storing the most recent of the multiple file versions, up to a number equal to the first number, at the first storage location. A number of file versions respectively created before the stored most recent versions, up to a number equal to the second number, are stored at the second storage location, over a pre-specified time period and in accordance with a pre-specified strategy.
Method And Apparatus For Adaptive Bandwidth Control With Defined Priorities For Different Networks
Steven Elliot - Austin TX, US Christopher Victor Lazzaro - Austin TX, US Thanh K. Tran - Austin TX, US
Assignee:
International Business Machines Corporation - Armonk NY
International Classification:
H04J 3/16
US Classification:
370468
Abstract:
A computer implemented method, apparatus, and computer usable program code to receive data from a source at a plurality of gateways for distribution using a selected priority. The data is transmitted from the plurality of gateways to a plurality of receivers using the selected priority. Every gateway in the plurality of gateways has an adaptive bandwidth control process and a respective set of parameters for controlling the adaptive bandwidth control process for sending the data at the selected priority. Transmission of the data from each gateway for the selected priority has a different impact on other traffic at different gateways in the plurality gateways for the selected priority when different values are set for the set of parameters for the different gateways.
Method And Apparatus For Adaptive Bandwidth Control With Defined Priorities For Different Networks
Steven Elliot - Austin TX, US Christopher Victor Lazzaro - Austin TX, US Thanh K. Tran - Austin TX, US
Assignee:
International Business Machines Corporation - Armonk NY
International Classification:
H04J 3/16
US Classification:
370465
Abstract:
A computer implemented method, apparatus, and computer usable program code to receive data from a source at a plurality of gateways for distribution using a selected priority. The data is transmitted from the plurality of gateways to a plurality of receivers using the selected priority. Every gateway in the plurality of gateways has an adaptive bandwidth control process and a respective set of parameters for controlling the adaptive bandwidth control process for sending the data at the selected priority. Transmission of the data from each gateway for the selected priority has a different impact on other traffic at different gateways in the plurality gateways for the selected priority when different values are set for the set of parameters for the different gateways.
System For Energy Efficient Computer Management Environment Via Tightly Integrated Target Status And Directed Work Sessions
Gene Wayne Cherry - Austin TX, US Christopher Victor Lazzaro - Austin TX, US Dasgupta Ranjan - Austin TX, US
Assignee:
International Business Machines Corporation - Armonk NY
International Classification:
G06F 15/16
US Classification:
709230, 709200, 709206, 710 19
Abstract:
A method and system for providing an energy efficient computer management environment via tightly integrated target status and directed work sessions. The illustrative embodiments query, by a lightweight communication means, an availability status of a target computer device using a status thread. The status of the target computer device is recorded in a memory of a central computer according to response from the server thread. Responsive to an absence of a response by the target computer, the illustrative embodiments query, by a heavyweight communication means, the status of the target computer device using the status thread.
The University of Texas at Austin
Bachelors, Bachelor of Science, Computer Science
Skills:
Agile Methodologies Integration Websphere Enterprise Architecture Cloud Computing Solution Architecture Soa Devops Java Enterprise Edition Distributed Systems Software Development Unix Perl Aix Db2 Enterprise Software Technical Leadership Service Oriented Architecture Lean Software Development Design Thinking Systems Management Middleware Java Eclipse Ant Solaris Shell Scripting Junit Architecture Design Patterns Scrum Continuous Delivery Rest Paas Web Services Web Applications It Service Management
Languages:
English
Certifications:
Ibm Cloud Garage Method Advocate Master Inventor Ibm-Red Hat Synergy Cloud: Build
Chris Lazzaro (The Official Christopher Thomas Lazzaro Fan Club)'s profile on Myspace, the leading social entertainment destination powered by the passion of