Auto-Scaling, Load Balancing and Monitoring As service in public cloud
|
|
|
- Virgil Terry
- 10 years ago
- Views:
Transcription
1 IOSR Journal of Computer Engineering (IOSR-JCE) e-issn: , p- ISSN: Volume 16, Issue 4, Ver. I (Jul-Aug. 2014), PP Auto-Scaling, Load Balancing and Monitoring As service in public cloud Gopal Dhaker #1, Dr. Savita Shiwani #2 #1 (Computer Science& Engineering/Suresh Gyan Vihar University, Jaipur , India) #2 (Associate Professor, Suresh Gyan Vihar University, Jaipur,India) Abstract: Cloud computing[1][2][3] word has changed the classical computing environment in IT industries. it is most emerging & popular technology in IT & research field because of its great feature such as virtualization and on-demand resource allocating (dynamic). Now - a days because of increased use of internet the associate resource are increasing rapidly resulting generation of high work load. To provide the reliable service to client with QOS[5 ] the load balancing mechanism is necessary in cloud environment, to prevent system from overloading and crash an autoscaling mechanism must also be provided according to the application and incoming user traffic. load balancing mechanism provides the distribution of load among one or more nodes of cloud system, for efficient service model autoscaling feature also enabled with the load balancer to handle the excess load. Auto scaling scaled-up and scaled down the platform dynamically according to the clients incoming traffic this save money and physical resources. Latency based routing is the new concept in cloud computing which provide the load balancing based on DNS latency to global client by mapping domain name system (DNS) [10 )through the different hosted zone.provide the load balancing based on geographical service region. To achieve above mentioned we use the public cloud services such as amazons EC2. ELB. This research is divided in four part such as: i) load balancing ii) auto scaling iii)latency based routing iv) resource monitoring. while discussing each topic in detailed we will implement the individual service and test while providing load from external software tool putty we will produce result for efficient load balancing. Keywords: load balancing, autoscaling, latency based routing, resource monitoring, cloud computing. I. Introduction Cloud computing g is the most emerging technology which drew the attention of all the technocrat in the field of computer science.cloud computing is the technique which represents both cloud and the application ( services).it is basically referred as to accessing computing service (resources & application ) over the internet [3][4][6]. cloud service provider handles the date from the remote location about that client is unaware but an individuals can access his data from anywhere simply by a system with internet connection. cloud computing has changed the classical computing environment in IT industry with cloud computing many corporate is migrating their business from traditional computing to cloud computing in order to meet their business requirement. Cloud computing is been considered as the most revolutionary technology in the IT industry for example we can assume whole internet as a single cloud in which people share space and resource from the pool of virtual space. the most important thing provides by cloud computing is the virtualization of resources.nits[4][7] give the standard definition of cloud computing as it is the framework which enable the user or client in the computing environment to access on demand services and shared pool of resources such as server, network, application. For example when we save image over the internet or send some files using internet we are using cloud computing. many website is running on cloud computing because of its elasticity and auto scaling feature. cloud computing can be used as three mode and 4 deployment model, three models[9] are Cloud provides different application in different ways and we can group them in three categories. The word service is a concept of reusability of cloud component across the service provider s network. Cloud computing services are as a service model. Software as service (SAAS) deployed as application on cloud and client can access it through internet. User does not need to install on local system neither pay for license of software. In this model user need not to worry about the software maintenance, its version, all these handle by cloud service provider. user get ready to use application in customized format in a web browser and can utilize high resource required for the on demand service and has to pay only for time application used. Main benefit of SAAS is the cost reduction and eliminating need of high capacity server which save up front cost. example of SAAS are Online graphics designing Video calling & conferencing Google docs Microsoft Office Page
2 Lync Online Platform as a Service (Paas) Platform as service is second service delivering model after software as service model. In this service deployment model all the required resources such as operating system, database, and programming language that is required to built and test application or services from internet. Customer is free to build application of his choice. Paas includes the designing, deployment and testing of user made application. service developed on one cloud service provider will not work on other cloud provider s network. Example of Paas is Google App Engine is Google cloud platform in which the web application is developed and hoisted. Infrastructure as a Service (IaaS) It is a hardware as a service because of this service providing model provides hardware and network resources to user client customize operating system and develop its own software and application. this service is used by the large organization to create their own computational (software & application ) model. this base layer deals with network resources, virtual machine, and the servers. Iaas is basically hardware on rent which includes service level agreement, load balancing, fault tolerance, firewall and network capabilities. User have to pay for the how much & how long resource he is using. so autoscaling is an essential part of Iaas. Example of infrastructure as service is Amazon web service, go grid, and 3 tera. The four deployment model are : Cloud can be deployed and hosted in different style according to need of use their business model similar to P/I/saas, organization can choose public, private or hybrid clouds mode to deploy services. So far there was a tendency organization to use internal solution (private cloud) to handle the highly requested data. Now the organization is using hybrid solution to deploy application on cloud. There are four categorized of deployment models in cloud environment. Public cloud this type of cloud is managed and owned by a third organization and the resources and services is accessed via the public internet. This is also known as external cloud. It is a standard computational model in which resources such as storage, application, and hardware, server is rendered by user on public network, and service provider bills the user on a pay as-u-go model Example of public cloud model is Amazon s EC2, sun cloud model, Google app engine, azure service platform. Private cloud Private cloud are owned and managed by a single organization in the organization s infrastructure itself. This model of cloud are made only for a single enterprise. this model gives a great security to data and control over cloud resources. Only the specific client who is authorize to access can access the cloud service. it is like the past LAN network for individuals with virtualization advantage. Hybrid cloud it is the combination of public and private cloud modes. exact definition of hybrid cloud is the use of virtual cloud server and physical hardware together to provide a common service. It is also known as combined cloud. In this combine environment some resources is provided in-house and other is rendered externally. Community cloud is nothing but a private cloud which is used by a group of organization. This model is local infrastructure restricted.. Service is managed by a third party service provider Characteristics of cloud computing [6] [2] cloud s characteristics made it most demanding technology in IT field The major characteristics are on demand service, pay as u go, distributive service made it popular. and apart from this pooled resource, real network use and elasticity made it easier to use. II. Auto Scaling And Load Balancing 1) Load balancing is the technique of redistributing the total load among the individual nodes of the cloud collective system to improve the response time and utilization of resources. Simultaneously avoiding condition which include some overloaded nodes while other nodes of system is free or under loaded. Thus it improve the overall performance of the cloud network, load balancing is a challenging task in cloud computing because it ensure the stability of system & user satisfaction. It includes fault tolerance, throughput, and reliability. Load balancing can be initiated by either sender our receiver. A load rebalancing is a generic expression of distributing high processing load among the different nodes Objective of load balancing- Load balancing is very crucial in cloud system as the incoming load is unpredictable and variable also depends on different factor. A good load balancer must meet following requirements. Improve the operation performance significantly It must have fault tolerance capability and provides the backup path when system fails due to high load Most importantly it should always maintain the stability of the system and perform steady operations. 2) Autoscaling Elasticity is the main attribute in the context of cloud computing and scalability is the key benefits provided by cloud. In big organization the enterprise application that use cloud network need a quality of service bond between client and cloud service provider. Backup path, scalability & availability of service is 40 Page
3 necessity for deployment of any application on cloud. Autoscaling technique ensures the QOS agreement between client & service provider. One can define autoscaling as the technique used to full fill requirement of on demand resource allocation when incoming traffic is increased and remove extra free resource when application is not have peak load means scaling up & down the system. 3) Resource Monitoring Nowadays no of cloud services in cloud network is increasing and infrastructure to run the application is also rapidly increased it create complexity between different infrastructure and application deployed on it. Efficient Cloud monitoring become necessity to handle and operate this complex cloud infrastructure & applications effectively Need of monitoring in cloud Cloud monitoring is very important task for cloud client and provider. As it manage & control the hardware and software service provider side and provides the information about performances of platform and services at user side. Cloud monitoring is essential to maintain the service level agreement (availability, delay). Also indicate workload generated by the cloud to user and provider. Cloud monitoring allow user to implement the mechanism for the fault tolerance and recovery path. III. Problem Formulate Cloud computing is new and evolving technology conceptually a elastic & distributed model of distributing the resource over the network (cloud computing). System component must be cooperate to handle the request from cloud computing thus intercommunication between different resource hardware and software components is required to fulfill the client request. If the no of client requests become large it will create a bottleneck problem in the system, resulting the imbalance system in which some node is overloaded and other either don t have any work load or have only light load. this is called imbalanced system. to handle this issue we need a efficient load balancing technique. As the use of cloud computing increasing it demands the efficient resource provisioning. Lots of technique is proposed to ensure the proper load balancing but following issue has not been resolved full. I. Data availability issue II. Ensuring proper scalability to handle the excess load III. Ensuring the proper authentication, auditing, authorization IV. Ensure system stability and steady operation V. Proper monitoring of load System Architecture IV. Proposed System The system architecture is show in above picture. This proposed system aimed for public cloud in which large no of nodes are connected in distributed manner. This system divide load balancing into 3 step to provide efficient solution to above mentioned issue this can be done using public cloud services.we will use Amazon web service s networking services to balance the load in the proposed system this services individually does not provide any beneficial solution for cloud computing but if used together we can configure a smart load balancing system. This research will present an analysis of Amazon web service s networking services. Load balancing will be handle in three part i) latency based load balancing ii) local regional load balancing iii) autoscaling to handle excess load 41 Page
4 V. Implementation Step -1 creating instances In the proposed model we have created two instances per service region in different availability zone. Cloud instances can be lanced in AWS cloud environment by using the EC2 service.we have to select the EC2 from the AWS console. after selecting the basic operating system, instance type is selected we have selected General purpose small instances, now need to security group security group is nothing but the configured protocol for which instances is configured. After reviewing the instance is launched and it is show in instances tab under EC2. We have selected the US and ASIA region for the experiment. An apche server is installed on these instances by the command SUDO APT-GET APACHE2 this will install the apache web server on instances. Following images will show the creation of instances. We can connect to our instances by using either DNS address or IP address. Step 2 Creating main load balancer (latency based )- main load balancer which is software load balancer based on the latency in which load is distribute among the different service region based upon the location of request this is done by DNS resolver and created hosted zone. Latency based routing choose latent region instead choosing the any random service region to forward load for the process. This man load balance will forward the traffic to the regional load balancer. in this proposed work we have created one hosted zone and alias as us.cloudefy.in & asia.cloudefy,in is created as A name and CNAME for each service region. the request coming for will be first resolved by DNS resolver then will be sent to the more. We can also implement weighted rule in latency based routing to improve the load handling. Step 3- creation of regional load balancer (Round robin based)- the instances set behind this load balancer is A no of secondary load balancer can be created this load balancer balanced the load between the instances in different availability zone. These load balancer can balance load in same availability in the same service region. It cant balance load between multiple service region. load balancing is done according to Round Robin algorithm. Load balancer is create using the Elastic load balancing service, selecting the launch load balancer under this we choose the load balancer id and the 42 Page
5 region in which it is being configured. Add the instances to this instances, set the ping path for health check, in proposed work we have created two load balancer one each for US & ASIA region. We configured this load balancer for web page request. Ping path also set on HTTP protocol on instance and we use security group as SSL protocol. A load balancer is shown in fig Step 4- creating auto scaling group[12] Amazon s auto scaling group creation is much similar to creating instances of ec2. Amazon web service provides the facility to accommodate the dynamic change in the system. This is done by Auto scaling group. Autoscaling especially need for the application on which no of request is variable per hour per day. Some time peak load and some time completely free. Auto scaling groups defined as. I) First he AMI is created for the scaling group as the new initialized instances must have same configuration as other instances in the group. II) Now the maximum and minimum size of scaling group is defined by the client. Initial group size also defined here in the show picture we have created a scaling group named gopal_auto and set the initial group size to the 2. Added the availability zone. Creating policies for auto scaling Autoscaling properties is created on the basic of metric. these can be CPU utilization, disk read or write up, network traffic, request count. Alarm is configure for specific metric. Cloud watch observe each metric and rise alarm. and autoscaling group will perform specific action. load balancer get informed automatically to send or stop sending request to the newly created or terminated instances. In the shown picture we have created the policy for decrease and increase the group size based on CPU utilization and also defined the appropriate action. 43 Page
6 Step-5 Resource monitoring to provide the efficient solution of load balancing issue. system must have a reliable and correct monitoring tool by which admin can monitor each and every component. Amazon provides the cloud watch exclusively for monitoring the cloud. It provides the cloud watch as monitoring tool which automatically monitor load balancer and instances for matrix for example latency and no of request. it provides the detailed information in graph form as per user selected time frame. User can select different parameter and matrix to control the system. In this proposed work we are using CPU utilization watch, memory watch, network pattern.it also provide a comparison between different graphs. instances health monitoring is done automatically in cloud watch. best part of this service is notified the admin for specific condition and able to execute user defined actions. the following picture is monitoring graph for an scaling group instance which is showing the maximum CPU utilization for instance i-9fc43acd. If we do detailed study of this graph them we will get to know that initial when load is not applied (part IV) maximum CPU utilization was become zero as the load is applied on the instances is gone over loaded. and autoscaling action is performed (part IV) VI. Testing And Load Generation Load generation virtual load will be generation though putties the terminal emulation software on the different instances from the different PC in the lab. To generate the load in putty we must install stress component in apache server. this can be done by following command Sudo apt-get install stress and the required load is generated by the stress c 80 m 50-1= As shoen in fig. Testing :- for testing we have deployed simple web application on each instance differentiating the different availability zone. 44 Page
7 VII. Results We have searched from the different geographical area with the help of proxy server and routed nearest hosting service as shown in fig this resolve our first issue of latency based routing latency based routing forward these request to regional load balancers to process the request, us.clodefy.in & asia.cloudefy.in representing the regional load balancer (step 2). At the regional load balancer the load balancer distributed the load in round robbing fashion. as shown in fig. here in the figure requested is generated randomly and thrown on the load balancer. some virtual load is also applied on the instance 2 as we can see from the picture load is distributed among the instances thus it sole our second proposed issue of load balancing in EC2 Auto scaling result is collected from the summery of autoscaling group activity in the cloud watch. load pattern and the polices is already explained in step 5 and step 4. these result is according to the load pattern sown in step5. in starting as we defined the initial group size was 2 instances. But we also define that if maximum CPU utilizations less then 30% terminate one instance this is shown in the 4 th line from bottom of figure. When we applied the load the auto scaling system automatically launched the new instances (5 th and 6 th line). Latter when load was remove autoscaling system terminated the newly created instances. (1 st and 2 nd line). Failed is system error of cloud network. step 3 testing by searching from normal and through proxy web server result as fallow 45 Page
8 VIII. Conclusion The current work aim to provide an detailed knowledge of importance of load balancing, autoscaling, resource monitoring and latency based load balancing for cloud environment. in this research we used Amazon cloud environment to develop a load efficient model if all the service is used as individual. It will not effective but if used together then an efficient load balancing. Autoscaling in cloud is depends on the their uses. autoscaling can be achieved in different way on different cloud platform. If we compare the services provided by the different cloud service provider the Amazon web services is more reliable and cost efficient, Load balancing is very challenging issue and need to divide the load among the instances in distributive manner on this paper proposed a model using cloud services to provide the best solution to the load balancing issue References [1] Eddy Caron: Auto-Scaling, Load Balancing and Monitoring in Commercial and Open-Source Clouds [2] Miss.Rudra Koteswaramma : Client-Side Load Balancing and Resource Monitoring in Cloud, ISSN: [3] N. Ajith Singh, M. Hemalatha, An approach on semi distributed load balancing algorithm for cloud computing systems International Journal of Computer Applications Vol-56 No [4] Nitika, Shaveta, Gaurav Raj, International Journal of advanced research in computer engineering and technology Vol-1 issue-3 May-2012 [5] Zenon Chaczko, Venkatesh Mahadevan, Shahrzad Aslanazadeh, and Christopher, IPCSIT Vol-14, IACSIT Press Singapore 2011 [6] Ali M. Alakeel, A Guide to Dynamic Load Balancing in Distributed [7] Ali M. Alakeel, A Guide to Dynamic Load Balancing in Distributed Computer Systems, IJCSNS International Journal of Computer Science and Network Security, VOL.10 No.6, June [8] [9] Amazon Elastic Compute Cloud [10] Amazon web services cloud watch Web Site, November [11] Aws elastic load balancing Web Site, November 2013 [12] R. Ranjan, A. Harwood, and R. Buyya. Peer-to-Peer Based Resource Discovery in Global Grids: A Tutorial. IEEE Communications Surveys and Tutorials, Volume 10, Issue 2, Pages 6-33, IEEE Communication Society, Page
Multilevel Communication Aware Approach for Load Balancing
Multilevel Communication Aware Approach for Load Balancing 1 Dipti Patel, 2 Ashil Patel Department of Information Technology, L.D. College of Engineering, Gujarat Technological University, Ahmedabad 1
A Comparative Study of Load Balancing Algorithms in Cloud Computing
A Comparative Study of Load Balancing Algorithms in Cloud Computing Reena Panwar M.Tech CSE Scholar Department of CSE, Galgotias College of Engineering and Technology, Greater Noida, India Bhawna Mallick,
Role of Cloud Computing in Education
Role of Cloud Computing in Education Kiran Yadav Assistant Professor, Dept. of Computer Science. Govt. College for Girls, Gurgaon, India ABSTRACT: Education plays an important role in maintaining the economic
International Journal of Scientific & Engineering Research, Volume 6, Issue 4, April-2015 36 ISSN 2229-5518
International Journal of Scientific & Engineering Research, Volume 6, Issue 4, April-2015 36 An Efficient Approach for Load Balancing in Cloud Environment Balasundaram Ananthakrishnan Abstract Cloud computing
ABSTRACT. KEYWORDS: Cloud Computing, Load Balancing, Scheduling Algorithms, FCFS, Group-Based Scheduling Algorithm
A REVIEW OF THE LOAD BALANCING TECHNIQUES AT CLOUD SERVER Kiran Bala, Sahil Vashist, Rajwinder Singh, Gagandeep Singh Department of Computer Science & Engineering, Chandigarh Engineering College, Landran(Pb),
International Journal of Computer & Organization Trends Volume21 Number1 June 2015 A Study on Load Balancing in Cloud Computing
A Study on Load Balancing in Cloud Computing * Parveen Kumar * Er.Mandeep Kaur Guru kashi University,Talwandi Sabo Guru kashi University,Talwandi Sabo Abstract: Load Balancing is a computer networking
AN EFFICIENT LOAD BALANCING APPROACH IN CLOUD SERVER USING ANT COLONY OPTIMIZATION
AN EFFICIENT LOAD BALANCING APPROACH IN CLOUD SERVER USING ANT COLONY OPTIMIZATION Shanmuga Priya.J 1, Sridevi.A 2 1 PG Scholar, Department of Information Technology, J.J College of Engineering and Technology
Webpage: www.ijaret.org Volume 3, Issue XI, Nov. 2015 ISSN 2320-6802
An Effective VM scheduling using Hybrid Throttled algorithm for handling resource starvation in Heterogeneous Cloud Environment Er. Navdeep Kaur 1 Er. Pooja Nagpal 2 Dr.Vinay Guatum 3 1 M.Tech Student,
International Journal of Engineering Research & Management Technology
International Journal of Engineering Research & Management Technology March- 2015 Volume 2, Issue-2 Survey paper on cloud computing with load balancing policy Anant Gaur, Kush Garg Department of CSE SRM
Web Application Hosting Cloud Architecture
Web Application Hosting Cloud Architecture Executive Overview This paper describes vendor neutral best practices for hosting web applications using cloud computing. The architectural elements described
A Survey on Load Balancing and Scheduling in Cloud Computing
IJIRST International Journal for Innovative Research in Science & Technology Volume 1 Issue 7 December 2014 ISSN (online): 2349-6010 A Survey on Load Balancing and Scheduling in Cloud Computing Niraj Patel
Email: [email protected]. 2 Prof, Dept of CSE, Institute of Aeronautical Engineering, Hyderabad, Andhrapradesh, India,
www.semargroup.org, www.ijsetr.com ISSN 2319-8885 Vol.03,Issue.06, May-2014, Pages:0963-0968 Improving Efficiency of Public Cloud Using Load Balancing Model SHRAVAN KUMAR 1, DR. N. CHANDRA SEKHAR REDDY
Cloud computing - Architecting in the cloud
Cloud computing - Architecting in the cloud [email protected] 1 Outline Cloud computing What is? Levels of cloud computing: IaaS, PaaS, SaaS Moving to the cloud? Architecting in the cloud Best practices
DISTRIBUTED SYSTEMS [COMP9243] Lecture 9a: Cloud Computing WHAT IS CLOUD COMPUTING? 2
DISTRIBUTED SYSTEMS [COMP9243] Lecture 9a: Cloud Computing Slide 1 Slide 3 A style of computing in which dynamically scalable and often virtualized resources are provided as a service over the Internet.
Analysis and Research of Cloud Computing System to Comparison of Several Cloud Computing Platforms
Volume 1, Issue 1 ISSN: 2320-5288 International Journal of Engineering Technology & Management Research Journal homepage: www.ijetmr.org Analysis and Research of Cloud Computing System to Comparison of
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 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
A Secure Strategy using Weighted Active Monitoring Load Balancing Algorithm for Maintaining Privacy in Multi-Cloud Environments
IJSTE - International Journal of Science Technology & Engineering Volume 1 Issue 10 April 2015 ISSN (online): 2349-784X A Secure Strategy using Weighted Active Monitoring Load Balancing Algorithm for Maintaining
A Game Theory Modal Based On Cloud Computing For Public Cloud
IOSR Journal of Computer Engineering (IOSR-JCE) e-issn: 2278-0661, p- ISSN: 2278-8727Volume 16, Issue 2, Ver. XII (Mar-Apr. 2014), PP 48-53 A Game Theory Modal Based On Cloud Computing For Public Cloud
Cloud Computing in Higher Education: Impact and Challenges
Cloud Computing in Higher Education: Impact and Challenges Anju Gautam Research Scholar, Jagannath University, Jaipur Abstract: Cloud computing is a slogan at present days. It has altered the entire state
Keyword: Cloud computing, service model, deployment model, network layer security.
Volume 4, Issue 2, February 2014 ISSN: 2277 128X International Journal of Advanced Research in Computer Science and Software Engineering Research Paper Available online at: www.ijarcsse.com An Emerging
LOAD BALANCING IN CLOUD COMPUTING USING PARTITIONING METHOD
LOAD BALANCING IN CLOUD COMPUTING USING PARTITIONING METHOD Mitesh Patel 1, Kajal Isamaliya 2, Hardik kadia 3, Vidhi Patel 4 CE Department, MEC, Surat, Gujarat, India 1 Asst.Professor, CSE Department,
Private Cloud in Educational Institutions: An Implementation using UEC
Private Cloud in Educational Institutions: An Implementation using UEC D. Sudha Devi L.Yamuna Devi K.Thilagavathy,Ph.D P.Aruna N.Priya S. Vasantha,Ph.D ABSTRACT Cloud Computing, the emerging technology,
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
Session 3. the Cloud Stack, SaaS, PaaS, IaaS
Session 3. the Cloud Stack, SaaS, PaaS, IaaS The service models resemble a cascading architecture where services on a higher level, as identified by Weinhardt et.al. (2009); encapsulate functionality from
ArcGIS for Server: In the Cloud
DevSummit DC February 11, 2015 Washington, DC ArcGIS for Server: In the Cloud Bonnie Stayer, Esri Session Outline Cloud Overview - Benefits - Types of clouds ArcGIS in AWS - Cloud Builder - Maintenance
Chapter 19 Cloud Computing for Multimedia Services
Chapter 19 Cloud Computing for Multimedia Services 19.1 Cloud Computing Overview 19.2 Multimedia Cloud Computing 19.3 Cloud-Assisted Media Sharing 19.4 Computation Offloading for Multimedia Services 19.5
How To Understand The Architecture Of A Client Server System
IOSR Journal of Computer Engineering (IOSR-JCE) e-issn: 2278-0661, p- ISSN: 2278-8727Volume 16, Issue 1, Ver. IX (Feb. 2014), PP 67-71 - Model Haroon Shakirat Oluwatosin School of Computing Universiti
An Approach to Load Balancing In Cloud Computing
An Approach to Load Balancing In Cloud Computing Radha Ramani Malladi Visiting Faculty, Martins Academy, Bangalore, India ABSTRACT: Cloud computing is a structured model that defines computing services,
An Introduction to Cloud Computing Concepts
Software Engineering Competence Center TUTORIAL An Introduction to Cloud Computing Concepts Practical Steps for Using Amazon EC2 IaaS Technology Ahmed Mohamed Gamaleldin Senior R&D Engineer-SECC [email protected]
Amazon Web Services. 18.11.2015 Yu Xiao
Amazon Web Services 18.11.2015 Yu Xiao Agenda Introduction to Amazon Web Services(AWS) 7 Steps to Select the Right Architecture for Your Web Applications Private, Public or Hybrid Cloud? AWS Case Study
IMPROVEMENT OF RESPONSE TIME OF LOAD BALANCING ALGORITHM IN CLOUD ENVIROMENT
IMPROVEMENT OF RESPONSE TIME OF LOAD BALANCING ALGORITHM IN CLOUD ENVIROMENT Muhammad Muhammad Bala 1, Miss Preety Kaushik 2, Mr Vivec Demri 3 1, 2, 3 Department of Engineering and Computer Science, Sharda
International Journal of Computer Science Trends and Technology (IJCST) Volume 2 Issue 4, July-Aug 2014
RESEARCH ARTICLE An Efficient Service Broker Policy for Cloud Computing Environment Kunal Kishor 1, Vivek Thapar 2 Research Scholar 1, Assistant Professor 2 Department of Computer Science and Engineering,
SPACK FIREWALL RESTRICTION WITH SECURITY IN CLOUD OVER THE VIRTUAL ENVIRONMENT
SPACK FIREWALL RESTRICTION WITH SECURITY IN CLOUD OVER THE VIRTUAL ENVIRONMENT V. Devi PG Scholar, Department of CSE, Indira Institute of Engineering & Technology, India. J. Chenni Kumaran Associate Professor,
How To Understand Cloud Computing
Cloud Computing Today David Hirsch April 2013 Outline What is the Cloud? Types of Cloud Computing Why the interest in Cloud computing today? Business Uses for the Cloud Consumer Uses for the Cloud PCs
@IJMTER-2015, All rights Reserved 355
e-issn: 2349-9745 p-issn: 2393-8161 Scientific Journal Impact Factor (SJIF): 1.711 International Journal of Modern Trends in Engineering and Research www.ijmter.com A Model for load balancing for the Public
ArcGIS for Server in the Amazon Cloud. Michele Lundeen Esri
ArcGIS for Server in the Amazon Cloud Michele Lundeen Esri What we will cover ArcGIS for Server in the Amazon Cloud Why How Extras Why do you need ArcGIS Server? Some examples Publish - Dynamic Map Services
A SURVEY OF CLOUD COMPUTING: NETWORK BASED ISSUES PERFORMANCE AND ANALYSIS
A SURVEY OF CLOUD COMPUTING: NETWORK BASED ISSUES PERFORMANCE AND ANALYSIS *Dr Umesh Sehgal, #Shalini Guleria *Associate Professor,ARNI School of Computer Science,Arni University,[email protected]
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
Cloud Models and Platforms
Cloud Models and Platforms Dr. Sanjay P. Ahuja, Ph.D. 2010-14 FIS Distinguished Professor of Computer Science School of Computing, UNF A Working Definition of Cloud Computing Cloud computing is a model
White Paper on CLOUD COMPUTING
White Paper on CLOUD COMPUTING INDEX 1. Introduction 2. Features of Cloud Computing 3. Benefits of Cloud computing 4. Service models of Cloud Computing 5. Deployment models of Cloud Computing 6. Examples
Cloud Computing project Report
Name: Trasily Krishnan Shanmugham Cloud Computing project Report An online business can use load balancing and auto-scaling to support unexpected usage peaks and save money when usage is lower. Amazon
Load Balancing in Cloud Computing using Observer's Algorithm with Dynamic Weight Table
Load Balancing in Cloud Computing using Observer's Algorithm with Dynamic Weight Table Anjali Singh M. Tech Scholar (CSE) SKIT Jaipur, [email protected] Mahender Kumar Beniwal Reader (CSE & IT), SKIT
Cloud Computing 159.735. Submitted By : Fahim Ilyas (08497461) Submitted To : Martin Johnson Submitted On: 31 st May, 2009
Cloud Computing 159.735 Submitted By : Fahim Ilyas (08497461) Submitted To : Martin Johnson Submitted On: 31 st May, 2009 Table of Contents Introduction... 3 What is Cloud Computing?... 3 Key Characteristics...
INCREASING THE CLOUD PERFORMANCE WITH LOCAL AUTHENTICATION
INTERNATIONAL JOURNAL OF RESEARCH IN COMPUTER APPLICATIONS AND ROBOTICS ISSN 2320-7345 INCREASING THE CLOUD PERFORMANCE WITH LOCAL AUTHENTICATION Sanjay Razdan Department of Computer Science and Eng. Mewar
www.boost ur skills.com
www.boost ur skills.com AWS CLOUD COMPUTING WORKSHOP Write us at [email protected] BOOSTURSKILLS No 1736 1st Amrutha College Road Kasavanhalli,Off Sarjapur Road,Bangalore-35 1) Introduction &
Public Cloud Partition Balancing and the Game Theory
Statistics Analysis for Cloud Partitioning using Load Balancing Model in Public Cloud V. DIVYASRI 1, M.THANIGAVEL 2, T. SUJILATHA 3 1, 2 M. Tech (CSE) GKCE, SULLURPETA, INDIA [email protected] [email protected]
Design of Cloud Services for Cloud Based IT Education
www.jitae.org Journal of Information Technology and Application in Education Vol. 3 Iss. 3, September 2014 doi: 10.14355/jitae.2014.0303.03 Design of Cloud Services for Cloud Based IT Education Li Chao
TECHNOLOGY WHITE PAPER Jun 2012
TECHNOLOGY WHITE PAPER Jun 2012 Technology Stack C# Windows Server 2008 PHP Amazon Web Services (AWS) Route 53 Elastic Load Balancing (ELB) Elastic Compute Cloud (EC2) Amazon RDS Amazon S3 Elasticache
Using ArcGIS for Server in the Amazon Cloud
Federal GIS Conference February 9 10, 2015 Washington, DC Using ArcGIS for Server in the Amazon Cloud Bonnie Stayer, Esri Amy Ramsdell, Blue Raster Session Outline AWS Overview ArcGIS in AWS Cloud Builder
Cloud Computing and Amazon Web Services
Cloud Computing and Amazon Web Services Gary A. McGilvary edinburgh data.intensive research 1 OUTLINE 1. An Overview of Cloud Computing 2. Amazon Web Services 3. Amazon EC2 Tutorial 4. Conclusions 2 CLOUD
Evaluation Methodology of Converged Cloud Environments
Krzysztof Zieliński Marcin Jarząb Sławomir Zieliński Karol Grzegorczyk Maciej Malawski Mariusz Zyśk Evaluation Methodology of Converged Cloud Environments Cloud Computing Cloud Computing enables convenient,
Cloud Computing. Adam Barker
Cloud Computing Adam Barker 1 Overview Introduction to Cloud computing Enabling technologies Different types of cloud: IaaS, PaaS and SaaS Cloud terminology Interacting with a cloud: management consoles
Chapter 11 Cloud Application Development
Chapter 11 Cloud Application Development Contents Motivation. Connecting clients to instances through firewalls. Chapter 10 2 Motivation Some of the questions of interest to application developers: How
Identifying More Efficient Ways of Load balancing the Web (http) Requests.
International Journal of Allied Practice, Research and Review Website: www.ijaprr.com (ISSN 2350-1294) Identifying More Efficient Ways of Load balancing the Web (http) Requests. Mukesh Negi Project Manager,
Cloud Computing Trends
UT DALLAS Erik Jonsson School of Engineering & Computer Science Cloud Computing Trends What is cloud computing? Cloud computing refers to the apps and services delivered over the internet. Software delivered
CHAPTER 2 THEORETICAL FOUNDATION
CHAPTER 2 THEORETICAL FOUNDATION 2.1 Theoretical Foundation Cloud computing has become the recent trends in nowadays computing technology world. In order to understand the concept of cloud, people should
Cloud Computing Architecture: A Survey
Cloud Computing Architecture: A Survey Abstract Now a day s Cloud computing is a complex and very rapidly evolving and emerging area that affects IT infrastructure, network services, data management and
Usage of OPNET IT tool to Simulate and Test the Security of Cloud under varying Firewall conditions
Usage of OPNET IT tool to Simulate and Test the Security of Cloud under varying Firewall conditions GRADUATE PROJECT REPORT Submitted to the Faculty of The School of Engineering & Computing Sciences Texas
Auto-Scaling Model for Cloud Computing System
Auto-Scaling Model for Cloud Computing System Che-Lun Hung 1*, Yu-Chen Hu 2 and Kuan-Ching Li 3 1 Dept. of Computer Science & Communication Engineering, Providence University 2 Dept. of Computer Science
3/21/2011. Topics. What is load balancing? Load Balancing
Load Balancing Topics 1. What is load balancing? 2. Load balancing techniques 3. Load balancing strategies 4. Sessions 5. Elastic load balancing What is load balancing? load balancing is a technique to
FEDERATED CLOUD: A DEVELOPMENT IN CLOUD COMPUTING AND A SOLUTION TO EDUCATIONAL NEEDS
International Journal of Computer Engineering and Applications, Volume VIII, Issue II, November 14 FEDERATED CLOUD: A DEVELOPMENT IN CLOUD COMPUTING AND A SOLUTION TO EDUCATIONAL NEEDS Saju Mathew 1, Dr.
BASICS OF SCALING: LOAD BALANCERS
BASICS OF SCALING: LOAD BALANCERS Lately, I ve been doing a lot of work on systems that require a high degree of scalability to handle large traffic spikes. This has led to a lot of questions from friends
Load Balancing and Maintaining the Qos on Cloud Partitioning For the Public Cloud
Load Balancing and Maintaining the Qos on Cloud Partitioning For the Public Cloud 1 S.Karthika, 2 T.Lavanya, 3 G.Gokila, 4 A.Arunraja 5 S.Sarumathi, 6 S.Saravanakumar, 7 A.Gokilavani 1,2,3,4 Student, Department
Implementing & Developing Cloud Computing on Web Application
Available Online at www.ijcsmc.com International Journal of Computer Science and Mobile Computing A Monthly Journal of Computer Science and Information Technology IJCSMC, Vol. 3, Issue. 2, February 2014,
Filling the consistency and reliability gap in elastic cloud an IaaS approach
International Journal of Engineering Research and Development e-issn: 2278-067X, p-issn: 2278-800X, www.ijerd.com Volume 10, Issue 2 (February 2014), PP. 16-21 Filling the consistency and reliability gap
Topics. 1. What is load balancing? 2. Load balancing techniques 3. Load balancing strategies 4. Sessions 5. Elastic load balancing
Load Balancing Topics 1. What is load balancing? 2. Load balancing techniques 3. Load balancing strategies 4. Sessions 5. Elastic load balancing What is load balancing? load balancing is a technique to
How To Compare Cloud Computing To Cloud Platforms And Cloud Computing
Volume 3, Issue 11, November 2013 ISSN: 2277 128X International Journal of Advanced Research in Computer Science and Software Engineering Research Paper Available online at: www.ijarcsse.com Cloud Platforms
Introduction to Cloud Computing
Introduction to Cloud Computing Cloud Computing I (intro) 15 319, spring 2010 2 nd Lecture, Jan 14 th Majd F. Sakr Lecture Motivation General overview on cloud computing What is cloud computing Services
Oracle Applications and Cloud Computing - Future Direction
Oracle Applications and Cloud Computing - Future Direction February 26, 2010 03:00 PM 03:40 PM Presented By Subash Krishnaswamy [email protected] Vijay Tirumalai [email protected]
CLOUD COMPUTING. When It's smarter to rent than to buy
CLOUD COMPUTING When It's smarter to rent than to buy Is it new concept? Nothing new In 1990 s, WWW itself Grid Technologies- Scientific applications Online banking websites More convenience Not to visit
Statistics Analysis for Cloud Partitioning using Load Balancing Model in Public Cloud
Statistics Analysis for Cloud Partitioning using Load Balancing Model in Public Cloud 1 V.DIVYASRI, M.Tech (CSE) GKCE, SULLURPETA, [email protected] 2 T.SUJILATHA, M.Tech CSE, ASSOCIATE PROFESSOR
The International Journal Of Science & Technoledge (ISSN 2321 919X) www.theijst.com
THE INTERNATIONAL JOURNAL OF SCIENCE & TECHNOLEDGE Efficient Parallel Processing on Public Cloud Servers using Load Balancing Manjunath K. C. M.Tech IV Sem, Department of CSE, SEA College of Engineering
Using ArcGIS for Server in the Amazon Cloud
Using ArcGIS for Server in the Amazon Cloud Randall Williams, Esri Subrat Bora, Esri Esri UC 2014 Technical Workshop Agenda What is ArcGIS for Server on Amazon Web Services Sounds good! How much does it
How To Understand Cloud Computing
Dr Markus Hagenbuchner [email protected] CSCI319 Introduction to Cloud Computing CSCI319 Chapter 1 Page: 1 of 10 Content and Objectives 1. Introduce to cloud computing 2. Develop and understanding to how
RemoteApp Publishing on AWS
RemoteApp Publishing on AWS WWW.CORPINFO.COM Kevin Epstein & Stephen Garden Santa Monica, California November 2014 TABLE OF CONTENTS TABLE OF CONTENTS... 2 ABSTRACT... 3 INTRODUCTION... 3 WHAT WE LL COVER...
Cloud Computing. Chapter 1 Introducing Cloud Computing
Cloud Computing Chapter 1 Introducing Cloud Computing Learning Objectives Understand the abstract nature of cloud computing. Describe evolutionary factors of computing that led to the cloud. Describe virtualization
[email protected] [email protected]
1 The following is merely a collection of notes taken during works, study and just-for-fun activities No copyright infringements intended: all sources are duly listed at the end of the document This work
CLOUD COMPUTING. DAV University, Jalandhar, Punjab, India. DAV University, Jalandhar, Punjab, India
CLOUD COMPUTING 1 Er. Simar Preet Singh, 2 Er. Anshu Joshi 1 Assistant Professor, Computer Science & Engineering, DAV University, Jalandhar, Punjab, India 2 Research Scholar, Computer Science & Engineering,
View Point. Performance Monitoring in Cloud. www.infosys.com. Abstract. - Vineetha V
View Point Performance Monitoring in Cloud - Vineetha V Abstract Performance Monitoring is an integral part of maintenance. Requirements for a monitoring solution for Cloud are totally different from a
Available online at http://acfa.apeejay.edu APEEJAY JOURNAL OF COMPUTER SCIENCE AND APPLICATIONS ISSN: 0974-5742(P)
COMPARATIVE ANALYSIS OF VARIOUS CLOUD TECHNOLOGIES Harmandeep Singh P.hd Research Scholar, Punjab Technical University, Jallandhar-Kapurtahla Highway, Kapurthala-144601(Punjab), INDIA Abstract With the
Meeting Management Solution. Technology and Security Overview. 10012 N. Dale Mabry Hwy Suite 115 Tampa, FL 33618 800-274-5624 Ext 702
Meeting Management Solution Technology and Security Overview 10012 N. Dale Mabry Hwy Suite 115 Tampa, FL 33618 800-274-5624 Ext 702 Technology SaaS Software as a Service is offered as well. Client may
CHALLENGES AND ISSUES OF DEPLOYMENT ON CLOUD
CHALLENGES AND ISSUES OF DEPLOYMENT ON CLOUD S. Vimal Don Bosco 1, Dr. N Prabakaran 2 Research Scholar, Department of Computer Applications, St.Peter s University, Avadi, Chennai 600 054, India 1 Associate
A Novel Switch Mechanism for Load Balancing in Public Cloud
International OPEN ACCESS Journal Of Modern Engineering Research (IJMER) A Novel Switch Mechanism for Load Balancing in Public Cloud Kalathoti Rambabu 1, M. Chandra Sekhar 2 1 M. Tech (CSE), MVR College
CloudLink - The On-Ramp to the Cloud Security, Management and Performance Optimization for Multi-Tenant Private and Public Clouds
- The On-Ramp to the Cloud Security, Management and Performance Optimization for Multi-Tenant Private and Public Clouds February 2011 1 Introduction Today's business environment requires organizations
A STUDY ON CLOUD STORAGE
Available Online at www.ijcsmc.com International Journal of Computer Science and Mobile Computing A Monthly Journal of Computer Science and Information Technology IJCSMC, Vol. 3, Issue. 5, May 2014, pg.966
High Performance Cluster Support for NLB on Window
High Performance Cluster Support for NLB on Window [1]Arvind Rathi, [2] Kirti, [3] Neelam [1]M.Tech Student, Department of CSE, GITM, Gurgaon Haryana (India) [email protected] [2]Asst. Professor,
Cloud Computing Disaster Recovery (DR)
Cloud Computing Disaster Recovery (DR) Dr. Sanjay P. Ahuja, Ph.D. 2010-14 FIS Distinguished Professor of Computer Science School of Computing, UNF Need for Disaster Recovery (DR) What happens when you
Cloud Computing Overview with Load Balancing Techniques
Cloud Computing Overview with Load Balancing Techniques Yatendra Sahu M.Tech Scholar, Dept. of Computer Science & Engineering, MANIT Bhopal, India R.K. Pateriya Associate Professor, Dept. of Computer Science
WINDOWS AZURE NETWORKING
WINDOWS AZURE NETWORKING The easiest way to connect to Windows Azure applications and data is through an ordinary Internet connection. But this simple solution isn t always the best approach. Windows Azure
TECHNOLOGY WHITE PAPER Jan 2016
TECHNOLOGY WHITE PAPER Jan 2016 Technology Stack C# PHP Amazon Web Services (AWS) Route 53 Elastic Load Balancing (ELB) Elastic Compute Cloud (EC2) Amazon RDS Amazon S3 Elasticache CloudWatch Paypal Overview
Efficient and Enhanced Load Balancing Algorithms in Cloud Computing
, pp.9-14 http://dx.doi.org/10.14257/ijgdc.2015.8.2.02 Efficient and Enhanced Load Balancing Algorithms in Cloud Computing Prabhjot Kaur and Dr. Pankaj Deep Kaur M. Tech, CSE P.H.D [email protected],
Amazon EC2 Product Details Page 1 of 5
Amazon EC2 Product Details Page 1 of 5 Amazon EC2 Functionality Amazon EC2 presents a true virtual computing environment, allowing you to use web service interfaces to launch instances with a variety of
Web Application Deployment in the Cloud Using Amazon Web Services From Infancy to Maturity
P3 InfoTech Solutions Pvt. Ltd http://www.p3infotech.in July 2013 Created by P3 InfoTech Solutions Pvt. Ltd., http://p3infotech.in 1 Web Application Deployment in the Cloud Using Amazon Web Services From
Alfresco Enterprise on AWS: Reference Architecture
Alfresco Enterprise on AWS: Reference Architecture October 2013 (Please consult http://aws.amazon.com/whitepapers/ for the latest version of this paper) Page 1 of 13 Abstract Amazon Web Services (AWS)
[Sudhagar*, 5(5): May, 2016] ISSN: 2277-9655 Impact Factor: 3.785
IJESRT INTERNATIONAL JOURNAL OF ENGINEERING SCIENCES & RESEARCH TECHNOLOGY AVOID DATA MINING BASED ATTACKS IN RAIN-CLOUD D.Sudhagar * * Assistant Professor, Department of Information Technology, Jerusalem
