Sponsored White Papers, Webcasts, and Downloads
TechRepublic Resources
- Quality of Service in Distributed Systems
- Delivering quality of service QOS guarantees in distributed systems is fundamentally an end-to-end issue, that is, from application-to-application. Consider, for example, the remote access and distribution of audio and video content from a web server: in the distributed system platform, quality of service assurances should apply to the complete flow...
- Tags: QoS, Distributed System
- White papers
- Distributed Systems Support for Adaptive Mobile Applications
- Mobile applications must operate in environments which experience rapid and significant fluctuations in the Quality of Service QoS offered by their underlying communications infrastructure. These fluctuations may be the result of explicit changes between networks, increased competition for network resources or degradation of service due to environmental factors. In order...
- Tags: Lancaster University, QoS, Mobile, Network, Fluctuation, Mobile Application, Distributed System, RPC, Wireless, Networking
- White papers
- Clemens Vasters Rocks Your World
- The speaker of this webcast turns on the light about the future of distributed systems and SOA.
- Tags: Microsoft Corp., Distributed System, Service-Oriented Architecture (SOA), Web Services, Middleware, Enterprise Software, Software
- Webcasts
- Building Distributed Services on the Windows Communication Foundation
- This webcast is intended for anyone who builds distributed systems on the Microsoft platform by using Remote Procedure Call RPC, DCOM, COM+, Message Queuing also known as MSMQ, .NET Framework remoting, ASP.NET Web services ASMX, or Web Services Enhancements WSE. Windows Communication Foundation (formerly code named "Indigo") is the strategic...
- Tags: Windows Communication Foundation, Microsoft Corp., Distributed System
- Webcasts
- Secure Communication in a Distributed System Using Identity Based Encryption
- Distributed systems require the ability to communicate securely with other computers in the network. To accomplish this, most systems use key management schemes that require prior knowledge of public keys associated with critical nodes. In large, dynamic, anonymous systems, this key sharing method is not viable. Scribe is a method...
- Tags: Distributed System, Encryption, Identity, Scribe
- White papers
- Utility Company Manages Distributed System With Avaya Interactive Response (IR) and RSI's Remote Administration Tool
- A Midwest-based utility company provides utility services to three Midwestern states. The utility company was using a highly distributed system with interactive response systems deployed in three different sites. The company wanted to ensure that the Avaya systems could be remotely managed. As the requirements for the contact center kept...
- Tags: Utility Company, Remote Administration, Distributed System, Avaya Inc., RSI, Telecom & Utilities
- Case studies
- Hierarchical Load Balancing in Large Distributed Systems
- This paper describes a hierarchical load balancing system intended for use within large cluster computing systems. The load balancing algorithm is able to deal with situations where the tasks have different requirements with respect to CPU time and other resources, and the available computers are correspondingly able to offer different...
- Tags: Load Balancing, Distributed System, Load Balancing Algorithm, Network Technology, Networking
- White papers 2008-01-01
- Definition of Load Balancing Algorithms in Distributed Systems Through Neuro-Fuzzy Systems
- The performance of a distributed system can be enhanced by using the capacity of idle or under-utilized workstations. These workstations are ideal candidates to migrate processes from workstations that do not have enough capacity. Most of the existing load balancing algorithms are fixed in the operating system and cannot be...
- Tags: Algorithm, Workstation, Load Balancing, Distributed System, Network Technology, Networking
- White papers 2008-01-01
- A Truthful Mechanism for Fair Load Balancing in Distributed Systems
- This paper considers the problem of designing load balancing protocols in distributed systems where the participants (e.g. computers, users) are capable of manipulating the load allocation algorithm in their own interest. Using techniques from mechanism design theory a mechanism for fair load balancing is designed in heterogeneous distributed systems. It...
- Tags: Mechanism, Load Balancing, Distributed System, Network Technology, Networking
- White papers 2007-09-11
- Multiple Ant Colonies Optimization for Load Balancing in Distributed Systems
- Ant Colony Optimization ACO has proved its success as a meta-heuristic optimization in several network applications such as routing and load balancing. In this paper, a proposed ACO algorithm for load balancing in distributed systems will be presented. This algorithm is fully distributed in which information is dynamically updated at...
- Tags: Optimization, Network, Load Balancing, Distributed System, Ant Colony Optimization, Network Technology, Networking
- White papers 2007-04-11
- Dynamic Load Balancing in Distributed Systems in the Presence of Delays: A Regeneration-Theory Approach
- A regeneration-theory approach is undertaken to analytically characterize the average overall completion time in a distributed system. The approach considers the heterogeneity in the processing rates of the nodes as well as the randomness in the delays imposed by the communication medium. The optimal one-shot load balancing policy is developed...
- Tags: Load Balancing, Distributed System, University Of New Mexico, Load Balancing Policy, Network Technology, Networking
- White papers 2005-12-29
- Sinfonia: A New Paradigm for Building Scalable Distributed Systems
- This paper proposes a new paradigm for building scalable distributed systems. One's approach does not require dealing with message-passing protocols - a major complication in existing distributed systems. Instead, developers just design and manipulate data structures within the service called Sinfonia. Sinfonia keeps data for applications on a set of...
- Tags: Association For Computing Machinery, Distributed System, Sinfonia
- White papers 2007-10-17
- A Game-Theoretic Model and Algorithm for Load Balancing in Distributed Systems
- This paper presents a game theoretic framework for obtaining a user-optimal load balancing scheme in heterogeneous distributed systems. It formulates the static load balancing problem in heterogeneous distributed systems as a noncooperative game among users. For the proposed noncooperative load balancing game, the paper presents the structure of the Nash...
- Tags: Algorithm, Load Balancing, Distributed System, Network Technology, Networking
- White papers 2002-04-15
- Real-Time End-to-End Network Monitoring in Large Distributed Systems
- Measuring real-time end-to-end network path performance metrics is important for several distributed applications such as media streaming systems (e.g., for switching to paths with higher bandwidth and lower jitter) and content distribution systems (e.g., for selecting servers with lower latency). However, it is challenging to perform such end-to-end pairwise measurements...
- Tags: Network, University Of Texas, Distributed System, Network Monitoring, Networking
- White papers 2006-12-02
- Optimizing Across Interfaces
- Programmers writing distributed systems are poorly served by current optimization technologies. Although there are well-known ways to improve performance - batching requests, caching results, speculation and so on - these must be applied manually, adding to the burden already faced when writing distributed systems. In this paper it is argued...
- Tags: Performance, Distributed System, Performance Management, Human Resources, Workforce Management
- White papers 2007-01-04
- Building Scalable, High Performance Cluster and Grid Networks: The Role of Ethernet
- A Grid computer is a hardware and software system that integrates a collection of distributed system components (e.g., computer systems, storage, etc.) making them appear to the user as a single, large "virtualized" computing system. The basic "single system" concept may be applied to the construction of centralized "cluster" computers...
- Tags: Force10 Networks Inc., Ethernet, Network, High-performance, Grid, Distributed System, Computer, Grid Computer, Productivity
- White papers 2006-11-01
- Business Value of BMC Distributed Systems Management Solutions
- Most system management professionals will find themselves facing one or more of the following financial challenges at some point in their IT careers, namely justifying - investing in systems management software for the first time, an existing investment in systems management software, an upgrade, extending an investment in systems management...
- Tags: BMC Software Inc., Distributed System, Reality, Systems Management, Systems Management Software, It Services, Network Administration, Networking
- White papers 2006-10-16
- Maximizing Data Locality in Distributed Systems
- The effectiveness of a distributed system hinges on the manner in which tasks and data are assigned to the underlying system resources. Moreover, nowadays large-scale distributed systems must accommodate heterogeneity in both the offered load and in the makeup of the available storage and compute capacity. The ideal resource assignment...
- Tags: Distributed System
- White papers 2006-05-31
- Location Based Placement of Whole Distributed Systems
- The high bandwidth and low latency of the modern internet has made possible the deployment of distributed computing platforms. The XenoServer platform provides a distributed computing platform open to all and presents three major new challenges for resource discovery: Firstly, network location is key for effectively provisioning services, to mitigate...
- Tags: Provisioning, Distributed Computing, Association For Computing Machinery, Distributed System, XenoServer Platform, Network Technology, Networking
- White papers 2005-10-27
- A Kernel-Based Communication Fault Injector for Dependability Testing of Distributed Systems
- Software-implemented fault injection is a powerful strategy to test fault-tolerant protocols in distributed environments. This paper presents ComFIRM, a communication fault injection tool developed which minimizes the probe effect on the tested protocols. ComFIRM explores the possibility to insert code directly inside the Linux kernel in the lowest level of...
- Tags: Fault-tolerance, Protocol, Distributed System, Kernel, Tool, Fault Injection, ComFIRM, Productivity
- White papers 2005-10-23