Eucalyptus使用的技术

  • libvirt

Libvirt 库是一种实现 Linux 虚拟化功能的 Linux API,它支持各种虚拟机监控程序,包括 Xen 和 KVM,以及 QEMU 和用于其他操作系统的一些虚拟产品。

  • Netty

Netty 提供异步的、事件驱动的网络应用程序框架和工具,用以快速开发高性能、高可靠性的网络服务器和客户端程序。

  • Axis2

Axis2是下一代 Apache Axis。Axis2 虽然由 Axis 1.x 处理程序模型提供支持,但它具有更强的灵活性并可扩展到新的体系结构。Axis2 基于新的体系结构进行了全新编写,而且没有采用 Axis 1.x 的常用代码。支持开发 Axis2 的动力是探寻模块化更强、灵活性更高和更有效的体系结构,这种体系结构可以很容易地插入到其他相关 Web 服务标准和协议(如 WS-Security、WS-ReliableMessaging 等)的实现中。

  • Axis2c

Apache Axis2/C is a Web services engine implemented in the C programming language. It is based on the extensible and flexible Axis2 architecture.

  • Rampart/C

Apache Axis2/C的安全模块

  • JiBX

JiBX是一款非常优秀的XML(Extensible Markup Language)数据绑定框架。它提供灵活的绑定映射文件实现数据对象与XML文件之间的转换;并不需要你修改既有的Java类。另外,另外,它的转换效率是目前很多开源项目都无法比拟的。

  • Bouncy Castle

Bouncy Castle 是一种用于 Java 平台的开放源码的轻量级密码术包。它支持大量的密码术算法,并提供 JCE 1.2.1 的实现。因为 Bouncy Castle 被设计成轻量级的,所以从 J2SE 1.4 到 J2ME(包括 MIDP)平台,它都可以运行。它是在 MIDP 上运行的唯一完整的密码术包。

  • Mule

它是一个轻量级的消息框架和整合平台,基于EIP(Enterprise Integeration Patterns,由Hohpe和Woolf编写的一本书)而实现的。Mule的核心组件是UMO(Universal Message Objects,从Mule2.0开始UMO这一概念已经被组件Componse所代替),UMO实现整合逻辑。UMO可以是POJO,JavaBean等等。它支持20多种传输协议(file,FTP,UDP,SMTP,POP,HTTP,SOAP,JMS等),并整合了许多流行的开源项目,比如Spring,ActiveMQ,CXF,Axis,Drools等。虽然Mule没有基于JBI来构建其架构,但是它为JBI容器提供了JBI适配器,应此可以很好地与JBI容器整合在一起。而 Mule更关注其灵活性,高效性以及易开发性。从2005年发表1.0版本以来,Mule吸引了越来越多的关注者,成为开源ESB中的一支独秀。目前许多公司都使用了Mule,比如Walmart,HP,Sony,Deutsche Bank 以及 CitiBank等公司。

  • Hibernate

Hibernate是一个开放源代码的对象关系映射框架,它对JDBC进行了非常轻量级的对象封装,使得Java程序员可以随心所欲的使用对象编程思维来操纵数据库。 Hibernate可以应用在任何使用JDBC的场合,既可以在Java的客户端程序使用,也可以在Servlet/JSP的Web应用中使用,最具革命意义的是,Hibernate可以在应用EJB的J2EE架构中取代CMP,完成数据持久化的重任。

  • HSQLDB

Hsqldb是一个开放源代码的JAVA数据库,其具有标准的SQL语法和JAVA接口,它可以自由使用和分发,非常简洁和快速的。在其官网可以获得最新的程序源代码及jar包文件

  • Xen

Xen 是一个开放源代码虚拟机监视器,由剑桥大学开发。它打算在单个计算机上运行多达100个满特征的操作系统。操作系统必须进行显式地修改(“移植”)以在Xen上运行(但是提供对用户应用的兼容性)。这使得Xen无需特殊硬件支持,就能达到高性能的虚拟化。

  • [KVM}(http://www.linux-kvm.org/page/Main_Page) 基于内核的虚拟机(或简称为KVM)是一个由Qumrannet开发和赞助的开源项目.
  • Google Web Toolkit

Google Web Toolkit (GWT) 允许开发人员使用Java 编程语言快速构建和维护复杂而又高性能的JavaScript 前端应用程序,从而降低了开发难度

  • LVM2

LVM是 Logical Volume Manager(逻辑卷管理)的简写,它是Linux环境下对磁盘分区进行管理的一种机制,它由Heinz Mauelshagen在Linux 2.4内核上实现,目前最新版本为:稳定版1.0.5,开发版 1.1.0-rc2,以及LVM2开发版。

  • Jetty

Jetty 是一个开源的servlet容器,它为基于Java的web内容,例如JSP和servlet提供运行环境。Jetty是使用Java语言编写的,它的API以一组JAR包的形式发布。开发人员可以将Jetty容器实例化成一个对象,可以迅速为一些独立运行(stand-alone)的Java应用提供网络和web连接。

时间: 2024-09-28 22:46:11

Eucalyptus使用的技术的相关文章

Ubuntu 9.10云计算绝不是挂羊头卖狗肉

除了SnowLeopard和Windows7之外,还有一种操作系统也将进行重大更新:UbuntuLinux.Canonical公司计划在29日发布KarmicKoala版,同时将桌面和服务器版往云计算推进一大步. 云计算是目前最热门的科技词汇,而CanonicalCEOMarkShuttleworth显然对这个名词的滥用相当不满:让我难过的是云计算一词已被用来形容任何有网络连接的东西,包括某些其实非常类似内部IT的东西.然而Ubuntu的云计算,绝不是挂羊头卖狗肉. Ubuntu9.10服务器版

美团云的技术演变:先把云主机做稳定了再说别的

2013年上半年,美团发布了其公有云服务美团云.该产品一开始的背后支撑团队是美团系统运维组,到2014年6月,美团云业务部从系统运维组独立了出来,专门负责云计算方面的产品研发与运营. 近日,InfoQ中文站编辑与美团云业务部的三位工程师进行了交流,了解美团云目前的状态.过去的演变历程和下一步发展计划.以下内容根据这次交流整理而成. 背景 独立出来的美团云业务部目前有十几位工程师.虽然部门独立,但工作中仍然跟系统运维组有紧密的配合.美团系统运维组原本就有三分之二的开发工程师,而运维工程师也全部具备

Eucalyptus EE的介绍及功能说明

Eucalyptus企业版2.0是一个基于Linux的软件架构,在企业现有的IT架构上实现一个可扩展的.提高效率的私有和混合云.Eucalyptus作为基础设施提供IaaS服务.这意味着用户可以通过Eucalyptus自助服务界面提供自己的资源(硬件.存储和网络).一个Eucalyptus云是部署在企业的内部数据中心,由企业内部用户访问.因此,敏感数据可以在防火墙的保护下防止外部入侵. Eucalyptus的设计目的是从根本上易于安装和尽可能没有侵扰.该软件高度模块化,具有行业标准,和语言无关.

细数云计算产品和技术-OpenStack

简介 OpenStack是一个开源的云计算管理平台项目,由几个组件组合起来完成具体工作.OpenStack支持几乎所有类型的云环境,提供实施简单.可大规模扩展.丰富.标准统一的云计算管理平台.OpenStack通过各种互补的服务提供了基础设施即服务(IaaS)的解决方案,每个服务提供API以进行集成. OpenStack是一个旨在为公共及私有云的建设与管理提供软件的开源项目.OpenStack项目的首要任务是简化云的部署过程并为其带来良好的可扩展性.OpenStack云计算平台,帮助服务商和企业

《Linux KVM虚拟化架构实战指南》——1.4 OpenStack技术介绍

1.4 OpenStack技术介绍 OpenStack是一个云平台管理的项目,它不是一个软件,它是美国国家航空航天局和Rackspace合作研发的,以Apache许可证授权,并且是一个自由软件和开放源代码项目.这个项目由几个主要的组件组合起来完成一些具体的工作. 1.4.1 OpenStack技术简介 OpenStack是一个旨在为公共云及私有云的建设与管理提供软件的开源项目.它的社区拥有超过130家企业及1 350位开发者,这些机构与个人都将OpenStack作为基础设施即服务(简称IaaS)

国内首个容器技术白皮书即将发布

本文讲的是国内首个容器技术白皮书即将发布[IT168 云计算]近两年,容器已经成为云计算领域快速崛起的一项开源技术,越来越多的企业在实际项目中应用容器技术.为了让业界能够更加深入地了解容器技术,OSCAR继7月份发布"<中国云计算产业发展白皮书>第一部分:基于OpenStack技术的产业"后,将在此次大会上发布业界首个容器技术白皮书--<中国云计算产业发展白皮书>第二部分:基于容器技术的产业".         12月2日,云计算开源产业联盟(OSCA

国内首个容器技术白皮书抢先看 —— 计算开源产业联盟第二次成果发布会即将召开

2016年12月2日,云计算开源产业联盟(OSCAR)将在北京民族饭店召开2016年会暨第二次成果发布会,披露多项重量级工作成果.中国信息通信研究院.华为.烽火.IBM.云栈科技.博云.京东.豆瓣等多家机构和企业将联合发布国内首个容器技术白皮书--"<中国云计算产业发展白皮书>第二部分:基于容器技术的产业".白皮书详细阐述了近两年异常火爆的容器技术的发展历程,全面分析容器技术的特点和优势,介绍容器技术主要的应用场景以及未来发展方向,为业界进进一步了解容器技术和用户相关决策提

基于Eucalyptus的数字图书馆私有云服务系统的研究与实现

基于Eucalyptus的数字图书馆私有云服务系统的研究与实现 北京邮电大学 赵美凯 文章首先对云计算和虚拟化等相关技术做了深入研究,接着通过对Eucalyptus开源云计算平台的深入研究与分析,构建了数字图书馆私有云基础架构,然后在此架构之上,通过对GridSphere开源门户框架二次开发,设计并实现了数字图书馆私有云服务系统中的用户管理.镜像管理.虚拟机管理.数图应用管理和监控计时管理等功能模块. 关键词:云计算 Eucalyptus 私有云 数字图书馆 虚拟化 云服务   [下载地址]:h

云计算环境下高分辨率遥感影像存储与高效管理技术研究

云计算环境下高分辨率遥感影像存储与高效管理技术研究 浙江大学 康俊锋 本文的主要研究内容如下: (1)设计云计算环境下的高分辨率遥感影像存储模型C-RSM在分析和对比当前主流云平台基础上,提出整合已有云平台Hadoop及Eucalyptus,并围绕遥感影像数据共享及地图服务等应用的特点,设计了基于Hadoop云平台下的高分辨率遥感影像数据组织方法:版本变更管理机制:并提出了Hadoop云平台下高分辨率遥感影像数据划分及存储策略:及设计了Hadoop云平台下高分辨率遥感影像存取算法,存取算法主要讨