产品评论-开源

Ubuntu 14.04:Canonical承担太多了吗?

当Canonical试图覆盖从智能手机到桌面到云计算的所有内容时,有些成功,有些失败。

最近发布的Ubuntu 14.04长期支持/LTS(Trusty Tahr)再次向我们证明,无论您是Oracle、Microsoft还是Canonical,这都无关紧要:将一组产品引入到新版本修订版同步中是很困难的。

Canonical一年两次的Ubuntu版本大胆地试图覆盖云计算、服务器、桌面、智能手机/平板电脑,以及特定于每个平台的管理、支持和服务附加组件。(观察a幻灯片版本在这个测试中。)

在这个版本中,云和服务器得到了很多关注,而桌面则没有那么多关注。而且Ubuntu智能手机/平板电脑的bits在这里没有评论,因为在野外没有“生产”版本。x86/x64和ARM处理器之间的跨CPU系列支持似乎是完整和水平的,尽管这很难测试。

+同样在网络世界:足球竞猜app软件UBUNTU瞄准了微软、苹果、谷歌|Ubuntu13.10——好的,坏的,丑的+

挑逗

Canonical并不羞于在发行版中加入teaserware——还没有准备好投入生产的应用程序,这些应用程序试图提升Canonical在Ubuntu中的支持功能。在这一轮中,最大的一个是Docker,人们非常希望LinuX容器(LXC)能够对Type1虚拟化方案产生重大影响。像以前的规范的teasrware计划一样,在产品发布时还没有准备好生产,甚至Docker.IO文件警告说还没准备好生产。神奇的是,Docker从0.6迅速跃升到1.0,大约是Red Hat Enterprise Linux 7(Red Hat是Docker的主要支持者)上线的时候。

事实上,新的14.04 Ubuntu云、服务器和桌面版已经高度发展并准备就绪,尽管只有少数新功能可以满足下载和安装时的随意观察。包括12.10-13.10中的汇总功能。

公共云中的Ubuntu实例可能比其他任何地方都要多,有些只活了很短的时间,另一些则要长得多,公共云产品中的短暂性也是如此。当然,在这个版本中,Canonical所关注的最高数量在Cloud和Server版本中是可见的。

智能手机/平板电脑产品进入了“寻找合作伙伴”的范畴,在这个时代,谷歌、微软,甚至是Mozilla都在为Canonical拼命工作。Ubuntu云/服务器的合作伙伴的名字令人印象深刻。智能手机/平板电脑的合作似乎滞后。和以前一样,Canonical在大多数版本中都添加了“trialware”气球。

Canonical面临着来自其主要竞争对手Red Hat(及其新兴社区)和一向沉闷的SUSE的激烈竞争,更不用说它的桌面竞争对手微软和苹果了。然而,我们相信,推广明显非生产质量的应用程序(Docker)是危险的,即使它们是“革命性的”。

云服务器

如果你眨几下眼睛,你不会看到13.10到14.04版本的服务器有多大变化,因为大多数项目都是对现有软件包的软件更新,但作为一个整体,它们会得到长期支持。这些部署使用我们在前面描述过的Metal-as-a-Service(MAAS)应用程序Ubuntu服务器版评论.

现在有一些额外的组件允许为Ubuntu服务器实例提供一些不可思议的扩展潜力,比如在Amazon Web服务、Joyent、Rackspace和其他使用OpenStack的公共云中看到的那些。

Ubuntu网络结果

有几个关键包的更新。Ubuntu 14.04支持通过LTS、Apache Tomcat v7、Postgresql v9.3、Qemu 2.0、Libvirt v1.2、LXC v1和MySQL v5.5。Open vSwitch 2.0也可用作虚拟交换机,但也可用于Xen、VirtualBox和KVM等平台。它的加入在很大程度上是为了在这个版本中支持云计算。

Linux3.13内核更新最显著的改变是Linux防火墙的安全性,因为老版本的tooth iptables防火墙已经更新为nftables,这是一种通过翻译实用程序向后兼容iptables的防火墙方法。

翻译实用程序允许通过翻译工具进行更新,这样就可以编写新防火墙的脚本,尽管我们感觉到管理员不必害怕它——我们发现,所有这些都非常容易管理。Nftables创建了一个虚拟化的内核空间,在这个空间中,可以通过允许更精细地调整接受/拒绝标准的方式来检查数据包。内核还具有更新的内存处理和更好的多核CPU处理。

14.04的云版本基于“认证”映像,这些映像可以在内部托管,也可以连接到特定的云供应商。OpenStack是首选的配置方法,Canonical已经用Juju charms更新了它们的Juju总线通信应用程序,允许使用快速部署、拆卸、配置和管理组件进行定制部署。在这里,Juju charms的角色已经扩展,并且还可以使用Eucalyptus框架与私有云一起使用。

Canonical提供了一个云映像和Juju charms,支持OpenStack 2014.1“Icehouse”版本,其中包含了更多框架/堆栈元素,用于快速部署和控制UbuntuServer14.04的派生实例。Canonical的可选景观管理服务也可用。

我们成功地使用并部署了云版(AWS)、裸机版和虚拟服务器版,以及这两个版本的虚拟实例(它们彼此之间没有太大的差异),而且没有戏剧性。

虽然Linux3.13内核是专门为消除性能障碍和更好地管理内存而设计的,但是性能很难衡量。由于有太多可能的实例部署配置文件,因此没有全面或经验的方法来定量度量性能。

前面提到的Docker应用程序管理一个新兴的应用程序结构:LXC容器。在Android应用程序世界中,Davlik已经很流行(并被Sun概念化),Docker使用的方法形成了一个框架,用于管理应用程序的应用程序容器资源、内容和网络隔离。不仅仅是沙箱。

理论上,应用程序随后成为对象,并可在宿主平台内和宿主平台之间移植。在本例中,宿主平台是Ubuntu服务器。它的高级CLI实现使得执行为使用Docker而编译的应用程序变得简单,如:docker运行(myapplication)执行容器雾化过程。

Ubuntu 14.04云图像可用于公共云的试用、出租或其他协议,包括微软的Azure、Rackspace、Amazon Web服务、Joyent、惠普云、IBM的“智能云”等。

总的来说,云计算和服务器可信的Tahr版本是在考虑LTS的情况下设计的,并且宣称支持OpenStack已经整整五年了。我们相信他们。

桌面客户端

大部分Ubuntu 14.04桌面的改变都是隐藏的,而Unity用户界面几乎没有改变。Canonical发布了UbuntuDesktop14.04,没有他们希望使用的图形堆栈,Mir。

这意味着目前跨设备图形仍处于适度的修订同步状态,也意味着如果Ubuntu通常的LTS时间表保持不变,一个支持5年的Mir可能在两年内不会出现,这将永远保持竞争设定的速度。

图形堆栈不是一天建成的,要实现Mir的崇高目标,让一个X-windows框架退役,它可以追溯到接近黑暗的计算时代(灰胡子将记住Motif和SmallTalk),并不容易。

缺少一个完成的Mir意味着Mir Ubuntu Unity用户界面的下一个版本也会滞后,所以我们所说的Ubuntu 13.10仍然有效,其含义与LTS相同。

虽然这是我们在Ubuntu13.10中提到的第一个使用Dash搜索体验的LTS,但用户不必担心在UbuntuOne云中购买和存储媒体。Canonical宣布将于5月底关闭,7月底前内容会蒸发到乙醚中,表面上是经济的牺牲品。

Dash(仪表板)搜索功能仍然可以关闭,组织管理员看着他们的流量变得疯狂的欢呼声中。与12.04 LTS之前的版本一样,Canonical使自己成为搜索查询的解析器,并且作为先前的版本,可以关闭类似NSA的隐私厌恶。

然而,Unity有用户界面和窗口行为的变化,我们发现这些变化很奇怪,如果一致的话。有一个默认的全局窗口策略,该策略生成的子窗口是父窗口的子窗口,但子窗口的行为与父窗口不同。

我们发现我们可以在打开一扇窗把笔记本扔进窗户之前关掉这种行为。前台和后台的行为会导致一个繁忙的用户界面,我们觉得特别是新用户可能会有困难的变化。

在各种Web应用程序下面是Ubuntu自己的浏览器,与Chromium或Firefox相比,后者的引擎在以前的版本中是Web应用程序下的拖船。我们能够让它陷入泥潭,特别是在沉重的滚动图形页面的负载下。Firefox、Chrome或其他浏览器安装起来很容易。我们想知道,这一改变是否是Mir的一部分,或者Canonical在这一选择中是否回避了感知到的竞争。

除了我们的隐私批评也影响网络流量桌面版是好的,只需要浏览器行为成熟或改变。似乎没有人借用Unity在桌面上使用,但桌面版的基础在其他桌面版发行版(如LinuxMint)中使用得相当成功,并且在这个桌面版中保持了稳定。

总体

经典拥护新的组件,但也与工业大象角力,以寻求增加价值和采用可取性。这使得他们获得了世界上最流行的插件云实例的地位。它还阻碍了曾经最关键的成功——小型系统/客户端设备的开发。

Canonical在这个版本中强调了这一点,尽管UbuntuOne在很多方面都是可靠的,并且没有什么可道歉的——除了UbuntuOne服务可能会以只有谷歌才能“逍遥法外”的方式消亡。如果trialware的推荐分散了对Linux的高度优化和流行发行版的注意力,那么云和服务器版本将得到改进。

亨德森是美国印第安纳州布卢明顿市埃斯特雷梅拉布的首席研究员,联系方式是kitchen-sink@extremelabs.com网站.

我们是如何测试的

我们在实验室和网络运营中心网络上,在联想Thinkserver RD430和联想Thinkpad T530、HP DL-360 Gen8上,以及在虚拟机(VMware 5.5、Hyper-V3、Parallels for Mac V7、VirtualBox 2.4、XenServer 6.2)上,在Amplitt/nFrame上测试了Ubuntu14.04版本。反过来,这些主机通过千兆以太网和/或10GB连接到我们的核心骨干网,然后连接到我们的SAN。

我们测试了多CPU支持、安装的应用程序和UI行为。我们还在Ubuntu服务器14.04上安装了Docker和LXC。

我们还发现OpenSSL版本最近被称为带有Heartbleed bug的易受攻击版本,但是经过测试,确定它是用一个开关编译的,这个开关使得bug不可操作,尽管没有合理的注释引用了这一点-我们必须自己编译它,然后按位diff/比较版本并测试它们以证明修复。

加入网络世界社区足球竞猜app软件脸谱网领英评论那些最重要的话题。

版权所有©2014足球竞彩网下载

IT薪资调查:结果是