写点什么

Stratos 2.0 已发布,支持所有运行时环境和 30 个 IaaS

  • 2013-06-27
  • 本文字数:745 字

    阅读完需:约 2 分钟

WSO2 上周发布了 Stratos 2.0 ,Stratos 2.0 引入了大量新特性,其中最重要的是:可以借助 Cartridges 部署任何语言编写的运行时环境;凭借 JClouds ,具备了在多个基础设施上运行他们自己 PaaS 的可能性。

下图描述了 Stratos 2.0 的架构:

接下来,我们详细介绍一下架构引入的两个新元素,即 Cartridges 和对多个 IaaS 的支持。

Cartridges

Cartridges 是一种运行时环境的打包方式,可以在 Stratos 上运行。有两种类型的 Cartridges:Carbon 类和非 Carbon 类。Carbon 或产品类的 Cartridges 都是 WSO2 中间件产品的包装器,包括 ESB、API Manager、Application Server、Governance Registry、Business Process Manager、Identity Server、WSO2 Message Broker 等。这些 Cartridges 都由 WSO2 提供。

非 Carbon 类的 Cartridge 则是为特定 IaaS 创建的虚拟机镜像,包括所需的运行时环境和一些配置信息,这类 Cartridge 会注册到 Stratos Cloud Controller 上,并部署、运行在 PaaS 上。

WSO2 目前创建了 PHP 和 MySQL 的 Cartridges,以后还会提供更多的 Cartridges。开发人员可以根据指南创建自己的Cartridges。

Carbon 类的 Cartridges 和自定义的 Cartridges 都是云就绪的,并内置了多租户支持。

目前还不支持需要多个 Cartridges 才能运行的复杂产品,但据WSO2 所说,会在下一个版本中提供支持。

多个IaaS

Stratos 2.0 的另一个重要特性就是把 PaaS 部署到多个 IaaS 基础设施上的可能性,包括从一个 IaaS 动态切换到另一个,或者随需跨不同 IaaS 进行伸缩。这个功能是通过整合 JClouds 技术来实现的,支持的IaaS 已经增加到了30 个,包括所有的OpenStack 变体、VMware、Eucalyptus 和Amazon EC2。

Stratos 2.0 是开源的,遵循 Apache 2.0 许可。

查看英文原文: Stratos 2.0 Supports Any Runtime and 30 IaaS

2013-06-27 11:291819
用户头像

发布了 151 篇内容, 共 61.8 次阅读, 收获喜欢 18 次。

关注

评论

发布
暂无评论
发现更多内容

TLS、SSL、CA 证书、公钥、私钥。。。今天捋一捋!

江南一点雨

gRPC TLS CA ssl

熬了一个月肝完这份阿里P8的Java面试手册,我从20K变成了30K

Java你猿哥

Java 面经 校招 春招 八股文

JVM级别的本地缓存框架Guava Cache:探寻实现细节与核心机制

Java你猿哥

Java JVM ssm Guava Cache

Github点击破百万!这部《从零开始学架构》神书就此霸榜

Java你猿哥

Java 架构 ssm 面经 架构实战

使用 Metabase 连接 Databend Cloud 实现大屏展示

Databend

当你对 redis 说你中意的女孩是 Mia

京东科技开发者

c++ 数据库 redis 缓存 企业号 3 月 PK 榜

微信小程序管理软件有哪些特点?

没有用户名丶

微信小程序

机器学习算法(三):基于horse-colic数据的KNN近邻(k-nearest neighbors)预测分类

汀丶人工智能

数据挖掘 机器学习

机器学习算法(二): 基于鸢尾花数据集的朴素贝叶斯(Naive Bayes)预测分类

汀丶人工智能

数据挖掘 机器学习

卷起来了!阿里最新出品“微服务全阶笔记”,涵盖微服务全部操作

程序员小毕

Java 程序员 微服务 SpringCloud springcloudAlibaba

流批一体在 AI 核心电商领域的探索与实践

Apache Flink

大数据 flink 实时计算

Qualcomm QCN9074 4x4 MIMO 802.11ax MX6974 F5 WIFI6 Module

MAXON

QCN9074

太全了!马士兵内部共享—1658页《Java面试突击核心讲》

做梦都在改BUG

Java java面试 Java八股文 Java面试题 Java面试八股文

2023年金三银四牛客网一线大厂Java面试大全(1000道题目附解析)

采菊东篱下

Java 程序员 面试

天天预约 | 预约小程序分销功能,最全的操作指南来啦!

天天预约

小程序 SaaS 系统 预约工具 分销

美团二面:细数 Redis 阻塞的9种情况

做梦都在改BUG

Java redis 面试

C++编程必备:对象生命周期管理的最佳实践

小万哥

c++ 后端 生命周期 对象模型 RAII

集成Health Kit时因证书问题出现错误码50063的解决方案

HarmonyOS SDK

HMS Core

RabbitMQ 延迟消息实战

做梦都在改BUG

Java 消息队列 消息中间件 Rabbit MQ

这一次,NineData新功能上线,真的是拼了

NineData

人工智能 sql 开发规范 数据复制服务 企业开发系统

我有一篇Java Stream使用手册,学了就是你的了!

做梦都在改BUG

三天吃透MongoDB面试八股文

程序员大彬

Java mongodb

MySQL kill会话不起作用?

GreatSQL

MySQL greatsql社区

全新升级|ECS成熟度评估与洞察,助你精准定位运维风险

云布道师

ECS

春招升级打怪拿offer,10w+字总结的Java面试题(附答案)够你刷

做梦都在改BUG

Java java面试 Java八股文 Java面试题 Java面试八股文

视频动态壁纸:Dynamic Wallpaper 激活版

真大的脸盆

Mac Mac 软件 动态壁纸 高清动态壁纸

人工智能打造充满创造力的新世界,华为云开发者日无锡站成功举办

华为云开发者联盟

人工智能 华为云 元宇宙 华为云开发者联盟 企业号 3 月 PK 榜

测试用例设计指南

京东科技开发者

软件测试 测试用例

贪心算法思想与练习

timerring

贪心算法

牛客网Java面试题及答案整理(2023年春招最新版,持续更新)

架构师之道

编程 java面试

源码中常见的 where 1=1 是一种高级优化技巧?

Java你猿哥

Java 源码 ssm

Stratos 2.0已发布,支持所有运行时环境和30个IaaS_架构_Abel Avram_InfoQ精选文章