6 research outputs found

    ERA: A Framework for Economic Resource Allocation for the Cloud

    Full text link
    Cloud computing has reached significant maturity from a systems perspective, but currently deployed solutions rely on rather basic economics mechanisms that yield suboptimal allocation of the costly hardware resources. In this paper we present Economic Resource Allocation (ERA), a complete framework for scheduling and pricing cloud resources, aimed at increasing the efficiency of cloud resources usage by allocating resources according to economic principles. The ERA architecture carefully abstracts the underlying cloud infrastructure, enabling the development of scheduling and pricing algorithms independently of the concrete lower-level cloud infrastructure and independently of its concerns. Specifically, ERA is designed as a flexible layer that can sit on top of any cloud system and interfaces with both the cloud resource manager and with the users who reserve resources to run their jobs. The jobs are scheduled based on prices that are dynamically calculated according to the predicted demand. Additionally, ERA provides a key internal API to pluggable algorithmic modules that include scheduling, pricing and demand prediction. We provide a proof-of-concept software and demonstrate the effectiveness of the architecture by testing ERA over both public and private cloud systems -- Azure Batch of Microsoft and Hadoop/YARN. A broader intent of our work is to foster collaborations between economics and system communities. To that end, we have developed a simulation platform via which economics and system experts can test their algorithmic implementations

    Quo Vadis IT Infrastructure: Decision Support for Cloud Computing Adoption From a Business Perspective (29)

    Get PDF
    Many IT organizations are confronted with the question whether to modernize their IT infrastructure. While most data centers run on a virtualized environment, Cloud Computing technology emerges with new characteristics on fast provision of standardized resources in a scalable IT infrastructure. Public cloud vendors offer IT services on demand, so that IT organizations do not have to operate their own hardware. Moreover, private cloud architectures gain influence, claiming to provide flexible and elastic IT infrastructure. The paper at hand guides the strategic decision for adoption of Cloud Computing on IT infrastructure. Therefore, we first introduce a taxonomy for IT infrastructure encompassing a technological and a sourcing perspective. Second, we evaluate selective areas of the taxonomy adopting the SWOT framework to understand both opportunities and challenges of Cloud Computing for IT infrastructure from a business perspective

    Online Revenue Maximization for Server Pricing

    Full text link
    Efficient and truthful mechanisms to price resources on remote servers/machines has been the subject of much work in recent years due to the importance of the cloud market. This paper considers revenue maximization in the online stochastic setting with non-preemptive jobs and a unit capacity server. One agent/job arrives at every time step, with parameters drawn from an underlying unknown distribution. We design a posted-price mechanism which can be efficiently computed, and is revenue-optimal in expectation and in retrospect, up to additive error. The prices are posted prior to learning the agent's type, and the computed pricing scheme is deterministic, depending only on the length of the allotted time interval and on the earliest time the server is available. If the distribution of agent's type is only learned from observing the jobs that are executed, we prove that a polynomial number of samples is sufficient to obtain a near-optimal truthful pricing strategy

    Using cloud computing services to enhance competitive advantage of commercial organizations

    Get PDF
    Using advanced technology in business has created hyper-competition among organizations to satisfy customers' needs. Using advanced technology aims to provide customers with quality products/services at suitable prices in the right place better than competitors. Therefore, the current study's purpose is to explore the influence of cloud computing services on Jordanian commercial organizations’ competitive advantages, organizations which use cloud computing services. The study uses quantitative, cause-effect, and cross-sectional methods and uses a convenience sampling approach to collect the data by questionnaire from 111 managers and/or owners of commercial organizations. The collected questionnaires are examined and inserted into SPSS. The instrument validity, normal distribution, and reliability are verified, then descriptive analysis is performed, the relationship between independent and dependent variables is tested, and finally multiple regressions are used to test the hypotheses. The findings indicate that commercial organizations are concerned about cloud computing services as well as competitive advantage sub-variables. The results also show that there was a significantly strong correlation between cloud computing services and competitive advantage. Moreover, cloud computing services influence the dimensions of competitive advantages (quality, cost, reliability, innovation, and responsiveness) of commercial organizations, where cloud computing services have the most significant influence on quality followed by cost and responsiveness, respectively. However, cloud computing services do not significantly influence innovation and reliability. Finally, the study recommends doing comparable research on other sectors, and industries as well as in other countries to test the results' generalizability
    corecore