CLOUD COMPUTING: A NEW VISION OF THE DISTRIBUTED SYSTEM
|
|
|
- Clara Griffin
- 10 years ago
- Views:
Transcription
1 CLOUD COMPUTING: A NEW VISION OF THE DISTRIBUTED SYSTEM Taha Chaabouni 1 and Maher Khemakhem 2 1 MIRACL Lab, FSEG, University of Sfax, Sfax, Tunisia [email protected] 2 MIRACL Lab, FSEG, University of Sfax, Sfax, Tunisia [email protected] ABSTRACT Cloud computing is a new emerging system which offers information technologies via Internet. Clients use services they need when they need and at the place they want and pay only for what they have consumed. So, cloud computing offers many advantages especially for business. A deep study and understanding of this emerging system and the inherent components help a lot in identifying what should we do in order to improve its performance. In this work, we present first cloud computing and its components then we describe an idea which attempts to optimize the management of cloud computing system that are composed of many data centers. KEYWORDS Cloud computing, distributed system, cloud technologies, data center, multi agent system, system management 1. INTRODUCTION Users consume electricity without knowing how this power has been made. Cloud computing, this buzzword, is the adopting of this concept in the Information Technologies (IT) industries. So, cloud computing is a business model where IT services are offered to the consumer. The most important purpose of this system is to provide computing services easily like offering water, electricity, gas and telephone. So, the consumers use the resource and/or the service when they need according to the amounts of their requirements and consequently pay based on the rate of their use. Actually, cloud computing is the new way of informatics consuming. It represents a computational model in which a resource (software or hardware) is hosted, run, controlled and administrated through internet in large data centers. This resource is provided as a service. So, cloud computing offers a flexible and dynamic IT infrastructure. Cloud computing represents the response to the new requirement in the IT. In fact, it can be said that cloud computing is an evolution of the concept grid computing. The most important difference between them is in the method of management [8]. In grid computing, the user must manage the entire system (server, network element, operating system, software ). But, in cloud computing, the system is offered like a service. So, the user deals only with what he needs and doesn t be concerned with other services/issues. It means that cloud computing can be used friendly [10]. In fact, the cloud computing adopts the concept of utility computing. So, most people can use it without any specific knowledge of how the system operates or the need to mange anything. The grid computing is generally oriented to scientific researchers who have an important knowledge in computer sciences. Sundarapandian et al. (Eds): ICAITA, SAI, SEAS, CDKP, CMCA, CS & IT 08, pp , CS & IT-CSCP 2012 DOI : /csit
2 246 Computer Science & Information Technology (CS & IT) Many projects are developed or under construction to respond to the increasing demand. Amazon with Elastic Compute cloud (EC2) was the leader in this domain. Then every actor-major in the IT follows and presents his own system like Microsoft and her system Azure, Google and App Engine, IBM and Blue Cloud... This work is divided into two parts. The first one presents the notion of cloud computing, the corresponding architecture and the possible cases of use. The second part details an idea that attempt to optimize the management of cloud computing that is composed of more than one data center. 2. DEFINITION The term cloud has been used many times ago to finally describe the use of information technology via internet. Cloud computing is not really a new technology. It represents a new way of using more than a really new technology. That is why we find now several proposed definitions. Everyone tries to find out a definition but it covers just certain aspects of the technology. The work [2] tries to summarize them. Finally, it proposes the following definition: clouds are a large pool of virtual and easy to reach resources (hardware and/or software). These resources can be dynamically adjusted depending to all the demand. In this model, we only pay what we consume. The U.S. National Institute of Standards and Technology (NIST) proposes [3] the definition: Cloud computing is a model for enabling convenient, on-demand network access to a shared pool of configurable computing resources (e.g., networks, servers, storage, applications, and services) that can be rapidly provisioned and released with minimal management effort or service provider interaction. This definition, that seems to have captured the commonly agreed aspects of cloud computing, was adopted by the most researchers. It is important to be agreeing on one definition to limit the scope of research and emphasize the potential business benefits. In other ways, the main reason for the existence of these different definitions can be summarized in the fact that cloud computing is not really a new technology, but it is a new adoption of already existing technologies to run businesses in a new way. Cloud computing is based on several old concepts like [1 and 4]: Service-oriented architecture (SOA), distributed and grid computing (utility computing) and virtualization. 3. CLOUD COMPUTING ARCHITECTURE In this section, we describe cloud computing in term of composition model, business model and deployment model Cloud computing composition model Generally, cloud computing is divided into 4 layers [7]: the hardware layer, the infrastructure layer, the platform layer and finally the application layer. This layer architecture allows developing the system easily. In fact, every layer can be updated and/or changed without any knowledge and/or modification in other layers. This layer division is compared to OSI model [5] of the network protocol. So, with such architecture, the deployment of new software or the installation of a new hardware component does not affect other element of the system. The layer architecture is composed of:
3 Computer Science & Information Technology (CS & IT) 247 The hardware layer: This layer regroups all the hardware components of the cloud computing system. It concerns the management of the physical server, network component, power and controlling system. In this layer, we speak about the supervision of the data center. Usually, a cloud computing provider manages several data centers. The infrastructure layer: It represents the virtualization layer. It allows creating the virtual resource that will be used by the upper layer. The most used virtualization technologies are Xen 1, KVM 2 and VMware 3. The platform layer: This layer is dedicated to the operating system and application frameworks. It depends on the virtual machine created in the lower layer. The application layer: This layer is the highest level of the hierarchy. All the cloud applications are combined in this layer. It represents the front office of the cloud computing system. The business model of cloud computing is based on this layer architecture. Each offer in the business model corresponds to one or two layers in the architecture model [10] Cloud computing business Model As we have seen in the introduction, cloud computing represents a response to the new requirement in the Information Technologies. The businesses model combines the offer of cloud computing to the consumers. The authors in [11] try to describe the possible offers. They conclude that everything is a service represented as XaaS like SaaS (Software as a Service), PaaS (Platform as a Service), HaaS (Hardware as a Service), DaaS ([Development, Database, Desktop] as a Service), IaaS (Infrastructure as a Service) More examples can be found in [12].The three services most used in this model are IaaS, PaaS, and SaaS [6, 7, 13, 14 and 15] (figure 1). IaaS (Infrastructure as a Service): consumers use directly the IT infrastructure (computing power, networks, storage ). These resources are provided over virtualization technologies. The physical resources are integrated or decomposed to respond to the consumers demand. The virtualization strategy consists on creating virtual machines as many as the need. So in this service, the provider manages only the resources and it is up to the consumers to define the operating system and the application that will be used. PaaS (Platform as a service): This service provides the software resource including operating system, development frameworks So, in this type of service, the consumer has to develop and manage only his application. The service provider offers all the necessary tools to the consumer to allow him to run his application. SaaS (Software as a service): It refers to provide on-demand application over the internet. So all the system, from the hardware layer to the final application is administered and controlled by the service provider. The consumer uses the application only when he needs and has nothing to manage or to create to perform his need. 1 Xen : 2 KVM : Kernel Based Virtual Machine, 3 VMWare :
4 248 Computer Science & Information Technology (CS & IT) 3.3. Cloud computing deployment model Figure 1. Business model of cloud computing The deployment model is composed essentially of 4 types defined in the cloud community [6, 7 and 16]: Public Cloud infrastructure: The provider of this kind of system offers a set of resources (hardware or/and software) as a service to general public. The public clouds present many advantages like no initial capital investment on infrastructure. In exchange in this infrastructure, there is a lower control of the system by the user which hampers the efficiency in many business scenarios. Private Cloud infrastructure: This type of deployment is operated for one user (organization). The management of this system can be performed by the organization itself or a third part. In private cloud, the user has more control in the system. That s why the use of this type is preferred in business especially at the first integration of cloud technology. Hybrid cloud infrastructure: In this system, we have a combination of the other type of cloud computing deployment. It appropriates the business: the private cloud for the essential use and the public cloud when there is an increase of the need. So, hybrid cloud can be used in order to optimize users resources depending on the actual activities (figure 2).
5 Computer Science & Information Technology (CS & IT) 249 Figure 2. Example of hybrid cloud deployment Community Cloud infrastructure: This system supports a specific community with a common function or purpose. It can be created by one organization or several organizations that have mutual concerns such as their mission, policies, security The community cloud may be managed by the constituent organization(s) or by a third part. 4. INTEGRATION OF AN AGENT SYSTEM IN CLOUD COMPUTING In this section, we present an idea of management optimization. Infrastructure as a Service (IaaS) offers resources as a service. Generally, these resources are presented in term of virtual machine (VM). The users demand a service (i.e. a set of resources (storage, computing power, bandwidth )) and the provider of IaaS tries to respond to the need. The resources of the provider are usually organized in different data centers. Typically, a data center is composed of several physical servers which are interconnected and virtualized to optimize their use. The customers can be located in different places. So, the provider of the service has an interest to create data centers in different locations (figure 3). Our idea is to integrate a multi-agent system to control the different data centers to optimize the management of the system and respond to the maximum of user demand. Figure 3. Exemple of Cloud Computing System
6 250 Computer Science & Information Technology (CS & IT) 4.1. Related work Cloud computing is still in the developing phase. Foster describes in [8] the current state of distributed systems and how to manage them. Furthermore, in cloud computing we can use the technologies that have been used in grid computing. The work [17] proposed an agent based framework for scalability in cloud computing. It focused on the communication inter agent to provide the user requirement even if we use a complementary service of another provider to satisfy the request. So, they attempt to use the agent technology to optimize the consumer work. For the best of our knowledge, there is no previous work which attempted to deal with multiple data centers belonging to the same provider. Consequently, we describe in the next section our proposal which aims to optimize resources utilization in case of having multiple data centers belonging to the same provider Proposed work This work focuses on how to use efficiently resources in the different data center locations. The idea is to find out a strategy to respond to the max of client requests while maintaining a good quality of services. Typically, when a client demands a set of resources, the common idea is to affect this request to the nearest data center to him. But this solution can not be the best choice in all cases especially when there is network latency or the data center is overloaded. So, the provider needs a strategy to affect the client request to the best fit data center. In this case, the knowledge of the global state (forecast state) of cloud computing system is critical information that influences the choice of the best data center to use depending on the defined criteria. Actually, to obtain this result, an automatic communication system is needed to ensure the management of the cloud system. It will be responsible of all communications and negotiations between the different data centers to be able to choose the best one. So, a multi-agent system can be a solution to control the cloud computing system and to choose the best data center to the consumer request. We present two type of agent: Global Cloud Agent (GCA) and Local Agent (LA) (figure 4). For each data center in the cloud system, we create a Local Agent. This agent is responsible for controlling and managing the local data center system. At any moment, it gives any information that the Global Cloud Agent needs like the free resources, the network state... Furthermore, LA keeps a history of the state of the data center. So, with this information it can predict and give the GCA more data that can help to manage better the cloud computing system. In this cloud computing system case, the local agent has an oversight role rather than a controlling (management) role. In the cloud computing system, we found only one Global Cloud Agent. This agent will be responsible for controlling and managing the entire system. For each costumer s request, GCA collects information from the LA then decides which data center is the best for this client. This decision can be made according to the policy defined by the cloud computing provider.
7 Computer Science & Information Technology (CS & IT) 251 Figure 4. Integration of agent in cloud computing system For example, we can choose to load balance between the data center or to use a data center only when the previous is fully loaded. Another strategy consists in using the lowers cost data center in the first place. 5. CONCLUSION This work was divided into two parts: in first place, we have presented the cloud computing notion and architecture. Then, we have introduced an idea of using Multi-agent System to optimize the exploitation of cloud computing system. In future works, we attempt to define the method of communication between agents then the implementation of this system to test his real potential. REFERENCES [1] L. Youseff, M. Butrico and D. Da Silva, Toward a Unified Ontology of Cloud Computing, Grid Computing Environments Workshop (GCE '08), [2] L. Vaquero, L. Rodero-Merino, J. Caceres and M. Lindner, A break in the clouds: towards a cloud definition. SIGCOMM Computer Communication Review, Volume 39, Number 1, pp , January [3] NIST definition of cloud computing, [4] M. Vouk, Cloud computing- Issues, Research and Implementations. Journal of Computing and Information Technology (CIT) Volume 16, Number4, pp , [5] H. Zimmerman, OSI reference model The ISO model of architecture for open systems interconnection. IEEE Transactions on Communications, 28, Apr. 1980, pp [6] B. Sonisky, chapitre 1, cloud computing bible,wiley publishing inc 2011 [7] Q. Zhang, L. Cheng and R. Boutaba, Cloud computing : state of the art and research challenges. Journal of Internet Services and Applications, vol. 1, pp. 7 18, 2010.
8 252 Computer Science & Information Technology (CS & IT) [8] Foster, Y. Zhao, I. Raicu and S. Lu, Cloud Computing and Grid Computing 360-Degree Compared, Grid Computing Environments Workshop (GCE '08), [9] L. Wang and G. von Laszewski, Scientific Cloud Computing: Early Definition and Experience," in 10th IEEE International Conference on High Performance Computing and Communications, HPCC '08., pp ,2008 [10] R. Buyya, R. Ranjan and R. N. Calheiros, Modeling and simulation of scalable Cloud computing environments and the CloudSim toolkit: Challenges and opportunities. Proceedings of the Conference on High Performance Computing and Simulation (HPCS 2009), Leipzig, Germany. IEEE Press: New York, U.S.A., June 2009; [11] B. P. Rimal, E. Choi and I. Lumb, A Taxonomy and Survey of Cloud Computing Systems. Fifth International Joint Conference on INC, IMS and IDC, pp 44 51, [12] Gathering clouds of XaaS! s?lang=en [13] C.N. Hoefer and G. Karagiannis, Taxonomy of cloud computing services. In: Proceedings of the 4th IEEE workshop on enabling the future service-oriented Internet (EFSOI 10), Workshop of IEEE GLOBECOM 2010, pp , 2010 [14] C. N. Hofer and G. Karagiannis, Cloud computing services: taxonomy and comparison, Journal of Internet Services and Applications, Springer, Vol. 2, No. 2, pp , September [15] A. Lenk, M. Klems, J. Nimis, S. Tai and T. Sandholm. What s Inside the Cloud? An Architectural Map of the Cloud Landscape. In ICSE Workshop on Software Engineering Challenges of Cloud Computing, May [16] T. Dillon, C. Wu and E. Chang, Cloud Computing: Issues and Challenges, in 24th IEEE International Conference on Advanced Information Networking and Applications, pp , [17] A. Snigh and M. Malhotra, Agent based framework for scalability in cloud computing, International Journal of Computer Science & Engineering Technology (IJCSET) Vol. 3, No. 4, April Authors Taha Chaabouni received his Master degree from the University of Sfax, Tunisia in He is currently preparing a Ph.D. at the University of Sfax, Tunisia. His research interests include cloud computing, distributed systems and performance analysis. address: [email protected] Maher Khemakhem received his Master of Science, his Ph.D. and Habilitation accreditation degrees from the University of Paris 11 (Orsay), France respectively in 1984, 1987 and the University of Sfax, Tunisia in He is currently Associate Professor in Computer Science at the Higher Institute of Business Administration at the University of Sfax, Tunisia. His research interests include distributed systems, performance analysis, Networks security and pattern recognition. address: [email protected].
Cloud Template, a Big Data Solution
Template, a Big Data Solution Mehdi Bahrami Electronic Engineering and Computer Science Department University of California, Merced, USA [email protected] Abstract. Today cloud computing has become
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
How To Understand Cloud Computing
Overview of Cloud Computing (ENCS 691K Chapter 1) Roch Glitho, PhD Associate Professor and Canada Research Chair My URL - http://users.encs.concordia.ca/~glitho/ Overview of Cloud Computing Towards a definition
Cloud Computing Services on Provisioning Cost Approach
Cloud Computing Services on Provisioning Cost Approach 1 Sasidevi Puppala, 2 P.Radha Krishna, 3 Srilakshmi Aluri 1, 3 Student, Nova College of Engineering & Technology, Jupudi, Ibrahimpatnm. 2 Associate
Cloud Computing For Distributed University Campus: A Prototype Suggestion
Cloud Computing For Distributed University Campus: A Prototype Suggestion Mehmet Fatih Erkoç, Serhat Bahadir Kert [email protected], [email protected] Yildiz Technical University (Turkey) Abstract
Cloud Computing Services and its Application
Advance in Electronic and Electric Engineering. ISSN 2231-1297, Volume 4, Number 1 (2014), pp. 107-112 Research India Publications http://www.ripublication.com/aeee.htm Cloud Computing Services and its
Grid Computing Vs. Cloud Computing
International Journal of Information and Computation Technology. ISSN 0974-2239 Volume 3, Number 6 (2013), pp. 577-582 International Research Publications House http://www. irphouse.com /ijict.htm Grid
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
Cloud Computing Technology
Cloud Computing Technology The Architecture Overview Danairat T. Certified Java Programmer, TOGAF Silver [email protected], +66-81-559-1446 1 Agenda What is Cloud Computing? Case Study Service Model Architectures
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
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
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...
A Survey on Cloud Computing
A Survey on Cloud Computing Poulami dalapati* Department of Computer Science Birla Institute of Technology, Mesra Ranchi, India [email protected] G. Sahoo Department of Information Technology Birla
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
21/09/11. Introduction to Cloud Computing. First: do not be scared! Request for contributors. ToDO list. Revision history
Request for contributors Introduction to Cloud Computing https://portal.futuregrid.org/contrib/cloud-computing-class by various contributors (see last slide) Hi and thanks for your contribution! If you
Introduction to Engineering Using Robotics Experiments Lecture 18 Cloud Computing
Introduction to Engineering Using Robotics Experiments Lecture 18 Cloud Computing Yinong Chen 2 Big Data Big Data Technologies Cloud Computing Service and Web-Based Computing Applications Industry Control
5 International Journal of Scientific & Engineering Research, Volume Ŝǰȱ ȱřǰȱ ȬŘŖŗśȱȱ ISSN 2229-5518
5 International Journal of Scientific & Engineering Research, Volume Ŝǰȱ ȱřǰȱ ȬŘŖŗśȱȱ Open Platform Cloud Infrastructure Model with Enhanced Virtualization Sountharrajan Sehar, Abilash Rajasekaran, Elangovan
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
How To Understand Cloud Computing
Cloud Computing: a Perspective Study Lizhe WANG, Gregor von LASZEWSKI, Younge ANDREW, Xi HE Service Oriented Cyberinfrastruture Lab, Rochester Inst. of Tech. Abstract The Cloud computing emerges as a new
Cloud Courses Description
Cloud Courses Description Cloud 101: Fundamental Cloud Computing and Architecture Cloud Computing Concepts and Models. Fundamental Cloud Architecture. Virtualization Basics. Cloud platforms: IaaS, PaaS,
Geoprocessing in Hybrid Clouds
Geoprocessing in Hybrid Clouds Theodor Foerster, Bastian Baranski, Bastian Schäffer & Kristof Lange Institute for Geoinformatics, University of Münster, Germany {theodor.foerster; bastian.baranski;schaeffer;
Infrastructure as a Service (IaaS)
Infrastructure as a Service (IaaS) (ENCS 691K Chapter 4) Roch Glitho, PhD Associate Professor and Canada Research Chair My URL - http://users.encs.concordia.ca/~glitho/ References 1. R. Moreno et al.,
Toward a Unified Ontology of Cloud Computing
Toward a Unified Ontology of Cloud Computing Lamia Youseff University of California, Santa Barbara Maria Butrico, Dilma Da Silva IBM T.J. Watson Research Center 1 In the Cloud Several Public Cloud Computing
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
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
Cloud Courses Description
Courses Description 101: Fundamental Computing and Architecture Computing Concepts and Models. Data center architecture. Fundamental Architecture. Virtualization Basics. platforms: IaaS, PaaS, SaaS. deployment
How To Compare Cloud Computing Providers
ICICTT, 2013 A comparative study of major service providers for cloud computing Noman Islam Team Lead, Research and Development Technology Promotion International Research Fellow Center for Research in
PLATFORM-AS-A-SERVICE (PAAS): THE ADOXX METAMODELLING PLATFORM
PLATFORM-AS-A-SERVICE (PAAS): THE ADOXX METAMODELLING PLATFORM Dimitris Karagiannis and Niksa Visic University of Vienna, Knowledge Engineering Research Group, Brünnerstr. 72, A-1210 Vienna, Austria {dk,
CHAPTER 8 CLOUD COMPUTING
CHAPTER 8 CLOUD COMPUTING SE 458 SERVICE ORIENTED ARCHITECTURE Assist. Prof. Dr. Volkan TUNALI Faculty of Engineering and Natural Sciences / Maltepe University Topics 2 Cloud Computing Essential Characteristics
CLOUD COMPUTING: ARCHITECTURE AND CONCEPT OF VIRTUALIZATION
CLOUD COMPUTING: ARCHITECTURE AND CONCEPT OF VIRTUALIZATION Neha Roy 1, Rishabh Jain 2 1 PG Scholar, Masters of Technology, Galgotias College of Engineering and Technology, Greater Noida (India) 2 Assistant
Cloud Computing An Elephant In The Dark
Cloud Computing An Elephant In The Dark Amir H. Payberah [email protected] Amirkabir University of Technology (Tehran Polytechnic) Amir H. Payberah (Tehran Polytechnic) Cloud Computing 1394/2/7 1 / 60 Amir
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
Cloud Computing Service Models, Types of Clouds and their Architectures, Challenges.
Cloud Computing Service Models, Types of Clouds and their Architectures, Challenges. B.Kezia Rani 1, Dr.B.Padmaja Rani 2, Dr.A.Vinaya Babu 3 1 Research Scholar,Dept of Computer Science, JNTU, Hyderabad,Telangana
Architectural Implications of Cloud Computing
Architectural Implications of Cloud Computing Grace Lewis Research, Technology and Systems Solutions (RTSS) Program Lewis is a senior member of the technical staff at the SEI in the Research, Technology,
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
NATO s Journey to the Cloud Vision and Progress
NATO s Journey to the Cloud Vision and Progress Dr Peter J. Lenk 2 Definitions of the Cloud A large-scale distributed computing paradigm that is driven by economies of scale, in which a pool of abstracted,
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
Modeling and Simulation Frameworks for Cloud Computing Environment: A Critical Evaluation
1 Modeling and Simulation Frameworks for Cloud Computing Environment: A Critical Evaluation Abul Bashar, Member, IEEE Abstract The recent surge in the adoption of Cloud Computing systems by various organizations
Cloud Computing An Introduction
Cloud Computing An Introduction Distributed Systems Sistemi Distribuiti Andrea Omicini [email protected] Dipartimento di Informatica Scienza e Ingegneria (DISI) Alma Mater Studiorum Università di
International Journal of Scientific & Engineering Research, Volume 6, Issue 5, May-2015 1681 ISSN 2229-5518
International Journal of Scientific & Engineering Research, Volume 6, Issue 5, May-2015 1681 Software as a Model for Security in Cloud over Virtual Environments S.Vengadesan, B.Muthulakshmi PG Student,
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
Cloud Computing Flying High (or not) Ben Roper IT Director City of College Station
Cloud Computing Flying High (or not) Ben Roper IT Director City of College Station What is Cloud Computing? http://www.agent-x.com.au/ Wikipedia - the use of computing resources (hardware and software)
Li Sheng. [email protected]. Nowadays, with the booming development of network-based computing, more and more
36326584 Li Sheng Virtual Machine Technology for Cloud Computing Li Sheng [email protected] Abstract: Nowadays, with the booming development of network-based computing, more and more Internet service vendors
From Grid Computing to Cloud Computing & Security Issues in Cloud Computing
From Grid Computing to Cloud Computing & Security Issues in Cloud Computing Rajendra Kumar Dwivedi Assistant Professor (Department of CSE), M.M.M. Engineering College, Gorakhpur (UP), India E-mail: [email protected]
Cloud Computing-based IT Solutions For Organizations with Multiregional Branch Offices
Cloud Computing-based IT Solutions For Organizations with Multiregional Branch Offices Harris Wang School of Computing and Information Systems Athabasca University, Athabasca, Canada [email protected]
[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 Based E-Government: Benefits and Challenges
Cloud Based E-Government: Benefits and Challenges Saleh Alshomrani 1 and Shahzad Qamar 2 1 Faculty of Computing and IT, King Abdulaziz University, Jeddah, Saudi Arabia 2 Faculty of Computing and IT, North
Secure Cloud Computing through IT Auditing
Secure Cloud Computing through IT Auditing 75 Navita Agarwal Department of CSIT Moradabad Institute of Technology, Moradabad, U.P., INDIA Email: [email protected] ABSTRACT In this paper we discuss the
How To Understand Cloud Usability
Published in proceedings of HCI International 2015 Framework for Cloud Usability Brian Stanton 1, Mary Theofanos 1, Karuna P Joshi 2 1 National Institute of Standards and Technology, Gaithersburg, MD,
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],
Cloud Computing. Course: Designing and Implementing Service Oriented Business Processes
Cloud Computing Supplementary slides Course: Designing and Implementing Service Oriented Business Processes 1 Introduction Cloud computing represents a new way, in some cases a more cost effective way,
Keywords Distributed Computing, On Demand Resources, Cloud Computing, Virtualization, Server Consolidation, Load Balancing
Volume 5, Issue 1, January 2015 ISSN: 2277 128X International Journal of Advanced Research in Computer Science and Software Engineering Research Paper Available online at: www.ijarcsse.com Survey on Load
What is Cloud Computing? First, a little history. Demystifying Cloud Computing. Mainframe Era (1944-1978) Workstation Era (1968-1985) Xerox Star 1981!
Demystifying Cloud Computing What is Cloud Computing? First, a little history. Tim Horgan Head of Cloud Computing Centre of Excellence http://cloud.cit.ie 1" 2" Mainframe Era (1944-1978) Workstation Era
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,
CLOUD SECURITY SECURITY ASPECTS IN GEOSPATIAL CLOUD. Guided by Prof. S. K. Ghosh Presented by - Soumadip Biswas
CLOUD SECURITY SECURITY ASPECTS IN GEOSPATIAL CLOUD Guided by Prof. S. K. Ghosh Presented by - Soumadip Biswas PART 1 A brief Concept of cloud Issues in cloud Security Issues A BRIEF The Evolution Super
Heterogeneous Workload Consolidation for Efficient Management of Data Centers in Cloud Computing
Heterogeneous Workload Consolidation for Efficient Management of Data Centers in Cloud Computing Deep Mann ME (Software Engineering) Computer Science and Engineering Department Thapar University Patiala-147004
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
Sistemi Operativi e Reti. Cloud Computing
1 Sistemi Operativi e Reti Cloud Computing Facoltà di Scienze Matematiche Fisiche e Naturali Corso di Laurea Magistrale in Informatica Osvaldo Gervasi [email protected] 2 Introduction Technologies
Cloud Computing & Service Oriented Architecture An Overview
Cloud Computing & Service Oriented Architecture An Overview Sumantra Sarkar Georgia State University Robinson College of Business November 29 & 30, 2010 MBA 8125 Fall 2010 Agenda Cloud Computing Definition
The Private Cloud Your Controlled Access Infrastructure
White Paper: Private Clouds The ongoing debate on the differences between a Public and Private Cloud are broad and often loud. The bottom line is that it s really about how the resource, or computing power,
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,
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
Service Oriented Cloud Computing Architectures. Asher Vitek 12/3/2011 UMM CSci Senior Seminar Conference Morris, MN.
Service Oriented Cloud Computing Architectures Asher Vitek 12/3/2011 UMM CSci Senior Seminar Conference Morris, MN. Overview Cloud Computing What is cloud computing Types of cloud computing Service Oriented
Influences of Cloud Computing on E-Commerce Businesses and Industry
Journal of Engineering and Applications, 2013, 6, 313-318 http://dx.doi.org/10.4236/jsea.2013.66039 Published Online June 2013 (http://www.scirp.org/journal/jsea) Influences of Cloud Computing on E-Commerce
An Efficient Cost Calculation Mechanism for Cloud and Non Cloud Computing Environment in Java
2012 International Conference on Computer Technology and Science (ICCTS 2012) IPCSIT vol. 47 (2012) (2012) IACSIT Press, Singapore DOI: 10.7763/IPCSIT.2012.V47.31 An Efficient Cost Calculation Mechanism
CLOUD COMPUTING IN HIGHER EDUCATION
Mr Dinesh G Umale Saraswati College,Shegaon (Department of MCA) CLOUD COMPUTING IN HIGHER EDUCATION Abstract Technology has grown rapidly with scientific advancement over the world in recent decades. Therefore,
How To Build A Gis Cloud System
Cloud Computing: A solution to Geographical Information Systems (GIS) Cloud Computing and GIS Muzafar Ahmad Bhat Accenture Services Pvt. Ltd. Divyasree Technopark, SEZ SY NO 36/2 Kundalahalli Village K
Analytical Survey Model on Consumption of Cloud Service Models
Analytical Survey Model on Consumption of Cloud Service Models Om Prakash Karada, Abhishek Pipliya, Parul Thakur & Neha Kamdar Malwa Institute of Technology, Indore E-mail : [email protected], [email protected],
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
Tamanna Roy Rayat & Bahra Institute of Engineering & Technology, Punjab, India [email protected]
IJCSIT, Volume 1, Issue 5 (October, 2014) e-issn: 1694-2329 p-issn: 1694-2345 A STUDY OF CLOUD COMPUTING MODELS AND ITS FUTURE Tamanna Roy Rayat & Bahra Institute of Engineering & Technology, Punjab, India
Building Blocks of the Private Cloud
www.cloudtp.com Building Blocks of the Private Cloud Private clouds are exactly what they sound like. Your own instance of SaaS, PaaS, or IaaS that exists in your own data center, all tucked away, protected
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
Introduction to Cloud Services
Introduction to Cloud Services (brought to you by www.rmroberts.com) Cloud computing concept is not as new as you might think, and it has actually been around for many years, even before the term cloud
Cloud Computing Standards: Overview and ITU-T positioning
ITU Workshop on Cloud Computing (Tunis, Tunisia, 18-19 June 2012) Cloud Computing Standards: Overview and ITU-T positioning Dr France Telecom, Orange Labs Networks & Carriers / R&D Chairman ITU-T Working
CLOUD COMPUTING. A Primer
CLOUD COMPUTING A Primer A Mix of Voices The incredible shrinking CIO CIO Magazine, 2004 IT Doesn t Matter, The cloud will ship service outside the institution and ship power from central IT groups to
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
Dynamic Round Robin for Load Balancing in a Cloud Computing
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. 2, Issue. 6, June 2013, pg.274
AN IMPLEMENTATION OF E- LEARNING SYSTEM IN PRIVATE CLOUD
AN IMPLEMENTATION OF E- LEARNING SYSTEM IN PRIVATE CLOUD M. Lawanya Shri 1, Dr. S. Subha 2 1 Assistant Professor,School of Information Technology and Engineering, Vellore Institute of Technology, Vellore-632014
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
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
A Framework for the Design of Cloud Based Collaborative Virtual Environment Architecture
, March 12-14, 2014, Hong Kong A Framework for the Design of Cloud Based Collaborative Virtual Environment Architecture Abdulsalam Ya u Gital, Abdul Samad Ismail, Min Chen, and Haruna Chiroma, Member,
Introduction to Cloud Computing
Discovery 2015: Cloud Computing Workshop June 20-24, 2011 Berkeley, CA Introduction to Cloud Computing Keith R. Jackson Lawrence Berkeley National Lab What is it? NIST Definition Cloud computing is a model
Cloud Computing and Attacks
Cloud Computing and Attacks Joseph Spring School of Computer Science 7COM1027 - Distributed Systems Security 1 Areas for Discussion Cloud Computing Attacks Firewalls 2 Cloud Computing A Cloud is a large
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
Study on Architecture and Implementation of Port Logistics Information Service Platform Based on Cloud Computing 1
, pp. 331-342 http://dx.doi.org/10.14257/ijfgcn.2015.8.2.27 Study on Architecture and Implementation of Port Logistics Information Service Platform Based on Cloud Computing 1 Changming Li, Jie Shen and
Essential Characteristics of Cloud Computing: On-Demand Self-Service Rapid Elasticity Location Independence Resource Pooling Measured Service
Cloud Computing Although cloud computing is quite a recent term, elements of the concept have been around for years. It is the maturation of Internet. Cloud Computing is the fine end result of a long chain;
Building Out Your Cloud-Ready Solutions. Clark D. Richey, Jr., Principal Technologist, DoD
Building Out Your Cloud-Ready Solutions Clark D. Richey, Jr., Principal Technologist, DoD Slide 1 Agenda Define the problem Explore important aspects of Cloud deployments Wrap up and questions Slide 2
CloudAnalyzer: A cloud based deployment framework for Service broker and VM load balancing policies
CloudAnalyzer: A cloud based deployment framework for Service broker and VM load balancing policies Komal Mahajan 1, Deepak Dahiya 1 1 Dept. of CSE & ICT, Jaypee University Of Information Technology, Waknaghat,
