• DocumentCode
    2276886
  • Title

    Cloud computing and its key techniques

  • Author

    Wang, Xu ; Wang, Beizhan ; Huang, Jing

  • Author_Institution
    Software Sch., Xiamen Univ., Xiamen, China
  • Volume
    2
  • fYear
    2011
  • fDate
    10-12 June 2011
  • Firstpage
    404
  • Lastpage
    410
  • Abstract
    With the development of parallel computing, distributed computing, grid computing, a new computing model appeared, called cloud computing. It aims to share data, calculations, and services transparently among users of a massive grid. It became a hot issue for its advantages such as “reduce costs”, “increase business flexibility” and/or “provide business continuity”. In this paper, we described what is cloud computing and took Google´s cloud computing techniques as an example, summed up key techniques, such as data storage technology (Google File System), data management technology (BigTable), as well as programming model and task scheduling model (Map-Reduce), used in cloud computing, and then some example of cloud computing vendors were illustrated and compared.
  • Keywords
    business continuity; cloud computing; grid computing; parallel processing; Google; business continuity; business flexibility; cloud computing; data management technology; data sharing; data storage technology; distributed computing; grid computing; parallel computing; programming model; task scheduling model; Cloud computing; Computational modeling; File systems; Google; Hardware; Servers; Cloud Computing; Google App Engine; SaaS;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Computer Science and Automation Engineering (CSAE), 2011 IEEE International Conference on
  • Conference_Location
    Shanghai
  • Print_ISBN
    978-1-4244-8727-1
  • Type

    conf

  • DOI
    10.1109/CSAE.2011.5952497
  • Filename
    5952497