首页 > 范文大全 > 正文

微软CIO:我们是云的测试员

开篇:润墨网以专业的文秘视角,为您筛选了一篇微软CIO:我们是云的测试员范文,如需获取更多写作素材,在线客服老师一对一协助。欢迎您的阅读与分享!

托尼•斯科特(Tony Scott),微软现任cio,2008年2月开始担任该职务。之前,他担任过通用汽车的CTO、迪斯尼公司的CIO以及施贵宝公司(Bristol-Myers Squibb)的信息服务部副总裁。此次编译的采访刊登在最新一期的美国InfoWorld杂志中。托尼透露了微软如何利用自己的云计算为员工服务。同时,他认为“IT消费化”以及移动设备将在公司信息化中占据重要位置。

测试自家产品

问:你觉得在微软这样的公司里,CIO是什么?我敢打赌,一定有一堆技术专家不停地预测你在干什么。

斯科特:其实,我在公司所做的和在家中所做的没有任何区别。每个人都已习惯将技术玩转在指尖之上,他们坚信,家和公司完全没有界限。我发现一个很有意思的现象,人们随时随地都想获取信息,但因为地域或者设备的缘故而不能如愿以偿,这正是我们面临的挑战。

问:难道你没有为强大的新型云计算数据中心做任何事?你可是领导了微软对内部4000个用户的技术支持啊!

斯科特:长期以来,微软IT扮演着为公司测试产品的角色。这意味着当公司新的操作系统或新的办公软件时,我们就已经开始在小范围内进行测试了。之后,我们会在开发的过程中逐步扩大测试规模。

以Windows 7为例,当它处于测试第二版时,我们向微软世界各地的所有员工发放了产品。事实上,我们卖给企业的每一个产品也遵循这一模式。在微软服务的世界中,不论是尚未达成的事项还是Azure,我们都会一视同仁。现在,我们有很多大型云设施项目正在进行过程中,这些项目将在两年内交付使用。

问:那么,你如何协调软件测试与用户之间的关系?

斯科特:我们为此开发了一个相当健全的程序,用来查看在测试中的执行指标、质量指标和其他各种指标。我也是微软的客户之一,所以我与其他客户一样,使用相同的服务器和邮件系统。我和其他客户的唯一区别是,长期以来使用的是测试版软件或者微软即将的版本。事实上,我们还会对员工进行培训和交流,帮助找到软件中的漏洞,纠正那些不利于客户体验的事情。我们目前也在测试Office 365。但是我必须澄清一点,我们不可能整个公司都在做测试工作,而是成立了一个小组,然后根据产品的发展确定测试小组的规模,这涵盖了整个产品开发周期。

问:所以,你们的最终目标是每个人都能够拥有和使用产品,比方说,企业级Office专业增强版到某个特定的时间会,你有时间表吗?

斯科特:我们是这样做的,我也在随时随刻想着这件事。现在,我们针对Office 365所做的事情有一整套的混合型方案。在企业想要与其他企业进行交流活动时,也许会使用Office 365的一些服务。我们也支持混合模式,这些都包含在下一个版本的服务器产品中。当我们开始提供这项服务时,我就明白将面临更多的困难和挑战,首先必须要满足客户的诉求,而且这些诉求都是由我们来完成的。

无限制的云计算

问:你做过一些与Azure有关的事情吗?

斯科特:一年多以前,我承诺将整个平台转移到Azure中去,现在正在做这项工作。

问:每个CIO都有一个底线要去面对,那就是成本和效率。你在部署云计算方面确实能感觉到效率吗,你看到那里存在着规模经济吗?

斯科特:产品进入正式生产环境之前,需要经历开发、测试和产品试生产。过去,我们一直试图严格模拟真实的生产环境,也就是会同时提供这几个环境,这被认为是最好的方法。而实际上,在这个过程中,设备并没有充分利用,特别是在资源并不紧张时。

虽然,这个过程中我们会利用虚拟化通过资源的重用来提高效率,但与在云时代相比,我们的效率提高仍然差了一个级别。云计算在经济上带来很大节约,即使在开始时看不到效益,但在最终的生产环境中,这种效益就会显示出来。

问:这是完全的内部Hyper-V 虚拟化吗?

斯科特:没错。我们对此做足了工作,已经拥有了一些非常传统的、非虚拟运行环境,并拥有一套虚拟化应用程序集,接下来就是将它们嵌入云,目前的工作还有一点不足。这该应用到我们的新方法:两则的终结(end of the double-double rule )。

“两则”有一些不成文的规定,在我们为传统的三层结构运行环境配置硬件时就已在使用。也就是说,用户找出所需,然后将其加倍,之后再加倍。“两则”遵循精确的论证,那就是资源能够进入任何一个传统的应用环境中,并且利用率保持在5%~15%。

我们有意这样做,并且一直在虚拟化环境中坚持这样做,因为在这个规则下,一旦出现错误,用户将付出高昂的代价。现在,当我们在实施虚拟化的时候,我们说系统具有弹性,具备一些扩展能力,所以不用遵循“两双原则”。但我仍然坚持加倍。用户在最好的虚拟化环境中,可以看到所有设备的利用率均衡,而非是单个设备具有很高的利用率,这已经是很好的结果了。

慈善事业的应用实例

问:具体来说,为什么能轻而易举发展到一定规模?我的意思是,你现在仍然需要基础设备,不是吗?

斯科特:云给了用户一个非同一般的环境,一个相对较大的“画布”,用户能在上面尽情描绘。我们的开发人员能够自主决定需要做多少,并不担心将要使用多少物理设备、多少虚拟设备或者其他相关的配套设备。云在背后自动为他们提供了一切。如果他们计算失误,他们只能得到很少的资源。如果他们计算得非常精确,他们就能得到更多的资源。

问:所有的这些都是基于一个大平台,而在这个平台上可以分享部署的基础设备。很多人谈及私有云的时候就会想到虚拟化。

斯科特:但是它已经超越了虚拟化,我们不会说这是“私有云”。我们现在具体谈论Windows Azure和SQL Azure,它们都有更多的可能性,远远超过在私有云中所看到的情景。

我可以举例说明它是如何运转的。10月份是微软的一个慈善大月。几年前,我们出于慈善的目的开发了像eBay这样的应用。任何人可以捐赠一些东西,之后,微软的员工进入系统并对其出价。在拍卖阶段的末期,出价最高者将拍得捐赠品的所有收益捐给一个慈善机构,这是非常受欢迎的事情。当我三年前到微软的时候,所有这些都是由志愿者和虚拟化这类应用建起来的。

拍卖是在10月底结束的,人们一直等到了最后一分钟。然而突如其来的是,最后时刻整个竞价都非常激烈。为了测试到底有多少活动在进行或者是它激烈到什么地步,我们差不多测试了几年。就应用这个特殊的工具而言,我们扩展了支持的范围,让我们从拍卖中得到了宝贵的经验。

所以,两年前,当Azure还处于初期阶段、SQL Azure更稚嫩的时候,我们把它们嵌入云当中。随后两年的每个10月都如此操作。去年10月的最后几天,我们把这个应用的计算能力增加了5倍。而在竞拍的最后两个小时里,我们说:“很好,现在我们需要10倍的资源。”我们通过点击鼠标就这样做到了。我们非常自信,整个拍卖工具运行的就像是无人操作一般。没有人知道这对我们来说是轻而易举的,我们只需增加运行能力而已。

开放所有终端设备

问:对终端设备的跟踪以及安全,你是如何处理的?

斯科特:对于CIO们来说,这的确是一个大问题。终端设备是不断扩大的、IT消费结构的一部分。所有人需要越来越多的设备获取信息,人们通过各种渠道获取并使用这些信息。在微软,我们使用自有的工具和设备进行管理。我们的设备具有完备的加密能力和证书管理功能,可以确保存储是加密的,同时,我们还能进行强制执行强密码以及其他类似工作。

如果用户使用其中一种设备,他能够阅读具有管理权限的邮件,能看到具有访问权限的内容,以及其他类似操作。在另一个范围内,如果拥有的消费终端中没有这些性能,那么,用户需要通过浏览器、互联网或者类似的方式进入。

基于设备和设备的性能,我们为用户提供了一系列的选择,让他们决定自己能在手机上做些什么。实际上,有些事情我们已经做了很长时间。

人们不喜欢CIO遇到问题时只会说,“你要购买这台PC或者那台PC,抑或购买一部或两部电话。”微软是一家广泛支持各类设备的公司。这些年来,我们的PC来自世界各地不同的厂商,但无论它们来自哪里,它们都支持全系列的商业级设备和消费级设备,所以我们需要开发相关的软件来管理和支持这些,并开发与硬件相匹配的安全政策。

问:所以你支持iPhone、Android、Windows Phone 7,以及现有的每一个同类产品,但是你不会让它们都连接到电子邮件,是这样吗?

斯科特:我重申一遍,这完全取决于设备的性能。

问:如果这些设备连接了交换服务器,它是否必须加密?

斯科特:这视情况而定。用户能通过Outlook链接到任何一个地方并阅读邮件,这完全取决于设备本身和它的性能,有时候用户有权阅读或管理邮件,但有时候却没有。对于数据存储,当用户用某些设备存储公司的敏感信息时,我们希望看到的是加密存储。

问:支持Windows Phone 7吗?

斯科特:当然,毫无疑问。我们把Windows Phone 7给了每一位员工。而员工们得到了自己想要的手机,这是一个接受率很高的服务。

CIO观点

CIO面临的最大挑战莫过于经过技术的巨变:企业正在以高速度数字化发展,这个数字化意味着事物将会发展得更快,而且更接近现实。

所有人正处在一个信息移动的时代,这种趋势变得越来越明显。这势必会给企业带来新的压力,这种压力要求企业要更快速地发展、拥有更多的灵活性和对市场有更多的回应。这些压力加快了企业发展的步伐,也就凸显出IT的重要性。

链接

相关词条解释

Office 365:这是微软下一代云计算产品,包括Office、SharePoint Online、Exchange Online和Lync Online组件,并为这些组件提供实时升级服务。微软认为使用Office 365获取云计算服务意味着人们无需改变当前的工作方式,因为Office 365兼容大多数浏览器、智能手机和桌面应用程序。

Hyper-V:微软的一款虚拟化产品,是微软第一个采用类似Vmware和Citrix开源Xen一样的基于hypervisor的技术。

Windows Azure:微软基于云计算的操作系统。Windows Azure的主要目标是为开发者提供一个平台,帮助开发可运行在云服务器、数据中心、Web和PC上的应用程序。云计算的开发者能使用微软全球数据中心的储存、计算能力和网络基础服务。

SQL Azure:由微软SQL Server 2008为主,建构在Windows Azure云操作系统之上,运行云计算的关系数据库服务,是一种云存储的实现,提供网络型的应用程序数据存储的服务。

Windows Phone 7:微软最新的手机操作系统。微软称,公司将通过Windows Phone 7,将旗下Xbox Live游戏、Zune音乐与视频体验整合至手机中。该操作系统于2010年10月11日正式。