主持人:欢迎各位网友如约来到IT聚光灯栏目,今天有幸邀请到Sun公司Solaris 首席技术官James Hughes先生和Sun平台开发工具首席架构师 Liang Chen先生做客天极网Chinabyte,与广大网友聊聊Sun公司以及Sun Solaris操作系统的一些相关问题,非常感谢二位的光临。从我们了解来看,目前国内的很多朋友对于Sun Solaris操作系统的认识还停留在很浅显的层面,就有请两位先为我们介绍一下Sun公司及其产品。
James Hughes:Sun公司的Solaris是与众不同的操作系统,它和其他操作系统相比确实有很多优点,比如说Solaris有非常好的安全性,我们Solaris操作系统可以装在不同的硬件系统上,它有一些非常好的功能,比如说有可用性、可靠性,还有各种安全性的考虑,我们今天的Solaris是可以高效运行很多多线型的程序。Solaris确实是一个与众不同的系统,是一个很好的操作系统,有很多出色的功能,比如ZFS, Zone 和 Container。
Liang Chen:Solaris 有吸引很多人的特性,比如说Solaris有非常好的软件开发体系,可以装在Solaris上,可以装在Unix上面,这些都是Solaris和其它操作系统相比不同的地方,比如Lunix操作系统就比较欠缺这类的功能。
主持人:对于公司的IT采购来讲,设备的可操作性起着至关重要的作用,但很多国内用户对于Sun公司的Solaris的操作系统可操作性还存在很多顾虑,认为不如Windows操作系统友好。请问Sun公司如何看待这个问题,我们的用户应该如何解决?
James Hughes:目前Solaris是一个非常成熟的操作系统,里面有很多功能,这些功能非常庞大,甚至可以说是复杂的,因为有太多功能,便出现有些性能不容易使用的问题。我们也了解这个问题,所以我们在未来,我们在增加功能的过程中也让它更容易操作和使用。在未来的6-9个月之间我们会有新的版本推出,会相当的容易使用。
Liang Chen:从我的观点来讲,Solaris对真正的使用者具有很多特别的功能,所以需要使用者在这些特别的功能和可操作性中找到平衡。我用Solaris用了很久,所以当我用起来、当我开发程序的时候就会有很大的好处。当然在很多细节方面,对于一般的使用者来说可能不是很容易,但是我们也在改变这些问题,我们也希望能够更加适合广大使用者。
主持人:Sun公司认为Sun的Solaris操作系统比Windows平台和Linux和其他的操作系统最大的不同在什么地方?
James Hughes:Solaris操作系统主要是针对大型的企业级应用程序,在大型企业级应用程序环境下是非常有利的,它强调的是大型化、快速、可靠性。今天,Solaris相对于其它操作系统,特别相对于Unix来讲,我们的Solaris从6到7、8、9、10版本,底层的架构都是不变的,如果你用Unix的话,你如果把它移植到新版本的Linux,以往的应用程序就有可能无法正常运转。 上一个问题中我们也提到,Solaris 有一些非常特别的功能,像可用性,还有安全性等等,这些都是很重要的不同点。
Liang Chen:从我个人的观点来讲,Solaris作为使用者的开发平台确实非常好用。比如说我访问 Cadence时, 这是一家领先的 EDA 软件公司,他们就和我讲,虽然他们大部分程序的开发和操作都是在 Unix操作系统上,但是他们更热衷于在Solaris操作系统中开发,都拷贝到我们Solaris上来调配程序,这就是一个很好的例子。
主持人:Sun公司不仅生产研发服务器,还有其他一系列相关的软件和其他产品,Sun公司对于自己的定位是什么样的呢?
James Hughes:今天我们Sun公司,不仅开发硬件系统,还有各种软件、各种组件,每一样小东西我们都是有相当的竞争力的,但是我们最主要的长处是,你把这些东西拼装在一起的话,它是一个最好的系统。所以今天对于客户来讲,他可以很放心的从Sun买一个系统,用户也许还需要更多的功能,而我们开发的所有其他东西都是符合用户的需求的。所以说我们今天并不是生产一种软件或者一种硬件系统,而是提供一整套的系统帮助客户解决他的问题。
主持人:一直以来Sun都是作为全球四大主要服务器厂商之一,无论从技术实力还是从市场占有率来讲,在全球市场都有举足轻重的地位,特别是在技术方面享有极高的声誉,但是随着全球服务器对于IA架构服务器市场的不断扩大,2000年后,Sun在服务器市场中的整体市场地位受到很大的威胁,我们想问一下,之前Sun在受到威胁是因为什么原因造成的?
James Hughes:最合适讨论这个问题的场合是大家喝啤酒的时候。事实上我们就是要适应市场的改变,因为全球的IT市场在改变,我们Sun公司也在跟着市场的改变而改,这让我们更加适应这个市场,比如说我们现在一些重要的软件都是开放的,我们的硬件价格也是相当的便宜,我们现在改变得很好,我们需要用更强的立场在市场上竞争。
Liang Chen:我要补充一点,Sun在发展的状况非常好的时候,曾经快速的扩充。公司跟人一样,当你太乐观的时候你就会跌倒,我们就跌了一次。我觉得Sun现在一直在恢复到健康的状态。经过这次阵痛,让Sun整个公司发生切实的变化,变成更强大、更有实力的公司。
主持人:刚才我们听到一个问题是关于Sun的Solaris10操作系统,它不仅可以在Sun服务器上运行也可以在竞争对手的服务器上运行,这些合作伙伴一方面是Sun的竞争对手,另外一方面又是Sun的合作伙伴,Sun是如何来平衡对手和伙伴之间的关系?
James Hughes:可以用各种不同的观点来回答你的问题,我不知道我下面的回答是不是你心目中想要问的。这个版本的Solaris操作系统,今天相对于它的历程来讲,Solaris受到了广大使用者的真正喜爱,而且觉得它是可用的。不管是什么硬件系统。如果你这个系统不能广泛使用的话,这样的话什么都没有了,所以我们确实想要做到让更多的人都喜欢这个操作系统。至于我们谈到和竞争对手竞争的问题,没错,大家都生产电脑硬件,但是硬件问题事实上也牵扯到软件,包括Windows、Linux、UNIX操作系统,虽然 Sun把这个开发平台给各种硬件使用,我们相信在整个系统里面我们还是有相当的优势。
Liang Chen:从我的观点来讲,我也觉得今天这个Solaris就像一个最基本的生态环境,我们所要的就是把这个市场做大,变成海洋,就像Windows一样,可以有很多的程序跑在上面,这样的话Sun就拥有这么一个非常好的发展环境,让大家可以都去在这个平台上开发程序,我们如果能够达到这种程度的话,我们将来的生意就有优势,所以我们看长远的立场,而不看短浅的利益。
主持人:从刚才的问题我们可以看出Sun选择的是市场,我不知道这样理解对不对?
James Hughes:对大家认为Sun目前有这样的立场观点我个人感到很高兴,因为Sun确实在做对的事情。过去,我们只注重技术,只卖贵的机器,这个时候已经过去了。现在我们更多关注和强调市场。
主持人:那在低端服务器市场呢?我觉得在低端服务器市场咱们一直很多国内用户觉得Sun以及它的Solaris操作系统都是在高端的平台上,我想了解一下在中低端的产品上Sun有什么进展?
James Hughes:我们在两方面下了努力,第一方面,我们最新的产品采用了AMD的处理器,大大降低了我们的成本,以往用户根本无法以现在这么低的价格买到Sun的服务器,我们也在做相应的改善,相对于以前的产品,价格确实低了很多,低到具备很高的竞争力;第二,我们提到一点,Sun公司确实有很多其他的合作者将我们的Solaris操作系统移植到合作伙伴的硬件系统上,这样的话,我们就能实现量化,比如说一种家用电器,简单的电器,都能看到Solaris操作系统在里面。
Liang Chen:我要跟各位探讨一点,你们大家还在认为Sun 的产品是很贵,事实上Sun 的产品已经便宜到我自己个人都觉得非常的惊讶,比如说我今年三月来北京访问,我们跟顾客谈,顾客说你们Sun 的服务器是几千块美金,其实我们的服务器只要700块美金,这并不是很贵。我们Sun 的产品今天的价格和一般的PC没有相差多远,所以你们不要有主观的想法,不要认为Sun有多贵,你们如果要去买,可以具体去Sun的网站查询,你就知道我们是有竞争优势的。
James Hughes:所以你们可以到我们的官方网站上看看,就知道我们Sun的机器是贵还是便宜。
主持人:在我们用户买了Sun的硬件系统,比如说Sun服务器,我能不能在这个硬件平台上运行其他的操作系统平台呢?
James Hughes:关于您刚才问的Sun硬件系统,我们事实上已经有一些硬件系统预装了其他的系统,像我们的硬件系统,基本上装Unix、Windows都没问题,各种操作系统都可以用,但是从我的立场出发,我还是希望Solaris能被大家广泛的使用。
Liang Chen:没错,Sun服务器可以安装不同的操作系统,你可以装各种不同的工作平台,但是今天站在我个人的经验上讲,我觉得Sun的Solaris还是最好的开发者环境,所以我还是尽我最大的能力,跟你们讲,你们还是要我们的Solaris来做你们的开发系统,我个人相信这是最好的。
主持人:有的硬件系统以后,像您刚才说的在一个开发平台上做一些事情,对于我们一般的管理员来讲,他们需要相应的培训,来去使用这些系统,Sun公司在这方面做了哪些努力呢?
James Hughes:Sun今天已经提供了非常好的方式,比如说对于开发者来讲,它有一个 BigAdmin 社区,你可以加入这里,所有关心Sun的开发者都可以加入,大家有问题可以互相讨论,我们现在还有一个网站developer.Sun.com,如果你今天遇到什么问题,你可以到这个网站问问题,我们上面会有资深的工程师,我们都在支持这个网站,所以大家可以来加入。
Liang Chen:从我的观点来讲,大家可以到Sun公司的网站以及很多网站去学习。到我们网站来,我们有很多的内容,你可以在上面看各种资料和问题,如果你觉得听我们讲课还不够的话,你可以报名参加非常有深度的学习班。我们也正在做巡回演讲,我们和各个大学的教师和教授都在合作,我们希望能够通过这种合作让学生了解到怎么样来使用、来发展Sun的应用程序。
主持人:在今年所有的服务器厂商都在推动虚拟化的技术,我想问一下Sun公司如何看待虚拟化进程,Sun在未来一段时间,在虚拟化方面会有什么样的考虑以及会做哪些方面的工作?
James Hughes:Sun有Sun 8000 Blade,这个产品在市场竞争上是非常先进的一个产品,这并不是说唯一的,你们可以看到有更多Sun的产品出现,关于这个,我们做了很多技术,譬如说我们有zone,我们这个zone,提供独立的环境,彼此都不影响到对方, 是完全分开来的,这是非常重要的技术,这是Sun的第一步,但是我讲的VMWare,也是装在Sun的机器上的,Sun的顾客也可以用VMWare这个软件,最重要的是Solairs上的 Xen,Xen可以让各种不同的技术虚拟化, Xen 是开源的,支持开源社区。
主持人:我们今天有很多网友他们是开发者,最后希望两位技术专家能够给我们这些作为开发者、学习者一些好的建议,能够让他们更快的提高自己在这方面的技术水平。
Liang Chen:我觉得这是最重要,最有意义的问题,我们这边跟各位分享我们的经验。
James Hughes:今天Sun的硬件和软件系统可以说最好的整体环境,我建议,学习Solaris是最好的方式,这是开始学习这些软件的基础。目前我们跟很多大学建交了合作,他们都在编写教材,把Solaris当教材教给学生。目前已经有44所大学在跟Sun合作,这里面至少有22所大学是在中国,大家应该可以到Sun的网站来学习。
Liang Chen:我自己本身写程序写了很多年,我要给中国的开发者一些谏言。今天当一个工程师要不断学习最新的技术,当然学习最新的技术要下苦功夫,你的学问确实是实在的,不能说基础不稳你就学上面的东西。当你准备学习软件开发时,你要按部就班的学习,你要学习这个语言,比如说是JAVA,你需要彻底了解,彻底了解之后你才能有效的编程和创新,你会变得更资深。希望每个人都能成为软件方面的专家。