270 likes | 534 Views
Institute of Software Chinese Academy of Sciences. 中国科学院软件研究所. 先进软件技术联合实验室. Linux 在服务器端的应用. 李明树 史兴国 中国科学院软件研究所. Institute of Software Chinese Academy of Sciences. 中国科学院软件研究所. 先进软件技术联合实验室. Linux 简介 -- 大事记. 1991 年
E N D
Institute of Software Chinese Academy of Sciences 中国科学院软件研究所 先进软件技术联合实验室 Linux在服务器端的应用 李明树 史兴国 中国科学院软件研究所
Institute of Software Chinese Academy of Sciences 中国科学院软件研究所 先进软件技术联合实验室 Linux简介--大事记 1991年 21岁的芬兰人Linus Torvalds想看看Intel 386存储管理硬件是怎样工作的,即兴写出了一种新的操作系统,命名为"Linux"。然后在Internet 软件新闻组将程序张贴出来,让人免费下载。到1991年12月,全球范围共100人加入Linux新闻组的电子邮件清单。 代码行数:1万 1992年 全功能台式 Linux 操作系统可在 Intel x86 芯片上运行。增加了图形用户操作界面。 代码行数:4万 1993年 100多个编程人员先后对代码进行了修改。Torvalds捐献出源代码,供核心的5个小组阅览和查对。
Institute of Software Chinese Academy of Sciences 中国科学院软件研究所 先进软件技术联合实验室 Linux简介--大事记 1994年 增设了网络功能。 代码行数:17万 1995年 修改代码可在Intel、Digital和Sun SPARC芯片上运行。Linux杂志开始发行。 代码行数:25万 1996年 可同时在几种芯片上运行。 代码行数:40万
Institute of Software Chinese Academy of Sciences 中国科学院软件研究所 先进软件技术联合实验室 Linux简介--大事记 1997年 许多国家开始发行Linux月刊。每周都有Linux新版本出现。 代码行数:80万 1998年 约有10000编程人员参与新闻组,进行测试和代码修正。 代码行数:150万 1999年 100多家厂商推出不同版次的Linux产品;以Linux产品为研发内容的公司开始成为股市新贵,Linux的春天到来了。
Institute of Software Chinese Academy of Sciences 中国科学院软件研究所 先进软件技术联合实验室 Linux国内现状 -- 局势篇 • 多种中文版Linux供用户选择 • 政府大力推动Linux在中国的应用 • 国内计算机厂商捆绑Linux • Linux用户及群体日益壮大
Institute of Software Chinese Academy of Sciences 中国科学院软件研究所 先进软件技术联合实验室 Linux国内现状 -- 用户篇 • 个人用户 • 专业用户 • 商业用户 • 网络供应商,使用Linux提供网络服务或降低网络造价。 • 政府机构,出于安全保密等特殊需要。 普通计算机使用者和爱好者,对Linux抱有一定的兴趣,为掌握和熟悉Linux而使用 Linux爱好者和开发者,热衷于Linux的使用和开发。 Unix用户,由于Linux低成本高性能,部分或全部地应用Linux替代Unix
Institute of Software Chinese Academy of Sciences 中国科学院软件研究所 先进软件技术联合实验室 Linux国内现状 -- 应用篇 • 研究与开发 • 企业服务器 • Internet服务器 • 科学计算 • 网络应用
Institute of Software Chinese Academy of Sciences 中国科学院软件研究所 先进软件技术联合实验室 Linux国内现状 -- 分析 • 与其它操作系统相比,Linux在应用中的广度和深度还都不够。 • Linux是新生系统,正在被用户和业界接受。 • Linux应用软件繁多,但适合规模性商业应用的软件不多。 • 中文化Linux已经出现,但应用软件的中文化有待进一步发展。 • 开发工具需进一步的发展。 • 操作界面需进一步友善化。
Institute of Software Chinese Academy of Sciences 中国科学院软件研究所 先进软件技术联合实验室 Linux在服务器端的优势 Linux,这一新兴的操作系统,正在改变着我们的生活,从高端的服务器市场,到低端的桌面市场,以及新兴的嵌入式操作系统,Linux的影响可谓无所不至.而目前Linux最成功的应该还是在服务器市场,IDC去年的调查显示,Linux已经占据了服务器市场出货量的25%,排名在NT之后的第二位而它的增长率却高达212%.
Institute of Software Chinese Academy of Sciences 中国科学院软件研究所 先进软件技术联合实验室 Linux在服务器端的优势 • Linux的特点适合服务器应用,从Linux本身来讲: • A. 兼容性十分出色 • 网络兼容性出色 • 能够和多种网络系统连结并操作,兼容旧标准,支持新标准。 • 硬件兼容性出色 • 从x86的新旧硬件平台,到Alpha、Sparc等架构都能运行,并表现出很好的性能
Institute of Software Chinese Academy of Sciences 中国科学院软件研究所 先进软件技术联合实验室 Linux在服务器端的优势 B. 扩展性好,定制容易 C. 成本低廉 D. 稳定性得到业界充分认可 E. 网络服务软件多且全
Institute of Software Chinese Academy of Sciences 中国科学院软件研究所 先进软件技术联合实验室 Linux在服务器端的优势 从服务器应用的特点来讲,Linux满足并且适合: A. 对系统安全稳定性要求高 B. 对系统资源控制能力的要求高 C. 对I/O及进程处理能力要求高 D. 对用户的管理能力要求高 E. 对远程管理和控制能力要求高 F. 图形化界面使用率低,对图形界面要求不高 G. 对中文的显示能力要求不高
Institute of Software Chinese Academy of Sciences 中国科学院软件研究所 先进软件技术联合实验室 在服务器端的应用 A. Internet服务器 • WWW服务 • E-mail服务 • DNS服务 • FTP、BBS、Proxy、Router等
Institute of Software Chinese Academy of Sciences 中国科学院软件研究所 先进软件技术联合实验室 在服务器端的应用 B. 企业群组服务器 • 文件服务器 • 打印服务器 • 数据库服务器 • 目录服务器等
Institute of Software Chinese Academy of Sciences 中国科学院软件研究所 先进软件技术联合实验室 在服务器端的应用 C. 网络服务器 • 防火墙 • 网关 • 路由 • 网络管理/图形化系统管理 • DHCP、地址转换服务等
Institute of Software Chinese Academy of Sciences 中国科学院软件研究所 先进软件技术联合实验室 在服务器端的应用 D. 其它服务 • 电子商务服务及ASP • 并行与集群服务 • 冗余磁盘阵列(RAID)服务 • CORBA和DCOM服务 • 版本控制和项目管理等服务
Institute of Software Chinese Academy of Sciences 中国科学院软件研究所 先进软件技术联合实验室 Penguin64系统特性 Penguin64中文Linux操作系统(简称中文Penguin64)是一款基于64位SPARC平台的高性能中文操作系统,在系统结构上,秉承Linux一贯的标准特性,易扩展、易定制仍是中文Penguin64的特色,兼容和支持极大多数现有标准和新兴标准、拥有大量优秀的免费软件包。
Institute of Software Chinese Academy of Sciences 中国科学院软件研究所 先进软件技术联合实验室 Penguin64系统特性 • A. 真正64位系统架构,可以提供更高的性能和更大的存储能力。 • 运行于高性能的UltraSPARC IIi 64位硬件系统平台之上 • 64位数据总线+64位地址总线支持,并兼容32位总线结构的SPARC V8标准 • 高速内存数据传输模式下数据传输速率可达1.6GB/秒 • 全面支持浮点运算单元的四倍精度的128位运算能力 • 支持SUN系统架构下的图形UPA接口,提供强劲的专业图形处理能力 • 64位的虚址空间可达16777216TB,高速TLB支持完成快速地址转换
Institute of Software Chinese Academy of Sciences 中国科学院软件研究所 先进软件技术联合实验室 Penguin64系统特性 • B. 完善的中文处理能力,包括输入、处理、打印、显示等 • 在内核级提供对汉字的支持和处理 • 支持多种汉字内码 • 支持GBK/Big5的X窗口Locale和glibc locale • 支持GBK汉字大字符集 • 为GB18030汉字字符集提供支持接口 • 支持矢量汉字字体,兼容多种矢量字库 • 软件对汉字的处理方法可以动态改变
Institute of Software Chinese Academy of Sciences 中国科学院软件研究所 先进软件技术联合实验室 Penguin64系统特性 • C. 支持行业标准和国际标准 • 同时支持SPARC V9和SPARC V8两种结构标准 • 遵循X11R6的交互式输入标准XIM • 遵循L10N(localization)标准 • 遵循I18N(internationalization)标准 • 兼容和支持Solaris软件运行的能力
Institute of Software Chinese Academy of Sciences 中国科学院软件研究所 先进软件技术联合实验室 Penguin64系统特性 • D. 增强的网络服务和网络远程管理能力 • 支持所有Internet服务,包括FTP,HTTP,NNTP等 • 支持虚拟主机(Virtual Host)功能 • 可通过浏览器远程管理所有网络服务 • 可通过浏览器远程管理几乎所有系统资源 • 可通过浏览器远程完成系统的维护,包括软件安装和设置 • 通过安全套接层保证管理安全性
Institute of Software Chinese Academy of Sciences 中国科学院软件研究所 先进软件技术联合实验室 Penguin64系统特性 E. 在内核级别提供并行及集群计算能力 F. 多种中文应用软件
Institute of Software Chinese Academy of Sciences 中国科学院软件研究所 先进软件技术联合实验室 针对服务器应用的设计 A. 强大的网络远程管理及设置能力 B. 优化的I/O设计,保证响应和负荷能力 C. 不同模式启动服务进程,均衡系统资源与负载能力 D. 支持RAID磁盘阵列 E. 支持基于载荷分配的集群技术 F. 丰富的网络软件包
Institute of Software Chinese Academy of Sciences 中国科学院软件研究所 先进软件技术联合实验室 典型应用 • A. 适合ISP/ICP的Internet服务器 • 由Apache搭建Web服务器 • 通过IPAlias及Virtual Box技术提供Virtual Hosting服务 • 通过远程管理和控制功能管理用户、空间、权限等 • DNS、Sendmail等服务均可通过工具远程配置 • 辅以FTP、Telnet等功能方便专业用户特殊需要
Institute of Software Chinese Academy of Sciences 中国科学院软件研究所 先进软件技术联合实验室 典型应用 • B. 企业及群组服务器 • 通过Samba提供与Windows兼容的文件、打印等服务 • 使用RAID磁盘阵列提高可靠性和扩展空间 • 基于X协议的图形管理工具可以远程操作 • DHCP、DNS提供内部网IP能力 • 防火墙和IP伪装为整个局域网提供Internet访问能力
Institute of Software Chinese Academy of Sciences 中国科学院软件研究所 先进软件技术联合实验室 成长中的Penguin64 伴随着服务器应用需求的不断变化,Penguin64也不断地在更新自己,不久后Penguin64即将增添的功能包括: A. 日志文件系统,告别漫长的查盘过程 B. 更完善的远程管理和集群技术 C. 改进的线程/进程子系统 D. 最新的2.4版本内核
Institute of Software Chinese Academy of Sciences 中国科学院软件研究所 先进软件技术联合实验室