首页 > 范文大全 > 正文

近距离观看Snow Leopard Server

开篇:润墨网以专业的文秘视角,为您筛选了一篇近距离观看Snow Leopard Server范文,如需获取更多写作素材,在线客服老师一对一协助。欢迎您的阅读与分享!

由于今年Apple的世界开发者大会侧重于iPhone方面的进步,Mac方面的新闻似乎不是太多。但Apple还是悄然了围绕Mac的几则声明,指明了Mac OS的未来。

Apple证实了确实存在OS X的下一个重大更新版: 代号为snow leopard,还宣布了相应的OS X server更新版。虽然外界盛传Snow Leopard的客户端版本没有什么新功能―如果对Exchange 2007的支持算是新功能的话,就只有这一项新功能,但Snow Leopard Server还是值得讨论一番。

下面近距离看一看Apple对OS X Server的下一个重大更新版披露了什么; 一旦一年左右后最终版问世,它会具有什么意义。

Address Book Server

Address Book Server正如其名,它是Mac OS X Server的电子邮件和iCal服务器的伴侣,只不过侧重管理一家公司的联系人。Address Book Server基于CardDAV这项新兴标准。它听上去酷似iCal Server背后的标准: CalDAV,这是Apple有意为之。正如CalDAV结合了WebDAV和iCalendar等标准,CardDAV也结合了WebDAV和vCards标准,旨在创建便于公司共享日历的服务器。

从理论上来说,当前的Mac OS X Server已经具有了这项功能,通过开放目录(Open Directory)和轻型目录访问协议(LDAP)就能实现。不过,LDAP是一种相当复杂的协议――正如WWDC的一名与会者所说: “说LDAP轻便,就好比说河马相对大象而言很轻。”另外在开放目录中,LDAP不但用来存储联系人信息,还用来存储账户信息、用户身份以及用户不希望从网络上泄露出去的其他IT相关信息。诚然,有一些办法可以防止这些问题,但很容易出现小错误,结果会披露大量重要信息。另外,如果用户想把LDAP数据与Web接口相连,就得进行大量的数据转换。最后,对LDAP实行细粒度的访问控制在毫无经验的人看来并非易事。

若采用CardDAV,披露的只是联系人信息,因为CardDAV能理解的就是这种信息。由于WebDAV基于HTTP,所以它是一种相当轻便的协议,很容易与Web接口联系起来。又由于CardDAV基于WebDAV,它能够以一种相当容易实现的方式免费获得细粒度的访问控制。使用vCards作为数据格式,这意味着很好地解决了使用Web应用或者桌面应用里面的那些数据这个问题。因为CardDAV不但是一项开放标准,还很轻便、易于实现,所以厂商更容易把CardDAV实现到现有产品中,正如许多产品实现CalDAV那样。

当然,Address Book Server目前只提供给开发人员试用。过一段时间我们才知道这项功能的实际效果。

ZFS

综观计算机业界的整个历史,这个行业往往推崇“奇思妙想”,原因在于它似乎喜欢给最新技术赋予近乎神奇的功效。ZFS(Zettabyte File System)常常发现自己被誉为是这种“神奇子弹”。虽然ZFS可能不像某些人希望的那样能包治百病,但它确实能以一种优雅的方式解决许多实际问题。

任何管理员发现HFS+、NTFS和UFS等不同的磁盘格式都存在一个问题,那就是它们根本不是为直接管理的磁盘容量和文件大小而设计的。这倒不是说它们不是出色的工具,但如果开始在数TB、数百TB及更大容量的磁盘上运行HFS+、NTFS和UFS之类的格式,它们的局限性就会体现出来。即便采用了日志(journaling)等方法,要是出了什么问题,解决起来也很费时间。而文件系统中的文件数量越多,保证修复文件系统的可能性就越小。RAID、快照及其他可靠性方面的改进等机制应用到了这些文件系统上,它们能起到作用。但凡是有组装车的人都知道,不管你怎样改动大众汽车的发动机,它仍不是一辆喷气式汽车。

Sun在ZFS方面高瞻远瞩,开发的文件系统着眼于未来,所以ZFS能够从根本上防止破坏出现,取代了chkdsk和fsck等实用程序。从一开始,快照、纠错和冗余就成了ZFS设计的一部分,另外还支持存储池和动态卷扩展。虽然目前大多数文件系统是64位文件系统,ZFS却是128位文件系统。没错,有一天连128位文件系统也会太小,但这一天不会很快到来,所以管理空间实际上是无限的。

据OpenSolaris ZFS Boot Project的FAQ声称,使用ZFS作为引导/根文件系统仍处于“太先进了,会伤人”的阶段。它往往耗用CPU相当多的周期来完成工作。尽管ZFS不适合消费级文件系统,但确实是能够满足服务器存储要求的出色的文件系统: 需要资源的主要是文件和文件系统的完整性,而不是Photoshop或者《魔兽世界》之类的应用。

普通iMac用户可能不太关心数艾字节(EB,1EB=1000TB)的磁盘卷、支持目录里面有数十亿个文件的功能。但对支持大量用户和进程的服务器而言,这些问题正从“飞艇城市”幻想阶段进入到“几年后我们会需要它”的模式,而这些正是ZFS有望解决的几种问题。

其他功能

Mac OS X 10.5把OS的许多方面改成了64位,而Snow Leopard彻底采用了64位。有了64位内核,这款OS最多可支持16TB的内存、更多数量的运行进程等。除了ZFS外,OS的最后几方面改用64位有助于让OS X适应未来需要,便于功能更强大的硬件可以充分利用它。

至于iCal Server和Mail Server,Snow Leopard Server添加的重大功能将会是推送支持(针对 iCal Server)、更好的可扩展性,以及易于创建服务器端的电子邮件过滤器/规则(针对Mail Server)。最后的结果是,不管用户用哪种设备来管理电子邮件,它们看到的内容都是一样的。

最后,Snow Leopard Server添加了维基搜索功能,增强了Mac OS X 10.5 Server Wiki。它还为邮件附件添加了Quick Look集成功能、更好的远程访问选项以及新版本的Podcast Producer。

最后补充一点,Snow Leopard Server有点反常,原因在于: 与Server比起来,核心OS通常会得到大多数新功能。这一回,大部分新功能是针对服务器的新功能,另外的所有性能和可靠性方面的改进却是Apple针对Snow Leopard客户端版本的。所以从某种意义上来说,即将推出的这个OS X更新版几乎是以IT为中心的版本。有人可能会提出异议,但这不失为一种有趣的策略。