analysis of intelligent cloud computing

Upload: rajni-garg

Post on 05-Apr-2018

220 views

Category:

Documents


0 download

TRANSCRIPT

  • 8/2/2019 Analysis of Intelligent Cloud Computing

    1/1

    INT. J. NEW. INN., 2012, 1(1), 127-130

    ISSN:2277-4459

    127 International Journal of New Innovations

    ANALYSIS OF INTELLIGENT CLOUD COMPUTING

    Saoud Sarwar1, Ruby Gupta

    2

    1Head, CSE Deptt.,2M-Tech Scholar AL-Falah School of Engineering and Technology, Dhauj, Faridabad

    ABSTRACT

    The concept of cloud computing is such a type of computing environment, where business owners outsource

    their computing needs including application software services to a third party and when they need to use

    the computing power or employees need to use the application resources like database, emails etc., they

    access the resources via Internet. This technology is the panacea for those users who do not want to install

    number of application software in his system. Due to advancement of hardware technology the server can

    keep large number of files in their active memory. Cloud computing is a lucrative choice to improve

    productivity in any business environment, the cloud computing technology is not only cost effective but also

    providing intelligent services to the user in near future.

    KEYWORDS: cloud architecture, cloud platform, intelligent services, work load management.

    1. INTRODUCTION

    Cloud computing is a technology that uses via

    internet and centralized remote servers (application

    software) to maintain data (large data) and applications.

    Cloud computing allows users and business users to use

    the applications without installation (directly from

    servers) and access their personal files at any computerwith internet access. So, this technology is a powerful

    solution for all remote users those not able to update the

    application software on their system due to cost, system

    inefficiency and limitation of time. This C.C. technology

    allows for much more efficient computing by centralizing

    storage, memory, processing and bandwidth.

    The general concept of Cloud computing is that

    involves delivering hosted services over the Internet. The

    service area of cloud computing is broadly divided into

    three categories:

    1. Infrastructure-as-a-Service (IaaS),

    2. Platform-as-a-Service (PaaS)3. Software-as-a-Service (SaaS).

    A simple example of cloud computing is Yahoo

    email or Gmail etc. A user does not need to install

    software or to make a server for different applications.

    All a consumer would need is just an internet connection

    and you can start sending emails. The server and email

    management software is all on the cloud (internet) and is

    totally managed by the cloud service provider Yahoo,

    Google etc. The consumer gets to use the software alone

    and enjoy the benefits. Uses Helps to use applications

    without installations. Access the personal files at any

    computer with internet access. This technology allows

    much more efficient computation by centralizing storage,

    memory, and processing and band width.

    2. CLOUD ARCHITECTURE

    When talking about a cloud computing system, its

    helpful to divide it into two sections: the front end and

    the back end. The front end includes the clients computer

    (or computer network) and the application required to

    access the cloud computing system. Other systems have

    unique applications that provide network access to

    clients. On the back end of the system are the various

    computers, servers and data storage systems that create

    the "cloud" of computing services. Usually, each

    application will have its own dedicated server.A central server administers the system, monitoring

    traffic and client demands to ensure everything runs

    smoothly. It follows a set of rules called protocols and

    uses a special kind of software called middleware.

    Middleware allows networked computers to

    communicate with each other. Most of the time, servers

    dont run at full capacity. By maximizing the output of