cloud computing 07

Upload: madhucsesnm

Post on 07-Apr-2018

220 views

Category:

Documents


0 download

TRANSCRIPT

  • 8/4/2019 Cloud Computing 07

    1/21

    CLOUD COMPUTING

    OPEN ARCHITECTURE

    &SECURITY ISSUES

    Presented by G. Lal Kiran Kumar(07F11A0572)

  • 8/4/2019 Cloud Computing 07

    2/21

    CLOUD COMPUTING

    CCOA: CLOUD COMPUTING OPENARCHITECTURE

    CLOUD COMPUTING IN SYSTEMARCHITECTURE

    CLOUD COMPUTING RESEARCH ANDSECURITY ISSUES

  • 8/4/2019 Cloud Computing 07

    3/21

    CCOA: CLOUD COMPUTING OPEN

    ARCHITECTURE

    ABSTRACT

    Main Objective is Sharing of resources

    Sharing of resources include Infrastructures,

    Software, Applications, Business Process

    CC platforms formally not adapted SOA(Service

    Oriented Architecture)

    Open Architecture presents customizable CC

  • 8/4/2019 Cloud Computing 07

    4/21

    CCOA: CLOUD COMPUTING OPEN

    ARCHITECTURE

    INRODUCTION

    Major objective is to leverage Internet or Intranet

    provision resources to users

    CC provides environments to enable resource

    sharing in terms of

    Scalable Infrastructures

    Middleware & Application DevelopmentPlatforms

    Value-added business applications

  • 8/4/2019 Cloud Computing 07

    5/21

    CCOA: CLOUD COMPUTING OPEN

    ARCHITECTURE

    OSI Model for CC

    3 Objectives helps in defining a good Open

    Architecture for CC

    To articulate a reusable way of creating scalable

    and configurable provisioning platform

    To propose a set of common and shared services

    for building CC platforms To maximize the potential business value of CC

  • 8/4/2019 Cloud Computing 07

    6/21

    SEVEN PRINCIPLES OF CC

    ARCHITECTURE

    1.Integrated Ecosystem Management for

    Cloud

    Ecosystem includes Vendors, Partners, End Users

    Cloud Vendors expose its interaction interfaces

    Cloud Partners provides components to vendors

    Cloud Clients are users of Cloud Services

  • 8/4/2019 Cloud Computing 07

    7/21

    SEVEN PRINCIPLES OF CC

    ARCHITECTURE

    2.Virtualization and Cloud Infrastructure

    Two basic approaches for enabling virtualization

    Hardware Virtualization- To manage hardware

    equipments in plug-and-play mode.

    Software Virtualization- Enable the Software

    sharing.

  • 8/4/2019 Cloud Computing 07

    8/21

    SEVEN PRINCIPLES OF CC

    ARCHITECTURE

    3.Service-Orientation for Common Reusable

    Services

    There are two major types of common reusable

    services

    Cloud Horizontal Business Services- Hide the

    complexities of middleware, database and tools.

    Cloud Vertical Business Services- Domainspecific or industryspecific utility services.

  • 8/4/2019 Cloud Computing 07

    9/21

    SEVEN PRINCIPLES OF CC

    ARCHITECTURE

    4.Extensible provisioning and Subscription

    for Cloud

    It is a unique feature of Cloud Computing System.

    This implies the service provisioning architecture for

    free-use users, paying users.

    It addresses a key question ofhow to handle serviceproviders.

  • 8/4/2019 Cloud Computing 07

    10/21

    SEVEN PRINCIPLES OF CC

    ARCHITECTURE

    5.Configurable Enablement for CloudOfferings

    All cloud offerings should address certain business

    goals. CCOA defines offering aspects at four levels:

    Infrastructure as a Service

    Software as a Service(SaaS)

    Application as a Service

    Business Process as a Service

  • 8/4/2019 Cloud Computing 07

    11/21

    SEVEN PRINCIPLES OF CC

    ARCHITECTURE

    6.Unified Information Representation and

    Exchange Framework

    Information Representation and Message Exchange

    of CC resources are very important to enable

    collaborative and effective features of CC.

    Modules in cloud represents cloudentities.

    Messages exchanged between cloud entities formMessage Exchange Patterns.

  • 8/4/2019 Cloud Computing 07

    12/21

    SEVEN PRINCIPLES OF CC

    ARCHITECTURE

    7.Cloud Quality and Governance

    This is responsible for the Identification and

    Definition of quality indicators for CC environment

    This also set a normative guidance to govern the

    Design

    Deployment

    Operation

    Management

  • 8/4/2019 Cloud Computing 07

    13/21

    CASE STUDIES OF CCOA

    1.Infrastructure Cloud

    We build our own private cloud to enable computing

    resource sharing.

    This offer service requesters a pay-to-use model to

    provide servers with a selected set of preinstalled

    packages.

    By this time is shortened for production based onrequest submissions.

  • 8/4/2019 Cloud Computing 07

    14/21

    CASE STUDIES OF CCOA

    2.Business Cloud

    Here it covers all the scenarios of business process as

    a service in CC environment.

    A lot of scenarios requires human intelligence to

    analyze the summary report by validating the

    findings and regenerate a report

  • 8/4/2019 Cloud Computing 07

    15/21

    CLOUD COMPUTING IN SYSTEM

    ARCHITECTURE

    System Architecture is the collection of independent

    components that are connected or interacted

    through well defined connectors.

    One component can interact with another set ofdefined agreements.

    Enterprise Architecture is a kind of architecture in

    which there are collections of enterprises as

    components and the interrelation among them as

    connectors.

  • 8/4/2019 Cloud Computing 07

    16/21

    CLOUD COMPUTING

    SECURITY ISSUES

    1. Security -how secure the data are?

    2. Privacy -does cloud provides piracy?

    3. Reliability -does fluctuations resist?

    4. Legal Issues -are the data confidential?

    5. Open Standard -helps in critical growth of CC

    6. Compliance -can sustain readily change?

    7. Freedom -users shouldnt possess data

    8. Long-term Viability -can recover its potentiality?

  • 8/4/2019 Cloud Computing 07

    17/21

    SOLUTION

    Encrypt the data with your own keys and make surethat a vendor is ready for security certifications andexternal audits.

    Identity management, access control, reporting ofsecurity incidents, personnel and physical layermanagement should be evaluated before youselect.

    Organizations need to run applications and datatransfer in their own private cloud and thentransmute it into public cloud.

  • 8/4/2019 Cloud Computing 07

    18/21

  • 8/4/2019 Cloud Computing 07

    19/21

    CONCLUSION

    We have proposed the CCOA based on Seven

    Architectural Principles, by Integrating power of SOA

    and Virtualization Technology of Hardware and

    Software.The case studies have shown that proposed

    CCOA is an extensible and configurable architecture

    for providing normative guidance and enabling

    Infrastructure, Software, Application, and BusinessProcess Sharing in a unified manner with enough

    security provided.

  • 8/4/2019 Cloud Computing 07

    20/21

    REFERENCES

    Cloud Computing Architecture

    http://www.wikipedia.com

    Amazon Elastic Compute Cloud (Amazon EC2),

    http://aws.amazon.com/ec2/, 2009 Grossman Robert., The case of cloud computing

    IEEE-2009

  • 8/4/2019 Cloud Computing 07

    21/21