Cloud Computing



(Back to docs.huihoo.com)

Introduction

Cloud Computing 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, sensors, monitors, etc.



Applications: Facebook, Google Apps, Salesforce, Microsoft Online

Clients: Android, Chrome, CherryPal, Zonbu

Infrastructure: BitTorrent, EC2, GoGrid, Sun Grid

Platforms: App Engine, Azure, Mosso, SalesForce

Services: Alexa, FPS, MTurk, SQS

Storage: SimpleDB, S3

Standards: Ajax, Atom, HTML 5, REST

Google Cluster Computing

• Google Cluster Computing Module 1: Introduction to Distributed Systems
• Google Cluster Computing Module 2: Student Background Knowledge
• Google Cluster Computing Module 3: Nutch
• Google Cluster Computing Module 4: MapReduce Theory and Algorithms
• Google Cluster Computing Module 5: Hadoop Technical Review
• Google Cluster Computing Module 6: Distributed Filesystems
• Google Cluster Computing Module 7: Other Google Technologies

Documents

• 2010 第二届中国云计算大会
• 云计算标准及性能评估
• 虚拟化安全综述
• Sun 白皮书《开源和云计算 - 大规模的按需、创新型 IT》 | 英文
• Sun公司云计算
• A Short Introduction to Cloud Platforms
• Getting Started with Cloud Computing: Amazon EC2 on Red Hat Enterprise Linux
• VPN-Cubed: Your bridge to confident cloud-computing

Links

• Cloud Computing Wikipedia