探索UCS(1)- 什么是UCS?

Sina WeiboBaiduLinkedInQQGoogle+RedditEvernote分享




因为是初次向弯曲投稿, 首先,做一下自我介绍,我叫吴朱华(ike),北大硕士,PMP,前IBM中国研究院云环境管理项目首席工程师,现专注于下一代云计算系统的研发工作。本系列是关于Cisco Unified Computing System的一些研究和探索,以及对数据中心网络,存储,服务器和虚拟化之间融合的一些看法和思考,希望大家能喜欢。假如大家有什么意见的话,尽管拍!非常期待大家的comments!

云计算的简介

昨天当我看到邓侃的那篇《云里雾里云计算》感到非常欣喜,因为云计算是继大型机,PC,互联网之后的下一个Wave,无论是对国家的发展还是对整个世界的进步都是极为关键的,如果能多一个人来普及,将会对云计算更有益处。

但是我也发觉了还是有一些同学对云计算存在一些误解,无论是在弯曲还是在其他地方,都觉得云计算就是扯谈,用英文说,就是BS。我个人觉得这种情况的发生主要是由于他们没有读过云计算的开山之作,也就是Nicholas Carr的《The Big Switch》,中文名为《IT不再重要》。这本书对电力的发展史进行了非常细致的描述,并将其与IT发展进行了深刻的对比,强有力地证明了IT技术将会像电力一样成为公用事业,让人们能随时接入和按需使用。

我在这里对书的内容稍微简述一下:刚开始因为直流电传输距离短的原因,所以发电机成为很多需要电力的企业和个人的选择,但是由于能长距离传输的交流电技术的不断成熟,使得英萨尔(Insull)的关于电厂的想法成为了现实,之后由于电厂的规模效益不断地增大,使得电力的价格也随之降低,而且使用起来更方便,最后,电厂模式成为了主流。仔细想来,IT技术的发展和电力技术的发展是何等的相似,发电机好比现在的机房,交流电技术好比现在的互联网,而电厂和云计算中心更是一个模子刻出来的。

对我而言,其实云计算这个想法非常简单,它强调的就是两个东西:方便的用户体验和低廉的成本。方便的用户体验指的是人们能够非常方便地使用和搭建信息服务,而低廉的成本指的是使用和搭建信息服务的相关成本比较低。

云计算主要分为三层(NIST定义),

  1. Software as a service,软件即服务,简称SaaS。
  2. Platform as a service,平台即服务,简称PaaS。
  3. Infrastructure as a service, 基础设施即服务,简称IaaS。

saas-paas-iaas

将来有机会会对这三层进行深入分析。

什么是UCS?

谈到数据中心,大家肯定会想到一个集中了密密麻麻的网线,繁多的服务器和庞大的存储的复杂体,而且由于虚拟化技术的引入,使数据中心的复杂度进一步上升,虽然它能起到整合服务器的作用。下图就说明了数据中心有多复杂!

Complex

面对这种严峻的情况,Cisco在2009年初,推出了Unified Computing System,简称UCS。它是下一代数据中心平台,在一个紧密结合的系统中整合了计算、网络、存储与虚拟化功能,旨在降低总体拥有成本(TCO),同时提高业务灵活性。该系统包含一个低延时无丢包万兆以太网统一网络阵列,以及多台企业级x86架构刀片服务器等设备。它是一个集成的可扩展多机箱平台,并在一个统一的管理域中管理所有资源。

在云计算体系中,UCS系统是处于IaaS这层,可以在其上安装VMWare vSphere来支撑多达几千台虚拟机的运行,同时简化了数据中心的建设和运营的复杂度。

本篇结束,下篇将关注UCS的架构

最后,感谢国家,感谢于再清同学,感谢CCAV,感谢以首席为代表的弯曲同仁,因为弯曲论坛给了我很多的帮助,特别是在我不太擅长的通信和网络这两方面。

(16个打分, 平均:4.81 / 5)

雁过留声

“探索UCS(1)- 什么是UCS?”有46个回复

  1. 陈怀临 于 2010-03-24 8:10 上午

    阿华,我给你打了个5分。太谢谢了。有了你,侃侃等,云计算,互联网这块我们就有人cover了。另外,恭喜获得《弯曲评论》原始股。说心里话,以后会否值钱我不知道。但大家可以看出我的志向和毅力。所以,everything is possible。You never know。

  2. 邓侃 于 2010-03-24 8:16 上午

    很有意思,期待后续。

  3. sswv 于 2010-03-24 9:55 上午

    ike你好,我是来给你捧场的。

  4. 陈怀临 于 2010-03-24 10:29 上午

    首先”感谢国家和政府“是否来自于最近对冬奥会小孩的批评?:-)什么先感谢父母,不感谢国家与政府,结果那个脑残的领导很生气。我靠,我要是那个小孩的父母,以我的流氓本性,我不找人打残他,我就不是江西人了。

  5. ABC 于 2010-03-24 10:33 上午

    不错。期待后文。云计算的部署使得产业出现重新洗牌的可能。
    是什么催生了云计算?又是什么使云计算被推向了前台?
    追古烁今方可之明日。

  6. 老韩 于 2010-03-24 11:13 上午

    非常好,打个5分期待后续。

  7. 理客 于 2010-03-24 3:32 下午

    所以将来个人接入网络,获取资源都会是免费的,钱谁出呢?是对个人提供商业服务的公司付给网络供应商。这些internet上的公司从谁那里赚钱呢?羊毛出在羊身上,还是在每个人,当然,你如果就是浏览内容,打死也不使用需要花钱的商业服务,那么算你狠,但问题是,在大部分实体服务都是基于internet的时候,除非你做隐士,否则只要生活,就得用这些服务。举个不恰当的例子,比如网上缴电费,那么你上网不花钱,但是电网公司使用internet提供这个业务要成本的,这个成本要摊到哪里呢?就在你缴的每度电费里。不要以为电网公司变相转移成本,其实他们是在降低成本,如果没有网上缴费,他们要雇很多实体人处理这个缴费,那么这个成本会更高,并且同样把这个成本摊到每度电里,所以,这就是将来我们上网应该会全部免费的原理的例子,再往后,就是个人共产主义了,然后就是所有集体也都共产主义,但此时必须要有外星人类和地球竞争,否则全球共产主义的极点的同时,也就涅磐了

  8. 阳光宅男 于 2010-03-24 4:39 下午

    免费是不可能的

  9. david YE 于 2010-03-24 4:58 下午

    赞!

  10. ikewu83 于 2010-03-24 5:27 下午

    谢谢,首席和其他同学热情的comments,关于理客的想法,我觉得是有一定的道理。我觉得将来个人用户使用起来会比较低廉,接近免费,但企业用户一定会是收费的,因为它的SLA等要求非常高,就像现在中国的电费,企业用电比个人用电贵。总体而言,完全免费还是很远的一件事情。

  11. spike 于 2010-03-24 5:32 下午

    IT服务跟电力服务差别太大,就像微分方程跟线性方程似的,作为类比只有学术意义。在中国,大家都想傍着移动的大腿,利用其平台向普通用户提供服务来赚钱,结果是移动没有管好这些SP,导致乱收费现象不断出现,客户对移动的服务都像对待狼一样,必须时时提防,月月查询。所以云计算要发展到营利阶段,如何处理千万种服务与用户关系的复杂度,是关键问题。

  12. frogman 于 2010-03-24 5:50 下午

    谢谢推荐《The Big Switch》(有免费下栽的么?)

    看楼主的介绍,电力成为utility的关键应该是能长距离传输的交流电技术的不断成熟。如果这样类比,云计算能够更大范围的应用与接受可能取决于更可靠的网络连接,更快速的网络传输.

    但很多人(包括我个人)都认为云计算的很重要的一个问题在于其安全性、可靠性。其实电力系统的可靠、安全也是一个重要问题,它能发展到现在这个模式,其安全性、可靠性的设计应该也依赖于一代一代的更新、甚至是某种形式的突破。不知道这方面有没有什么见解?

    其实电力系统的安全在今天仍然是一个重要问题,如2004年北美东北部的大范围长时间的停电就是由于软件调度系统中的一个data race bug

  13. frogman 于 2010-03-24 5:52 下午

    to spike:

    只要引入适当竞争,这种问题应该容易解决

  14. appleleaf 于 2010-03-24 6:31 下午

    强烈期待下文。

  15. ikewu83 于 2010-03-24 6:32 下午

    to spike:

    关于你提到的中国移动和SP的问题,我觉得只是时间问题,过了一段时间,会变好的,初级阶段都这样,国外过去也很乱,所以马克思才写了《共产党宣言》和《资本论》。还有过去我们国产彩电质量和服务很差,现在他们的质量和服务都非常不错,他们还用CRM呢。

  16. ikewu83 于 2010-03-24 6:34 下午

    to appleleaf:

    下文已经写好了,但觉得质量离我的标准还有差距,现在正在打磨中!

  17. appleleaf 于 2010-03-24 6:36 下午

    另外对于云计算这种技术,计算任务如何分解?采用何种技术协调如此数量巨大的计算设备?中心控制设备如何实现的?

    这些问题我一直想知道,如果能使用通俗的描述给大家科普一下,我不胜感激。如果能够描述一下实际工程中的实现,更佳。

  18. ikewu83 于 2010-03-24 6:39 下午

    to frogman:
    1. 关于书,你可以试试下面这个链接http://www.cnshare.org/index.php/2010/02/the-big-switch-rewiring-the-world-from-edison-to-google/ ,如果不行的话,请你自己再找找,还有如果你没有海外经历的话,推荐你买一本中文版的,因为这本书偏描述,而且翻译的文笔不错!
    2. 关于安全性,我觉得会不断的进步,但是百密必有一疏, 很难完美,这所谓:“道高一尺,魔高一丈”. 我个人认为,信任比安全更重要,也就是说,如果中国电信/移动提供的云服务,你肯定会比较放心,因为它有国家或者D的信用来担保,即使它的安全性不如Amazon等!

  19. ikewu83 于 2010-03-24 6:45 下午

    to appleleaf:
    你的问题我记下了,但是这个问题有很多讲法,请让我总结一下,今后会写一篇文章给大家看一下:)

  20. appleleaf 于 2010-03-24 6:49 下午

    太好了IKE,你和侃哥合璧一下,肯定会为广大读者节约很多自己探索的时间。

  21. ikewu83 于 2010-03-24 6:50 下午

    to appleleaf:
    最近有一篇文章关于云资源调度的,你可以先看一下,虽然质量不是很高
    http://server.it168.com/a2010/0324/864/000000864851.shtml

  22. ikewu83 于 2010-03-24 6:55 下午

    to ABC:
    是什么催生了云计算?又是什么使云计算被推向了前台?
    关于这两点我已经思考了很多,下面是我的答案,仅供查考。
    A1. 是技术的不断发展催生了云计算,特别是互联网和虚拟化技术。
    A2. 我觉得是人性把云计算推向了前台,因为人的天性之一是懒惰,所以希望任何事能尽可能简单方便一点,简单一点,而人还有一个特性是吝啬,都希望尽可能地省钱。

  23. ikewu83 于 2010-03-24 6:56 下午

    to appleleaf:

    不能和侃哥比,侃哥是徐志摩流!

  24. John 于 2010-03-24 7:20 下午

    将云计算和电力比较很有意思, 也一下子描述清楚了为什么要云这样一个问题.很不错.

  25. John 于 2010-03-24 7:23 下午

    >方便的用户体验指的是人们能够非常方便地使用和搭建信息服务

    看google 最近的一些动作, 无论是 google native client还是 google app engin,都是这样的思路. 你想部署一个应用,不需要你take care太多丁东西,你只需要实现应用逻辑,然后上传. google 已经为你搞定了.

    非常好的文章,一下子把心里一些比较模糊的想法厘清了一些.

  26. 小学生 于 2010-03-24 11:44 下午

    侃哥(姐)是徐志摩流,那 ikewu83就像梁思成辈了。
    说的不合适原谅一下啊。。。

  27. ikewu83 于 2010-03-25 1:20 上午

    to 小学生:
    呵呵,太过了,但谢谢捧场!

  28. ahhnxie 于 2010-03-25 4:19 上午

    提点小意见:文章内容先不说,直接把身份亮出来,“根正苗红”,文后又拍了点小马屁,这让我怀疑阁下是否是真正的工程师/首席云环境管理项目工程师师,毕竟在国内混久了,见识过很多所谓的大牛忽悠,希望您不是,当然也可能是我是小人之心了,见谅。
    本来还想评几句非马屁留言的,想来自己来自不知名的学校,混于国内二流企业也就不在贵宝地“现事”啦。
    其实我想听听你对你的本行:云环境管理的看法,IBM在IDC的能力很强,但云计算明显与其现有的业务是冲突的,想听听这方面的高见。

  29. 帅不过边 于 2010-03-25 4:45 上午

    UCS会带来数据中心一个革命,看好。

  30. KCS 于 2010-03-25 6:24 上午

    UCS 不过又是一个口号罢了。。 说到底都是简单不过的东西

  31. ikewu83 于 2010-03-25 10:27 下午

    to KCS:
    呵呵,UCS还是有一些不错的技术和优秀的想法,如果没有硅谷强大的人才pool,是很难做出来的!

  32. ikewu83 于 2010-03-25 10:30 下午

    to ahhnxie:
    呵呵,谢谢你的小意见,我也希望能写出一些有质量的东西。关于IBM IDC的战略,我不是很熟,只能讲一下我的个人建议,Smart Planet计划里面整合IDC和云计算,称为“动态架构”,补充一下,这只是我的个人观点,和IBM无关。

    最后,还想和你聊一下“马屁”,“马屁”可是艺术啊,不要小看它,一个人能把马屁拍好,他就是一个能牛的人。我自己在这方面的水平也不高,希望能够进一步提高。

  33. abc 于 2010-03-26 8:41 上午

    说实在的,看了这么多评论有点看不下去了的感觉。。。 但也不想得罪人说坏话了。。

  34. pangpangtuluobo 于 2010-03-29 12:45 上午

    ucs怎么给我的感觉就是:cisco看到FCOE的发展之后,认为数据中心里面的最后一块蛋糕 服务器他也可以咬一口了,然后就搞了几个刀片服务器出来呢
    ---好长的一句话阿,呵呵

  35. ikewu83 于 2010-03-29 12:56 上午

    to pangpangtuluobo:
    这个看法挺有趣的!

  36. Nanjing 于 2010-03-30 6:41 上午

    哪位可以具体解释一下platform和software,intrastructure可以理解,偏硬的一些东西,software应该是偏应用服务方面的东西?那platform呢?谢谢!

  37. ikewu83 于 2010-03-30 6:55 上午

    to Nanjing:
    对于SaaS(Software as a Service),你的理解是正确的。PaaS(Platform as a Service),就是给开发者提供一个软件平台,也就是说,只要开发者安排平台商提供的API编写程序,就能直接在其平台上部署程序,什么scale,什么维护都不要开发者管了,平台商都帮你弄好了,很爽的。PaaS最出名的例子就是Google App Engine。

  38. KCS 于 2010-03-30 9:02 上午

    to pangpangtuluobo

    完全赞同你的观点。。 因为服务器大佬都不愿意陪思科玩FCOE。。 思科只有自己上了

  39. » 探索UCS(3)- UCS的核心技术之内存扩展 人云亦云beta 于 2010-03-30 10:52 下午

    [...] 探索UCS(1)- 什么是UCS? [...]

  40. ikewu83 于 2010-03-30 11:58 下午

    UCS 就是思科推出的Unified Computing System。

  41. ikewu83 于 2010-03-30 11:59 下午

    具体请看上面的文字。

  42. spidertg2c 于 2010-04-02 6:49 上午

    ikewu83 ,云大牛,有个问题请教下,云计算主要分为三层(NIST定义),窃以为SAAS, IAAS等不应该是纵向关系,因为纵向意味这SAAS需要以PAAS,IAAS为基础,但从实际看,他们应该是并列的表现形式。例如,Salesforce的内部IT并不一定需要具备IAAS,或许仍然是纯粹传统的计算构架方式,或许没有任何云的特制。但从Salesforce用户来看,提供的服务具备云的特制。
    因此,更多应该是横向并列的关系。

  43. champagnex 于 2010-04-16 12:32 上午

    好文. 我是来学习的

  44. ikewu83 于 2010-04-16 4:39 上午

    to spidertg2c:
    你的留言我刚发现,你说这个问题我也意识到了,特别是Salesforce这个例子,但是SAAS,PAAS,IAAS这些概念更倾向于用户体验,SAAS提供给用户服务,PAAS提供给用户开发平台,IAAS提供虚拟机等。

  45. nowhere 于 2010-04-18 12:10 上午

    to pangpangtuluobo:

    FCoE itself was developed by cisco, actually by the same core team behind N5K/UCS. So essentially cisco is creating a new segment…

  46. 探索UCS(3)- UCS的核心技术之内存扩展 : 弯曲评论 于 2010-07-17 10:12 下午

    [...] 探索UCS(1)- 什么是UCS? [...]