Apache Stratos 4.0.0 发布,PaaS 框架

标签: 软件更新新闻 | 发表时间:2014-06-21 08:01 | 作者:
出处:http://www.oschina.net/?from=rss

Apache Stratos 是一个支持多语言的 PaaS 框架,提供一个云端的开发、测试和运行可伸缩应用程序的环境。提供高利用率、自动化资源管理和平台的监控以及收费管理。

Apache Stratos 可运行 Tomcat、PHP 和 MySQL 应用作为服务,带来自服务管理、弹性扩展、多租户的部署、使用监控等等。

该系统目前还在 Apache 基金会中进行孵化。

Apache Stratos 4.0.0 发布,此版本是 Apache Stratos 成为高级项目以来的第一个版本发布。现已提供 下载,相关文档请看 这里。主要更新内容如下:

Bug 修复

  • [ STRATOS-202] - nohup: appending output to `nohup.out' message comes when starting up autoscaler, loadbalancer, cloud controller

  • [ STRATOS-356] - Service Aware LB subscription Fails

  • [ STRATOS-364] - CLI does not show error message even though it failed to unsubscribe

  • [ STRATOS-373] - CLI should specifically say if alias is already exists..(Not a general error)

  • [ STRATOS-434] - Add an Operation to List Deployed Multitenant Service Cluster Details

  • [ STRATOS-456] - Exceptions does not propagate when communication via stubs

  • [ STRATOS-476] - Cartridge Agent throws an NPE, if there're no payload params in launch-params file

  • [ STRATOS-478] - UI Exception throws when idle for sometime

  • [ STRATOS-485] - opt is hardcoded in stratos.sh in CA

  • [ STRATOS-486] - Propagating back-end exceptions to the front-end (CLI and UI)

  • [ STRATOS-491] - Exception shown in the CLI instead of the proper message

  • [ STRATOS-492] - Stratos configuration wizard's samples need to be revisited and corrected

  • [ STRATOS-494] - Instances are spawned again after Un-Subscription

  • [ STRATOS-495] - LB cartridge sample configuration does not include load.balancer property

  • [ STRATOS-498] - Cartridge Agent reads launch-params file for each parameter

  • [ STRATOS-502] - Error in SM after sometime

  • [ STRATOS-525] - Ability to assign Openstack availability zones using jclouds Openstack-nova API

  • [ STRATOS-527] - Disable registry versioning

  • [ STRATOS-531] - Some improvements to the UI

  • [ STRATOS-532] - UI allows different passwords password and repeat password fields when creating tenants

  • [ STRATOS-533] - UI not showing correct subscription details of subscribed cartridges

  • [ STRATOS-534] - current instances stopped and re spinned when AS shutdown for a moment and restart

  • [ STRATOS-540] - Stratos GUI goes to an error page if LB cartridge definitions json format is not correct.

  • [ STRATOS-542] - Cartridge Agent should not listen only to localhost

  • [ STRATOS-543] - Topology needs to be sync when the member gets terminated

  • [ STRATOS-544] - private ip/public ip in the NodeMetaData is null when we use multiple networks

  • [ STRATOS-545] - Topology synchronization period needs to be configurable

  • [ STRATOS-557] - Error while starting mysql instances

  • [ STRATOS-564] - Cluster monitor creation should be re-tried few times, if failed once

  • [ STRATOS-572] - Support cartridge undeploy in stratos UI

  • [ STRATOS-576] - wrong theme in stratos manager

  • [ STRATOS-577] - Exception when trying to login as a deactivated tenant

  • [ STRATOS-579] - Issue with check availability button in adding a new tenant

  • [ STRATOS-584] - copy broker client lib step is missing in the documentation

  • [ STRATOS-588] - URL File Path not being included in Location Header

  • [ STRATOS-600] - A new member to replace a faulty member should be spawned via min-check rule

  • [ STRATOS-602] - vCloud: Stratos Manager Unable To Push Payload to Cartridge VM

  • [ STRATOS-609] - Decrement In-Flight Request Count On Fault Requests

  • [ STRATOS-614] - Scale down logic does not execute as intended

  • [ STRATOS-625] - Error in scale down logic

  • [ STRATOS-627] - Event Publishers and Subscribers do not reconnect to message broker if connection drops

改进

  • [ STRATOS-97] - Load Balancer Architectural Changes for Stratos 4.0.0

  • [ STRATOS-348] - Improve Multi-tenant cartridge subscription mechanism

  • [ STRATOS-447] - Add categorization to the cartridge listing page

  • [ STRATOS-448] - Error handling from the backend in the UI.

  • [ STRATOS-461] - Provide validation for the add new teanat page

  • [ STRATOS-505] - Make Stratos Cartridge Agent Truly Extensible

  • [ STRATOS-523] - Run stratos in a single JVM instance

  • [ STRATOS-562] - Single JVM installation script

  • [ STRATOS-591] - Need an error page for Stratos Console

  • [ STRATOS-612] - Fixing few usability issues with setting up Stratos

新特性

  • [ STRATOS-153] - Port cartridge management APIs to REST

  • [ STRATOS-203] - [stratos-manager-frontend] boilerplate MVC structure for the application

相关 [apache stratos paas] 推荐:

Apache Stratos 4.0.0 发布,PaaS 框架

- - 开源中国社区最新新闻
Apache Stratos 是一个支持多语言的 PaaS 框架,提供一个云端的开发、测试和运行可伸缩应用程序的环境. 提供高利用率、自动化资源管理和平台的监控以及收费管理. Apache Stratos 可运行 Tomcat、PHP 和 MySQL 应用作为服务,带来自服务管理、弹性扩展、多租户的部署、使用监控等等.

Java PaaS 对决

- 呆瓜 - IBM developerWorks 中国 : 文档库
本文为 Java 开发人员比较了三种主要的 Platform as a Service (PaaS) 产品:Google App Engine for Java、Amazon Elastic Beanstalk 和 CloudBees RUN@Cloud. 它分析了每种服务独特的技术方法、优点以及缺点,而且还讨论了常见的解决方法.

私有云PaaS和公有云PaaS的异同点-转载

- - 人月神话的BLOG
原文:http://zhidao.ithaowai.com/?q-1256.html. 对于互联网企业,成本压力和指数级的业务增长压力使他们关注于物理资源的利用率和应用的可扩展性. 在应用服务器这层,通过Cluster Session来实现水平扩展;在数据存储这层,采用基于BASE模型的NOSQL数据存储来实现扩展.

企业内PAAS基础平台-开篇

- - 人月神话的BLOG
关于企业内私有云和PaaS平台将是今年关注的一个重要内容,对于PaaS平台前面已经有部分文章在阐述,后续将根据项目实践情况进一步思考和总结. 可以讲后续IaaS将已经不是企业内部私有云得重点,对于IaaS层得云化和资源池的形成如果不和内部的PaaS平台结合和集成,将很难真正的发挥具体的作用. 而对于PaaS平台本身我们在10年就看到电信运营商针对外部互联网应用,移动互联网应用开发的PaaS平台,主要是电信侧CT能力的开放和集成,形成统一的开发平台,集成平台和运行环境.

Apache Shiro 介绍

- - CSDN博客推荐文章
什么是Apache Shiro?. Apache shiro 是一个强大而灵活的开源安全框架,可清晰地处理身份认证、授权、会话(session)和加密. Apache Shiro最主要的初衷是为了易用和易理解,处理安全问题可能非常复杂甚至非常痛苦,但并非一定要如此. 一个框架应该尽可能地将复杂的问题隐藏起来,提供清晰直观的API使开发者可以很轻松地开发自己的程序安全代码.

Apache Derby Papers

- -
Derby Type System (Note: if your browser shows HTML source for this page instead of displaying it, save the file locally with . It will prompt you to click on "Grant license to ASF for inclusion in ASF works", and this is the permission we need in place to host your contribution on the Derby web site..

红帽的 PaaS 平台 OpenShift 支持 Java EE 6

- Jackphone - ITeye资讯频道
红帽公司刚对其旗下的 PaaS (Platform-as-a-Service) 平台—— OpenShift 做了改进,增加对 Java EE 6 的支持,这使得 OpenShift 成为第一个支持 Jaav EE 6 的 PaaS 解决方案平台. 该免费平台使用了最近刚发布的 JBoss Application Server 7  版本,用于帮助开发者在云端更便捷地构建和发布Java 的应用程序.

谈企业私有云PaaS层核心技术

- - 人月神话的BLOG
在这里简单谈下企业私有云paas平台所涉及到的核心技术内容. 首先谈下数据库,首先要意识到数据库的集中包括了两个方面的内容,一个是数据库服务器硬件的集中化,一个是数据本身的集中化. 对于类似oralce rac集群数据库实现的是数据库硬件,软件和数据的全部集中,但是数据库集群算不上真正的分布式数据库.

云计算-私有云PaaS主题阅读

- - 人月神话的BLOG
对于私有云PaaS实际上涉及到的内容相当多,根据gartner参考架构,我原来也总结过包括了一个标准的paas架构应该包括的内容. 平台即服务核心即平台能力超云端的迁移和运化. 具体内容包括了数据库资源池,中间件资源池,应用托管和动态调度,技术平台,开发框架和环境,运行环境,管理平台,云存储,分布式计算,私有云PaaS下的服务总线和集成平台,流程平台等多个内容.

企业级PAAS平台-数据库资源池

- - 人月神话的BLOG
对PAAS平台层的能力,比较核心的有两个,一个是数据库资源池,一个是中间件资源池,其达到的目标是相同的,即让数据库资源和中间件资源对应用系统来说变化为黑盒,实现集中化的资源分配和管理监控,实现数据库和中间件资源的弹性扩展. 在这里DAAS个人有两个方面的理解,一个是数据库即服务,一个是数据即服务,前者的重点是数据库各种管理操作转化为服务提供,后面一种则更加强调的数据的访问和存储操作以服务的方式提供.