ISBN: SDIWC 1
|
|
|
- Dinah Gray
- 10 years ago
- Views:
Transcription
1 Implementation of Novel Accounting, Pricing and Charging Models in a Cloud-based Service Provisioning Environment Peter Bigala and Obeten O. Ekabua Department of Computer Science North-West University, Mafikeng Campus Private Bag X2046, Mmabatho 2735 South Africa { , obeten.ekabua }@nwu.ac.za Abstract Cloud Computing, the long-held vision of Computing as a utility, has recently emerged as a new model for hosting, commoditizing and delivering services in a manner similar to traditional utilities such as water, electricity, gas and telephony. In this new model, users are able to access services according to their specific preferences without regards to where the services are hosted or how they are delivered. In a Cloud Computing environment, the traditional role of service provider is divided into two; the Infrastructure providers who manage cloud platforms and lease resource according to usage-based pricing model and Service providers who rent resources from one or many infrastructure providers to serve the end users. In this research paper, we present an implementation of a novel accounting, pricing and charging models that would enhance efficient service provisioning in any cloud-based service provisioning environment. Keywords: Utility, Infrastructure providers, Service providers, Accounting, Pricing, Charging. 1. INTRODUCTION Cloud computing is not new to Information Technology. Inventors long ago visualized this concept of providing computing facilities to the general public as a utility. The phrase Cloud has long been included at length in various contexts relating to big networks in the 90s [1]. It proceeded in the 21 st century and was included in business models to provide services across the internet. Hence the phrase has gained in-roads in the IT industry as a marketing term to represent different ideas. Cloud Computing can also be referred to as on demand network access to a shared pool of configured computer related resources like services, storage and application that can rapidly be separated and used by end users that encompasses both the hardware and systems software in the data centers that provide services and at the same time application delivery as services over the internet spectrum [2]. In today s ever evolving world, companies are currently seeking the concept of cloud computing to help them deliver existing, innovative services on demand across networks, computing, and storage resource [3] for a reduced fee. But one question will always linger in a client s mind how much will it cost? Venturing into Cloud computing paradigm only will not help any company establish who will pay for any resource, but it can help provide a podium for a means of communications and design that establishes a model for billing. Service providers too, have a big role to play in traditional cloud computing environment [1]. Accounting, Charging and Pricing schemes used over the internet have been quiet elaborate until recently [4]. Front end users have been billed with a flat rate, based on subscription and duration of their connection for accessing the internet. ISBN: SDIWC 1
2 Setting up and running a billing system can be challenging. There are a lot of technical optimized tools for users to configure that take advantage of the cloud sharing memory and scalability [5]. When considering return on investment for any company s maximization of cloud computing solutions, it is vital to minimize costs of hosting. It can cost a lot of money to move large volumes of data to public cloud services and at the same time store it for a lengthy period of time [6]. Bandwidth caters for much of the cost of moving data in the cloud. A cloud provider may simultaneously charge upload and download fee separately. Similarly as there are instances of managing and running servers, there are also labour costs to consider. These labour cost may depend on the technology managing the data center or the kind of environment at a work place [7]. Hence productivity varies depending on the environment. 2. RELATED WORK There has been research work done to validate Pricing, charging and billing. This research has been emphatically used in Smart Metering Architecture that uses off the shelf monitoring tools for resource usage [8]. The data retrieved is stored in the application database at separate intervals. Based on the load, the pricing information is then calculated and obtained. The published price and the resource utilization of the clients cloud instance are used to generate the billing system. The Pricing for a cloud service they apply is based on numerous considerations. One of the ways the authors illustrate pricing their cloud instance is on duration and configuration of use. Another common observation is charging consumers a fixed price for a lease period. The Smart Metering model proposes pricing based on the active operational cost of running the service. Here the basic cost of running the service is specified by the service provider while the Pricing rules which govern the pricing overhead for running the service under various load conditions are also specified by the service provider. Billing strategies they deploy involve determining the overall load on the cloud over a recent interval historically. Another model the Policy based Accounting architecture [9], proposes the usage and automation of the accounting process. Policies are specified by the service provider that simultaneously manages the lifecycle of the policy from infancy to modification to removal when it is valid. Clients are able to query the policies to know the pricing details. The pricing and billing used here is pay-per-use basis per hourly and can be raised on a monthly, bi-monthly or quarterly basis as preferred per user. The metering details are sent by a client frame work (AAA) to a server and stored as records while the charging and billing for service usage generated from the stored records. It is here that a bill is generated and sent to the user for payment with the help of a gateway. 3. OUR NOVEL MODEL Our process maintains the actual usage of resource by request so that the final cost can be computed and charged to the users. Accounting policies will be enforced by the Authentication, Authorization and Accounting (AAA) server. ISBN: SDIWC 2
3 3.1 Accounting A server is used to enforce control for access of various computing resources and verifies the uniqueness of a user. The process starts with a request query from the client to the server to deliver content. The server in turn responds with an accounting request message Users wishing to use one or more services provided by the service providers must be authenticated and authorized. The users will be able to query the policies to know the pricing details of the web service offered by the service provider. This will enable them to decide on a suitable web service to meet their needs. With an IP address, the user will gain access to many other network services. The user credentials are used to determine authorization levels for the user based on his or her service profile. With the increased number of users accessing the network and service the system will make use of Point for Presence (POP) which is a device of low processing power and database capabilities. The POP interacts directly with the user for authentication. The AAA protocol forwards a user s request and its credential to the server and then it carries the server s response back to the user. The parameters of the accounting request message are: - Accounting server information; which includes the authentication key as well as the IP/DNS address of the AAA server. - Server information; will be used to identify uses of the system. Pricing; which entails calculating the Computing time it takes to process instructions in hours. The scale for calculating storage will range between Mb/h at a cost of R0.50 while bandwidth that passes by any nod whether outbound or inbound will range between 1 10 Gb/h at a cost of R Metering Figure 1. Our Novel Model Metering function collects the information regarding the resource usage by any user. The metering details are sent by the AAA client to the AAA server and stored as UDR records. This is the starting point of the accounting process and determines the resource use within end systems including Quality-of-Service (QoS). The metering ISBN: SDIWC 3
4 function intercedes by generating the metering and accounting records for the accounting function. 3.3 AAA Server The resource usage data after being collected by the network are sent as session records to the AAA server for further processing. The server stores this data in the User Date Records (UDR). The AAA server sequentially maintains the UDR, Service charging policy (SCP) and Accounting Charging Records (ACR) for web service usage. Furthermore charges for service usage are generated from UDR and SCP while the bills are generated and stored in ACR. The SCP enables service providers to define the two charging policies we are to use; Flat-rate were we charge a fixed tariff for an hour and usagebased pricing policy which is based on the use of services over a given hour. These schemes will be stored as entries and the pricing and billing will be on a pay-per-use basis over an hour. 3.4 Pricing Process The pricing function generates a formula defining how to price the session records that will be used by the charging functions. The pricing we are to apply will be deduced from a long term observation of economical usage and market research conditions. Under the economical dimension, we apply the Tariff and Efficiency components. While under the tariff component a once off access and usage fees of R5 and R5 respectively will be defined as part of flat-rate pricing policy while under the efficiency component pricing as a commodity will be specifically used to maximises revenue to the service provider and economic efficiency to customer satisfaction. 3.5 Market Research Dimension The pricing model and schemes we implement can be practical. Each pricing model with the help of global markets as a benchmark will be used to set pricing matric. With both research techniques, we will deliver an insight for the development of internet architecture generic enough to implement different pricing models. Pricing is not only important for economics but also plays a role in shaping how systems will be used, resourced optimally and adjusted to suit demand and supply. The pricing scheme of Payas-you-go is an important bridge between users and providers. This pricing scheme will be specified by the service provider and stored as entries in the Service Charging Policy (SCP). This pricing overhead is given by (, t), where is the load at time instance of operation t. The current price, P t for the interval at a given load condition is given as; P t = C bass * (, t), (1) Where, P t operational price at time t C bass base operational cost (, t)- pricing overhead for running the service under load at time t. The practise of using price computing based on virtual-machine hours will be used i.e. charge R0.50 per virtual-machine hour. Where CostPer user = Price * T + O f + U f (2) Price is the price per virtual machine used in an hour T is the total running time of the virtual machine in an hour ISBN: SDIWC 4
5 O f is a once off access payment fee of R5 U f is the Usage fee of R5 The CostPer user is the is the summation of charge of each session 3.6 Bandwidth Table 2. Storage Scale Storage Megabyte Price (Mb) Value Mb Next 500 Mb Next 1000 Mb R 0.9 R 0.6 R 0.3 Rand The bandwidth pricing is based on the amount of data traffic carried from one node to the other in a given time frame. The bandwidth caters for; - Sent messages/outbound transfer - Received messages/inbound transfer The pricing scale of bandwidth is formulated below is applicable on a monthly basis (R/Gb/H); Type Bandwidth Inbound traffic Outbound traffic Next 10Gb Next 100Gb Next 1000 Gb 3.7 Storage Table 1. Bandwidth Scale of Price Free R 0.50 R 1.50 R 2 In Our Novel Model, a user will pay only for the amount of storage they use each month. There are neither minimum fees nor long-term commitments, and a user will not worry about buying and maintaining physical hardware. The pricing is conformed to how much virtual storage is used in an hour. The storage scale below is applicable on a hourly basis (R/Mb/h); 3.8 Compute Pricing Clients will be billed for CPU and RAM usage only when the server is actually running hence Pricing will be allocated to instances that are running. For servers that are dormant, a user will only pay for the storage that the server is using. Table 3. Compute Scale Compute Instance Price Rand per Hour 8Mb RAM, 1 CPU, 20GB 16Mb RAM, 2 CPU, 50GB 32Mb RAM, 2 CPU, 80GB 64Mb RAM, 4 CPU, 110GB 128Mb RAM, 4 CPU, 140GB 256Mb RAM, 8 CPU, 170GB disk R 10 R 15 R 30 R 40 R 45 R Service Levels Agreements The S.L.A serves as a foundation for the expected level of service between the user and the service provider. The quality of service attributes that are part of an S.L.A however change constantly and enforce the agreement. These parameters need to ISBN: SDIWC 5
6 be closely monitored. The parameters comprise of Parties, Service and obligations Parties This parameter entails description about the service provider and what services they offer, service user the person who gets to use the product and lastly third party who are also known as supporting parties that come into the frame when signatory parties decide to delegate certain tasks such as measuring SLA parameters Services As a service provider the standard metrics for calculation will be Megabytes (Mb) on an hourly basis using the Rand as our monetary value. Monthly calculation will be done on compute instances for CPU and RAM respectively, on volume or size of storage and lastly on data transfer for inbound/outbound traffic from virtual machines. Another pricing scheme the service provider will use is pay-as-you-go model. This pricing model is based on computing of virtual machines. The billing will be sent to the client on a monthly period. The Accounting and pricing data is used in the S.L.A which serves as the foundation for the expected level of service between the consumer and the service provider Charging Process Charging determines the process of calculating a price for a given accounting record which determines particular resource consumption thus; it defines a function from technical values into monetary units of Rands. The monetary charging information is included within charging records. Prices may be available for particular resources within the accounting record or any suitable combination depending on applications. It is assumed that either accounting records or charging records are collected to determine appropriate user, application, system, or domain-based charges. The charges for service usage are generated from UDR and SCP and ACR. Session records from S.L.A are then transferred into the Charging function. There, the charging process is structured into Transport, Service and Content layers. The transport forms the basis for providing a system to deal with transfer of data within the network. Service allows for different services offered like Quality-of-Service and resource consumptions while Content caters for accounting tasks for information that is monetarily sensitive and needs to be paid for on the basis of consumption. Total payment calculation will be deduced as follows: CostPer user = Price * T + O f + U f + (Bw p +St p +Ci p ). (3) Where Price is the price per virtual machine used in an hour T is the total running time of the virtual machine in an hour O f is a once off access payment fee of R5 U f is the once off usage fee of R5 Bw p is the bandwidth in price p St p is the storage used in price p Ci p is the compute instance in price p 3.13 Billing Process From the charging function, the charging records are sent to the billing function. There charge ISBN: SDIWC 6
7 records are transformed into final bills or invoices. The bills are generated from ACR and sent to the users for payment. The billing process summarises the charge record after a given duration and indicates the amount of monetary units to be paid by the client. This information may include customer records i.e. personal data, billing policies that define the type of bill i.e. paper or electronic. Table 4. Data Centers 4. MODEL IMPLEMENTATION PROCESS In this section, we will present tests and evaluation that we undertook in order to quantify results with the use of Cloud Analyst to model and simulate in a Cloud computing environment. Cloud analyst is a tool we opted to use because it supports visual simulation and modelling of large scale applications that are set out on Cloud infrastructures as it concurrently executes simulations with the slight parameter variation with easy [10]. Cloud analyst allows description of application workloads which is generated into information about metrics. With its use we are able to determine the best strategy for allocation of resources among data centers that sequentially serve specific costs related to operations. The experiment was conducted on an Intel Pentium machine having the following configuration: 2.10GHz with 4GB RAM running Windows 7 Home basic Service Pack1, JDK 7 with a 64bit Operating System 4.1 Experimental Breakdown With the help of six User bases, five Data centers were created each having the same memory. User bases generate traffic representation and the location of data centers including the number of users. It is the data centers that allocation of resources will be utilised. Each data center is equipped with a Virtual Machine that houses the scheduling of resources, tasks and modelling of costs incurred in each setting. It is here that the calculations of each data center are derived. Table 5. Data Centers Composition With the calculations derived from our formula, the data center variables are populated to deduce the metric for each virtual machine while variables like ARCH, OS, VMM, Cost per VM and Memory Cost remain relatively constant as depicted in Table Results Each user base is linked to a data center that transmits data from its Virtual Machine. It is here that the very same data is weighted in and the cost is derived as seen in figure 3. The table depicts the highest cost in Rands in terms of data traffic flow. ISBN: SDIWC 7
8 Figure 2. Depicts User bases and Data centers Figure 3. Bandwidth cost it bandwidth in relation to the charges a service provider offers this will help in statistical analysis of maintenance and installation of servers within locations. Figure 4. Average processing time From the experiment we carried out, it is clear that data center DC2 have the highest traffic flow of data showing that population instances from user base 2 (UB2) use the system on a regular bases while traffic from data center DC3 are the least users of the system. From our results readings we can further deduce a pattern of how a location uses Each User base is paged to a data center that has a virtual machine. It is here that processing of information is carried out and as shown in figure ISBN: SDIWC 8
9 4, data center DC2, because of its high flow of data emanating from its nodes, it has a relatively have high processing time. From the two graphs we can conclude that the higher the data flow in a data center that higher the processing time it will take for a virtual Machine to carry out its task. 5. CONCLUSION In this paper, a novel Accounting, pricing and charging model for a cloud-based service provisioning environment was developed and implemented. The novel model illustrates how data is transported from one mechanism to the other. Using this model, a pattern of billing process was initiated to keep account of billing procedure. Additionally, a simplified matric was developed to help facilitate the billing process and to upraise variables to be used in cloud analyst as a simulating model. The results obtained show the comparison of which data center is active and should be given more attention by a service broker. Furthermore the processing time for a virtual machine is driven by how big data flows from a node. 6. REFERENCES Journal of Information Technology and Politics, vol. 5(3), pp , December [5] K. Birman, G. Chockler and R. vanrenesse, Towards a Cloud Computing Research Agenda ACM Digital Library, vol. 40(3), pp , June [6] J. Meiers, Billing metrics for Compute Resources in the Cloud. Cloud metering and billing, vol. 2, pp. 1-10, August [7] M. Woitaszek, H. M. Tufo, Developing a Cloud Computing Charging Model for High-Performance Computing Resources, presented at the 10 th IEEE International Conference on Computer and Information Technology, Bradford, West Yorkshire, United Kingdom, [8] A. Narayan. S. Rao, G. Ranjan and K. Dheenadayalan. Smart Metering of Cloud Services. International Institute of Information Technology Bangalore, 2012, pp [9] V. MuthuLakshmi and S. Anand. A Generic Charging Policy Based Accounting for Web Services. Journal of Computer Science, 2012, vol. 8(9), pp [10] B. Wickremasinghe, R. N. Calheiros and R. Buyya. CloudAnalyst: A cloudsim-based Visual Modeller for Analysing Cloud Computing Environments and Applications in IEEE International Conference, 2010, pp [1] Q. Zhang, L. Cheng and R. Boutaba. Cloud computing: State-of-the-art and research challenges. Journal of Internet Services and Application, vol. 1(1), pp 7-18, October [2] M. Armbrust, A. Fox, R. Greifith, A.D. Joseph, R. Katz, A. Konwinski, G. Lee, D. Patterson, A. Rabkin, I. Stonica and M. Zaharia. Clearing the clouds away from the true potential and obstacles posed by this computing capability. A View of Cloud Computing, vol. 53(4), pp , April [3] J. Meiers, Billing metrics for Compute Resources in the Cloud. Cloud metering and billing, vol. 2, pp. 1-10, August [4] P. T. Jaeger, J. Lin and J. M. Grimes. Cloud Computing and Information Policy: Computing in a Policy Cloud? ISBN: SDIWC 9
Optimal Service Pricing for a Cloud Cache
Optimal Service Pricing for a Cloud Cache K.SRAVANTHI Department of Computer Science & Engineering (M.Tech.) Sindura College of Engineering and Technology Ramagundam,Telangana G.LAKSHMI Asst. Professor,
Reallocation and Allocation of Virtual Machines in Cloud Computing Manan D. Shah a, *, Harshad B. Prajapati b
Proceedings of International Conference on Emerging Research in Computing, Information, Communication and Applications (ERCICA-14) Reallocation and Allocation of Virtual Machines in Cloud Computing Manan
Performance Analysis of VM Scheduling Algorithm of CloudSim in Cloud Computing
IJECT Vo l. 6, Is s u e 1, Sp l-1 Ja n - Ma r c h 2015 ISSN : 2230-7109 (Online) ISSN : 2230-9543 (Print) Performance Analysis Scheduling Algorithm CloudSim in Cloud Computing 1 Md. Ashifuddin Mondal,
A Hybrid Load Balancing Policy underlying Cloud Computing Environment
A Hybrid Load Balancing Policy underlying Cloud Computing Environment S.C. WANG, S.C. TSENG, S.S. WANG*, K.Q. YAN* Chaoyang University of Technology 168, Jifeng E. Rd., Wufeng District, Taichung 41349
Payment minimization and Error-tolerant Resource Allocation for Cloud System Using equally spread current execution load
Payment minimization and Error-tolerant Resource Allocation for Cloud System Using equally spread current execution load Pooja.B. Jewargi Prof. Jyoti.Patil Department of computer science and engineering,
Analysis of Service Broker Policies in Cloud Analyst Framework
Journal of The International Association of Advanced Technology and Science Analysis of Service Broker Policies in Cloud Analyst Framework Ashish Sankla G.B Pant Govt. Engineering College, Computer Science
Data Integrity Check using Hash Functions in Cloud environment
Data Integrity Check using Hash Functions in Cloud environment Selman Haxhijaha 1, Gazmend Bajrami 1, Fisnik Prekazi 1 1 Faculty of Computer Science and Engineering, University for Business and Tecnology
Keywords: Cloudsim, MIPS, Gridlet, Virtual machine, Data center, Simulation, SaaS, PaaS, IaaS, VM. Introduction
Vol. 3 Issue 1, January-2014, pp: (1-5), Impact Factor: 1.252, Available online at: www.erpublications.com Performance evaluation of cloud application with constant data center configuration and variable
CloudSim: A Toolkit for Modeling and Simulation of Cloud Computing Environments and Evaluation of Resource Provisioning Algorithms
CloudSim: A Toolkit for Modeling and Simulation of Cloud Computing Environments and Evaluation of Resource Provisioning Algorithms Rodrigo N. Calheiros, Rajiv Ranjan, Anton Beloglazov, César A. F. De Rose,
Round Robin with Server Affinity: A VM Load Balancing Algorithm for Cloud Based Infrastructure
J Inf Process Syst, Vol.9, No.3, September 2013 pissn 1976-913X eissn 2092-805X http://dx.doi.org/10.3745/jips.2013.9.3.379 Round Robin with Server Affinity: A VM Load Balancing Algorithm for Cloud Based
Smart Metering of Cloud Services
Smart Metering of Cloud Services Akshay Narayan [email protected] Gaurav Ranjan [email protected] Kumar D [email protected] Pavithrra V [email protected] Vasudha S V [email protected]
A Comparative Study on Load Balancing Algorithms with Different Service Broker Policies in Cloud Computing
A Comparative Study on Load Balancing Algorithms with Different Service Broker Policies in Cloud Computing Sonia Lamba, Dharmendra Kumar United College of Engineering and Research,Allahabad, U.P, India.
Efficient Service Broker Policy For Large-Scale Cloud Environments
www.ijcsi.org 85 Efficient Service Broker Policy For Large-Scale Cloud Environments Mohammed Radi Computer Science Department, Faculty of Applied Science Alaqsa University, Gaza Palestine Abstract Algorithms,
CloudSim: A Novel Framework for Modeling and Simulation of Cloud Computing Infrastructures and Services
CloudSim: A Novel Framework for Modeling and Simulation of Cloud Computing Infrastructures and Services Rodrigo N. Calheiros 1,2, Rajiv Ranjan 1, César A. F. De Rose 2, and Rajkumar Buyya 1 1 Grid Computing
Permanent Link: http://espace.library.curtin.edu.au/r?func=dbin-jump-full&local_base=gen01-era02&object_id=154091
Citation: Alhamad, Mohammed and Dillon, Tharam S. and Wu, Chen and Chang, Elizabeth. 2010. Response time for cloud computing providers, in Kotsis, G. and Taniar, D. and Pardede, E. and Saleh, I. and Khalil,
Figure 1. The cloud scales: Amazon EC2 growth [2].
- Chung-Cheng Li and Kuochen Wang Department of Computer Science National Chiao Tung University Hsinchu, Taiwan 300 [email protected], [email protected] Abstract One of the most important issues
Optimizing the Cost for Resource Subscription Policy in IaaS Cloud
Optimizing the Cost for Resource Subscription Policy in IaaS Cloud Ms.M.Uthaya Banu #1, Mr.K.Saravanan *2 # Student, * Assistant Professor Department of Computer Science and Engineering Regional Centre
International Journal of Computer Science Trends and Technology (IJCST) Volume 2 Issue 3, May-Jun 2014
RESEARCH ARTICLE OPEN ACCESS Survey of Optimization of Scheduling in Cloud Computing Environment Er.Mandeep kaur 1, Er.Rajinder kaur 2, Er.Sughandha Sharma 3 Research Scholar 1 & 2 Department of Computer
High performance computing network for cloud environment using simulators
High performance computing network for cloud environment using simulators Ajith Singh. N 1 and M. Hemalatha 2 1 Ph.D, Research Scholar (CS), Karpagam University, Coimbatore, India 2 Prof & Head, Department
SLA BASED SERVICE BROKERING IN INTERCLOUD ENVIRONMENTS
SLA BASED SERVICE BROKERING IN INTERCLOUD ENVIRONMENTS Foued Jrad, Jie Tao and Achim Streit Steinbuch Centre for Computing, Karlsruhe Institute of Technology, Karlsruhe, Germany {foued.jrad, jie.tao, achim.streit}@kit.edu
A Study on Analysis and Implementation of a Cloud Computing Framework for Multimedia Convergence Services
A Study on Analysis and Implementation of a Cloud Computing Framework for Multimedia Convergence Services Ronnie D. Caytiles and Byungjoo Park * Department of Multimedia Engineering, Hannam University
SERVICE BROKER ROUTING POLICES IN CLOUD ENVIRONMENT: A SURVEY
SERVICE BROKER ROUTING POLICES IN CLOUD ENVIRONMENT: A SURVEY Rekha P M 1 and M Dakshayini 2 1 Department of Information Science & Engineering, VTU, JSS academy of technical Education, Bangalore, Karnataka
Cloud Computing Simulation Using CloudSim
Cloud Computing Simulation Using CloudSim Ranjan Kumar #1, G.Sahoo *2 # Assistant Professor, Computer Science & Engineering, Ranchi University, India Professor & Head, Information Technology, Birla Institute
MailEnable Scalability White Paper Version 1.2
MailEnable Scalability White Paper Version 1.2 Table of Contents 1 Overview...2 2 Core architecture...3 2.1 Configuration repository...3 2.2 Storage repository...3 2.3 Connectors...3 2.3.1 SMTP Connector...3
Simulation-based Evaluation of an Intercloud Service Broker
Simulation-based Evaluation of an Intercloud Service Broker Foued Jrad, Jie Tao and Achim Streit Steinbuch Centre for Computing, SCC Karlsruhe Institute of Technology, KIT Karlsruhe, Germany {foued.jrad,
Cloud Computing: Computing as a Service. Prof. Daivashala Deshmukh Maharashtra Institute of Technology, Aurangabad
Cloud Computing: Computing as a Service Prof. Daivashala Deshmukh Maharashtra Institute of Technology, Aurangabad Abstract: Computing as a utility. is a dream that dates from the beginning from the computer
Profit-driven Cloud Service Request Scheduling Under SLA Constraints
Journal of Information & Computational Science 9: 14 (2012) 4065 4073 Available at http://www.joics.com Profit-driven Cloud Service Request Scheduling Under SLA Constraints Zhipiao Liu, Qibo Sun, Shangguang
Monitoring Performances of Quality of Service in Cloud with System of Systems
Monitoring Performances of Quality of Service in Cloud with System of Systems Helen Anderson Akpan 1, M. R. Sudha 2 1 MSc Student, Department of Information Technology, 2 Assistant Professor, Department
Scalability Factors of JMeter In Performance Testing Projects
Scalability Factors of JMeter In Performance Testing Projects Title Scalability Factors for JMeter In Performance Testing Projects Conference STEP-IN Conference Performance Testing 2008, PUNE Author(s)
Fujitsu Private Cloud Customer Service Description
Fujitsu Private Cloud Customer Service Description Fujitsu Private Cloud forms part of Fujitsu Hybrid IT portfolio to address the full range of Customers requirements and business needs by providing agility
Performance Gathering and Implementing Portability on Cloud Storage Data
International Journal of Information & Computation Technology. ISSN 0974-2239 Volume 4, Number 17 (2014), pp. 1815-1823 International Research Publications House http://www. irphouse.com Performance Gathering
Cloud Cost Management for Customer Sensitive Data
Cloud Cost Management for Customer Sensitive Data In a cloud computing, you re not managing hardware and software that s the responsibility of an experienced vendor like salesforce.com. The shared infrastructure
SECURITY ENHANCEMENT OF GROUP SHARING AND PUBLIC AUDITING FOR DATA STORAGE IN CLOUD
SECURITY ENHANCEMENT OF GROUP SHARING AND PUBLIC AUDITING FOR DATA STORAGE IN CLOUD S.REVATHI B.HASEENA M.NOORUL IZZATH PG Student PG Student PG Student II- ME CSE II- ME CSE II- ME CSE Al-Ameen Engineering
The Hidden Extras. The Pricing Scheme of Cloud Computing. Stephane Rufer
The Hidden Extras The Pricing Scheme of Cloud Computing Stephane Rufer Cloud Computing Hype Cycle Definition Types Architecture Deployment Pricing/Charging in IT Economics of Cloud Computing Pricing Schemes
Efficient and Enhanced Algorithm in Cloud Computing
International Journal of Soft Computing and Engineering (IJSCE) ISSN: 2231-2307, Volume-3, Issue-1, March 2013 Efficient and Enhanced Algorithm in Cloud Computing Tejinder Sharma, Vijay Kumar Banga Abstract
Mobile and Cloud computing and SE
Mobile and Cloud computing and SE This week normal. Next week is the final week of the course Wed 12-14 Essay presentation and final feedback Kylmämaa Kerkelä Barthas Gratzl Reijonen??? Thu 08-10 Group
CUMULUX WHICH CLOUD PLATFORM IS RIGHT FOR YOU? COMPARING CLOUD PLATFORMS. Review Business and Technology Series www.cumulux.com
` CUMULUX WHICH CLOUD PLATFORM IS RIGHT FOR YOU? COMPARING CLOUD PLATFORMS Review Business and Technology Series www.cumulux.com Table of Contents Cloud Computing Model...2 Impact on IT Management and
INVESTIGATION OF RENDERING AND STREAMING VIDEO CONTENT OVER CLOUD USING VIDEO EMULATOR FOR ENHANCED USER EXPERIENCE
INVESTIGATION OF RENDERING AND STREAMING VIDEO CONTENT OVER CLOUD USING VIDEO EMULATOR FOR ENHANCED USER EXPERIENCE Ankur Saraf * Computer Science Engineering, MIST College, Indore, MP, India [email protected]
Accelerating Time to Market:
Accelerating Time to Market: Application Development and Test in the Cloud Paul Speciale, Savvis Symphony Product Marketing June 2010 HOS-20100608-GL-Accelerating-Time-to-Market-Dev-Test-Cloud 1 Software
New Cloud Computing Network Architecture Directed At Multimedia
2012 2 nd International Conference on Information Communication and Management (ICICM 2012) IPCSIT vol. 55 (2012) (2012) IACSIT Press, Singapore DOI: 10.7763/IPCSIT.2012.V55.16 New Cloud Computing Network
CDBMS Physical Layer issue: Load Balancing
CDBMS Physical Layer issue: Load Balancing Shweta Mongia CSE, School of Engineering G D Goenka University, Sohna [email protected] Shipra Kataria CSE, School of Engineering G D Goenka University,
Performance Analysis of IPv4 v/s IPv6 in Virtual Environment Using UBUNTU
Performance Analysis of IPv4 v/s IPv6 in Virtual Environment Using UBUNTU Savita Shiwani Computer Science,Gyan Vihar University, Rajasthan, India G.N. Purohit AIM & ACT, Banasthali University, Banasthali,
Resource Allocation Avoiding SLA Violations in Cloud Framework for SaaS
Resource Allocation Avoiding SLA Violations in Cloud Framework for SaaS Shantanu Sasane Abhilash Bari Kaustubh Memane Aniket Pathak Prof. A. A.Deshmukh University of Pune University of Pune University
Tableau Server 7.0 scalability
Tableau Server 7.0 scalability February 2012 p2 Executive summary In January 2012, we performed scalability tests on Tableau Server to help our customers plan for large deployments. We tested three different
MODIFIED BITTORRENT PROTOCOL AND ITS APPLICATION IN CLOUD COMPUTING ENVIRONMENT
MODIFIED BITTORRENT PROTOCOL AND ITS APPLICATION IN CLOUD COMPUTING ENVIRONMENT Soumya V L 1 and Anirban Basu 2 1 Dept of CSE, East Point College of Engineering & Technology, Bangalore, Karnataka, India
Performance Evaluation of Round Robin Algorithm in Cloud Environment
Performance Evaluation of Round Robin Algorithm in Cloud Environment Asha M L 1 Neethu Myshri R 2 Sowmyashree C.S 3 1,3 AP, Dept. of CSE, SVCE, Bangalore. 2 M.E(dept. of CSE) Student, UVCE, Bangalore.
Pervasive PSQL Vx Server Licensing
Pervasive PSQL Vx Server Licensing Overview The Pervasive PSQL Vx Server edition is designed for highly virtualized environments with support for enterprise hypervisor features including live application
Oracle Platform as a Service and Infrastructure as a Service Public Cloud Service Descriptions-Metered & Non-Metered.
Oracle Platform as a Service and Infrastructure as a Service Public Cloud Service Descriptions-Metered & Non-Metered August 24, 2015 Contents GLOSSARY PUBLIC CLOUD SERVICES-NON-METERED... 4 ORACLE PLATFORM
CLOUD SERVICE SCHEDULE Newcastle
CLOUD SERVICE SCHEDULE Newcastle 1 DEFINITIONS Defined terms in the Standard Terms and Conditions have the same meaning in this Service Schedule unless expressed to the contrary. In this Service Schedule,
Comparison of Dynamic Load Balancing Policies in Data Centers
Comparison of Dynamic Load Balancing Policies in Data Centers Sunil Kumar Department of Computer Science, Faculty of Science, Banaras Hindu University, Varanasi- 221005, Uttar Pradesh, India. Manish Kumar
Cloud Computing Capacity Planning. Maximizing Cloud Value. Authors: Jose Vargas, Clint Sherwood. Organization: IBM Cloud Labs
Cloud Computing Capacity Planning Authors: Jose Vargas, Clint Sherwood Organization: IBM Cloud Labs Web address: ibm.com/websphere/developer/zones/hipods Date: 3 November 2010 Status: Version 1.0 Abstract:
DESIGN OF AGENT BASED SYSTEM FOR MONITORING AND CONTROLLING SLA IN CLOUD ENVIRONMENT
International Journal of Advanced Technology in Engineering and Science www.ijates.com DESIGN OF AGENT BASED SYSTEM FOR MONITORING AND CONTROLLING SLA IN CLOUD ENVIRONMENT Sarwan Singh 1, Manish Arora
CHAPTER 1 INTRODUCTION
CHAPTER 1 INTRODUCTION 1.1 Background The command over cloud computing infrastructure is increasing with the growing demands of IT infrastructure during the changed business scenario of the 21 st Century.
Performance Management for Cloudbased STC 2012
Performance Management for Cloudbased Applications STC 2012 1 Agenda Context Problem Statement Cloud Architecture Need for Performance in Cloud Performance Challenges in Cloud Generic IaaS / PaaS / SaaS
PRIVACY PRESERVATION ALGORITHM USING EFFECTIVE DATA LOOKUP ORGANIZATION FOR STORAGE CLOUDS
PRIVACY PRESERVATION ALGORITHM USING EFFECTIVE DATA LOOKUP ORGANIZATION FOR STORAGE CLOUDS Amar More 1 and Sarang Joshi 2 1 Department of Computer Engineering, Pune Institute of Computer Technology, Maharashtra,
Real Time Network Server Monitoring using Smartphone with Dynamic Load Balancing
www.ijcsi.org 227 Real Time Network Server Monitoring using Smartphone with Dynamic Load Balancing Dhuha Basheer Abdullah 1, Zeena Abdulgafar Thanoon 2, 1 Computer Science Department, Mosul University,
A Proposed Service Broker Policy for Data Center Selection in Cloud Environment with Implementation
A Service Broker Policy for Data Center Selection in Cloud Environment with Implementation Dhaval Limbani*, Bhavesh Oza** *(Department of Information Technology, S. S. Engineering College, Bhavnagar) **
Federation of Cloud Computing Infrastructure
IJSTE International Journal of Science Technology & Engineering Vol. 1, Issue 1, July 2014 ISSN(online): 2349 784X Federation of Cloud Computing Infrastructure Riddhi Solani Kavita Singh Rathore B. Tech.
SECURE, ENTERPRISE FILE SYNC AND SHARE WITH EMC SYNCPLICITY UTILIZING EMC ISILON, EMC ATMOS, AND EMC VNX
White Paper SECURE, ENTERPRISE FILE SYNC AND SHARE WITH EMC SYNCPLICITY UTILIZING EMC ISILON, EMC ATMOS, AND EMC VNX Abstract This white paper explains the benefits to the extended enterprise of the on-
EFFICIENT VM LOAD BALANCING ALGORITHM FOR A CLOUD COMPUTING ENVIRONMENT
EFFICIENT VM LOAD BALANCING ALGORITHM FOR A CLOUD COMPUTING ENVIRONMENT Jasmin James, 38 Sector-A, Ambedkar Colony, Govindpura, Bhopal M.P Email:[email protected] Dr. Bhupendra Verma, Professor
Model-driven Performance Estimation, Deployment, and Resource Management for Cloud-hosted Services
Model-driven Performance Estimation, Deployment, and Resource Management for Cloud-hosted Services Faruk Caglar, Kyoungho An, Shashank Shekhar and Aniruddha Gokhale Vanderbilt University, ISIS and EECS
Secure Attack Measure Selection and Intrusion Detection in Virtual Cloud Networks. Karnataka. www.ijreat.org
Secure Attack Measure Selection and Intrusion Detection in Virtual Cloud Networks Kruthika S G 1, VenkataRavana Nayak 2, Sunanda Allur 3 1, 2, 3 Department of Computer Science, Visvesvaraya Technological
CloudAnalyst: A CloudSim-based Visual Modeller for Analysing Cloud Computing Environments and Applications
CloudAnalyst: A CloudSim-based Visual Modeller for Analysing Cloud Computing Environments and Applications Bhathiya Wickremasinghe 1, Rodrigo N. Calheiros 2, and Rajkumar Buyya 1 1 The Cloud Computing
SECURITY FOR ENCRYPTED CLOUD DATA BY USING TOP-KEY TREE TECHNOLOGIES
SECURITY FOR ENCRYPTED CLOUD DATA BY USING TOP-KEY TREE TECHNOLOGIES 1 MANJOORULLASHA SHAIK, 2 SYED.ABDULHAQ, 3 P.BABU 1 PG SCHOLAR, CSE (CN), QCET, NELLORE 2,3 ASSOCIATE PROFESSOR, CSE, QCET, NELLORE
Security Model for VM in Cloud
Security Model for VM in Cloud 1 Venkataramana.Kanaparti, 2 Naveen Kumar R, 3 Rajani.S, 4 Padmavathamma M, 5 Anitha.C 1,2,3,5 Research Scholars, 4Research Supervisor 1,2,3,4,5 Dept. of Computer Science,
Windows Server 2008 R2 Hyper-V Live Migration
Windows Server 2008 R2 Hyper-V Live Migration White Paper Published: August 09 This is a preliminary document and may be changed substantially prior to final commercial release of the software described
Efficient Cloud Management for Parallel Data Processing In Private Cloud
2012 International Conference on Information and Network Technology (ICINT 2012) IPCSIT vol. 37 (2012) (2012) IACSIT Press, Singapore Efficient Cloud Management for Parallel Data Processing In Private
How To Test For Performance And Scalability On A Server With A Multi-Core Computer (For A Large Server)
Scalability Results Select the right hardware configuration for your organization to optimize performance Table of Contents Introduction... 1 Scalability... 2 Definition... 2 CPU and Memory Usage... 2
Deploying XenApp 7.5 on Microsoft Azure cloud
Deploying XenApp 7.5 on Microsoft Azure cloud The scalability and economics of delivering Citrix XenApp services Given business dynamics seasonal peaks, mergers, acquisitions, and changing business priorities
LOAD BALANCING OF USER PROCESSES AMONG VIRTUAL MACHINES IN CLOUD COMPUTING ENVIRONMENT
LOAD BALANCING OF USER PROCESSES AMONG VIRTUAL MACHINES IN CLOUD COMPUTING ENVIRONMENT 1 Neha Singla Sant Longowal Institute of Engineering and Technology, Longowal, Punjab, India Email: 1 [email protected]
STeP-IN SUMMIT 2013. June 18 21, 2013 at Bangalore, INDIA. Performance Testing of an IAAS Cloud Software (A CloudStack Use Case)
10 th International Conference on Software Testing June 18 21, 2013 at Bangalore, INDIA by Sowmya Krishnan, Senior Software QA Engineer, Citrix Copyright: STeP-IN Forum and Quality Solutions for Information
Service Broker Algorithm for Cloud-Analyst
Service Broker Algorithm for Cloud-Analyst Rakesh Kumar Mishra, Sreenu Naik Bhukya Department of Computer Science & Engineering National Institute of Technology Calicut, India Abstract Cloud computing
A Dynamic Resource Management with Energy Saving Mechanism for Supporting Cloud Computing
A Dynamic Resource Management with Energy Saving Mechanism for Supporting Cloud Computing Liang-Teh Lee, Kang-Yuan Liu, Hui-Yang Huang and Chia-Ying Tseng Department of Computer Science and Engineering,
A Survey on Build Private Cloud Computing implementation tools 1 Rana M Pir, 2 Rumel M S Pir, 3 Imtiaz U Ahmed 1 Lecturer, 2 Assistant Professor, 3 Lecturer 1 Leading University, Sylhet Bangladesh, 2 Leading
Dynamic resource management for energy saving in the cloud computing environment
Dynamic resource management for energy saving in the cloud computing environment Liang-Teh Lee, Kang-Yuan Liu, and Hui-Yang Huang Department of Computer Science and Engineering, Tatung University, Taiwan
DEFINING CLOUD COMPUTING: AN ATTEMPT AT GIVING THE CLOUD AN IDENTITY. [email protected]
DEFINING CLOUD COMPUTING: AN ATTEMPT AT GIVING THE CLOUD AN IDENTITY Adnan Khalid* a,dr. Muhammad Shahbaz b, Dr. Athar Masood c d Department of Computer Science, Government College University Lahore, Pakistan,
On the Performance-cost Tradeoff for Workflow Scheduling in Hybrid Clouds
On the Performance-cost Tradeoff for Workflow Scheduling in Hybrid Clouds Thiago A. L. Genez, Luiz F. Bittencourt, Edmundo R. M. Madeira Institute of Computing University of Campinas UNICAMP Av. Albert
Centricity 360 Case Exchange
GE Healthcare Centricity 360 Case Exchange Helping distributed teams collaborate on patient cases, through a professional social network Introduction Centricity 360 with Case Exchange helps hospital administrators
An Efficient Checkpointing Scheme Using Price History of Spot Instances in Cloud Computing Environment
An Efficient Checkpointing Scheme Using Price History of Spot Instances in Cloud Computing Environment Daeyong Jung 1, SungHo Chin 1, KwangSik Chung 2, HeonChang Yu 1, JoonMin Gil 3 * 1 Dept. of Computer
Lecture 02a Cloud Computing I
Mobile Cloud Computing Lecture 02a Cloud Computing I 吳 秀 陽 Shiow-yang Wu What is Cloud Computing? Computing with cloud? Mobile Cloud Computing Cloud Computing I 2 Note 1 What is Cloud Computing? Walking
How To Model A Cloud Application
Mapping Non-Functional Requirements to Cloud Applications David Villegas and S. Masoud Sadjadi School of Computing and Information Sciences Florida International University Miami, Florida {dvill13, sadjadi}@cs.fiu.edu
PERFORMANCE ANALYSIS OF PaaS CLOUD COMPUTING SYSTEM
PERFORMANCE ANALYSIS OF PaaS CLOUD COMPUTING SYSTEM Akmal Basha 1 Krishna Sagar 2 1 PG Student,Department of Computer Science and Engineering, Madanapalle Institute of Technology & Science, India. 2 Associate
Stratusphere Solutions
Stratusphere Solutions Deployment Best Practices Guide Introduction This guide has been authored by experts at Liquidware Labs in order to provide a baseline as well as recommendations for a best practices
Dynamic Resource Pricing on Federated Clouds
Dynamic Resource Pricing on Federated Clouds Marian Mihailescu and Yong Meng Teo Department of Computer Science National University of Singapore Computing 1, 13 Computing Drive, Singapore 117417 Email:
Comparison of Cloud vs. Tape Backup Performance and Costs with Oracle Database
JIOS, VOL. 35, NO. 1 (2011) SUBMITTED 02/11; ACCEPTED 06/11 UDC 004.75 Comparison of Cloud vs. Tape Backup Performance and Costs with Oracle Database University of Ljubljana Faculty of Computer and Information
Supply Chain Platform as a Service: a Cloud Perspective on Business Collaboration
Supply Chain Platform as a Service: a Cloud Perspective on Business Collaboration Guopeng Zhao 1, 2 and Zhiqi Shen 1 1 Nanyang Technological University, Singapore 639798 2 HP Labs Singapore, Singapore
A Cloud Architecture for an Extensible Multi-Paradigm Modeling Environment
A Cloud Architecture for an Extensible Multi-Paradigm Modeling Environment Jonathan Corley 1 and Eugene Syriani 2 1 University of Alabama, U.S.A. 2 Université de Montréal, Canada Abstract. We present the
Comparative Analysis of Load Balancing Algorithms in Cloud Computing
Comparative Analysis of Load Balancing Algorithms in Cloud Computing Ms.NITIKA Computer Science & Engineering, LPU, Phagwara Punjab, India Abstract- Issues with the performance of business applications
Dr. J. W. Bakal Principal S. S. JONDHALE College of Engg., Dombivli, India
Volume 5, Issue 6, June 2015 ISSN: 2277 128X International Journal of Advanced Research in Computer Science and Software Engineering Research Paper Available online at: www.ijarcsse.com Factor based Resource
A Study on Service Oriented Network Virtualization convergence of Cloud Computing
A Study on Service Oriented Network Virtualization convergence of Cloud Computing 1 Kajjam Vinay Kumar, 2 SANTHOSH BODDUPALLI 1 Scholar(M.Tech),Department of Computer Science Engineering, Brilliant Institute
2. Research and Development on the Autonomic Operation. Control Infrastructure Technologies in the Cloud Computing Environment
R&D supporting future cloud computing infrastructure technologies Research and Development on Autonomic Operation Control Infrastructure Technologies in the Cloud Computing Environment DEMPO Hiroshi, KAMI
