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.
With the rapid development of WEB applications, the demand for dynamically adjusting computing resources based on the load variation is increasing. However, most of the traditional WEB systems have limited ability to respond to load changes. In order to solve the problem, software self-adaptation technology has been applied to the resource management of WEB systems. Many researchers have tried to...
Currently, Massive Open Online Courses (MOOC) is having significant impact on E-learning by providing free campus curriculum for millions of viewers over the world. Most of MOOC mainly include literal tutorial, video course and easy quiz, but lack of an identical and easily operational experiment environment with durable data. It is crucial for participants to learn complicated courses involved practical...
Cloud computing is advancement of IT sector where enduser are provided with the services of infrastructure and applications on the basis of pay-per use model. Some of the cloud based application services are social networking, web hosting and content delivery. Several elements are present in cloud that is clients, datacenter and distributed servers. With cloud computing there is high availability,...
We propose a quality of service (QoS) aware resource allocation algorithm for virtual machines (VMs) in cloud servers. The proposed scheme consists of two parts: a service profiler that describes the relationship between QoS and resource utilization, and a resource controller that determines an appropriate VM resource configuration. The performance of the proposed VM resource allocation scheme is...
Cloud Computing is storing of data and application on remote servers and accessing them via internet rather than installing and saving them on your personal computers. Growing volume of scientific data sets which are publicly available has made it impractical to move data to desktop for analysis. To solve these issues we require a new computing paradigm. In recent years, cloud computing has grown...
Scalable and high performance server cluster systems like cloud computing systems are equipped with virtual machines to efficiently utilize server resources. On the other hand, a large amount of electric energy is consumed in a server cluster system since multiple servers consume electric energy to perform application processes on virtual machines. In order to design and implement an energy-aware...
The strategy to provide Open Educational Resource Repository (OER) for sharing among e-Learning systems to support lifelong Massive Open Online Courses (MOOCs) in Thailand was proposed. The framework integrates the Open Educational Resources system and MOOCs system by using an invented FedX extension for exchange resources between the repository systems. The proposed framework is designed for scalable...
The energy cost of large-scale datacenters is increasing rapidly as a result of the rising demands of user and application computation and transactions. A datacenter is expected to serve clients' requests and satisfy their constraints at a minimum cost and maintain the best performance according to the needs. To satisfy different requirements efficiently, there is a need to develop and evaluate efficient,...
Scalable, high performance, and fault-tolerant distributed applications are realized with virtual machines in server cluster systems. Application processes are performed on virtual machines in each server. Processing load of virtual machines to perform application processes has to be balanced in a server cluster system to satisfy the application requirements like response time. On the other hand,...
Cloud Computing is an emergent area in the field of Information Technology having the Internet as its base and provides various services as utility and follows pay-as you-go model. Load balancing is a critical issue in cloud computing which is a technique that uses multiple nodes and distributes dynamic workload among them so that no single node is overloaded and ensures none of the system collapse...
The objective of maintaining a high efficiency for a shared storage system often has to be compromised with the enforcement of Service-level Agreement (SLA) on quality of service (QoS). From the perspective of I/O scheduling, I/O request service order optimized for disk efficiency can be substantially different from the order required for meeting QoS requirements. When QoS takes priority, the storage...
Scalable and fault-tolerant information systems like cloud systems are realized in server cluster systems. Server cluster systems are equipped with virtual machines to provide applications with scalable and fault-tolerant services. Scalable and fault-tolerant application services can be provided by balancing processing load among virtual machines to perform application processes. On the other hand,...
A major advantage of cloud environments is that one can balance the load by migrating virtual machines (VMs) from one server to another. High performance and high resource utilization are also important in a cloud. We have observed that over-allocation of virtual CPUs to VMs (i.e. allocating more vCPUs to VMs than there CPU cores on the server) when there are many VMs running on one host can reduce...
Cloud computing environment is modernizing the entire IT industries, good-performance computing (GPC), private data storage and managing by providing high privacy. Computing power will be provided to the cloud as a valuable aspect, similar as power resources. Service providers like Amazon Google etc would be preserving, revising and overseeing the resources. For little businesses or the businesses...
This paper presents a methodology and a tool for modeling and simulating job assignment and migrations in large scale cloud infrastructures consisting of hundreds of thousands of processing, storage and networking nodes. Each cloud node, whether a server, or a disk array or a network element can be modeled according to a generalized single node queuing model, with appropriate parameterization and...
Rapid growth and demand for computational power by scientific, business and web-applications has led to the creation of large-scale datacenters consuming enormous amounts of power. Improving the efficiency of datacenters, with a focus on power consumption and carbon emission, is a topical theme on which we are witnessing an increasing amount of academic and industrial research. The objective of this...
Virtualization promised to dramatically increase server utilization levels, yet many data centers are still only lightly loaded. In some ways, big data applications are an ideal fit for using this residual capacity to perform meaningful work, but the high level of interference between interactive and batch processing workloads currently prevents this from being a practical solution in virtualized...
Provisioning in cloud functions through obtaining information of physical and virtual machines, known as resource discovery. The existing such resource discovery schemes are centralized in nature, imposing scalability and single point failure issues in overall datacenter operations. As peer to peer (P2P) approaches are inherently scalable and invincible to single point vulnerability, this paper proposes...
Information and communication technology (ICT) negatively influence the environment due to production of very high CO2 emissions. One server rack produces as much emissions in one year as 25 homes. Usually, a mid-size data center contains a couple of hundred server racks. Therefore, "Green" IT and low power consumption networking infrastructures become more and more important for service...
This work provides a system modeling approach to describe a virtualized data center environment running a business process. This model allows the collection of simulation data at different workload rates that can be used as a dataset for reasoning about quality of service and energy efficiency issues related to the process. The model overcomes the issue of obtaining real data from data center administrators...
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.