Solaris 10具有自我修复新特性
2007-01-26 15:52
204 查看
数位Solaris内核工程师交流了基于Sun Unix V的最新操作系统Solaris 10的技术细节。Solaris 10中一共带有600多项全新特性,但被标识为“主要”的只有极少数,包括“动态追踪”(Dynamic Tracing)、“网格容器”(Grid Containers)和Zettabyte文件系统等。Dynamic Tracing也简称为DTrace,这是一个被设计来发现并解决网络问题、实时调整系统性能的全新构架。DTrace能够查出并识别突然出现在网络中的问题,并在数分钟来形成报告。它使用了内核中超过30,000个数据监视点,让管理人员以一种全新的方式监测整个系统,发现原来并不明显的系统难题,修正悬而未决的性能问题。
资深内核工程师Bryan Cantrill说,“我们可以在数分钟或数小时内查出系统中的错误,而非数天或数个星期。”他还表示Sun早在十年以前就开始试图研究这样的概念,攻克这方面的问题。Grid Containers是在FreeBSD的Jails这一开源概念的基础上开发出来的。工程师Andrew Tucker表示,从数据中心客户反映给Sun支持部门的情况看来,最常见的问题是用户们出于各种原因只能应用10%到15%的系统性能。有了Grid Containers之后,IT管理人员可以恰到好处地分割磁盘,让每一位用户都能如拥有自己的桌面操作系统那样使用Solaris。虽然在有需要的时候管理员可以在网络间启用共享服务和应用,但用户之间以及用户的应用程序之间并不会互相干扰。Grid Containers可以在一个系统上装载上千个应用程序或服务,这些程序和服务占用不足1%的系统CPU,而且相互独立,即时启动。
而Zettabyte文件系统是一个集成的存储系统,它为操作系统提供了虚拟的、无限制的128位存储性能。ZFS时刻都在为所有的数据生成镜像,扫描磁盘的原始数据以发现坏的列块。当坏的列块被发现时,ZFS将会校验报告机制,试图执行其他虚拟磁盘中的镜像数据,然后自动回归到首个磁盘中并用镜像数据替换坏的数据;ZFS还会把良好的数据返回到应用程序中并修正受损磁盘。而这些自动化操作均能在不到一秒钟的时间里完成。
资深内核工程师Bryan Cantrill说,“我们可以在数分钟或数小时内查出系统中的错误,而非数天或数个星期。”他还表示Sun早在十年以前就开始试图研究这样的概念,攻克这方面的问题。Grid Containers是在FreeBSD的Jails这一开源概念的基础上开发出来的。工程师Andrew Tucker表示,从数据中心客户反映给Sun支持部门的情况看来,最常见的问题是用户们出于各种原因只能应用10%到15%的系统性能。有了Grid Containers之后,IT管理人员可以恰到好处地分割磁盘,让每一位用户都能如拥有自己的桌面操作系统那样使用Solaris。虽然在有需要的时候管理员可以在网络间启用共享服务和应用,但用户之间以及用户的应用程序之间并不会互相干扰。Grid Containers可以在一个系统上装载上千个应用程序或服务,这些程序和服务占用不足1%的系统CPU,而且相互独立,即时启动。
而Zettabyte文件系统是一个集成的存储系统,它为操作系统提供了虚拟的、无限制的128位存储性能。ZFS时刻都在为所有的数据生成镜像,扫描磁盘的原始数据以发现坏的列块。当坏的列块被发现时,ZFS将会校验报告机制,试图执行其他虚拟磁盘中的镜像数据,然后自动回归到首个磁盘中并用镜像数据替换坏的数据;ZFS还会把良好的数据返回到应用程序中并修正受损磁盘。而这些自动化操作均能在不到一秒钟的时间里完成。
相关文章推荐
- Solaris 10 最新版:使用ZFS的十条理由 - ZFS特性介绍
- 如何修复Solaris 10的FMA错误
- Solaris 10的新特性Zone技术
- Solaris 10 最新版:使用ZFS的十条理由 - ZFS特性介绍
- Solaris 10 最新版:使用ZFS的十条理由 - ZFS特性介绍
- Solaris 10 最新版:使用ZFS的十条理由 - ZFS特性介绍
- [转帖]Solaris 10 最新版:使用ZFS的十条理由 - ZFS特性介绍
- Solaris 10 最新版:使用ZFS的十条理由 - ZFS特性介绍
- [转帖]Solaris 10 最新版:使用ZFS的十条理由 - ZFS特性介绍
- solaris10的新特性
- Bootstrap入门(十六)组件10:well和具有响应式特性的嵌入内容
- Solaris 10下Java Runtime Environment出错的一例修复
- solaris 10系统中开启对ssh用户登录的审计功能
- 在solaris 10上安装oracle 10g
- SOLARIS 10 安装ORACLE 10g rac 注意事项及准备工作
- 接口是用来定义特性的,实现了这个接口,就具有了这个接口的特性。
- Oracle 10g R2 X86_64在Solaris 10 X86_64上的安装
- 应用部署为Solaris 10 SMF服务
- VMware安装solaris 10 后找不到网卡的解决方法
- solaris 10 第一到三章