<iframe align="top" marginwidth="0" marginheight="0" src="http://www.zealware.com/46860.html" frameborder="0" width="468" scrolling="no" height="60"></iframe>
4月17日,很高兴参加了RedHat在中山公园的音乐堂内举行了一次大会.这次活动主要围绕RedHat的开源技术可以带给用户哪些价值,并特别请来了Hibernare创始人,Jboss核心成员Gavin King。会上RedHat着重展示了自己的看家产品RHEL5 操作系统,Jboss应用服务器等。可以看出RedHat这个在开源领域老牌的厂商正由单纯提供操作系统,转变为可以为用户提供从基础软件到应用领域更广的技术服务.不过RedHat开源技术的道路可以说任重而道远。
RHEL服务器虚拟技术不仅需要Xen
已经不需在解释发展了40多年历史的虚拟技术对于企业应用的价值。Redhat也终于继Novell SUSE之后把Xen集成到了自己的RHEL5中,并保持一个30人左右的团队进行Xen相关的项目开发。不过,虽然 Xen 成熟稳定并且支持主流的完全虚拟化和半虚拟化。但完全虚拟化需要以损耗虚拟操作系统性能为代价,而半虚拟化需要修改操作系统内核,对于开源Linux很好解决,但如果要安装Windows似乎并没有期待的那样出色,虽然已经有了Intel-VT和AMD-V在CPU虚拟技术上的支持。同时,我们也可以看到虚拟技术的发展趋势是与如何将虚拟技术不断的融入到操作系统中。正因此,刚刚窜起的KVM似乎被认为是可以赶上Xen取得如今成绩的新产品,因为它代表了作为主流 Linux 内核一部分的第一个虚拟化技术。它将 Linux 内核转换为一个使用内核模块的 hypervisor。这个模块允许使用其他客户操作系统,然后在宿主 Linux 内核的用户空间中运行。RedHat 虽然在Fedora 7中提供支持KVM的版本,但也需要尽快在RHEL接下来的版本中提供给人们更多的虚拟技术选择。毕竟其它的开源操作系统厂商比如Novell好像动作总是很快,前段时间已经把另外一个成熟的开源虚拟技术OpenVZ集成在了SUSE Linux中,对KVM也是格外的关注。(注:OpenVZ一个操作系统级的虚拟化解决方案,一个支持虚拟化的内核,可以支持用户空间隔离、VPS 等,类似Solaris的虚拟技术)
Jboss不应仅仅是开源
单纯从中间件平台来讲,同质化现象还是挺严重的,无论是Weblogic、Websphere、Jboss等等。网上也有大量关于这类产品迁移和评测文章。也许Jboss开源可以降级企业TCO,但构建软件基础平台的目的是为了构建上层应用。Jboss作为中间件层的基础软件能对企业构建BPM、ERP提供更多支持也许才能显得更加有意义。可以看到无论是IBM还是Oracle它们的产品线都相对完备,不但提供中间件产品,更关键是提供了大量上层应用软件或者辅助的开发工具。因此对于Redhat来讲也许需要提供更多的类似Jboss jBPM 、Jboss Rules、Hibernate等辅助工具。并且可以像微软一样考虑与SAP这样的厂商展开合作,使得用户在构建应用时有更多的选择。
与Windows平台的互操作Samba还不够
RHEL5通过Samba服务器实现SMB/CIFS解决与Windows系统网络文件共享、打印、身份管理等问题。而在企业里混合式系统环境互操作远不是这么简单。Novell 与 Microsoft 的高调合作即是一个信号,同时也给其它linux厂商造成了很大压力。RedHat也因此需要提供更多的技术力量,给用户选择RHEL更多的信心。比如通过虚拟化技术改善RHEL与Windows的部署,为用户提供Open XML 和OpenDocument等文档格式互通的技术帮助,为用户的应用程序跨平台兼容提供技术支持等等。
让用户更好的利用多核
特别是在服务器端,多核应用的趋势已经非常明显,双核、4核、8核。也就意味着用户可以得到更高的计算能力。因此,多核以后,用户的应用程序更需要以多线程的形式合理分配到各个核中。除了应用程序在开发时,在算法上由串行思想转向合理的多线程并行方式,操作系统也需要起到帮助用户更好的管理CPU资源的作用。一方面RedHat需要对Intel总线架构和是AMD的直连架构做足够的优化,另外一方面也需要告诉程序开发设计人员,如何去优化在RHEL上的多线程应用程序。
RedHat会选择GPL3吗?
一直以来OpenSurce软件许可话题的争论从来就没有终止过。GPL3即将推出,应该选择怎样的授权方式,对于任何一个开源厂商都是需要面临的问题。SUN在前段时间率先宣布将会支持GPL3。RedHat目前仍然没有明确表示会选择怎么样的软件授权方式,RHEL5仍然使用的是GPL2。但是不管怎么说提供给用户更清晰的软件版本,根据用户需求提供软件授权方式才是正确的选择。
当然,RedHat 作为开源社区的引领者之一,每年都会为开源社区贡献许多力量,也为用户带来很大的价值。并且我们可以看到它已经为用户描画了一个清晰的开源架构,从 RHEL操作系统到对多种数据库比如MySQL的支持,以及 Jboss中间件和OpenOffice.org、SugarCRM等应用软件,再加上来自开源社区和Redhat工程师的技术服务。希望RedHat的开源创新路可以越走越好.
Trackback: http://tb.blog.csdn.net/TrackBack.aspx?PostId=1568691
分享到:
相关推荐
RedHat Ceph分布式存储安装部署手册 本文档旨在指导用户安装和部署Red Hat Ceph Storage 1.3,旨在帮助用户快速了解Red Hat Ceph Storage的安装和部署过程。Red Hat Ceph Storage是一款基于分布式对象存储和文件...
版权信息和法律声明部分提到,该文档的内容和插图是根据CC-BY-SA 3.0许可证授权的,这意味着用户可以重新分发和改编文档,但需要遵循许可证规定的条件,比如提供原始版本的URL,并保留原作者的署名权。 文中还提到...
- **概述**:Red Hat Enterprise Linux 7 (RHEL 7) 是Red Hat公司发布的一个企业级Linux操作系统版本,它基于开源社区项目Fedora,并提供了长期的支持和服务。 - **特点**:RHEL 7引入了许多新功能和改进,如对最新...
Red Hat是一家全球知名的开源解决方案提供商,其产品和服务广泛应用于企业级IT环境,尤其以其Linux操作系统——Red Hat Enterprise Linux(RHEL)最为著名。在“采用Red Hat技术的项目”中,我们可以推测这是一个...
内容概要:本文档详细介绍了Netty框架的核心概念、特点、线程模型、序列化协议选择及其实现细节。首先对比了BIO、NIO和AIO的区别,重点阐述了NIO的非阻塞特性及其基于事件驱动的工作原理。接着深入讲解了Netty的高性能表现,包括零拷贝技术、心跳机制、内存管理、流量整形等方面。文档还探讨了Netty的线程模型,包括单线程、多线程和主从多线程模型,并解释了NIOEventLoopGroup的源码实现。此外,文档讨论了TCP粘包/拆包问题及其解决方案,以及常见的序列化协议(如JSON、Protobuf、Thrift等)的特点和适用场景。 适合人群:具备一定网络编程基础,特别是对Java NIO和Netty框架有一定了解的研发人员和技术专家。 使用场景及目标:①理解NIO与传统BIO的区别,掌握NIO的非阻塞特性和事件驱动模型;②深入了解Netty的高性能设计原则,包括零拷贝、心跳检测、内存管理和线程模型;③掌握TCP粘包/拆包的原理及解决方案;④根据具体应用场景选择合适的序列化协议。 阅读建议:本文档内容较为深入,建议读者在阅读过程中结合实际代码和应用场景进行理解。对于Netty的线程模型和序列化协议部分,可以通过实际编程练习加深理解。特别地,理解NIOEventLoopGroup的源码实现需要有一定的Java多线程编程基础。
美高森美提供的SmartFusion2 SoC FPGA双轴电机控制套件带有模块化电机控制IP集和参考设计.doc
内容概要:本文详细介绍了使用三菱FX1S系列PLC和威纶通触摸屏构建双伺服打孔机控制系统的开发过程。主要内容涵盖系统架构、PLC程序设计、触摸屏配置以及开发中常见的注意事项。系统的核心在于通过PLC控制伺服电机完成精确的打孔动作,触摸屏则用于参数设置和运行监控。文中还讨论了伺服电机的参数配置、循环控制逻辑、MODBUS通信配置、界面设计及实时数据更新等方面的内容。此外,作者分享了一些实际开发中的经验和教训,如伺服电机的过冲和欠冲问题、程序稳定性的保障措施以及触摸屏响应速度的优化。 适合人群:从事自动化控制领域的工程师和技术人员,尤其是对PLC编程和伺服控制有一定基础的人群。 使用场景及目标:适用于需要高精度定位和控制的工业应用场景,如钣金加工车间。目标是帮助读者掌握双伺服打孔机的开发流程,提高系统的稳定性和效率。 其他说明:文中提到的技术细节和实践经验对于理解和解决类似项目的难题非常有帮助。建议读者在实践中结合具体情况进行调整和优化。
街道级行政区划shp矢量数据,wgs84坐标系,下载直接使用
街道级行政区划shp矢量数据,wgs84坐标系,下载直接使用
呼伦贝尔市-满洲里市-街道行政区划_150781_Shp数据-wgs84坐标系.rar
街道级行政区划shp矢量数据,wgs84坐标系,下载直接使用
Java基于springboot+vue的资产管理系统源码+数据库(高分项目),个人经导师指导并认可通过的高分设计项目,评审分99分,代码完整确保可以运行,小白也可以亲自搞定,主要针对计算机相关专业的正在做大作业的学生和需要项目实战练习的学习者,可作为毕业设计、课程设计、期末大作业。 Java基于springboot+vue的资产管理系统源码+数据库(高分项目)Java基于springboot+vue的资产管理系统源码+数据库(高分项目)Java基于springboot+vue的资产管理系统源码+数据库(高分项目)Java基于springboot+vue的资产管理系统源码+数据库(高分项目)Java基于springboot+vue的资产管理系统源码+数据库(高分项目)Java基于springboot+vue的资产管理系统源码+数据库(高分项目)Java基于springboot+vue的资产管理系统源码+数据库(高分项目)Java基于springboot+vue的资产管理系统源码+数据库(高分项目)Java基于springboot+vue的资产管理系统源码+数据库(高分项目)Java基于springboot+vue的资产管理系统源码+数据库(高分项目)Java基于springboot+vue的资产管理系统源码+数据库(高分项目)Java基于springboot+vue的资产管理系统源码+数据库(高分项目)Java基于springboot+vue的资产管理系统源码+数据库(高分项目)Java基于springboot+vue的资产管理系统源码+数据库(高分项目)Java基于springboot+vue的资产管理系统源码+数据库(高分项目)Java基于springboot+vue的资产管理系统源码+数据库(高分项目)Java基于springboot+vue的资产管理系统源码+数据
街道级行政区划shp矢量数据,wgs84坐标系,下载直接使用
街道级行政区划shp数据,wgs84坐标系,直接下载使用。
街道级行政区划shp数据,wgs84坐标系,直接下载使用。
街道级行政区划shp数据,wgs84坐标系,直接使用。
街道级行政区划shp矢量数据,wgs84坐标系,下载直接使用
街道级行政区划shp数据,wgs84坐标系,直接下载使用。
鄂尔多斯市-乌审旗-街道行政区划_150626_Shp数据-wgs84坐标系.rar
适用范围:Thinkphp蓝色响应式后台源码 系统设置、导航管理、配置管理、上传管理、用户管理、功能模块和插件管理 源码开发语言:PHP+MYSQL 源码描述说明: thinkphp蓝色大气的响应式后台模板,常用的后台功能有:系统设置、导航管理、配置管理、上传管理、用户管理、功能模块和插件管理等。