站点图标 Linux-技术共享

实时迁移以及Jelastic中微服务的高可用性的Docker多容器编配

简介: Jelastic是一个是一个在线的支持 Java 和 PHP 的 PaaS 服务平台。看到有网友介绍最近试用了一下。发现真的很好用的。总结下来有下面几个特点   环境创建画面: 易于构建   在环境创建画面(就一个画面,而且很直观)上鼠标点点就可以轻松完成环境搭建。Jelastic是一个是一个在线的支持 Java 和 PHP 的 PaaS 服务平台。看到有网友介绍最近试用了一下。发现真的很好用的。总结下来有下面几个特点,环境创建画面:

易于构建

  在环境创建画面(就一个画面,而且很直观)上鼠标点点就可以轻松完成环境搭建。

附加服务

  可以根据需要添加不同的服务,Cache,SQL,NOSQL,SSL等。应用服务器可以在Tomcat,Jetty,Glassfish,TomEE,Apache和nginx中任选一个。SQL数据库可以在PostgreSQL,MySQL和MariaDB 3个常用的开源关系数据库中选一个。NOSQL也可以选择MongoDB 或 CouchDB。

自动扩展

Jelastic对于计算资源(RAM和CPU)的性能划分很细,最小的单位称为一个cloudlet(128M,200Mhz)。用户可以为每个节点指定保留的cloudlet数(最小为1)和最大cloudlet数(最大为64)。系统可以在应用运行时根据负载自动在保留的cloudlet数和最大cloudlet数之间调整实际分配给节点的计算资源。

水平扩展

  目前看到的只有AP服务器支持水平扩展,负载均衡。(数据层要实现水平扩展没那么容易)

按需计费

  计算,存储,网络,公共IP等资源都是按需收费(否则也不叫云计算了)。不用时候把环境停掉就完全不计费了。

易于管理

  在管理画面上可以对各个服务分别进行管理和配置

 

 管理画面:

对每个服务,一般都提供”Open in browser”,”Restart node”,Config,Log和Statistics功能。下面以PostgreSQL为例进行说明。

点击”Config”,可以打开它的配置文件进行编辑。遗憾的是没有提供reload按钮,为了让修改后的配置生效只能重启PostgreSQL服务(通过phpPgAdmin可以实现在线修改配置)。所幸重启很快,就几秒钟。

点击”Open in browser”可以打开熟悉的phpPgAdmin管理画面(用户名密码在注册的邮箱里),怎么操作就不用多说了。

总结:

总体感觉Jelastic的易用性相当棒,基本上不需要额外学习就可以轻松上手。比起笔者以前用过的Windows Azure容易多了(当然Windows Azure也有它的优势)。至于其他方面,性能,价格,安全等,笔者没做过对比,不做评论。

要试用的话,在下面的官网上填上自己的邮箱就可以启程了。

http://jelastic.com/

退出移动版