标签 redhat 下的文章

红帽公司宣布在RHEL上推出OpenStack Platform5,这是基于OpenStack开源云的第三个企业级发行版。该版本不仅开发了一些新功能,针对的用户群体也大为增多,如高大上的云用户、电信企业、互联网服务供应商(ISP)、公有云服务供应商等。

OpenStack Platform 5是基于最新的Openstack Icehouse的发行版,并且针对云计算技术做了大量的修改和优化工作而来的。

这个最新的发行版有3年的技术支持周期,我选择了使用它是考虑到红帽公司在Linux系统上对用户无以伦比的技术支持,红帽公司对其OpenStack Platform 5的技术支持服务将是促使企业购买的关键之一。

对于红帽公司是否会支持OpenStack的其他发行版尚未有定论,但一份OpenStack用户调查已经显示90%的OpenStack开发人员并没有在RHEL上使用OpenStack,而是选用了Ubuntu或者CentOS Linux和其虚拟化技术。

OpenStack Platform 5的最新功能:

支持和VMware基础架构的整合,结构包含虚拟化、管理、网络和存储。 用户一般会使用已经在使用的VMware vSphere资源,比如虚拟化驱动作为OpenStack (Nova)的计算节点,再使用上层的OpenStack Dashboard(Horizon)对节点进行管理。 同样的,RHEL OpenStack Platform 5也支持VMware的NSX插件,作为OpenStack NetWorking (Neutron)对网络进行管理,支持VMware虚拟磁盘(VMDK)以插件形式存在,作为OpenStack Block Storage(Cinder)来使用。

对云资源的使用,采取了更好的布置。服务器组让计算散布到OpenStack云的服务节点上,这让分布式应用有了更强的弹性,对于复杂的应用,也能起到降低通信延迟,提高运算性能的作用。

对虚拟机更好的支持,支持加密,满足美英国家对信息安全的要求 使用RHEL 7中提供的半虚拟化随机数生成器,在用户程序中也添加进这个工具,可以更好的加密质量和性能提升。

提升协议栈的互通性红帽公司宣称,Neutron中新开发的模块化的网络技术将简化OpenStack的部署。这种技术将允许用户在OpenStack中部署多种网络方案来解决异构网络的访问。

红帽公司虚拟化和OpenStack产品线总经理 Redhesh Balakrishnan说到:

“我们看到越来越多的企业级用户或服务供应商选择OpenStack作为私有云平台,RHEL OpenStack Platform 5不只是一个基于OpenStack Icehouse产品,我们还开发了很多简单易用的功能,增强了产品的可靠性。 在未来三年内,我们要让用户看到,RHEL OpenStack Platform 5所提供的功能和技术支持服务,将为他们部署的应用保驾护航,让用户对我们的产品充满信心。

我敢跟你打赌,--三年的技术支持服务--将是企业用户在竞争激烈的云平台领域选择红帽的关键点。并且,毋庸置疑,红帽公司把自己的未来放在了云计算,放在了OpenStack Platform上面。


via: http://ostatic.com/blog/red-hat-announces-availability-of-its-openstack-platform-5

译者:nd0104 校对:wxy

本文由 LCTT 原创翻译,Linux中国 荣誉推出

正在OpenStack峰会于亚特兰大举办的同时,红帽确认了数项与OpenStack相关的项目。其中一项是,红帽正与开源云计算市场的领导者eNovance进行合作 。双方将推动网络功能虚拟化(Network Functions Virtualization)及将电信功能融入OpenStack中。红帽宣布将以七千万欧元或九千五百万美金的现金和股票投资eNovance。

eNovance 是OpenStack市场上重要的角色, 特别以其和电信公司的合作而为人所知。eNovance帮助服务提供商和大型私企搭建部署云基础架构,快速且成本低廉。这也将为红帽开创新的产品线。

IDC 分析员 Laura DuBois 和 Ashish Nadkarni 在2014春季OpenStack 峰会上指出 “像eNovance这样的集成商将继续助力云服务提供商和企业,建立OpenStack云。OpenStack的前景开起来十分光明。"

eNovance 是OpenStack十大上游贡献者之一, 也是OpenStack 基金唯一的欧洲金牌合作商。 该公司在全球有超过150家客户,包括 Alcatel-Lucent、 AXA,、 Cisco、 Cloudwatt 和 Ericsson. 在巴黎、蒙特利尔、班加罗尔、印度,都设有办公室。

2013年,红帽和 eNovance 第一次展开合作 ,为其共同客户提供OpenStack 部署和集成服务。该服务基于Red Hat Enterprise Linux OpenStack 平台。 今年五月的OpenStack峰会上, 两家公司宣布了进一步的合作 ,推动网络功能虚拟(NFV) 和电信在OpenStack上的创新,意在提供业界最完整、电信级的 通讯服务,基于Linux、内核级虚拟机 (KVM)和 OpenStack。

eNovance的联合创始人、首席执行官Raphaël Ferreira, 在声明中说:

“和红帽一样,eNovance也认为部署和集成OpenStack已成趋势,这是企业市场上的变革力量。 我们非常高兴能成为红帽的一部分。红帽不仅仅提供一流的OpenStack发行版本,也和我们一样坚信: 最好以连续、无缝的方式部署、集成OpenStack。”

via: http://ostatic.com/blog/red-hat-to-acquire-enovance-focus-together-on-openstack

译者:tengpeng 校对:wxy

本文由 LCTT 原创翻译,Linux中国 荣誉推出

红帽(RHT)更新了其开源编程语言和开发工具,即熟知的红帽软件集合,目前可用的是1.1测试版本。这套开发套件(独立发布的)是其旗舰产品红帽企业版Linux(RHEL)的补充。

红帽软件集合发布于2013年秋季,其目标群体是那些想要借助单一来源来部署最新的稳定版本的主导开源编程语言、数据库和工具集的开源软件开发者。红帽以订阅服务方式提供这组套件,承诺会比RHEL提供更多的软件更新。而通常情况下,只有在公司推出操作系统自身的新版本时,才会更新软件包。

红帽计划每18个月发布一次新的红帽软件集合的大版本,但也会提供更加频繁地增量更新。这个平台的1.1版本是自红帽推出这项服务之后的首次更新,属于那些次要的更新之一。根据红帽官方,主要包括以下改变:

  • 两个全新的开源HTTP服务器选项:Apache HTTP服务器和Ngnix(技术预览版)
  • PHP 5.5,为web开发设计的服务器端脚本语言
  • Ruby 2.0和Rails 4.0,首次为分开打包,使得开发者们无需安装Rails就可以获取Ruby的更新版本
  • MongoDB,一款高性能开源文档数据库和领先的NoSQL数据库,提供高可用性和易可扩展性
  • Thermostat 1.0,一款监控多个主机上Java虚拟机实例的工具

尽管目前红帽软件集合不像RHEL一样是红帽商业的重要部分,但对开源社区来说这是一个很好的范例,体现在一个组织在开源开发快速增长和自然分散的情况下如何协调用户对稳定且时新的软件需求。像红帽一样的开源供应商严重依赖于第三方产生代码,但同时它们很少发布软件的新版本——甚至经常不严格遵照定期发布时间安排——这也是为什么一个开源平台很难完全保持最新。但是红帽承担起这份工作,将远端开源项目最新的稳定发布版本合并一个集成的软件套件中,为开发者节省了大量的时间——当然前提是他们已经订阅了这款红帽软件集合。


via: http://thevarguy.com/open-source-application-software-companies/032414/red-hat-updates-open-source-software-development-tools

译者:KayGuoWhu 校对:wxy

本文由 LCTT 原创翻译,Linux中国 荣誉推出

Red Hat与开源项目Docker容器技术开发人员组成合作团队,提供一个虚拟机管理器技术(hypervisors)的替代方案。

Linux发行商Red Hat正与虚拟技术公司dotCloud合作,为Fedora社区Linux项目开发一种新型开源容器技术,名为"Docker"。

当今Linux上的虚拟技术主要包括两类,一类是管理器技术(hypervisors),例如KVM、Xen,另一类为容器技术(container),例如 Linux LXC项目(LinuX Containers)。Fedora项目领袖Robyn Bergeron向eWeek介绍说,Red Hat已经将容器技术作为OpenShift PaaS解决方案的一部分,为用户提供应用分离解决方案。

Bergeron补充说尽管Docker与容器类型类似,但是Docker并非Red Hat目前正在使用的容器技术。他说,dotCloud和Red Hat两家都希望Docker能在Red Hat家族的Linux系统中运行。双方的合作目前集中在将Docker作为Fedora协同开源开发环境的一部分。

dotCloud创始人同时也是Docker项目发起人Solomon Hykes说,Docker并不是为了用来替代LXC。

“Docker底层使用了LXC,并整合了其它技术”,Hykes说,“Docker是现有的低层面技术的一个集合,但并非只是简单的将它们叠加在一起。”

Hykes介绍,他们的目标是为DevOps世界带来一种开发者和运维人员都能明白并使用的技术。一个Docker容器包含了运行一个特定进程所必需的所有的二进制文件、库文件和配置文件。

他还说,“我们希望将容器用于应用程序部署,而不只是将其看做微型服务器。”

容器技术 vs. 管理器技术

在企业级服务领域,许多系统管理员如今都熟悉虚拟机管理器技术,例如VMware ESX、Xen和KVM。Hykes认为容器技术正成为管理器技术的互补。

“管理器技术一直以来的处境是,它确实是一门伟大的技术,但是行业内却把它当做一把大斧头并试图用它来完成所有的木匠活”,Hykes认为虚拟机管理器作为一种服务类型,相当于提供了一台裸机的硬件,而与之相对的,容器的工作就是为这台主机提供一系列软件。

Red Hat与Docker

作为Red Hat的开发合作伙伴,Hykes说他们的首要任务是确保Docker能够在Red Hat家族的Linux系统上流畅运行。他承认目前Docker 0.6版在包括Fedora之内的Red Hat家族的Linux系统上运行时还有一些问题。下一个发布版本0.7版将针对这些问题重点改进,确保Red Hat家族Linux系统成为Docker部署环境的“一等公民”。

迄今为止,dotCloud已经为它的Docker项目筹集到了1000万美元风投资金。Hykes补充说Docker目前还并没有一款成形的商用产品,他们的首要目标是建立Docker社区生态环境与基础用户群。

“dotCloud的第一阶段是确保Docker足够的普及程度,同时取得IT界大客户的青睐,”Hykes说,“能够与Red Hat合作对我们来说是一个巨大阶段性胜利。”

via: http://www.eweek.com/developer/red-hat-expands-virtualization-options-with-open-source-docker.html

本文由 LCTT 原创翻译,Linux中国 荣誉推出

译者:Mr小眼儿 校对:wxy

为了使Wayland支持GNOME,Red Hat与Intel的开发者紧密合作,希望能为Wayland加入Fedora21做好及时准备。

Ubuntu曾企图征服FOSS(Free and Open Source Software自由和开源软件)世界的秘密计划被Intel的一纸声明挫败,至少到现在为止,Ubuntu仍未能翻身。但如今,Intel开发者的真正计划也被揭露了。

抛开那些戏剧化的剧情,实际上Intel为Wayland的未来投入巨资已不是秘密,Intel的开发者们正加紧与Red Hat的合作,争取将GNOME Shell变为一个"码农"(译注,意指GNOME Shell只完成表层的外围工作)。

来自Red Hat的Christian Schaller在他的个人博客中写道:“我们在Red Hat的团队一直在和我们的同行Intel紧密协作,合并并稳固相关的补丁包,保证Wayland能够支持GNOME,同时查看堆栈中还有哪些地方需要进一步改进。”

看起来这个小组当前的目标是为Fedora 20准备一个足够的技术预览版本,至少目前是这样。这不是一个正式项目,但至少应该会给人们一个值得期待的idea。

Ubuntu13.10预定于10月份发布,在这个特殊的时间点上,Canonical是否会急切的使出全力力推Mir,目前还并不明朗。

Schaller在他的博客中还写道,“因此,一旦确信用户不会感到负面影响,我们才会最终用Wayland替代X服务器。所以,在Fedora 21中默认采用Wayland还是X服务器,这仍然是一个悬而未决的问题。”

这场显示服务端之间的“战争”即将决出一个赢家,那就是终端用户。为了提供更好的用户体验,决战双方,Intel和Canonical都更加充满斗志。无论谁胜谁负,最终受益的都将是我们这些用户。

via:http://news.softpedia.com/news/Red-Hat-and-Intel-Working-Closely-to-Bring-Wayland-as-Default-for-Fedora-21-383119.shtml

本文由 LCTT 原创翻译,Linux中国 荣誉推出

译者:Mr小眼儿 校对:Caroline

在redhat enterprise 6 上安装了Oracle11g后,使用occi编程比windows里使用visual studio.net 里使用occi简单得多

1)在oracle官网下载instantclient\_11\_2 把那个sdk也下载了解压到这个文件夹中

2)进入instantclient\_11\_2 进行:ln -sf libclntsh.so.11.1 libclntsh.so ln -sf libocci.so.11.1 libocci.so

3) 把$ORACLE\_HOME/network/admin/下的文件拷贝到instantclient\_11\_2中

4)配置环境变量,编辑.bash\_profile加上

export ORACLE\_HOME=$ORACLE\_HOME:/instantclient\_11\_2

export LD\_LIBRARY\_PATH=/instantclient\_11\_2:$LD\_LIBRARY\_PATH

export TNS\_ADMIN=/instantclient\_11\_2

在编译你的occi程序时:

g++ -I /instantclient\_11\_2/sdk/include -L /instantclient\_11\_2 yourocci.cxx -locci -lclntsh -o yourocci