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.
Due to the fundamental trade-off between quality and timeliness of planning, designers of self-adaptive systems often have to compromise between an approach that is quick to find an adaptation plan and an approach that is slow but finds a quality adaptation plan. To deal with this trade-off, in our previous work, we proposed a hybrid planning approach that combines a deliberative and a reactive planning...
Many computing environments consist of a multitude of servers that process requests that arrive from a population of customers. Incoming requests that find all servers busy have to wait until a server becomes idle. This type of queuing system is known as a G/G/c system and has been extensively studied in the queuing literature under steady state conditions. In this paper we study multi-server systems...
Cloud database management systems (DBMSs) often decouple database instances from physical storage to provide reliability and high availability to users. This design can robustly handle a single point of failure, but needs substantial effort to attain good performance. In this paper, we analyze the decoupled architecture and present important optimization issues that we faced in implementing the design...
In today's world mankind is creating wonderful and unpredictable milestone day by day, in all the fields whether it is of nanotechnology or mission mars. This is all due to our deep advance knowledge in technology. As our skills and approaches increases in these areas, it will create huge amount of information and data in bulk, which uses more storage capacity than ever. Due to this it also raise...
Full mesh is the most commonly used networking topology in Web Real-Time Communication (WebRTC) based videoconferencing (VC) applications, however, due to its inherently poor scaling capability it is not appropriate for multi-party VC with many participants. Solutions based on centralized media server infrastructures are used to leverage the scaling problem. Service providers adopting centralized...
Cloud-based services and applications have been widely deployable these days. Such services benefit from the almost infinite cloud compute, storage, and networking resources. Many of such services are partially hosted on the cloud. That is, some of their tasks get executed off the cloud, and the other tasks are executed on the cloud. In this paper, we show how to automate the execution of these tasks...
FPGA-based accelerators are becoming first class citizens in data centers. Adding FPGAs in data centers can lead to higher compute densities with improved energy efficiency for latency critical workloads, such as financial applications. However FPGA deployment in datacenters brings difficulties both to application developers, and cloud providers. Application writers need to deal with the interfacing...
Platform as a Service (PaaS) clouds abstract large parts of the hardware/software stack to its tenant clients and provide it as a service. In this paper, we highlight the lack of scientific literature on the problem of Service Level Objective (SLO) satisfaction effects on clouds due to Garbage Collection (GC). To this end, we propose and implement CloudGC, a configurable PaaS application framework...
Virtualization technologies allow cloud providers to optimize server utilization and cost by co-locating services in as few servers as possible. Studies have shown how applications in multi-tenant environments are susceptible to systems anomalies such as abnormal resource usage due to performance interference. Effective detection of such anomalies requires techniques that can adapt autonomously with...
Social media networks as well as online graph analytics operate on large-scale graphs with millions of vertices, even billions in some cases. Low-latency access is essential, but caching suffers from the mostly irregular access patterns of the aforementioned application domains. Hence, distributed in-memory systems are proposed keeping all data always in memory. But, the sheer amount of small data...
In cloud computing, the allocation of resources plays a key role in determining the performance, resource utilization and power consumption of the data center. The appropriate allocation of virtual machines in cloud data centers is also one of the important optimization problems in cloud computing, especially when the cloud infrastructure is made of lightweight computing devices. In this paper, we...
Health issues are rising progressively due to the ignorance of health monitoring on regular basis which can now be looked after by the fast growing communication technologies and smart devices. In this paper, a robust healthcare model is proposed for continuous monitoring of the patient even when the patient is traveling. Sensitive data is collected from the Internet of Things (IoT) sensors connected...
With the advancements in mobile technologies, different compute-intensive tasks are emerging rapidly. However, due to resource constraints, these tasks are facing challenges to execute on mobile devices. As a solution to this problem, cloud migration has been introduced to execute a task on the cloud and then to return the results to the user mobile device. In this paper, a cloud migration decision-making...
Cloud computing is a technology that facilitates numerous configurable resources in which the data is stored and managed in a decentralized manner. However, since the data is out of the owner's control, concerns have arisen regarding data confidentiality. Encryption techniques have previously been proposed to provide users with confidentiality in terms of outsource storage; however, many of these...
Increasing amounts of data from varied sources, particularly in the fields of machine learning and graph analytics, are causing storage requirements to grow rapidly. A variety of technologies exist for storing and sharing these data, ranging from parallel file systems used by supercomputers to distributed block storage systems found in clouds. Relatively few comparative measurements exist to inform...
In view of the current smart home comfort, human-computer interaction, cost, power consumption and other aspects of the problem, the ZigBee wireless sensor communication technique is adopted to form home data and control network. Combined with 3G/4G network technology, the intelligent home remote monitoring system is developed on the basis of embedded web gateway, cloud server and smart phone app...
In recent years the development of information and communication technologies, the formation of global computer networks has resulted in the creation of new innovative ways of growth, in particular, the implementation of cloud computing, which have been applied in all spheres of economy and business. The formation of innovative economy has led to the need for contemporary approaches in other areas...
Personal Cloud Storage (PCS) is a very popular Internet service. It allows users to backup data to the cloud as well as to perform collaborative work while sharing content. Notably, content sharing is a key feature for PCS users. It however comes with extra costs for service providers, as shared files must be synchronized to multiple user devices, generating more downloads from cloud servers. Despite...
In recent years, IoT has become a hot topic in many fields. Even in industrial fields, by utilizing IoT technology, it is expected to improve productivity, to reduce costs and to make better services. Therefore, we have developed IoT testbed to support utilization of IoT technology. The IoT testbed consists of an evaluation conveying system, data servers and communication network between them. We...
In this paper, we provide details of managing a fleet of autonomous mobile robots (AMR) using Rapyuta Cloud Robotics Platform. While the robots are themselves completely autonomous in its motion and obstacle avoidance capability, the target destination for each robot is provided by a global planner which itself may receive goals from an Enterprise Resource Planning (ERP) system. The global planner...
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.