设为首页收藏本站

LUPA开源社区

 找回密码
 注册
文章 帖子 博客
LUPA开源社区 首页 业界资讯 开源资讯 Ubuntu 查看内容

Ubuntu 10.04服务器版蓄势待发争市场

2010-4-22 14:41| 发布者: joejoe0332| 查看: 2900| 评论: 2

  下周四,Canonical公司将允许终端用户从互联网上下载Ubuntu 10.04服务器版,这是这家英国公司在6年里发布的最新、或许也是意义最深远的服务器版本。这无疑会给目前的市场带来不小的震动。

  Canonical宣称,它所发布的Ubuntu 10.04是长期支持版本(LTS),这意味着它将保证提供5年的更新,包括对X64芯片制造商和服务器制造商新产品的更新、安全补丁以及对Ubuntu 栈(stack)的更新。长期支持版本的发布正是大多数公司在部署一个操作系统平台时所迫切需要的,前两个LTS的发布不仅获得了Ubuntu热衷者的支持(他们将部署Ubuntu服务器版本,并连续使用18个月),也在那些想证实这个软件的效果、并在以后对它进行销售的应用软件制造商和硬件提供商中获得了支持。

  在某些方面来讲,单单LTS就是4月29日即将发布的Ubuntu 10.04版的最重要的特性。

  并不是说这减少Ubuntu项目的工作量,实际上这是Ubuntu的赞助商Canonical 公司是把各种功能放在一起推出的一款现代的服务器版本,能够让许多公司使用很多年,而且它还拥有Linux所有的新功能以及Linux开源社区的支持。

  Canonical的首席技术官Matt Zimmerman说,“这是目前可用的最新的栈了”。Zimmerman负责Ubuntu的发布工作。他同时还指出,Ubuntu 10.04版的功能比目前为止其他Linux顶级发行版本的功能都要多。 (Zimmerman没有提到其他版本的名字,但我们都知道他指的是Red Hat、Novell、扩展版的CentOS以及Oracle)。Zimmerman还说到,另一个Ubuntu Server Edition与它对手之间的不同是,从开发到最终发布的这一过程中,Canonical将早期的版本、测试版、产品版本都同时开放了源码,并将编译过的二进制文件、以及亚马逊EC2 云计算的AMI图像形式逐步发布了出来。

  Ubuntu 10.04服务器版,别名也叫“Lucid Lynx”,是基于Linux 2.6.32内核开发的。该内核通过包含一系列的特性得到了加强,这些特性包括内存保护、模块加载阻塞(module loading blocking)和地址空间布局随机化,同时它也支持英特尔最新的Xeon 5600、7500处理器,当前的Opteron 6100s以及AMD即将发布的Opteron 4100s芯片。这些芯片有他们自己的兼容特性,所以即使Ubuntu不能最大限度的利用这些硬件里的所有新功能,它也可以和它们兼容运行。

  Zimmerman说,Canonical不能保证Ubuntu可以在芯片级上运行,但可以保证Ubuntu能在一些特殊的硬件平台上运行。目前,已证实可以运行的硬件包括在这里,它也对戴尔、惠普、IBM、甲骨文、联想、HCL、System76的服务器兼容,因为这些服务器已经运行过一个或多个 Ubuntu服务器版本。就像其他Linux的版本一样,Ubuntu明显能够支持更广泛的硬件,由于10.04 Server Edition还没有被发布,所以还没有任何的机器进行过认证。但是,Zimmerman估计马上就能有大概40到50个平台能够获得认证,这对于 Ubuntu来说是一个很大的数目。

  Ubuntu是早期积极推动用KVM替代Xen来进行服务器虚拟化的支持者,甚至早于Red Hat 花1.07亿美元抢购Qumranet,在2008年9月它就成为了KVM管理程序的赞助商。对Linux对手控制KVM的事实,Canonical似乎并不理会。

  Zimmerman说,“我们比任何人都更早采用KVM,而且我们对它发展的势头也很满意”。发布的Ubuntu 10.04服务器版包含KVM 1.84和libvirt 0.7.5的虚拟化管理工具。一个叫VMBuilder的工具已经加入到了发布版中,它可以用来创建部署在KVM内部分区的Ubuntu软件栈(software stacks)。 KVM管理程序还支持一个称为内核共享内存(Kernel Shared Memory)的特性,它能自动搜索到为多任务管理程序Guest分区而加载到虚拟内存中的系统软件,并且还可以去除掉冗余的部分,允许所有Guest在运行的时候指向物理内存中相同的程序。在运行相同操作系统的Guest分区中,该KSM特性可以从根本上减少内存的使用,这意味着服务器可以承载更多的用户。

  当涉及到虚拟化时,Canonical 对Xen并不排斥,早在支持KVM之前它就支持Xen了,就像Red Hat 和Novell过去支持各自的Enterprise Linux和SUSE Linux Enterprise Server版本一样。Ubuntu 10.04将作为Guest运行在Xen之上,亚马逊的EC2云计算也是Xen的变种之一,所以10.04也一样支持它以及过去的Ubuntus。但是,如果你想在Ubuntu上装虚拟操作系统,请把Linux作为域名0主机,然后你必须使用KVM管理程序。如果你想使用Ubuntu 10.04全新的实时迁移特性,那么你还需要使用嵌入式的KVM管理程序。

  “实时迁移”正是去年秋天首次发布的9.10版本中Ubuntu企业云计算(UEC)程序计算栈(computing stack)所缺失的关键特性。UEC包括了Eucalyptus开源云管理程序的商业版本。Eucalyptus工具被部署在与EC2’s AMI格式兼容的虚拟机器上,但部署时用的是KVM而不是Xen。Canonica曾与Eucalyptus系统公司开展过合作,通过改进 Eucalyptus工具来把KVM 而不是Xen作为虚拟服务器镜像的主要容器(container)。

  Ubuntu 10.04也可以在VMware ESX Server、Oracle VirtualBox、VM 和Citrix Systems XenServer 管理程序上运行。


酷毙

雷人

鲜花

鸡蛋

漂亮
  • 快毕业了,没工作经验,
    找份工作好难啊?
    赶紧去人才芯片公司磨练吧!!

最新评论

关于LUPA|人才芯片工程|人才招聘|LUPA认证|LUPA教育|LUPA开源社区 ( 浙B2-20090187 浙公网安备 33010602006705号   

返回顶部