您的位置:云计算首页> 云计算中国> 文章内容

EngineYard 的下一代云计算平台
[ 来源: ] [ 时间:2008-06-16 ] [ 点击: ]

    Ezra Zygmuntowicz,EngineYard的创始人,Merb的开发者,在RailsConf 2008上展示了其最新的项目——Vertebra。在Ezra的blog上可以浏览到本次展示的幻灯片。
    我们就Vertebra和相关的计划对Ezra进行了访问。

    Vertebra是一个规模相当大的项目,下一代云计算平台是对其最好的描述。它基于Erlang/Ruby构建,并由Ejabberd和XMPP所围绕。Vertebra既可以用于云自动化,也可以用于分布式实时应用开发。Vertebra的全部思路是让云计算民主化,抽象出云计算的接口API,并 使得人们可以利用多个云提供商控制投入产出比。对于商业集成项目,它也有巨大的潜在市场。如果你有一些老旧的服务需要集成到一个新架构中,你只需要写一个 简单的代理,这个代理可以让你的老旧服务连接到Vertebra消息总线上,这使得它可以通过一个标准的途径被消息总线上的任何消息寻址到。

    Vertebra 自身是新平台的“脊柱”。我们正通过它自动化管理很多很多服务器,然而它对于在实时网络上的应用开发也产生了深远的影响。从根本上说,它是一个集成系统, 任何带有XMPP库的语言只要实现了协议,就可以加入XMPP云计算成为一个由机器和服务构成的大型组织的一部分。

    因此Vertebra 将会带有在云中自动化部署应用和虚拟主机的工具。但是它可以作为消息后端或者分布式计算系统运行在Web应用的后端,为诸如map/reduce之类的大 计算量任务提供强劲的运算能力。它可以实现基于最小负载结点的调度。比如你的Web应用获取了一个包含图像处理的请求,而你拥有20台后端的集群可以用于 图像处理。当你从Web应用上获取了请求以后,你可以向Vertebra请求一个最小负载的结点来服务这个特定请求,Vertebra会返回一个最小负载 结点的列表,以便你根据这个列表或者其他更多的因素进行调度。

 


责任编辑:云计算admin  
上一篇:没有了   下一篇:云计算比较适合腾讯零散业务
 
    ·在线评论

评论列表

用户名: 新注册) 密码: 匿名评论


版权所有 中国云计算 京ICP备07005350号 Copyright(C) 2007-2008 www.cncloudcomputing.com All Rights Reserved