COMMSectorSolutionTeam运营商IT架构下云和X86服务器的价值定位IBMCOMMSectorSolutionTeam马一民2012.4.12COMMSectorSolutionTeam目录•关于运营商•关于架构•关于云•关于X86•小结COMMSectorSolutionTeam关于运营商•中国运营商的组织形态•中国运营商的IT管控形态•中国运营商的ITFashion•CSP与OTT的差异COMMSectorSolutionTeam中国运营商组织形态•UnitedStateof–中央–省–地市–基地•参考读物–《管制的黄昏》–《十亿消费者》COMMSectorSolutionTeam中国运营商的IT管控形态•CIO在哪里?31x5+5=160x3=480MSSBSSOSS最牛的MSS系统是啥?这个地盘谁最牛?为什么没有大牛?VASCoreNetworkCOMMSectorSolutionTeam运营商的压力来源流量收入语音时代数据时代Source:Nokia-Siemens;IBMInstituteforBusinessValue(IBV)Analysis收入与流量解耦利润时间流量/收入网络成本(未来先进技术)网络成本(目前已有技术)COMMSectorSolutionTeam中国运营商的ITFashion•互联网化的根源是什么?•OTT:OverTheTopTimeDataTrafficARPU$GapInternetOTTProviderCOMMSectorSolutionTeam参考读物•2015电信展望未来五年电信行业可能遇到的四种情景byIBM商业价值研究院2010COMMSectorSolutionTeam目录•关于运营商•关于架构•关于云•关于X86•小结COMMSectorSolutionTeam关于架构•西方历史建筑•东方历史建筑哥德式建筑自圣德尼修道院之後,规模与气势越来越大,主要原因是发展了尖顶肋骨交错拱顶[pointedcrossribvault]的技术。这种拱顶有一个很大的优点:它结实、有弹性,而且轻巧,因为拱帆的重量会被疏导到拱肋上,然後再传到四个支撑重量的柱子上。但是,只有尖顶肋骨交错拱顶,建筑还是不够平稳,因为它是弯角颇大的弓形,垂直度又高,所以会产生强大的侧推力,这时就需要加上飞扶壁来纾解这压力。繁复的测量与艰难的考据开始了。他们看到殿内的22根檐柱和14根内柱围成一个“回”字形,在宋人李诫所著《营造法式》中,这种形构被称为“金厢底槽”,这正是中国古代早期木结构建筑特有的型制。梁思成又发现,这大殿的屋顶架构,只在唐代绘画里才有。而塑像、梁架、斗拱、藻井甚至壁画、墨迹都明白无误地传达出晚唐遗风。COMMSectorSolutionTeam关于架构的组成•设计材料工艺*Source:ITIC2009GlobalServerHardware&ServerOSReliabilitySurveyResults,July7,2009.Fullypaperisavailableatibm.com/aixOpenSourceLinuxx86HPUX11/HPIntegrityHPUX11/PARISCSunSolaris/SPARCIBMAIXPOWERAppleMACRedHatEnterpriseLinuxx86WindowsServer2008x86WindowsServer2003x86Downtime(HoursperYear)IBMqualityofservice99.997%uptime*2.3XbetterthannextUNIX10Xbetterthanx86-basedplatformsCOMMSectorSolutionTeam关于架构•近代的IT架构C/S•现代的IT架构B/S•当代的IT架构APP过去?现在?未来?COMMSectorSolutionTeamWEB三层架构的OffLoadWEBJAVA/JVMMiddleWareDB•静态元素多个服务器的分担,通过HTML的页面,由客户端的浏览器OffLoad到不同的服务器上。•前置LoadShareDevice,OffLoad到不同的服务器上。•Servlet的JAVAInstance的群集,数据逻辑在中间件层封装,通过群集实现OffLoad。•关键是Servlet的封装粒度•Servlet的数量决定了应用解耦和可重用元素的量,没有量变就没有质变。•DB层达到一定程度就需要采用分库/分表模式解决OffLoad。•通过中间件的库表分接器,去完善跨表/跨库的运算需要,所以分库的技巧在于平衡数量和应用复杂度。•中间件是解决处理DBOffLoad后的问题。COMMSectorSolutionTeam运营商架构中有趣的问题•互联网的架构:–.Net–J2EE•真的三层和假的三层–Servlet的数量–DB中存储过程数量–现场工程师对DB的了解程度COMMSectorSolutionTeam目录•关于运营商•关于架构•关于云•关于X86•小结COMMSectorSolutionTeam关于云•“如何用最简洁的技术语言定义云?”•每个人心目中都有一个“云”的定义。•云有什么特点?KeyWord?•QuickQuestion:WhyIBM’sCloudcalledBULECloud?COMMSectorSolutionTeam名词解释•Workload–IBM原创的一个定义可迁移到云的单元体。•MultiTenant–多租户是PaaS和SaaS的虚拟化的一种表达方式。COMMSectorSolutionTeam传统ITpkInternetStyleIT•传统IT:我能支撑高负载!•InternetStyleIT–J2EE–三层架构的OffLoadCOMMSectorSolutionTeam传统ITpkInternetStyleIT•传统IT:我可靠性高!•InternetStyleIT–用户体验对高可靠性的感知:点鼠标没有反应?–Internet环境下的Network的体验。COMMSectorSolutionTeam传统ITpkInternetStyleIT•传统IT:用我的人多,而且都是大公司!铁道部就是没有用我才崩溃的。•InternetStyleIT–Internet发财上市的牛逼的Tencent/Google/Facebook哦!–搞传统IT的都是挨踢的,你见哪个传统IT的CTO发财了?眼红俺家的CTO股票的价值吧?–哈哈哈!COMMSectorSolutionTeamPhilosophyofCLOUD•每一个小区保安都是哲学家–你是谁?–你从哪里来?–你要到哪里?COMMSectorSolutionTeamCLOUDPhilosophyTip1•CLOUD中的VM调度快,快到极致,就是云了!COMMSectorSolutionTeamCLOUDPhilosophyTip2•CLOUD中的VM是没有状态的,数据才是有状态的,云里的数据可靠性要求比VM高。99.95%99.999999999%COMMSectorSolutionTeamCLOUDPhilosophyTip3•在互联网VM资源随处可得的情况下,迁移数据到VM的成本比VM迁移到数据处的成本高。COMMSectorSolutionTeamCLOUDPhilosophyTip4•CLOUD出问题的时候隔离比修复更重要。COMMSectorSolutionTeamCLOUDPhilosophyFinal新世界InternetStyleITaka.CLOUDIT旧世界传统IT我们从这里来!我们要到这里去!我们是ITer,现在正在这里!COMMSectorSolutionTeam欢迎进入新世界•腾讯:张志东•Google101–MapReduce–HBase–GFS–神秘的云的管理:如何隔离?QQ的架构设计源于1998年,截止到2009年8月,QQ用户数从之前设计的百万级到现在的数以亿计,整个架构还在适用。•腾讯:张小龙微信被誉为腾讯2011年最成功的产品之一。微信在2011年1月正式推出。2012年3月29日凌晨4点,“终于,突破一亿!”COMMSectorSolutionTeam目录•关于运营商•关于架构•关于云•关于X86•小结COMMSectorSolutionTeam关于X86IBMersValueX86PointofView成就客户X86架构是客户的选择创新为要帮助客户转向InternetStyleIT诚信负责不要再忽悠客户呆着旧世界啦!COMMSectorSolutionTeam石头pk木头SystemStorage™Systemz™POWERSystems™Systemx™iDataPlex™VirtualizationScalabilityReliabilityEfficiencyAvailabilityEaseofUseIndustryStandardTechnologiesBladeCenter®COMMSectorSolutionTeam木头需要工匠才能建成房子!•谁是工匠?–ISV–架构设计师•PaaS:请记住J2EE,没有J2EE就没有X86的价值。•IaaS:ISCPakaTivoliHSLTCOMMSectorSolutionTeamWhyIBMSCP•HighScaleLowTouch•ComputeNode供应计算资源•StorageNode供应存储资源•PXEServer负责StorageNode和ComputeNode的自动化安装•核心服务组件灵活部署多份在多个StorageNode和ComputeNode中,避免单点故障PXEServerKernelServicesKernelServicesIaaSRESTAPIIaaSRESTAPIWebConsoleStorageNode1StorageNode2SwitchKernelServicesWebConsoleComputeNode1ComputeNode2ComputeNodeN…StorageNodeN…COMMSectorSolutionTeamISCP:IBMSmartCloudProvisioningCopyonWrite(CoW)方式使用imageBot间P2P方式交换信息StorageNode多路径并发读取ManagementBot随机选举COMMSectorSolutionTeam目录•关于运营商•关于架构•关于云•关于X86•小结COMMSectorSolutionTeam小结•CSPOTT•石头木头•旧世界新世界•你是谁?•你从哪里来?•你要到哪里去?COMMSectorSolutionTeamTheEnd.orTobecontinue……谢谢大家!COMMSectorSolutionTeamIBMGCGCOMMSectorSolutionTeam我来了,你在哪?