Traditional Culture Encyclopedia - Traditional customs - What are the cloud computing platforms?

What are the cloud computing platforms?

Cloud computing platforms can be divided into three categories: storage-oriented cloud platforms focusing on data storage, computing-oriented cloud platforms focusing on data processing, and comprehensive cloud computing platforms with both computing and data storage and processing.

Cloud computing platform is a battleground for military strategists in the era of cloud computing.

1. Open source cloud computing platform

(1)AbiCloud(Abiquo company)

AbiCloud is an open source cloud computing platform for enterprises, which enables enterprises to create and manage large and complex IT infrastructures (including virtual servers, networks, applications, storage devices, etc.). ) in a fast, simple and extensible way.

(2)Hadoop (Apache Foundation)

This project is an open source project that completely imitates Google architecture, mainly including Map/Reduce and HDFS file system.

(3) Eucalyptus Project (University of California)

Create an open source interface to enable enterprises to use their internal IT resources (including servers, storage systems and network devices) to build a cloud compatible with Amazon EC2.

(4)MongoDB( 10gen)

MongoDB is a high-performance, open-source and modeless document database, which can be used to replace the traditional relational database or key/value storage mode in many scenarios.

(5) Economic flexibility computing platform

It provides a cloud computing framework with functions similar to EC2. Enomalism is based on Linux and supports both Xen and KVM. Unlike other pure IaaS solutions, Enomalism provides a software stack based on Turbo Gears Web application framework and Python.

(6) Globus

Nimbus meets the needs of scientific computing, and realizes the cloud computing solution of Infrastructure as a Service (IaaS) through a set of open source tools.

2. Cloud computing platform providers

(1) Microsoft

Technical features: integrating the software and data services it uses.

Core technology: large-scale application software development technology

Enterprise service: Azure platform

Development language:. net

(2) Google

Technical features: storage and computing level expansion ability

Core technologies: parallel decentralized technologies MapReduce, BigTable, GFS.

Enterprise service: Google AppEngine, application hosting service.

Development languages: Python, Java

(3)IBM

Technical features: integrate all its software and hardware services.

Core technologies: grid technology, distributed storage and dynamic load.

Enterprise services: virtual resource pool supply and enterprise cloud computing integration scheme.

(4) Oracle Bone Inscriptions

Technical features: flexible software and hardware virtual platform.

Core technologies: Orackle's data storage technology and Sun's open source technology.

Enterprise services: Oracle database on EC2, OracleVM and Sun xVM.

⑤ Amazon

Technical features: flexible virtual platform

Core technology: virtualization technology Xen

Enterprise services: S3 EC2, SQS simple db.

Development language:

(6) Sales force

Technical features: Flexible and customizable commercial software.

Core technology: application platform integration technology

Corporate Services: Force.com.

Development languages: Java, APEX

(7) Electromagnetic compatibility

Technical features: information storage system and virtualization technology.

Core technology: Vmware's virtualization technology, first-class storage technology.

Enterprise services: Atoms cloud storage system, private cloud solution.

(8) Alibaba

Technical features: Flexible and customizable commercial software.

Core technology: application platform integration technology

Enterprise services: software interconnection platform and cloud e-commerce platform.

(9) China Mobile

Technical features: solid network technology and rich bandwidth resources.

Core technologies: underlying cluster deployment technology, resource pool virtualization technology, and network related technologies.

To learn more about open source, please visit the LUPA community.