The Infona portal uses cookies, i.e. strings of text saved by a browser on the user's device. The portal can access those files and use them to remember the user's data, such as their chosen settings (screen view, interface language, etc.), or their login data. By using the Infona portal the user accepts automatic saving and using this information for portal operation purposes. More information on the subject can be found in the Privacy Policy and Terms of Service. By closing this window the user confirms that they have read the information on cookie usage, and they accept the privacy policy and the way cookies are used by the portal. You can change the cookie settings in your browser.
Internet of Things, or IoT, is a new revolution of the Internet, supporting a connection between objects and humans yet more strong. This area is known by the huge quantity of data that can be generated from the RFID sensors at realtime. On managing this data, the IoT middleware introduces some time constrains regarding both accessing applications and filtering and storing data actions. Thus, middleware...
The exponential growth of cloud computing popularity in the last years brings up new possibilities to reduce costs and places new challenges for application and middleware developers. As usually adopted, applications are developed atop middleware systems whose role is to hide the complexity of underlying cloud technologies and distribution mechanisms. However, traditional distribution transparencies...
Massively multiplayer online (MMO) games consist of huge worlds populated by thousands of clients, far beyond the ability of a single server to maintain. This naturally leads to the division of the game world into many partitions, each controlled by a single server. To provide players with the illusion of a single large world, some MMO systems divide their game world across servers and synchronize...
The Middleware is a piece of software lying between the operating system and the application layer. Distributed applications are gaining popularity with the widespread of reliable communication services. It is affordable to have data accessible 24/7 from almost anywhere, thanks to the well-developed mobile technology and handheld devices. Healthcare domain is one of the very demanding application...
Multimodality inputs are becoming increasingly popular in supporting pervasive applications, due to the demand for highly responsive and intuitive human control interfaces beyond the traditional keyboard and mouse. However, the heterogeneous nature of novel multimodal input devices and the tight coupling between input devices and applications complicate their deployment, rendering their dynamic integration...
To reduce the cost of infrastructure and electrical energy, enterprise datacenters consolidate workloads on the same physical hardware. Often, these workloads comprise both transactional and long-running analytic computations. Such consolidation brings new performance management challenges due to the intrinsically different nature of a heterogeneous set of mixed workloads, ranging from scientific...
Pub/Sub systems permit users to submit subscriptions and notify interested users of the events detected in a distributed way. Moving a Pub/Sub system to a cloud infrastructure is for high performance and scalability. This paper describes how to migrate two Pub/Sub systems i.e. PADRES and Once Pub Sub to Xen Cloud Platform, especially proposes black-box method, grey-box method and white-box method...
We add data processing components onto content-based networks. Content-based networks provide publish/subscribe system in distributed environment and appropriate for notifications and alerts. If content-based networks process published data and create meaningful information, this system enhance the application fields in ubiquitous sensing environment. In this paper, we describe how to add data processing...
There is a growing need for the automation of the IT infrastructure of enterprises. Autonomic computing provided a theoretical support for the foundation of mechanisms for self-optimization of computational resources at all the levels of the IT infrastructure of the enterprise. As the Autonomic Computing paradigm requires collecting information in regards to specific parameters based on which a decision...
Data storage is an integral part of IT infrastructures, where Quality of Service (QoS) differentiation amongst customers and their applications is essential for many. Achieving this objective in a production environment is nontrivial, because these environments are complex and dynamic. Numerous practical and engineering constraints render the task even more challenging. This paper presents SLED-2,...
As distributed heterogeneous database multiple different physical locations, so will inevitably lead to a heterogeneous web server access to the database server response time difference, so in a distributed heterogeneous database access must be considered the database response time. This design technique based on hibernate database middleware, the middleware on the basis of the shortest waiting time...
In this paper, we propose a Sarsa(λ) algorithm based online self-optimizing QoS control framework in the middleware layer to solve the differentiated average response time control problem in distributed services. Compared to other existing solutions, the proposed controller can learn control policy autonomously without the need of explicit domain expert knowledge to optimize the controller manually...
With the rapid development of computer simulation technology, the Radar simulation applications scale up increasingly. More and more Radar simulation applications adopt distributed structure to improve system performance and availability. Hence, how to enhance the robustness and efficiency of these complex distributed simulation systems is a hot point. We should balance the load for the applications...
Nowadays, middleware technologies are largely being adopted in order to make the development of distributed enterprise applications easier and to create a level of abstraction so as to present a unified programming model to application developers. However, it is important that the middleware remains effective for such types of applications that may exhibit strict Quality of Service (QoS) requirement...
This paper describes performance comparison of load balancing control through code migration in distributed desktop computing grids. A prototype of the middleware which migrates object code for computing is implemented, and the trade-off of code migration was observed. Based on the prototype experiment, several algorithms for location policy in desktop computing grids were examined on simulations,...
MPI-based parallel applications including scientific applications are now widely executed on clusters and grids, and great benefits have been brought to scientific community. However, writing parallel applications would not be easy even for experienced programmers. In this paper, we propose the design and implementation of the MPI-SV middleware that connects gSOAP, the Web service interface, and MPICH,...
By analyzing various current grid portal designing modules, we propose pluggable based-on-OSGi grid portal, called BOPGP, to guarantee grid portal independent of platforms. BOPGP is designed based on OSGi, encapsulating grid service into dynamically installed and uninstalled Bundle, which can enlarge and modify system functions. To better satisfy the users' requirement of on-demand computing, we also...
We propose a dynamic mechanism, thread count adaptation, that adjusts the thread counts that are allocated to services for adapting to CPU requirement variations in SMP environments. Our goal is to increase the maximum throughput available on a system that has multiple dynamic content services while meeting different service time criteria for these services in dynamic workloads. Our challenge is to...
The workload of the database system is unpredictable and fluctuated rapidly in the network system environment. The load to accept the request and response it is gradually increasing for the database system. This paper proposes and implements a kind of middleware prototype used to adapt the workload of the database system autonomically. The middleware schedules and controls the workload based on the...
Set the date range to filter the displayed results. You can set a starting date, ending date or both. You can enter the dates manually or choose them from the calendar.