|
$ N, z v8 m2 N- @2 ?7 b
TOM科技1 v7 R! L2 C; u5 h
o% K: N4 ~/ p4 h微软公司正在开发面向特定的服务器任务、只使用了Windows代码库一个子集的Windows操作系统版本,这将会降低客户的维护成本,并开发出对攻击免疫力更高的产品。
9 u. z3 R- A: [- j6 a1 F1 n: c4 q# b6 F9 @& L/ |
% x0 F4 ]6 D, h& X, f7 f9 j
这一产品的发布时间可能在2007年,与计划中的服务器版Longhorn操作系统相同。业界分析人士指出,更小的代码库对于微软公司而言可能意味着重大的技术转变,能够帮助它更好地解决由Linux带来的竞争威胁。但这对微软公司也意味着更大的设计挑战。3 x4 o8 l7 E8 Z
8 l/ N1 F+ Z+ ?3 O2 L" B
) O3 s2 |/ F! J! |' J 微软公司已经在销售二款基于任务的Windows版本━━一款用于存储,一款用于Web服务器。它们向用户隐藏了所不需要的功能,使得它们更容易安装和使用,但这些产品仍然基于完整的Windows代码库。微软公司平台策略部门的总经理泰勒在发布Longhorn时,微软公司希望提供面向存储、文件、打印等任务,只包含部分代码的基于任务的Windows版本。他在上周五接受采访时说,目前,代码一点都不少,只是一些功能被隐藏起来了。我们希望采用一种基于任务的开发模式,用户只需要得到所使用功能的代码。这也是我们在设计Longhorn的目标之一。
( N7 ^( h; s/ q2 @
& T; c; Z2 r9 ~+ u' ^4 ~% S6 w0 u
$ C0 }1 L2 Q2 O4 }6 z* W2 X 许多企业都单独处理电子邮件、Web网站托管等任务,并在一台或多台服务器上执行它们。微软公司将继续销售作为通用操作系统的完整版本的Windows,但也将提供面向执行特定任务服务器、基于任务的产品。市场调研厂商微软研究公司的分析师迈克尔说,这可能在二个方面给客户带来好处:更好的安全和更低的维护成本。
* \8 N$ I' l$ h' ?6 K) m
; r N0 H! g; S8 |& U
! M9 [" h: h/ A$ e7 |% a$ s/ ~- e# D/ _ 迈克尔表示,减少服务器上代码的数量能够减少“受攻击面积”,意味着可供黑客攻击的代码要少得多。他指出,上个月出现的攻击JPEG缺陷的病毒也影响到了Windows Server 2003,即使是不需要该功能的客户也有被攻击的危险。. r# [( [) Y, \. ]2 m) [' q5 T
2 W. ]! n; d4 d2 I+ b/ ]& F$ d, G/ f; F: L* c5 s
迈克尔说,更少的代码也意味着更低的维护成本,部分原因是客户无需再为他们服务器上没有的Windows部分安装升级包,从而降低总体拥有成本。微软公司的发言人也证实说,提供更小的Windows设计的目标是降低维护成本和减少“受攻击面积”。$ L$ w* v8 P1 E: I1 M J; y7 M1 s
9 z( t, E0 L( Y& r$ @( J; K# y- j3 u* b) s6 Q/ ~3 ~9 B4 C; u0 @: a
泰勒没有透露基于任务的服务器版本在价格上是否比完整版本的Windows低。微软公司现在销售的基于任务的产品━━Windows Storage Server 2003、Windows Server 2003 Web Edition,比完整版本的Windows Server 2003要便宜,但用途受到了限制。
7 F C6 B9 R$ m/ j( g$ {; R4 F3 f: q2 Z6 t: E; }+ E$ w7 {
# { a2 x2 w) W! p7 A! I 删除Windows组件意味着重大的技术挑战。泰勒说,首先,微软公司必须确保独立软件商能够继续为它的操作系统编写软件,而无需担心自己能够使用哪些组件。) ~; w1 F7 o# z7 e5 v5 j3 U V
1 D6 m: W7 R7 K- Z8 B8 G9 Z4 m2 m/ F) d0 i. i
微软公司还希望限制软件的管理能力。例如,现有的Web版Windows就不能用作域控制器,这意味着它不能用于管理组策略、互联网认证服务和执行其它任务。泰勒表示,用户必须在成本和管理能力方面做出取舍。2 ` R7 Y( L& J$ B- c, |7 n
' m! i/ Z% @# I# e' n2 E
1 c9 Y' p3 ~% \/ u$ f 泰勒表示,一般而言,微软公司能够预测客户希望它们的服务器软件执行哪些任务,但不可能预测到每种可能的组合。例如用户可能希望在同一台服务器上安装打印服务器和Web服务器,而在另一台服务器上安装存储服务器。泰勒提出,微软公司可能这样设计产品,使客户在面部软件时再决定所需要的功能。
3 a+ P( {9 Q2 ~; ~3 K7 x. P; q% ?0 L! @) ?( P A
% {1 d3 T* J; k: x- ]4 ] 业界分析人士已经在猜测,微软公司可能会削减一些服务器版本的Windows操作系统的代码库。在数年前开发Windows XP Embedded时,部分任务就是在不影响软件内部关联性的情况下,找出操作系统的哪些部分能够被删除。8 [0 S7 U. f, u9 _
; U0 ?# O& X$ z2 ?. w/ y* c
N f; S2 D0 `
对Windows的这种变化正值微软公司面临Linux的最严重挑战之际。由于被认为价格更低和更安全,Linux越来越得到政府部门和企业的认可。Linux的优势之一被认为是,客户和系统集成商能够剔除不需要的部分,只留下自己需要的部分。Ovum公司的调研主管尼尔说,我认为微软公司需要采用这种基于任务的服务器策略,以更好地同Linux竞争。 |