Top Banner

of 37

Project Cloud Computing

Apr 09, 2018

Download

Documents

Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
  • 8/8/2019 Project Cloud Computing

    1/37

    25-NOV-10

  • 8/8/2019 Project Cloud Computing

    2/37

    Group Members

    7-Dec-10

    (1)Rachit Aggarwal (0706810079)

    (2) Raghukul Bhardwaj (0706810080)

    (3) Sanjeev Kr. Singh (0706810093) (4) Shubhanshu Sharma(0706810101)

  • 8/8/2019 Project Cloud Computing

    3/37

    O u t l i ne

    What is Cloud Computing ?

    VIRTUALIZATION

    Why Cloud Computing? Cloud Architecture

    How it Works

    Pros and Cons of Cloud Computing Project Category

    Modules

    7-Dec-10

  • 8/8/2019 Project Cloud Computing

    4/37

    7-Dec-10

  • 8/8/2019 Project Cloud Computing

    5/37

    D e f i n i t i o n s

    7-Dec-10

    moving computing and data away

    from the desktop and the portable PC

    and simply displaying the results ofcomputing that takes place in a

    centralized location and is then

    transmitted via internet to users screen.

    - John Markoff

    (NY Times Blog)

  • 8/8/2019 Project Cloud Computing

    6/37

    7-Dec-10

    Cloud computing is a general term for

    anything that involves delivering hosted

    services over the Internet.

    -whatis.com

  • 8/8/2019 Project Cloud Computing

    7/37

    7-Dec-10

    It is a paradigm in which information is permanently

    stored in servers on the Internet and cached

    temporarily on clients that include desktops,

    entertainment centers, table computers, notebooks,wall computers, handhelds, etc.

    -IEEE

  • 8/8/2019 Project Cloud Computing

    8/37

    7-Dec-10

    the idea of relying on Web-based

    application and storing data in the

    CLOUD of the internet.

    -MIT Technology Review

  • 8/8/2019 Project Cloud Computing

    9/37

    7-Dec-10

    It is a paradigm shift whereby details

    are abstracted from the users who no

    longer need knowledge of, expertisein, or control over the technology

    infrastructure "in the CLOUD" that

    supports them.

    -Wikipedia

  • 8/8/2019 Project Cloud Computing

    10/37

    7-Dec-10

    It starts with the premise that the data

    services and architecture should be on

    the servers. We call it CloudComputing they should be in a

    CLOUD somewhere.

    -Eric Schmidt(Chairman/CEO of Google

    Inc)

  • 8/8/2019 Project Cloud Computing

    11/37

    7-Dec-10

    In June 2009, a study conducted by VersionOne

    found that 41% of senior IT professionals actually

    don't know what cloud computing is and two-thirds

    of senior finance professionals are confused by theconcept, highlighting the young nature of the

    technology.

  • 8/8/2019 Project Cloud Computing

    12/37

    7-Dec-10

    Cloud is simply a metaphor

    for the internet

    Users do not have or need

    knowledge, control, ownership

    in the computer infrastructure

    Users simply rent or access the

    software, paying only for whatthey use

  • 8/8/2019 Project Cloud Computing

    13/37

    7-Dec-10

    Concept dating back to the 1960s by John McCarthy,

    a computer scientist, brought up the idea that

    "computation may someday be organized as a public

    utility

    Idea that revolutionized Cloud Computing:

    Utility computing

    Grid computing In some ways, the cloud is a natural next step from

    the grid-utility model, said Frank Gens, an analyst at

    the research firm IDC

  • 8/8/2019 Project Cloud Computing

    14/37

    V i r t u a l i z a t i o n

    7-Dec-10

    A software implementation of a machine thatexecutes programs like a real machine.

    Virtualization is something which is not REAL,

    but displays the full qualities of the REAL.

  • 8/8/2019 Project Cloud Computing

    15/37

    7-Dec-10

  • 8/8/2019 Project Cloud Computing

    16/37

    7-Dec-10

    Back to main line

    W h y C l o u d C o m p u t i n g ?

  • 8/8/2019 Project Cloud Computing

    17/37

    7-Dec-10

  • 8/8/2019 Project Cloud Computing

    18/37

    Services Provided by Cloud Computing

    7-Dec-10

  • 8/8/2019 Project Cloud Computing

    19/37

    7-Dec-10

    Platform as a Service

    Provides all the facilities necessary to support the

    complete process of building and delivering web

    applications and services, all available over theinternet

    Infrastructure providers can transparently alter the

    platforms for their customers unique needs

    Google App Engine, Heroku, Mosso, Engine Yard,

    Joyentor force.com (SalesForce platform) are few of

    the examples of service providers.

  • 8/8/2019 Project Cloud Computing

    20/37

    7-Dec-10

    Infrastructure as a Service

    Defined as delivery of computer infrastructure as a

    service Fully outsourced service so businesses do not have to purchase servers,

    software or equipment

    Infrastructure providers can dynamically allocate

    resources for service providers Service providers offer this service to end users

    Allows cost savings for the service providers, since they do not need tooperate their own datacenter

    Ad hoc systems allow quick customization to consumer demands

  • 8/8/2019 Project Cloud Computing

    21/37

    7-Dec-10

    How it works

  • 8/8/2019 Project Cloud Computing

    22/37

    7-Dec-10

    How it works

    Five step are needed

    Step 1: First you should decide which technology

    will be the basis for your on-demand application

    infrastructure.

    Step 2: Determine what delivery infrastructure

    you will used to abstract the application

    infrastructure.

    Step 3: Prepare the network infrastructure.

    Step 4: Provide visibility and automation of

    management tasks.

  • 8/8/2019 Project Cloud Computing

    23/37

    Step 5: Integrate all the moving parts, such that

    the infrastructure and realizes the benefits of

    automation, abstraction and resource sharing.

    All the implementation part will be performed as

    par as the research paper published latest in dec

    2009

    7-Dec-10

  • 8/8/2019 Project Cloud Computing

    24/37

    Tplatform: A cloud computing platform

    7-D

    ec-10

  • 8/8/2019 Project Cloud Computing

    25/37

    C loud Compu t i ng P r o s

    7-D

    ec-10

    Reduced Hardware equipment for end users

    Improved Performance

    Lower Hardware and Software Maintenance

    Instant Software Updates Accessibility

    Less Expensive

    Better Collaboration

    Pay for what you use Flexible

    Need not invest on multiple licensing

  • 8/8/2019 Project Cloud Computing

    26/37

    7-D

    ec-10

    Cloud Computing Cons

    Security Issues (#1 concern)

    Internet connection

    Too many platforms

    Location of Servers

    Time for Transition

    Speed

  • 8/8/2019 Project Cloud Computing

    27/37

    PROJECT CATEGORY

    7-D

    ec-10

    While developing a project, it is very important to define thecategory of such project. As for as this application is concern, thisapplication can be categorized in the category of RDBMS andOOPS because this application is built to perform and deliver the

    primary features of RDBMS and OOPS. Various features ofDatabase are used to maintain the database. As this application isto be built using DOTNET, so all the basic and primary concepts ofOOPS are used.

    It is a web application that can be run on internet or on any othernetwork.

    Its front end is GUI (graphics use interface).

    Its back end is RDBMS (relational database management system).

  • 8/8/2019 Project Cloud Computing

    28/37

    MODULES ANDTHEIRDESCRIPTION

    7-D

    ec-10

    Login Module

    Admin Module

    Operator Module

    Client Module

    Application Module

    Feedback Module

  • 8/8/2019 Project Cloud Computing

    29/37

    LOGIN MODULE:

    7-D

    ec-10

    The system has three types of user logins (Admin,

    Client, and Operator). ADMIN is able to see all the

    queries and the referred solutions or remedies. It

    manages all the information uploaded and putscurb on it. Operator is able to see the queries made

    by the client and puts his suggestions in the reply.

  • 8/8/2019 Project Cloud Computing

    30/37

    ADMIN MODULE

    7-D

    ec-10

    It includes:-

    Administrator designation.

    Control over the database

    Updating information

    Authenticating client

  • 8/8/2019 Project Cloud Computing

    31/37

    CLIENT MODULE:

    7-D

    ec-10

    It includes:-

    Client login and information gathering

    Retrieving queries.

    Posting feedback

  • 8/8/2019 Project Cloud Computing

    32/37

    OPERATOR MODULE:

    7-D

    ec-10

    It includes:-

    Expert login and answering queries

    Posting new solutions and preventions.

    Interacting with affected client.

  • 8/8/2019 Project Cloud Computing

    33/37

    APPLICATION MODULE

    7-D

    ec-10

    This module has information like:-

    Organization information

    Event information

    Promotion of policies

    Guidance and suggestions

  • 8/8/2019 Project Cloud Computing

    34/37

    Software Requirement

    7-D

    ec-10

    Operating System :WINDOWS XP/WINDOWS 7/WINDOWS2000

    Scripting Language : JAVASCRIPT

    Front-End Language :ASP.NET

    Business- Language : C#

    Back-End : SQL-SERVER2005

    Mark-up Language : HTML4.0, DHTML

    Web-Server : IIS

  • 8/8/2019 Project Cloud Computing

    35/37

    Hardware Requirement

    7-D

    ec-10

    Processor : Pentium-IV

    RAM :1 GB

    Hard Disk : 160 GB

  • 8/8/2019 Project Cloud Computing

    36/37

    BIBLIOGRAPHY

    7-D

    ec-10

    http://en.wikipedia.org/wiki/Cloud_computing

    http://searchcloudcomputing.techtarget.com

    http://www.wikinvest.com/concept/Cloud_Computing

  • 8/8/2019 Project Cloud Computing

    37/37

    7-D

    ec-10