Network


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

Hotspot


Dive into the research topics where Timo J. Salo is active.

Publication


Featured researches published by Timo J. Salo.


global communications conference | 2010

Heuristic-Based Request Scheduling Subject to a Percentile Response Time SLA in a Distributed Cloud

Keerthana Boloor; Rada Chirkova; Timo J. Salo; Yannis Viniotis

We consider geographically distributed data centers forming a collectively managed cloud computing system hosting multiple applications, each subject to Service Level Agreements (SLA). The Service Level Agreements for each application require the response time of a certain percentile of the input requests to be less than a specified value, with the non-conforming requests being charged a penalty. We present a novel approach of heuristic-based request scheduling at each server, in each of the geographically distributed data centers, to globally minimize the penalty charged to the cloud computing system. We evaluate two variants of our heuristic-based approach, one based on the simulated annealing method of neighborhood searches and another based on gi-FIFO scheduling, which has been analytically proven to be the best schedule for percentile goals in a single machine, multi-class problem. We also compare our approaches with First In First Out (FIFO) and Weighted Round Robin (WRR) scheduling policies.


Archive | 1998

Technique for managing enterprise JavaBeans (™) which are the target of multiple concurrent and/or nested transactions

Martin P. Nally; Lawrence Scott Rich; Timo J. Salo


Archive | 1999

Transaction-scoped replication for distributed object systems

Lawrence Scott Rich; Timo J. Salo


Archive | 1999

Structured cache for persistent objects

Justin H. Hill; Timo J. Salo


Archive | 1998

System, method and computer program products for ordering objects corresponding to database operations that are performed on a relational database upon completion of a transaction by an object-oriented transaction system

Timo J. Salo; Kevin J. Williams


Archive | 1999

Optimizing fixed, static query or service selection and execution based on working set hints and query signatures

Justin H. Hill; Timo J. Salo


Archive | 2000

Ordering relational database operations according to referential integrity constraints

Timo J. Salo


Archive | 2001

Decentralized many-to-many relationship management in an object persistence management system

Timo J. Salo; Kevin J. Williams


Archive | 2007

Pluggable merge patterns for data access services

William Robert Bireley; Delmar Eugene Blevins; Stephen Andrew Brodsky; Anshul Dawra; Swaminathan Gounder; Timo J. Salo; Brandon Jacob Wright Smith


Archive | 2008

System and method for filtering database results using dynamic composite queries

Avraham Leff; James T. Rayfield; Timo J. Salo; Brandon Jacob Wright Smith

Collaboration


Dive into the Timo J. Salo's collaboration.

Top Co-Authors

Avatar

Rada Chirkova

North Carolina State University

View shared research outputs
Top Co-Authors

Avatar

Dongfeng Chen

North Carolina State University

View shared research outputs
Top Co-Authors

Avatar

Fereidoon Sadri

University of North Carolina at Greensboro

View shared research outputs
Top Co-Authors

Avatar

Keerthana Boloor

North Carolina State University

View shared research outputs
Top Co-Authors

Avatar

Munindar P. Singh

North Carolina State University

View shared research outputs
Researchain Logo
Decentralizing Knowledge