PAAS的开源实现
来源:互联网 发布:斗战三国志进阶数据 编辑:程序博客网 时间:2024/05/20 23:03
Eucalyptus
Even if OpenStack has the size and momentum, Eucalyptus is the open source leader in hybrid cloud capability. Eucalyptus lets you build an in-house private cloud that can be driven with the same tools and scripts you use to operate Amazon Web Services. Eucalyptus commands can be used to drive AWS instances too.
This compatibility makes Eucalyptus an excellent development platform and test bed for apps that will be (seamlessly) deployed to AWS and vice versa. New features in Version 3.3 this year include AWS-compatible Auto Scaling, Elastic Load Balancing, and CloudWatch monitoring.
In hybrid scenarios, these new services will allow you to programmatically collect operational metrics from both Amazon and Eucalyptus and shift workloads between the cloud and on-premise as needed.
-- James R. Borck
OpenShift
A free PaaS, OpenShift helps developers build, test, deploy, and manage applications in a cloud. OpenShift incorporates Git and Jenkins, provides Apache and JBoss servers, and supports languages such as Node.js, Ruby, Python, PHP, Perl, and Java. Unlike other open source projects in this space, OpenShift managed to produce a general-availability release. Cloud Foundry may eventually pull ahead with the addition of support from IBM, but this was OpenShift's year in the sun.
提供APACHE和JBOSS服务这样的web容器
-- Michael Scarlett
Cloud Foundry
Cloud Foundry is the open source PaaS offering from the newly formed Pivotal.
It can be used to deploy your applications on a variety of infrastructures, including Amazon Web Services, OpenStack, and vSphere. It supports Java, Ruby, and Node applications out of the box, but if you're working with .Net, you can use Iron Foundry, another open source project built on Cloud Foundry.
=++++. 看起来,老外说到Paas,作用就在developers build, test, deploy, and manage applications 。如果这个PaaS支持的底层架构多,支持的application容器多,那就是评判好的一个标准。
一般多是看来是从google的分布式系统研究出发的。
MariaDB
MariaDB works as a binary-compatible "drop-in replacement" for MySQL. Databases created in MySQL can be used transparently in MariaDB. The upcoming Version 10.0 of MariaDB backports some changes from MySQL 5.6 and adds features unique to MariaDB, such as the new Cassandra storage engine (for access to Cassandra clusters). What's more, the project is controlled by a foundation that aims to keep MariaDB independent of corporate control -- a safeguard against history repeating the turn that the MySQL project has taken under Oracle.
Cassandra storage engine,也是存储引擎,数据库
-- Serdar Yegulalp
Neo4j
An agile and blazing-fast graph database, Neo4j can be used in a variety of different ways, including social applications, recommendation engines, fraud detection, resource authorization, and data center network management. Neo4j has continued its steady progress with both performance improvements (streaming of query results) and improved clustering/HA support.
-- Michael Scarlett
Salt
What's important when managing massive numbers of servers? Speed and simplicity. SaltStack achieves both in solving the two biggest problems in server management: remote command execution and configuration management. Everything from FreeBSD jails to Amazon EC2 Amazon Machine Images can be managed from a single UI, eliminating the need for multiple management interfaces. The project is relatively new, so the code and architecture are clean, and SaltStack seems to have gathered a good (egoless) community around it.
管理外围物理机器
0 0
- PAAS的开源实现
- 收录几个开源的PaaS平台
- PaaS平台– Google App Engine的开源实现AppScale环境搭建
- OpenShift3实现PaaS平台的搭建
- PaaS 系统开源软件
- Cocaine是Yandex推出的开源PaaS服务
- PaaS通用校园办公云平台的设计与实现
- PaaS 7层动态路由的若干实现
- 有容云:容器驱动的PaaS平台实现方案(上)
- 有容云:容器驱动的PaaS平台实现方案(下)
- 初试开源PaaS平台--GigaSpaces Cloudify
- 微软加入热门开源PaaS项目
- PaaS 平台学习(开源力量OSF)构建千万级大规模、高可靠PaaS平台的技术挑战 学习笔记
- 开源的PaaS方案:在OpenStack上部署CloudFoundry (一)简介
- 开源的PaaS方案:在OpenStack上部署CloudFoundry (二)部署OpenStack
- 开源的PaaS方案:在OpenStack上部署CloudFoundry (三)部署BOSH
- 开源的PaaS方案:在OpenStack上部署CloudFoundry (五)常见问题
- 开源的PaaS方案:在OpenStack上部署CloudFoundry (一)简介
- hdu 1728 逃离迷宫(BFS)
- Java-GUI(鼠标事件)-键盘事件
- memcache安装使用
- 递推关系数列之Catalan数
- Java-GUI(练习-列出指定目录内容)-(对话框Dialog)
- PAAS的开源实现
- struts2 Action专题之二:动态方法的调用
- Java-GUI(菜单)
- Activity Fragment详解
- 多线程,生产者和消费者原型
- 学习同步容器类
- java虚拟机中如何判断对象已经可以garbage collected
- Java-GUI(练习-打开文件)-(练习-保存文件)
- URAL 1993-This cheeseburger you don't need (模拟)