虚拟化和开源是Solaris 10核心
软件教程导读
互联网集市收集整理了【虚拟化和开源是Solaris 10核心】电脑软件教程,小编现在分享给大家,供广大互联网技能从业者学习和参考。文章包含2743字,纯文字阅读大概需要4分钟。
软件教程内容图文
近年来,随着SUN开始转向开放战略,Solaris 10已不再是单一的Unix操作系统,而是开始向X86平台渗透。SUN中国工程院资深工程经理宋向军博士做了主题为《SUN Solaris 10在X86环境下的应用》的演讲,介绍了Solaris10的一些新特性、相关应用和最新文件系统ZFS。
根据宋向军的介绍,目前,Solaris10支持的硬件平台非常广泛,包括IBM、HP、戴尔、富士通、方正、曙光等,大约已有598个系统经过Solaris10的认证,另外还有几千种不同的周边设备也经过Solaris10认证。 此外Solaris 10在驱动程序方面也有很大提高,安装过程也简化了很多。
宋向军认为,谈到Solaris10在X86环境下的应用,首先我们遇到了很多的问题,包括服务器的整体的利用率来讲一般是相当低的,还有管理方面一般来讲是一个服务器跑一个关键的应用,这些东西都给服务器的应用或者管理带来很多的难题。所以服务器的整合管理上的提高变成一个非常关键的课题。核心的技术就是虚拟化的技术。
虚拟化和开源是核心
无论是从硬件方面,还是软件与硬件相结合,或者是专门出于操作系统方面的一些虚拟化,最基本的一种是所谓硬件的划分,把一台机器从另外一台机器上面划分不同的技术区域,例如一个服务器里面根据主板来划分你的应用。另外一种就是基于信息的一种方案,实际上这个方案相当的广泛,有很多不同的厂商在做这件事情,最后是关于各种资源的分配。
讲到硬件的划分方面,一般硬件的虚拟化模式,它的好处就是所有的管理或者是性能上没有任何的损失,因为它仅仅就是一个硬件厂商可以给用户提供的一种便捷的方式进一步去管理不同的应用。所以它不需要经过中间层的解析,所以性能方面非常良好,从可靠方面中间也是最完整的一个。
上图是一个我们大家都非常熟悉的架构,只是中间的一些OS的名字换一换等等,基本的一个概念就是说对于PC机来讲有一个新的层面,这个层面来解析不同的操作系统,对于硬件的一些要求和需求。借此来达到在一个硬件上面能够同时运行多个操作系统的一种运作状况,这样对于整合和管理来讲是很大的一种帮助。Solaris10有一个虚拟机就是SolarisX86,现在已经能够作为一个平台都可以去运行。它能够支持英特尔和AMD两家的指令级。一个很关键的我希望两家能够了解,Solaris的实现是基于开源,所以这一点的话我们其实不少人比较推崇开源软件的一种开发模式。
下面讲一下两种虚拟化的特点,一种是完整的虚拟化,另一种是我们可以暂且翻译成半虚拟化,Solaris是第二种方案,能够借助于这个OS来去解析一些IO的命令。这是Sun比较特殊的一种技术,基本上来讲,这个技术的一个关键点在于我们能够在Solaris一个平台里边同时跑若干个比较缩微版的Solaris,你可以有三个应用,包括Databae或者是webServer,你可以把每一个应用跑在一个Solaris的一个虚拟平台里面,这样的话你用一个大的Solaris的环境,然后再有一个Solaris小的环境,这个解决方案比较起完全虚拟化的方案从性能方面都有一些优势。
这个技术叫做Solaris容器,等于把每一个Solaris放在每个容器里面,各个容器作为一个大的Solaris比较小的一个部分。它能够方便管理,对于各种资源的调配能够有非常好的一种控制。而且这个解决方案能够同时支持上千个不同的虚拟平台,这个性能的优势比起完全虚拟化也好,或者是别的方案来讲是相当的可观,但是它的弱点就是只能够跑有限的不同的版本。下面会具体介绍一下除了Sun之外的版本还有哪些不同的版本。
新一代存储管理工具ZFS
另外一个比较有趣的技术,也是在Solaris10里面首先推出,叫做ZFS,基本上它是一个全新的文件系统,对原来一些熟知的ZFS来讲是一个比较革命性的创新。ZFS它有一些很基本的提高,例如,现在用是一种基于存储池的概念,而不是基于某一个单独硬盘的概念,它还能够提供比较好的数据完整性的一些性能。从读写速度、性能和管理配置方面也有很大的提高。
在老操作系统里面Volumes的东西,这是比较传统文件系统的一个特性。在ZFS里面这个特性就比较根本的改变了。对于传统的系统来讲你是写某一个数据库上的数据和操作,在ZFS里面基本上是基于对象的一种状况。它并不直接把某一个操作体现在某一个硬盘上面,而是体现在另外一个操作层里面。这样多了一个层之后的话,交换机从性能方面或者是从数据管理方面有一些很好的一些提高。
这是关于ZFS的一些性能和数据,到时候大家可以去网站上去了解。ZFS不仅仅是在Solaris上有应用,现在如果你有最新的苹果的笔记本,或者是苹果的服务器,你会发现他们的东西也是ZFS,他们已经把ZFS套用在(英文)上面。所以从这一点上也可见一般关于ZFS的这种特性。这是被业界公认一个很大的革命性的突破。
就在几天之前, Solaris被评为是最有创新性的服务器操作系统,他们评价不仅仅是说这是一个服务器的操作系统,这可能是这十年以来最有创新性的操作系统,这也是最高的一个评价,同时ZFS评为最好的文件系统。此外还有一些技术也非常重要,像Dtrace的技术,这个技术被华尔街日报评为最有创新的技术之一。所以Dtrace确确实实从对于操作系统的一些性能的调整,对于一些数据实时的监测是一个很革命的东西。它不仅能够用来监测操作系统本身的东西,而且还有相应的各种应用程序等等,无论是一般的Java的应用等等都可以用它来调试。还有另外一个很重要的技术,叫做Trusted Extension,高可性能操作系统的一个延伸,Sun的可行性计算做了大约有小20年的样子,美国很多机构很多都是用的Solaris。
另外一点Solaris作为一个主的操作系统,尤其在服务器方面是一个非常特殊的操作系统,它是完全开放源代码的操作系统。从06年中期Solaris开放以来,这几年里面有几万人已经参与到这个操作系统的开发,我们也从社区里面拿到很多的源代码。而且Sun有一个很重要的策略,就是Sun不仅仅会开放操作系统,而且Sun会开源所有的软件。现在你们可以知道Java已经很大的一部分开源了,这是Sun主要的一个知识产权之一,而且除了Sun以外,还有别的平台的配置等等,都会去作为一种开源、一种规划。
大体内容基本上这么多。下一页是一个链接的地址,如果你是一个系统管理的话,这个网页可以看一看,第二个链接,是开放的Solaris社区,里面有非常好的一些内容,如果你没有加入Sun的开发软件社区的话,你可以到这个网站加入Sun开发软件的社区。关于Solaris也有一些最新的文档,都可以从里面看到一些。
软件教程总结
以上是互联网集市为您收集整理的【虚拟化和开源是Solaris 10核心】电脑软件教程的全部内容,希望文章能够帮你了解电脑软件教程虚拟化和开源是Solaris 10核心。 如果觉得互联网集市电脑软件教程内容还不错,欢迎将互联网集市网站推荐给好友。
软件教程备注
版权声明:本文内容由互联网用户贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 gblab@vip.qq.com 举报,一经查实,本站将立刻删除。
软件教程手机端
扫描二维码推送至手机访问。