写点什么

Red Hat 收购 PaaS 云供应商 Makara

  • 2010-12-15
  • 本文字数:1263 字

    阅读完需:约 4 分钟

上周 Red Hat宣布了对PaaS 云服务公司Makara 的收购。Makara 是一个有别于其他PaaS 供应商的公司,它没有任何自有的基础设施。相反,它是一个建立在其他云供应商之上的虚拟层,提供一套简单易用的部署、收缩与监控工具。 你可以把它看作流动的PaaS,或者是紧密整合并公开托管的起着云的门面(Fasade)作用的一套管理工具。

Red Hat 公开的收购原因是:“通过 JBoss 企业中间件基础设施与 Markara 云应用平台的整合,Red Hat 能够为企业提供更加全面的 PaaS 解决方案,帮助他们以最少的改动完成应用程序到私有云或公共云中的快速移植”

理论上,任何软件开发公司都可以通过 JClouds (Makara 本身用的就是它)这样的工具实现 一个与 Makara 相似的管理门户,但是,使用 Makara 的一个好处是,它可帮助公司作出许多诸如自动收缩与管理之类的决策,这样开发者就不需要考虑这些问题了。

将一个 JBoss 应用部署到 Makara 之上需要以下几步:1)为它提供云凭证(如你的 Amazon EC2 的访问密钥);2)告诉它将要部署应用的集群的大小;3)上传应用程序的 JBoss 部署文件夹中的内容;4)添加数据库表;以上步骤完成之后,Makara 即能监控日志文件并自动执行相应地扩展和收缩。

Makara 能做什么,不能做什么?如果从充斥着太多广告的网站上寻找这个问题答案非常困难,尤其是当你不想注册试用账户的情况下。所以,InfoQ 注册了一个 Makara 的试用账户,并尽力为读者找到它与其他 PaaS 的差异之处:

  • 可在云提供者(如 Amazon EC2 和 vCould)之间移植的能力。不过目前只有“ on demand ”版支持 EC2,而 vCould 只能用于私有云,所以,可移植性一定程度上只是理论上的。
  • 提供了一个整合的性能监控工具套件,包括历史性能统计。
  • 包含类似 Splunk 所提供的日志聚合功能。
  • 文件浏览器,其中包含一款嵌入式版本差异检测工具,可用于查看不同版本间文件的变化。
  • 出人意料地对专家配置系统的访问,包括 Apache 的重写规则、任意 JVM 参数以及每个 JBoss 的配置文件。
  • 对集群机器的 ssh 访问
  • 对 MySQL 的 root 访问

除以上特点外,Makara 还提供了应用程序在其已部署机器上的自动收缩和监控的能力。在后台,Makara 服务监控应用并自动扩展或收缩以适应运行负载。开发者可使用缺省的收缩策略,也可根据参数(如 CPU 平均负载、单台服务器每秒接受的请求数等)定义自己的策略。

然而,Makara 也有一些不尽如人意的地方。首先,由于 Makara 有效地将应用的基础设施部分外包给了其他云提供者,所以开发者不得不向 Makara 提供自己的访问密钥,即便 Amazon 的 AWS 账户页上这么说:“出于安全,请不要与任何人分享你的访问密钥!”。其次,记账是通过底层云供应商完成的,Makara 不进行记账。最后,Makara 为开发者提供的 ssh 访问和 MySLQ 的 root 访问的多种访问方式破坏了 Makara 带来的监控、日志聚合和自动收缩等方面的价值。

Makara 也支持非 JBoss 应用(如 PHP)的部署。但是,由于 JBoss 与 Red Hat 的关系,标准版中根本没有提到 PHP,这使得对 PHP 应用的支持在 Red Hat 的前途未卜。


查看英文原文: Red Hat Acquires PaaS Cloud Provider Makara

2010-12-15 09:091472
用户头像

发布了 184 篇内容, 共 80.9 次阅读, 收获喜欢 8 次。

关注

评论

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

技术分享 | 测试人员必须掌握的测试用例

霍格沃兹测试开发学社

移动端App自动化之触屏操作自动化

霍格沃兹测试开发学社

如何应对ITSM难题,打造现代化、高效的ITSM解决方案?

龙智—DevSecOps解决方案

ITSM ITSM软件 ITSM解决方案

项目经理和ScrumMaster可以是同一个人吗?

ShineScrum

Scrum 敏捷 ScrumMaster 项目经理

技术分享 | 这些常用测试平台,你们公司在用的是哪些呢?

霍格沃兹测试开发学社

兆骑科创人才引进服务平台,线上直播路演,投融资对接

兆骑科创凤阁

【小程序项目开发 --- 京东商城】 启航篇之uni-app项目搭建

计算机魔术师

8月月更

【小程序项目开发-- 京东商城】uni-app开发之配置 tabBar & 窗口样式

计算机魔术师

8月月更

leetcode 227. Basic Calculator II 基本计算器 II(中等)

okokabcd

LeetCode 算法与数据结构

Elasticsearch添加修改删除索引文档

大河

elasticsearch bboss

Kyligence 亮相 Gartner 2022 数据与分析峰会,解锁数据智能新潜力

Kyligence

数据管理 指标中台

GOPS现场 | 对话龙智董事长何明,探讨DevOps安全新概念

龙智—DevSecOps解决方案

运维 GOPS大会 GOPS全球运维大会

AntDB最新成果亮相全球分布式云大会,推动企业数字化变革深入

亚信AntDB数据库

AntDB

你还有什么问题吗?

AlwaysBeta

程序员 面试

NFT平台开发:NFT数字馆藏平台开发

开源直播系统源码

数字藏品软件开发 数字藏品开发 数字藏品系统

节能环保LED显示屏为什么是未来发展趋势?

Dylan

LED显示屏 led显示屏厂家

最常见的两个Jenkins问题,以及解决方法

龙智—DevSecOps解决方案

ci CI/CD CI/CD管道

Tapdata 获得阿里云首批产品生态集成认证,携手阿里云共建新合作

阿里巴巴云原生

阿里云 Serverless 云原生 SAE 合作

【小程序】view视图,swiper轮播图,scroll-view滑动列表 (在线详细手册)

计算机魔术师

8月月更

为什么MatrixOne 0.5变慢了

MatrixOrigin

矩阵起源 MatirxOrigin MatirxOne 因子化

2022 世界人工智能大会|人工智能与开源技术先锋论坛即将开幕

Kyligence

开源技术 人工智能大会

网络组件axios可以在OpenHarmony上使用了

OpenHarmony开发者

Open Harmony

这份SVN命令备忘清单,请查收

龙智—DevSecOps解决方案

svn 版本控制系统

蓝牙5.0简介、nRF52832 BLE样例工程框架及main函数初始化流程简析

矜辰所致

蓝牙 启动流程 8月月更 nRF52832

入门机器学习?还是先抢救一下数学吧!

博文视点Broadview

BulkProcessor异步批处理组件使用

大河

elasticsearch bboss bulkprocess

兆骑科创创新创业服务平台,海内外高层次人才引进,赛事承办

兆骑科创凤阁

字节跳动基于 ClickHouse 优化实践之“查询优化器”

字节跳动数据平台

OLAP Clickhouse 查询优化 数据库开发 数据引擎

校区多,客情管理难?看中进教育使用明道云的新解法

明道云

厚积薄发--一文带您了解阿里云 RocketMQ 轻量版消息队列(MNS)

阿里巴巴云原生

阿里云 RocketMQ 云原生 消息队列

bboss数据同步ETL工具介绍

大河

elasticsearch ETL bboss

Red Hat收购PaaS云供应商Makara_Java_Tim Cull_InfoQ精选文章