OPTIMAL MULTI SERVER CONFIGURATION FOR PROFIT MAXIMIZATION IN CLOUD COMPUTING



Similar documents
Proposed Pricing Model for Cloud Computing

Optimal Multi Server Using Time Based Cost Calculation in Cloud Computing

Cloud Cost Management for Customer Sensitive Data

Dynamic Resource allocation in Cloud

Trust based Peer-to-Peer System for Secure Data Transmission ABSTRACT:

Using Fuzzy Logic Control to Provide Intelligent Traffic Management Service for High-Speed Networks ABSTRACT:

SECURITY ANALYSIS OF A SINGLE SIGN-ON MECHANISM FOR DISTRIBUTED COMPUTER NETWORKS

KEYWORD SEARCH OVER PROBABILISTIC RDF GRAPHS

PACK: PREDICTION-BASED CLOUD BANDWIDTH AND COST REDUCTION SYSTEM

Scalable Distributed Service Integrity Attestation for Software-as-a-Service Clouds

Secure cloud access system using JAR ABSTRACT:

PRIVACY-PRESERVING PUBLIC AUDITING FOR SECURE CLOUD STORAGE

preliminary experiment conducted on Amazon EC2 instance further demonstrates the fast performance of the design.

Microsoft Office Outlook 2013: Part 1

Tracking the Consignment Transportation in Ship via Online

AuditMatic Enterprise Edition Installation Specifications

A Secure Intrusion detection system against DDOS attack in Wireless Mobile Ad-hoc Network Abstract

Detecting false users in Online Rating system & Securing Reputation

Lytec 2014 Hardware and Software Requirements. Lytec Single-User Hardware and Software Requirements

Maximizer CRM 2015 system requirements

CMS Central Monitoring System

Online Student Attendance Management System using Android

Trend Micro Control Manager 6.0 Service Pack 2 System Requirements

CloudFTP: A free Storage Cloud

WEB COMPAS MINIMUM HOSTING REQUIREMENTS

Abila Grant Management. System Requirements

System Requirements Table of contents

COMMUNICATION SERVER 1000 COMMUNICATION SERVER 1000 TELEPHONY MANAGER

Enterprise Planning Large Scale ARGUS Enterprise /29/2015 ARGUS Software An Altus Group Company

Enterprise Edition. Hardware Requirements

SYSTEM SETUP FOR SPE PLATFORMS

INSTALLING MICROSOFT SQL SERVER AND CONFIGURING REPORTING SERVICES

Trend Micro Control Manager 6.0 Service Pack 3 System Requirements

Point & PointCentral 9.1

CHAPTER 4 PERFORMANCE ANALYSIS OF CDN IN ACADEMICS

MedInformatix System Requirements

Hardware/Software Requirements For Self-Hosting Multi Server

Energy-aware job scheduler for highperformance

How to Install MS SQL Server Express

Comparing Multi-Core Processors for Server Virtualization

AdminToys Suite. Installation & Setup Guide

Sage Grant Management System Requirements

CONFIGURING MICROSOFT SQL SERVER REPORTING SERVICES

Upgrading a computer to Windows 10 with PetLinx

How To Test For Performance And Scalability On A Server With A Multi-Core Computer (For A Large Server)

ClockWork Enterprise 5

Grant Management. System Requirements

Maximizer CRM 12 Summer 2013 system requirements

CLOUD computing is quickly becoming an effective

Sage CRM Technical Specification

ASTROW HR. Installation & Operation & Programming MANUAL

A Review on Load Balancing In Cloud Computing 1

Adapt Support Managed Service Programs

IEEE TRANSACTIONS ON COMPUTERS, VOL. 64, NO. X, XXXXX A Profit Maximization Scheme with Guaranteed Quality of Service in Cloud Computing

SQL Server 2008 R2 Express Installation for Windows 7 Professional, Vista Business Edition and XP Professional.

Cisco Unified CallConnector for Microsoft Windows

Microsoft Office Outlook 2010: Level 1

Minimum Hardware Configurations for EMC Documentum Archive Services for SAP Practical Sizing Guide

Cisco Unified Attendant Console Business Edition Version 9.1

Web VTS Installation Guide. Copyright SiiTech Inc. All rights reserved.

A Comparison of VMware and {Virtual Server}

4cast Server Specification and Installation

NETWRIX EVENT LOG MANAGER

Dragon Medical Enterprise Network Edition Technical Note: Requirements for DMENE Networks with virtual servers

User Guide. Web Chat for IIS. Release 5.0

FREE VOICE CALLING IN WIFI CAMPUS NETWORK USING ANDROID

Hardware and Software Requirements for Sage 50 v15 to v22

Hardware and Software Requirements for Installing California.pro

Revit products will use multiple cores for many tasks, using up to 16 cores for nearphotorealistic

Preparing the Windows version of the software for use

Cisco Unified Attendant Console Premium Edition Version 9.1

Trend Micro Control Manger 6.0 System Requirements

Professional and Enterprise Edition. Hardware Requirements

Instant Queue Manager V4

Profit-driven Cloud Service Request Scheduling Under SLA Constraints

Installation Manual (MSI Version)

CHAPTER 1 INTRODUCTION

CloudSim: A Toolkit for Modeling and Simulation of Cloud Computing Environments and Evaluation of Resource Provisioning Algorithms

Tour and Event Management for Museums

System Requirements. Maximizer CRM Enterprise Edition System Requirements

Secure Cloud Transactions by Performance, Accuracy, and Precision

How To Ensure Correctness Of Data In The Cloud

BitDefender Security for Exchange

Network device management solution

Data Collection Agent for Active Directory

V2.7.x Installation on a Database Server Note: This document is to be used on a new database server installation.

MS SQL Installation Guide

Minimum Software and Hardware Requirements

HARDWARE AND SOFTWARE REQUIREMENTS

AssetTrack. Overview: AMI AssetTrack Integration for HP Asset Manager. Mobile Forms/Scanners. Web Forms CMYK:

Profit Maximization and Power Management of Green Data Centers Supporting Multiple SLAs

LabStats 5 System Requirements

Transcription:

OPTIMAL MULTI SERVER CONFIGURATION FOR PROFIT MAXIMIZATION IN CLOUD COMPUTING Abstract: As cloud computing becomes more and more popular, understanding the economics of cloud computing becomes critically important. To maximize the profit, a service provider should understand both service charges and business costs, and how they are determined by the characteristics of the applications and the configuration of a multi server system. The problem of optimal multi server configuration for profit maximization in a cloud computing environment is studied. Our pricing model takes such factors into considerations as the amount of a service, the workload of an application environment, the configuration of a multi server system, the servicelevel agreement, the satisfaction of a consumer, the quality of a service, the penalty of a lowquality service, the cost of renting, the cost of energy consumption, and a service provider s margin and profit. Our approach is to treat a multiserver system as an M/M/m queuing model, such that our optimization problem can be formulated and solved analytically. Two server speed and power consumption models are considered, namely, the idle-speed model and the constantspeed model. The probability density function of the waiting time of a newly arrived service request is derived. The expected service charge to a service request is calculated. The expected net business gain in one unit of time is obtained. Numerical calculations of the optimal server size and the optimal server speed are demonstrated. Scope: Two server speed and power consumption models are considered, namely, the idle-speed model and the constant-speed model. The probability density function of the waiting time of a newly arrived service request is derived. The expected service charge to a service request is calculated. To the best of our knowledge, there has been no similar investigation in the literature, although the method of optimal multi core server processor configuration has been employed for other purposes, such as managing the power and performance tradeoff.

Existing system: To increase the revenue of business, a service provider can construct and configure a multiserver system with many servers of high speed. Since the actual service time (i.e., the task response time) contains task waiting time and task execution time. More servers reduce the waiting time and faster servers reduce both waiting time and execution time. Problems on existing system: 1. In single Sever System if doing one job another process waiting for another completion of server service, So it take time to late. 2. Due to increase the Service cost of cloud. Proposed system: We study the problem of optimal multiserver configuration for profit maximization in a cloud computing environment. Our approach is to treat a multiserver system as an M/M/m queuing model, such that our optimization problem can be formulated and solved analytically. We consider two server speed and power consumption models, namely, the idle-speed model and the constant-speed model. Advantage: 1.We calculates the expected service charge to a service request. Based on these results, we get the expected net business gain in one unit of time, and obtain the optimal server size and the optimal server speed numerically 2. To the best of our knowledge, there has been no similar investigation in the literature, although the method of optimal multi core server processor configuration has been employed for other purposes, such as managing the power and performance tradeoff.

Mechanisams: Multiple sporadic servers as a mechanism for rescheduling a periodic tasks are applicable to today's computer environments. A developed simulation tool enables evaluation of its performance for various task sets and server parameters. By increasing the number of servers, a periodic task response time is reduced; system utilization and the number of re scheduling are increased whereas periodic task execution is disrupted insignificantly. Proper selection of server parameters improves task response time, and decreases the number of unnecessary re scheduling. Simulation results prove model correctness and simulation accuracy. The simulator is applicable to developing rescheduling algorithms and their implementation into real environments. Implementation: Implementation is the stage of the project when the theoretical design is turned out into a working system. Thus it can be considered to be the most critical stage in achieving a successful new system and in giving the user, confidence that the new system will work and be effective. The implementation stage involves careful planning, investigation of the existing system and it s constraints on implementation, designing of methods to achieve changeover and evaluation of changeover methods. Main modules: 1. User Module: In this module, Users are having authentication and security to access the detail which is presented in the ontology system. Before accessing or searching the details user should have the account in that otherwise they should register first. 2. Multi-Server Model: A cloud computing service provider serves users service requests by using a multiserver system, which is constructed and maintained by an infrastructure vendor and rented by the service provider. The architecture detail of the multiserver system can be quite flexible.

3. Optimal Size and Speed: Server size optimization has clear physical interpretation. When m is small such that _ is close to 1, the waiting times of service requests are excessively long, and the service charges and the net business gain are low. As m increases, the waiting times are significantly reduced, and the service charges and the net business gain are increased. However, as m further increases, there will be no more increase in the expected services charge which has an upper bound a_r; on the other hand, the cost of a service provider (i.e., the rental cost and base power consumption) increases, so that the net business gain is actually reduced. Hence, there is an optimal choice of m which maximizes the profit. 4. Service Charge: If all the servers have a fixed speed s, the execution time of a service request with execution requirement r is known as x ¼ r=s. The response time to the service request is T ¼ W þ x ¼ W þ r=s. The response time T is related to the service charge to a customer of a service provider in cloud computing. To study the expected service charge to a customer, we need a complete specification of a service charge based on the amount of a service, the service-level agreement, the satisfaction of a consumer, the quality of a service, the penalty of a low-quality service, and a service provider s margin and profit. System Configuration: H/W System Configuration: Processor - Pentium III Speed - 1.1 Ghz RAM - 256 MB (min) Hard Disk - 20 GB

Floppy Drive - 1.44 MB Key Board - Standard Windows Keyboard Mouse - Two or Three Button Mouse Monitor - SVGA Software configuration: Operating system : Windows XP. Coding Language : ASP.Net with C# Data Base : SQL Server 2005. Conclusion: We have proposed a pricing model for cloud computing which takes many factors into considerations, such as the requirement r of a service, the workload _ of an application environment, the configuration (m and s) of a multiserver system, the service level agreement c, the satisfaction (r and s0) of a consumer, the quality (W and T) of a service, the penalty d of a low-quality service, the cost (_ and m) of renting, the cost (_,, P_, and P) of energy consumption, and a service provider s margin and profit a. By using an M/M/ m queuing model, we formulated and solved the problem of optimal multiserver configuration for profit maximization in a cloud computing environment. Our discussion can be easily extended to other service charge functions. Our methodology can be applied to other pricing models.