study cloud computing services

Upload: harisimp

Post on 04-Jun-2018

220 views

Category:

Documents


0 download

TRANSCRIPT

  • 8/13/2019 Study Cloud Computing Services

    1/36

    1

    A Proposal for Cloud Infrastructure for an

    Academic System

    Presented By:

    Deepesh Kumar TiwariM.Tech (CTA)

    0002CS11MT03

    School of Information TechnologyRajiv Gandhi Proudyogiki Viswavidyalaya

    Guided By:

    Dr. Sanjeev SharmaAssociate Professor

    SoIT, RGPV

  • 8/13/2019 Study Cloud Computing Services

    2/36

    ContentIntroductionObjective

    Architecture Of Cloud Advantages and DisadvantagesTypes of ModelProposed WorkConclusionFuture WorkReferences

  • 8/13/2019 Study Cloud Computing Services

    3/36

    Introduction A cloud computing system in simple words that is aninternet based application platform that providedifferent services on plug and play basis.

    Definition:- Cloud computing is a model for enabling convenient,

    on-demand network access to a shared pool ofconfigurable computing resources (e.g., networks,servers, storage, applications, and services)

  • 8/13/2019 Study Cloud Computing Services

    4/36

  • 8/13/2019 Study Cloud Computing Services

    5/36

    BASIC CLOUD CHARACTERISTICS Shared Infrastructure Uses a virtualized software model,

    enabling the sharing of physical services, storage, and networking

    capabilities.

    Dynamic Provisioning Allows for the provision of services based

    on current demand requirements. This dynamic scaling needs to be

    done while maintaining high levels of reliability and security.

    Network Access needs to be accessed across the internet from a

    broad range of devices such as PCs, laptops, and mobile devices,

    using standards-based APIs (for example, ones based on HTTP).

  • 8/13/2019 Study Cloud Computing Services

    6/36

    Cont Resource sharing

    Resource sharing is the beauty of cloud computing. This is the concept

    which helps the cloud providers to attain optimum utilization of

    resources.

    The cloud architecture is implemented in such a way that it provides you

    the flexibility to share application as well as other network resources

    (hardware etc).

    This will lead to a need based flexible architecture where the resources

    will expand or contract with little configuration changes .

  • 8/13/2019 Study Cloud Computing Services

    7/36

    ObjectiveAim to understand students requirements: in this phase of study,

    requirements of different domain (computer sc., information

    technology, etc.) are evaluated.

    Performing survey of different cloud based existing solution:

    according to the above phase conclusion, some existing cloud based

    solutions are analysed and list of solutions are prepared.

    Refining the survey conducted: in this phase of study includes the

    cleaning and filtering common requirements and rearrange them.

  • 8/13/2019 Study Cloud Computing Services

    8/36

    Cont Providing design guidelines: this phase provides the guidelines and

    existing methods of cloud development and deployment.

    Concluding the complete study work: after that conclusion and

    future extension of the proposed study is listed in this phase.

  • 8/13/2019 Study Cloud Computing Services

    9/36

    Architecture Of Cloud

    Fig-1 cloud Architecture

    http://localhost/var/www/apps/conversion/tmp/scratch_3//upload.wikimedia.org/wikipedia/commons/b/b5/Cloud_computing.svg
  • 8/13/2019 Study Cloud Computing Services

    10/36

    Advantages Of CloudLower computer costs

    Improved performance

    Reduced software costs

    Instant software updatesUnlimited storage capacity

    Increased data reliability

    Universal document accessLatest version availability

    Easier group collaboration

    Device independence

  • 8/13/2019 Study Cloud Computing Services

    11/36

    Disadvantages Of Cloud

    Requires a constant internet connection

    Does not work well with low-speed connections

    Features might be limited

    Stored data might not be secure

    Stored data can be lost

    Can be slow

  • 8/13/2019 Study Cloud Computing Services

    12/36

    Types Of Cloud ModelThere are two types models:

    Service Model

    Deployment Model

    Service Model

    Infrastructure As a Service(IAAS)

    Platform As a Service(PAAS)

    Software As a Service(SAAS)

  • 8/13/2019 Study Cloud Computing Services

    13/36

    Cloud Service Model

    Fig 2 Cloud Service Model

  • 8/13/2019 Study Cloud Computing Services

    14/36

    SaaSSaaS is a software delivery methodology that provides licensed

    multi-tenant access to software and its functions remotely as a Web-

    based service.

    Usually billed based on usage

    Usually multi tenant environment

    Highly scalable architecture

  • 8/13/2019 Study Cloud Computing Services

    15/36

    PaaSPaaS provides all of the facilities required to support the complete

    life cycle of building and delivering web applications and services

    entirely from the Internet.Typically applications must be developed with a particular platform in

    mind

    Multi tenant environments

    Highly scalable multi tier architecture

  • 8/13/2019 Study Cloud Computing Services

    16/36

    IaaSIaaS is the delivery of technology infrastructure as an on demand

    scalable service.

    Usually billed based on usage

    Usually multi tenant virtualized environment

    Can be coupled with Managed Services for OS and application support

  • 8/13/2019 Study Cloud Computing Services

    17/36

    Cloud Deployment ModelDeployment Model

    Private Cloud

    Public CloudHybrid CloudCommunity Cloud

  • 8/13/2019 Study Cloud Computing Services

    18/36

    Private Clouds For exclusive use by a single organization and

    typically controlled, managed and hosted in private data centers. The

    hosting and operation of private clouds may also be outsourced to a

    third party service provider, but a private cloud remains for the

    exclusive use of one organization.

    Public Clouds For use by multiple organizations (tenants) on a

    shared basis and hosted and managed by a third party service

    provider.

  • 8/13/2019 Study Cloud Computing Services

    19/36

    Hybrid Clouds When a single organization adopts both private

    and public clouds for a single application in order to take advantage

    of the benefits of both.Community Clouds For use by a group of related organizations

    who wish to make use of a common cloud computing environment.

    For example, a community might consist of the different branches ofthe military, all the universities in a given region, or all the suppliers

    to a large manufacturer.

  • 8/13/2019 Study Cloud Computing Services

    20/36

    Proposed Work and Implementation

    Initialization of study

    Design and Implementation

    Testing and Results

  • 8/13/2019 Study Cloud Computing Services

    21/36

    Initialization of study

    Connectivity with social networking websites

    There are huge amount of students and other persons are get

    connected through the social networking. sometimes students are not

    available in college campus, but they are still connected with their

    friends using social networking websites and using email messaging

    New technology and research news New technology and new research works news are required to beupdate over cloud

  • 8/13/2019 Study Cloud Computing Services

    22/36

    Cont. IEEE, ACM, Springer, Elsevier papers

    Authentic journals and publishers papers are required to explore and

    read. But most of authentic journals are not freely available for download

    over internet

  • 8/13/2019 Study Cloud Computing Services

    23/36

    Design and Implementation Digital library for Books Research papers

    This is a collection of books related to basics of mathematics, physics

    and chemistry. These basic books and tutorials are helping sometimes

    for finding the solutions for big problems

    Previous thesis and study material

    This section provides a search enabled data storage related to previous thesis formats, previous thesis as example.

  • 8/13/2019 Study Cloud Computing Services

    24/36

    Cont Academic journals and events

    Academic journals and events provide the current technology and

    research areas of work. This section contains subscribed journals,

    magazine and latest research on similar adopted topic on which

    students are work.

    Projects and demos

    Prototyping is a good idea to simulate a problem and solution. In

    addition of that the visual learning is more helpful for understanding

    in less time, with theoretical concepts.

  • 8/13/2019 Study Cloud Computing Services

    25/36

    Cont Code Examples

    Therefore a sample codes and runable demo codes are required to

    get correct direction of writing code.

    Technical Solution and Support

    A module of cloud is required to provide the interaction between experts

    of technical domain and students, where students can ask some questions

    to resolve them.

  • 8/13/2019 Study Cloud Computing Services

    26/36

    Cont Digital Library for Books, Research Papers

    Books are always provides the proper guidelines, authors of books are

    write the summary or conclusion of any point of study in easiest

    language on which they are able to explain.

    Software and Simulators

    There are required to implement the problem scenarios and solution

    steps using attractive graphical user interface.

  • 8/13/2019 Study Cloud Computing Services

    27/36

    Cont

    Video Lectures

    Therefore a knowledge base is required where a number of videos of

    different lectures and experts are available. This phase of services

    contains the video lectures and tutorials.

  • 8/13/2019 Study Cloud Computing Services

    28/36

    Testing and ResultsTutorials and Experimental Results

    In this section includes a list of previous similar projects results and

    conclusions. The previously given conclusions and results are helps the

    students how they finalize the work.

    Basic Theory and Download

    This section includes required formula and other similar tutorials that are

    helpful for providing the ease to develop the solution conclusion.

  • 8/13/2019 Study Cloud Computing Services

    29/36

    Cont Assignment Evaluation and Submission Services

    During study various times professors and teachers provides some task

    and intermediate experiments to perform. The major problem is

    submission of these task and evaluation of the given task in a proper

    manner, with a suitable remark of submitted work

  • 8/13/2019 Study Cloud Computing Services

    30/36

    Conclusion The main focus on this study is to design a new kind of educational cloud

    where research scholars and simple students both get advantage over this

    competitive domain.

    In this study first various cloud infrastructures and their development

    techniques are studied and for that a rich literature is collected which is

    provided in this work.

    After finding the development strategies of cloud, objective is established.

    Finally the required services which providing ease in study of students and

    research scholars are conducted.

  • 8/13/2019 Study Cloud Computing Services

    31/36

    Future WorkThis study is motivated to design an educational environment where

    all kind of students are get benefit from available services and

    resources.

    In near future this study is implemented using a public cloud domain,

    by which research scholars get help and support, design and develop

    their technical ambitions true.

  • 8/13/2019 Study Cloud Computing Services

    32/36

    References1. Cloud Computing: Issues and Challenges, Tharam Dillon, Chen Wu

    and Elizabeth Chang, 2010 24th IEEE International Conference on

    Advanced Information Networking and Applications

    2. Cloud Computing and Grid Computing 360-Degree Compared, Ian

    Foster, Yong Zhao, Ioan Raicu, Shiyong Lu, 2008 -

    ieeexplore.ieee.org

    3. Cloud Computing Vs. Grid Computing, Seyyed Mohsen Hashemi,

    Amid Khatibi Bardsiri, VOL. 2, NO.5, MAY 2012, ISSN 2222-9833

  • 8/13/2019 Study Cloud Computing Services

    33/36

    4. How Does Cloud Computing Work? Carl Mazzanti, CEO, eMazzanti

    Technologies IT Support and Cloud Computing Services for Small Business

    Hoboken, NJ and NYC, 201360 4400

    5. Approaches for Deadlock Detection and Deadlock Prevention for

    Distributed systems, Research Journal of Recent Sciences, ISSN 2277-2502,Vol. 1 (ISC-2011), 422-425 (2012)

    6. A Survey on Fault Tolerance in Work flow Management and Scheduling,

    International Journal of Advanced Research in Computer Engineering &

    Technology (IJARCET), Volume 1, Issue 8, October 2012

    7. J. Gray, "Distributed computing economics," ACM Queue, vol. 6, pp. 63-68,

    2008.

  • 8/13/2019 Study Cloud Computing Services

    34/36

    8. Luis M. Vaquero,Luis Rodero Merino, Rajkumar Buyya, Dynamically Scaling

    Applications in the Cloud,ACM SIGCOMM Computer Communication

    Review,45 Volume 41, Number 1, January 2011

    9. Tangren Dan, Haihong Yang, He Tao, Yi Li, Huazhong Li,Exploration of aCurriculum System Reform of Embedded Technology and Application Based on

    Cloud Services,ICAICTE 2013, 2013. The authors - Published by Atlantis

    Press

    10. Kai Hwang and Sameer Kulkarni,Yue Hu,Cloud Security with Virtualized

    Defense and Reputation-based Trust Management,IEEE Intl Conf. on

    Pervasive Intelligence and Computing, (PICom2009)

  • 8/13/2019 Study Cloud Computing Services

    35/36

    Any Queries

  • 8/13/2019 Study Cloud Computing Services

    36/36

    Thank You