Network


Latest external collaboration on country level. Dive into details by clicking on the dots.

Hotspot


Dive into the research topics where David A. Elko is active.

Publication


Featured researches published by David A. Elko.


Ibm Journal of Research and Development | 2002

zSeries features for optimized sockets-based messaging: HiperSockets and OSA-express

Michael E. Baskey; Marcus Eder; David A. Elko; Bruce H. Ratcliff; Donald W. Schmidt

In recent years the capacity of mainframe-class servers has grown, and the quantity of data they are required to handle has grown with them. As a result, the existing S/390® I/O architecture required modifications to support an order of magnitude increase in the bandwidth. In addition, new Internet applications increased the demand for improved latency. Adapters were needed to support more users and a larger number of connections to consolidate the external network interfaces. The combination of all of the above requirements presented a unique challenge to server I/O subsystems. With the introduction of the zSeries™ comes an enhanced version of a new I/O architecture for the mainframe called queued direct I/O (QDIO). The architecture was initially exploited for Gigabit and Fast Ethernet adapters. More recently the architecture was exploited by the OSA-Express network adapter for Asynchronous Transfer Mode (ATM) and high-speed Token Ring connections, and it was exploited by HiperSockets for internal LPAR-to-LPAR connections. In each of these features, the TCP/IP stack is changed to tightly integrate the new I/O interface and to offload key TCP/IP functions to hardware facilities. For external communications, the offloaded functions are performed by the OSA-Express hardware microcode; for internal communications, the offloaded functions are performed in the zSeries Licensed Internal Code (LIC). The result is a significant improvement in both latency and bandwidth for sockets-based messaging which is transparent to the exploiting applications.


Ibm Systems Journal | 1997

A locking facility for parallel systems

Nicholas S. Bowen; David A. Elko; John F. Isenberg; George W. Wang

Clustered and parallel architectures provide the ability to construct systems of high capacity, scalable features, and high availability. In order to provide high throughput in a shared-disk architecture, fundamental advances in multisystem locking technologies are required. This paper describes a locking architecture and operating system support provided for the locking services in a clustered environment. Although initially targeted toward database systems, the functions are general enough for use in many other environments. The paper also describes the products that have deployed this technology.


Ibm Systems Journal | 2004

A Logger system based on web services

Bill Horn; Hariharan Balakrishnan; Biuj T. Maniampadavathu; James Henry Warnes; David A. Elko

The Logger System described in this article is a general purpose set of component interfaces for logging data in a distributed, heterogeneous computing environment. Fundamentally, it serves as an intermediary between log artifact producers and log artifact consumers. It is designed to virtualize existing logging systems including the z/OS® System Logger, Microsoft Windows® event logging, and the UNIX® syslog facility. The Logger System is outlined using the conventions defined in the recently released Web Services Resource Framework (WSRF) and provides an example of how this framework might be used to define a meta-OS (operating system) for grid computing.


Archive | 1992

Sysplex shared data coherency method

David A. Elko; Jeffrey A. Frey; John Franklin Isenberg; C. Mohan; Inderpal Narang; Jeffrey M. Nick; Jimmy Paul Strickland; Michael D. Swanson


Archive | 1992

Method and apparatus for coupling data processing systems

David A. Elko; Jeffrey A. Frey; John Franklin Isenberg; Jeffery M. Mick; Jimmy Paul Strickland; Michael D. Swanson; Audrey Ann Helffrich; Brian B. Moore


Archive | 2001

End node partitioning using virtualization

David Craddock; David A. Elko; Thomas A. Gregg; Gregory F. Pfister; Renato J. Recio; Donald W. Schmidt


Archive | 1992

Method and apparatus for distributed locking of shared data, employing a central coupling facility

David A. Elko; John Franklin Isenberg; Brian B. Moore; Jimmy Paul Strickland; Michael D. Swanson; George W. Wang


Archive | 1992

Multiple processor system having software for selecting shared cache entries of an associated castout class for transfer to a DASD with one I/O operation

David A. Elko; Jeffrey A. Frey; C. Mohan; Inderpal Narang; Jeffrey M. Nick; Jimmy Paul Strickland; Michael D. Swanson


Archive | 1995

In a multiprocessing system having a coupling facility, communicating messages between the processors and the coupling facility in either a synchronous operation or an asynchronous operation

David A. Elko; Audrey Ann Helffrich; John Franklin Isenberg; Brian B. Moore; Jeffrey M. Nick; Michael D. Swanson; Joseph Arthur Williams


Archive | 1992

Integrity of data objects used to maintain state information for shared data at a local complex

David A. Elko; Jeffrey A. Frey; Audrey Ann Helffrich; Jeffrey M. Nick; Michael D. Swanson

Researchain Logo
Decentralizing Knowledge