MCPLive > 杂志文章 > Cloud OS 从概念到现实

Cloud OS 从概念到现实

2012-10-18微型计算机《微型计算机》2012年10月上

传统操作系统一般是一个应用对应一个服务器,或者一个应用对应几个服务器,范围比较小,并且更多的是在线下操作的业务环境。云操作系统会带来新的情况,比如怎样才能把应用在在线的操作环境中做更大的拓展,怎样才能真正地支持大数据。一般在传统平台上非架构数据场景不多,而在在线的环境会提出大数据的要求,因此对整体应用架构的看法不同。

Cloud OS 从概念到现实

近一段时间,业界一直在讨论怎样才能在云平台上有更好的现代化应用。操作系统或者平台、基础设施是应用的基础,现代化应用对系统的可拓展性、可延伸性、跨终端交流和社交能力等,都会有一些新的要求。现代化应用对于数据量的提升,又起着非常大的推进作用。近大家也听到很多像大数据这样的概念,之所以会有这么多的数据,不论是结构化数据还是非结构化数据,大多都是通过这些现代化应用产生的。这样的发展趋势对操作系统的要求会显著提高。大数据有一个关键问题,就是在有了大量数据之后怎样产生商业价值。数据能够体现的商业智能变得非常重要,在这个过程中需要通过云的平台来体现。

到底什么是云计算?有人把它跟数据中心联系在一起,而数据中心又跟虚拟化联系在一起,这有可能会造成一些误解。云操作系统这样的概念,并不是简单的虚拟化技术。微软作为一个操作系统公司,我们在这方面有很多的经验,任何操作系统的成功一定是以应用的成功作为一个非常核心的标志。定位一个云操作系统,就是要看在这个操作系统上它的应用的拓展和延伸,以及应用的功能,就像我们刚刚提到的“现代化的应用”。

云计算时代另一个很重要的趋势,就是所有终端使用者,不论是消费者还是商业用户,都希望办公室无处不在,甚至在休假的时候也可以在手机上办公。在多终端的情况下,怎样才能确保整个架构的安全性、可控制性和可管理性,也是需要解决的问题。

从云计算平台到现代化应用再到数据大爆炸,从终端管理到跨平台、线下线上管理,这些都是非常重要的IT趋势。面对这些新的趋势,必须要有一些新的技术来推动。这就是Cloud OS,就是云操作系统。

云操作系统实际上还是以应用为核心,只是达到了更新的层次。一方面,我们需要有一个更现代化的数据中心,这些更现代化的数据中心能够不光是我们在运维,也能够通过第三方运维,或者用户自己去运维。这些数据中心的能力—它的弹性、可拓展性等,都需要达到一个新的高度来支持这些现代化应用。另一方面,在现代化应用的拓展上,要能够真正地达到云的规模,应用的数量、用户量和数据量达到一定的标准。除此之外,还有另外一些特征,比如说社交大整合。现在很多现代化的应用都会有社交功能,加入社交媒体的互动。很多应用不光是在传递新闻,有的时候也会跟新浪微博、人人等有非常好的互动,现代化应用的社交功能正在变得越来越突出。

另外一个特征就是现代化应用,这些应用也非常需要能够在不同的基础设施架构平台上随意地操作,这种架构包括线下的架构、线上的架构甚至是混合的架构。比如前段时间我参与了一个高性能计算项目,其中有个应用要求具有这样一个能力:当数据集比较小的时候,数据分析和模拟可以在办公室里或通过一些HPC完成,当这些数据增长到一定层次的时候,则可以使用公有云的资源去扩展。这样的应用能够非常弹性地在线上、线下运作,当我们需要资源的时候能够非常自然地利用这种弹性。这些特征就是云的规模、跨不同基础设施架构的一种运维能力。

后一个方面,就是IT的消费者化,IT消费者化重要的特征就是以个人为核心。现在人们不只是在生活中使用个人的消费类设备,同时也会把这些设备带到公司里面进行工作使用。从公司IT管理层面上讲,就需要考虑如何去管理并确保将消费类设备带到商业环境时的安全性。这同样需要一个非常强的云平台,来支撑应用的安全和运维。我们在这方面做了相当大的工作,整个Windows Server 2012实际上就是我们Cloud OS的非常重要的核心。特别是在线下这个环境当中,对于现代化的数据中心的搭建,会起到非常重要的作用。

不过Windows Server 2012只是一个大的CloudOS非常重要的核心组成部分,同时还包括即将带到中国来的像Windows Azure这样的平台。这样一个体系,将把我们的Cloud OS带到一个新的高度。另外,在Cloud OS中还包括一系列的技术,其中包括我们的开发工具Visual Studio 2012以及数据平台SQL Server 2012。他们的共同特征在于,能够起到跨线下线上。通过共同的开发平台、共同的数据平台、共同的管理平台和共同的虚拟化平台,Cloud OS能够真正帮助我们现代化的应用在不同的架构设计和架构部署上,有很好的使用体验。

关于Cloud OS,我们在这个方面有一个非常大的优势。我们不仅作为一个厂商在提供这些技术和服务,更重要的是微软自己是一个实践者。我们的Bi ng搜索就是搭建在Windows Server 2012之上的。这是一个非常庞大的、经常被使用的在线搜索服务,完全建立在Windows Server 2012这样一个核心的云平台之上。

微软在Cloud OS方面有一些非常独特的能力,不光是统一的工具、统一的管理、统一的虚拟化,还有另外一个理念,就是真正的以应用为核心。Cloud OS的终核心还是应用,操作系统、基础设施是为应用而搭建,开发工具是为应用而搭建,平台化建设是为现代化应用创造环境,数据是为应用提供好的服务。

通过共同的工具、共同的管理方式、共同的数据库技术真正帮助这些应用,这是Cloud OS跟传统操作系统非常大的不同。传统操作系统一般是一个应用对应一个服务器,或者一个应用对应几个服务器,范围比较小,并且更多的是在线下操作的业务环境。云操作系统会带来新的情况,比如怎样才能把应用在在线的操作环境中做更大的拓展,怎样才能真正地支持大数据。一般在传统平台上非架构数据场景不多,而在在线的环境会提出大数据的要求,因此对整体应用架构的看法不同。

分享到:

用户评论

用户名:

密码: