scholarly journals Hybrid LRU Algorithm for Enterprise Data Hub using Serverless Architecture

Author(s):  
Dr. Murugan

In  hybrid LRU algorithm was built to execute parameterized priority queue using Least Recently Used model. It helped to determine the object in an optimum mode to remove from cache.  Experiment results demonstrated ~30% decrease of the execution time to extract data from cache store during object cache extraction process.  In the era of modern utility computing theory, Serverless architecture is the cloud platform concept to hide the server usage from the development community and runs the code on-demand basis.  This paper provides Hybrid LRU algorithm by leveraging Serverless Architecture benefits.  Eventually, this new technique added few advantages like infrastructure instance scalability, no server management, reduced cost on efficient usage, etc.  This paper depicts about the experimental advantage of Hybrid LRU execution time optimization using Serverless architecture.

2021 ◽  
Vol 2095 (1) ◽  
pp. 012005
Author(s):  
Zhuyu Xun ◽  
Hongfa Ding ◽  
Zhou He

Abstract The rapid development of the high frequency power conversion techniques makes great demands on the methods that can reduce the execution time of the program effectively. This paper is aiming at reducing the execution time of the program in several aspects such as sampling, complex expressions, and so on. As one of the most widely applied methods, reducing the execution time of the program at the cost of the memory space is adopted in this paper. Furthermore, in order to confirm the feasibility and superiority of programs that are proposed in this paper, they are compared with other programs that can realize the same function in terms of the execution time.


2010 ◽  
pp. 929-936
Author(s):  
George Feuerlicht

Following the recent changes in the global business environment, many organizations are reevaluating their approach to delivering enterprise applications and are looking for more effective ways to control IT costs. There is growing evidence of reluctance to fund large-scale implementation projects, and of tighter budgets forcing more careful cost-benefit analysis to justify IT investments. It is becoming increasingly clear that the traditional model for delivering enterprise applications that involves the implementation of licensed software such as ERP (enterprise resource planning) applications within end-user organizations is not suited to the fast-evolving business world of the 21st century. Almost invariably, situations in which organizations own and maintain their entire IT infrastructure lead to very high costs of ownership, and consequently high levels of IT spending, which can detract from the core business in which the organization is engaged. This has led to a situation in which some businesses doubt the benefits of IT (Carr, 2003), and some observers even contend that productivity improvements, once assumed to be the result of IT, are more likely to be the results of other factors such as longer working hours (Nevens, 2002). This backlash that followed the IT boom at the end of the last century has forced software vendors to seek more cost-effective models for the delivery of enterprise applications, and has led to the reemergence of the ASP (application service provider) model as an alternative to licensed software. Today, the ASP model (or software-as-a-service model) is a part of a more general trend toward utility computing, where the service provider delivers highly scalable application services to a large population of end-user organizations in a reliable and cost-effective manner, typically from a remote data center. Utility computing aims to supply application services on demand, similar to other utility services (e.g., gas or electricity), and relies on new technologies and architectures that enable the virtualization and sharing of resources across a large number of users in order to minimize costs and maximize utilization. The use of advanced service-oriented architectures (SOAs), grid computing, cluster technologies, and failure-resistant configurations enable the delivery of highly scalable application services in a reliable manner to a large population of users. These technological advances distinguish utility computing from the earlier ASP and outsourcing models, and will ultimately result in significant reduction in the costs of enterprise software solutions and wide adoption of the software-as-a-service model. Major IT vendors including IBM, Microsoft, Sun, Oracle, and HP are promoting utility computing, albeit under different names (e.g., on-demand computing, etc.), and are investing vast resources into the construction of data centers and related facilities (Abbas, 2003). Others, such as Salesforce.com, have been successful with providing hosted services for CRM (customer-relationship management) and other related types of applications, validating the ASP model and further confirming the trend toward utility computing. As the enterprise application software market matures, major ERP vendors are changing their revenue model to decrease their reliance on new software licenses toward income generated from software-license upgrades and product support (Karpecki, 2004; Levy, 2004). This change combined with the fact that most organizations spend as much as 80% of software-related costs on software maintenance and related activities (Haber, 2004) creates a situation in which licensed software is de facto rented. It is precisely this high level of ongoing costs that motivate many organizations toward alternatives such as outsourcing and the ASP model. In this article we first examine the business drivers for the ASP model and contrast the software-as-a-service model with the traditional software-as-a-license approach. We then discuss future enterprise computing trends, focusing on the reemergence of the ASP model for enterprise applications and the likely impact of the wide adoption of this model on the IT landscape. In conclusion, we summarize the main arguments in this article.


2016 ◽  
pp. 1159-1179
Author(s):  
Inderveer Chana ◽  
Tarandeep Kaur

Utility Computing offers on-demand services from a shared pool of resources and can be envisaged to be a benchmark in the IT development. The capability to provide on-demand services involves management of large number of resources that are geographically dispersed and thus poses a number of resource management and scheduling challenges in the domain of resource heterogeneity, dynamic resource locations and load balancing. Proficient resource allocations and efficient scheduling helps in achieving optimal resource utilization and hence enhances the performance of the system. This paper evaluates existing resource management systems, listing their key characteristic features and highlighting the factors that make the existing systems excel upon each other. It also discusses various resource scheduling techniques currently available and characterizes the techniques based on Quality of Service (QoS) parameters supported by them along with the classification on basis of their operating environment and further extends towards load balancing and energy efficiency support if available.


2013 ◽  
Vol 23 (02) ◽  
pp. 1340002
Author(s):  
JAROSLAW SLAWINSKI ◽  
VAIDY SUNDERAM

Rapid advances in cloud computing have made the vision of utility computing a near-reality, but only in certain domains. For science and engineering parallel or distributed applications, on-demand access to resources within grids and clouds is hampered by two major factors: communication performance and paradigm mismatch issues. We propose a framework for addressing the latter aspect via software adaptations that attempt to reconcile model and interface differences between application needs and resource platforms. Such matching can greatly enhance flexibility in choice of execution platforms — a key characteristic of utility computing — even though they may not be a natural fit or may incur some performance loss. Our design philosophy, middleware components, and experiences from a cross-paradigm experiment are described.


2010 ◽  
Author(s):  
Syed Zahurul Islam ◽  
Syed Zahidul Islam ◽  
Razali Jidin ◽  
Mohd. Alauddin Mohd. Ali ◽  
Nader Barsoum ◽  
...  

Sign in / Sign up

Export Citation Format

Share Document