|
苹果Mac OS X服务器操作系统发展历程, `$ u2 X3 v5 B5 r+ `
# w n$ i! Z9 `! m) _( D8 h+ O
Mac OS X Server历程(1)3 F( ^" [5 e& }/ s+ @- u1 l
! q" d6 k9 K. Z& U 从1999到2009,苹果服务器操作系统Mac OS X Server发展了十年,成为服务器系统领域的一支奇葩,本文将介绍从Mac OS X Server 1.0到10.6版本的发展历程。1 W: u5 U* K2 \4 T7 E
3 M# ?8 M8 n u- V8 h 我们知道,Mac OS X Server是苹果公司推出的Unix架构的服务器操作系统,和桌面版的Mac OS X基于同样的构架,但包含额外的功能和特性,具有多种系统管理工具。这些管理工具提供了简化的网络服务管理,如邮件代理、LDAP服务器、域名服务器等。在近期的版本中还包括了很多附加的服务和管理工具,如Web Server、Wiki Server、Chat Server、Calendar server等。7 J7 ~# k! B) e( F& p6 i) p$ ~ l
* ^/ B5 E' U) Q Mac OS X Server操作系统是基于一个名为“Darwin”的Unix平台,具有很好的稳定性和灵活性,采用开源的标准和协议,大大方便了将现有的UNIX应用程序的移植。Mac OS X Server操作系统主要应用于苹果公司的机架服务器Xserve上,还被预装在苹果Mac Mini和Mac Pro计算机上。此外,Mac OS X Server系统单独发售,可以用于满足其最低硬件要求的任何Macintosh计算机上。3 ?7 s/ t' ^/ K+ h! k
}4 u, H. M3 a$ s j0 k. q; q3 O: H5 l7 x
! w' n0 M' \0 X% g9 u
苹果Mac OS X Server操作系统各版本包装
! O# D7 O. ? B( A
9 s; X& z, i& ~' `) J) x! g 如今最新的苹果Mac OS X Server系统是代号为“Snow Leopard”的10.6版,在2009年8月28日正式发布。而第一代的Mac OS X Server 1.0是在1999年3月16日发布。从1.0到10.6,Mac OS X Server经历了10年八个版本,功能越来越丰富,速度和性能也在不断的提升,下面我们来回顾一下苹果Mac OS X Server服务器操作系统的历史。 G( v/ g, v3 i# ?( ?
; O/ j; s& ~6 I/ W6 u" B# }苹果Mac OS X服务器操作系统发展历程 : e& v9 e; t* D5 y! t
苹果操作系统发展历史
; \: @' _: N8 f' X
) k! J: l0 I' J 1999年3月16日:Mac OS X Server 1.0 (Rhapsody), N9 n$ p* @% c+ k- ^
; k6 Q* B7 l& J( P! G' p5 U; b8 V
Mac OS X Server的第一个版本是Mac OS X Server 1.0,在1999年3月16日发布,基于Rhapsody 5.3内核,GUI看上去混合了Mac OS 8的外观和OPENSTEP的基于NeXT的接口,是一个混合了NeXT和Mac OS 8.5.1的产品。包含了一个名为Blue Box的runtime层,可以在独立的窗口运行之前的基于Mac OS的应用程序。Mac OS X Server 1.0中包含了Apple File Services、Macintosh Manager、QuickTime Streaming Server、 WebObjects和NetBoot等管理工具和特性。
6 d. |( b V0 {0 d) A( M7 j7 W- T' k D' k0 B
0 S- E" R- ^3 `. Y
2001年4月21日:Mac OS X Server 10.0 (Cheetah Server)
2 {' { ? m |1 b7 r+ y
; a, |+ C0 ?5 m( i: Q: ]4 S7 u 两年后,苹果推出了新的Mac OS X Server 10.0,代号Cheetah Server(猎豹),版本号从1.0变成10.0,意味着新系统具有很多的改进。10.0包含一个新的Aqua用户界面,在功能和管理工具上也有很增强,支持Apache、PHP、MySQL、 Tomcat和WebDAV,具有Macintosh Manager和NetBoot工具。
9 h0 z) F$ _; E+ Q/ R
; r K7 P0 q8 F 2001年9月25日:Mac OS X Server 10.1 (Puma Server)
% [/ E. m" A0 k, [9 y; X' N$ U+ i6 i! I R% w% C4 K
在10.0版本发布不久,苹果推出了升级版的10.1,代号Puma(美洲狮),10.1中捆绑了Web服务器“Apache”、文件服务器“Samba”、基于Java的应用软件服务器“WebObjects 5”以及动画发行服务器“QuickTime Streaming Server 3.0.2”等。新版本除了对应盘Striping(RAID-0)和镜像(RAID-1)以外,还升级了管理工具“NetBoot”及“Macintosh Manager 2.1”等的版本,从而也可以通过配备Mac OS 9.2.1的客户机对于服务器进行设置。
7 g5 ~8 H% c" j E# ~: g- F0 w3 \% R- ^3 O
j. q' v, s6 m" [$ K
: l* Z9 u6 b- B8 wMac OS X Server 10.1& |, H- j, D7 q" r" ]; z
5 M' H$ z/ H) m6 Q. J0 t/ j9 G E
2002年8月23:Mac OS X Server 10.2 (Jaguar Server)
& O$ F& Q5 Y0 d( w
8 N7 P6 ~& u y9 m) Z 2002年8月23日,苹果推出了Mac OS X Server 10.2,代号Jaguar(美洲虎),从这里可以看到,苹果Mac OS X均以大型猛兽来命名。10.2包含对Open Directory用户和文件管理的升级,这一版本是基于LDAP的,并开始放弃NeXT的NetInfo架构。新的工作组管理器的配置界面有了很大改善,此外,10.2对NetBoot和NetInstall工具进行了升级,开始支持很多常见的网络服务如NTP, SNMP, web server (Apache), mail server (Postfix和Cyrus), LDAP (OpenLDAP), AFP以及print server,MySQL v4.0.16及PHP v4.3.7也包括在內。
8 T- B( L% s- Z/ B
* W6 I- j. h: t2 Z/ r 2003年10月24:Mac OS X Server 10.3 (Panther Server)& p% ]0 ^3 F4 B0 c g0 \
5 J; @: I% w8 ]0 ^
2003年苹果推出了代号Panther(黑豹)的10.3版本,具有150项新功能,整合了主要的开源和开放标准软件,能为Mac、Windows和Linux用户建立开源方案。还包括全新的服务器管理工具;管理可变式LDAP目录的Open Directory 2以及Kerberos认证服务;提供Windows用户登入与支援网域主控站的Samba 3,以及可执行J2EE应用程式的JBoss应用程序服务器。 另外,还有一项从开放原始码Postfix SMTP与Cyrus IMAP、POP servers移植过来的全新的邮件服务器,提供一个整合阻挡垃圾邮件、病毒解决方案的开放架构,以及保障邮件安全的SSL机制。! v# G# t1 Z; J* x3 U0 |' D% l/ r
6 ?4 Z/ c, J; q4 ^
2 ~1 Q8 j& p( f) i: h' E7 c( `
2005年4月29:Mac OS X Server 10.4 (Tiger Server)8 N2 |7 Z2 m+ }0 R
: m( K8 U4 \- [! z' Y Mac OS X Server 10.4代号Tiger(老虎),最大的改进是加入了对64位应用程序的支持。10.4是频获殊荣的一款Mac OS X Server系统,集成了超过100个知名的开放源代码方案及基于标准的软件应用程序,通过新版本配备的易于使用的管理工具,使无论是Mac、Windows或是Linux用户都能方便地使用。Tiger Server拥有超过200项新功能,包括: 适用于高性能计算的完全64位应用程序支持;用于在企业内部署安全的即时通信传递的iChat Server; 使得发布和共享weblog (博客日志)更为简单的Weblog Server;可以方便地将一组Mac电脑转化为一台虚拟超级计算机的Xgrid。Tiger Server是苹果历史上一款非常成功的产品,为主流服务器带来了64位计算的强劲动力。7 {- N- k& p, o7 D
4 r' _% T( H. F% h1 t8 r- c$ C
; r- |( P# u8 Z+ z
: ^1 ] a8 L2 N2 V4 e8 j; ]) L5 R& \Mac OS X Server 10.4) C) I/ o, o$ Y% A
1 `0 _. ]$ P+ { d6 h% W 2007年10月26:Mac OS X Server 10.5 (Leopard Server)+ A9 F6 J6 ^2 P* T
- M* n; n0 x3 E9 h* c
Mac OS X Server 10.5代号Leopard(美洲豹),是苹果服务器系统发布以来更新幅度最大的一个版本,增加了许多新功能,包括在共享的企业内网轻松建立群组连接的wiki服务器;可自动制作并向iTunes或博客发布Podcast的Podcast Producer;可在其它服务器上快速查找有关内容的Spotlight Server等。Leopard Server同时还包括全新的基于开放式CalDAV标准的iCal Server,可配合Leopard最新的iCal应用软件一起使用。10.5版本核心服务都为64位版本,包括 Apache 2、MySQL 5、Postfix、Cyrus、Podcast Producer及QuickTime Streaming Server,因此能够充分发挥64位硬件的性能和运算能力,并能处理更大的数据量。由于Leopard Server完全兼容32位应用程序,用户因此可以毫无障碍地同时运行32位和64位应用程序。Leopard Server还针对英特尔最新多核处理器进行了优化,以帮助用户完全发挥该处理器的优势。
2 c# b# L; A. n Z
+ j$ [" D% h* h: v% u) L5 D
# n; @9 G" q1 T& o! w5 ~, y' R( qMac OS X Server 10.5操作界面! q! l! ^: K" k/ ]
7 e* }0 t! Y" f& X5 x, S+ o 2009年8月28:Mac OS X Server 10.6 (Snow Leopard Server)
z& I4 H6 D, y3 A2 {; E/ b% k0 B( v7 `8 r- w: ?& p
最新的Mac OS X Server 10.6代号Snow Leopard(雪豹),在2009年8月28日正式推出。新的“雪豹”服务器操作系统正如其命名一样快捷,是苹果历史上最为快速的的服务器系统。“雪豹”是一个全64位系统,这样内存的寻址空间可达16TB,用户完全不用再为升级内存而担心,并且兼容32位应用程序。“雪豹”增加了多项创新功能,如创作、发布播客流程自动化的工具Podcast Producer 2和让iPod touch和Mac用户访问受保护的网络服务的Mobile Access Server,此外还具有新的Wiki Server 2、新的采用CardDAV标准的Address Book Server和iCal Server 2、全新Mail Server引擎、以及允许通过网络轻松还原定制的系统镜像的NetRestore等。“雪豹”是迄今苹果最为快速、强大的服务器系统,价格相对低廉,只有499美金,并没有客户端限制,为Windows和Linux用户提供了一个新的选择。
* |, \( }1 [) A! r* c6 y5 m9 I1 H5 T& J
苹果Mac OS X服务器操作系统发展历程
% M0 C3 R d s5 ^8 RMac OS X Server 10.6
; [& j8 U" Q' b# j# M2 b7 E0 Z. e
从1999年到2009年,苹果Mac OS X Server服务器操作系统经历了十年,凭借Unix内核、64位计算、高安全性和稳定性、快速易操作等特点成为服务器操作系统中的一只奇葩。不过,虽然Mac OS X Server可以支持Windows和Linux客户端,近期的版本也支持从Windows服务器的迁移,但Mac OS X Server在只有苹果服务器和客户端的网络中才能发挥最佳的应用体验,这也让Mac OS X Server无法像Windows和Linux那样普及。
: D: E% k2 ^$ s |
|