2月18日,CSDN(微博)在北京举行了TUP第19期活动:大数据系列研讨会——从12306谈起。本次研讨会汇集了来自百度、豆瓣(微博)网、搜狗、 淘宝、土豆、凡客诚品(微博)、新浪微博、IBM等公司的众多业内技术高管,就大数据及海量并发用户网络的需求分析、架构设计、产品研发、系统运维 等话题和与会者进行了深度探讨。与会者包括来自互联网/IT公司技术高管、研发精英、运维管理、对高并发网站解决方案有研究的技术人员,共 计三百人参与了此次研讨会。本次研讨会分为上下午两部分,上午为高端讨论,下午为集中讲座。
针对网站在突发高负载和高增长的情况下,如何承载巨大访问量,来自美国卡内基梅隆计算机机器人专业博士——面向移动云计算创业人邓侃带来了名为《企业私有云及其系统架构》的精彩演讲。
邓侃首先指出了传统企业IT中存在的普遍问题,并从以下几方面解释企业为什么需要有私有云。
在资源共享方面,由于部门之间的信息孤立,数据和硬件资源都难以共享。
在资源耦合方面属紧耦合,导致维护困难,并且对于新手来说学习难度太大,也难以适应经常变换的业务需求。
在应对日益增长的数据量方面,由于即需要可持续扩展的存储空间、又需要可持续增长的并行处理能力,因此传统企业难以应付日益增长的数据量。
难以应对突发流量。由于打折促销等业务手段,常常造成销售、仓储和快递的流量洪峰,而此时硬件资源不足就可造成系统宕机而丧失商机。如果要预备充足的硬件资源,又会造成平时的资源浪费。
企业私有云系统架构
企业的私有云系统架构,包括了模块vs服务,SOA系统架构有三个特点:一是传统的工作流程,由程序实现,一段程序可以调用多个模块。单个模块发生变化,程序必须重新编译并部署。二是所谓服务,基本上就是把模块独立运行于专属进程或线程。服务与服务之间通过网络协议,相互调用,串连成工作流程。三是服务串连形成的工作流程,比程序实现的工作流程,更“松”耦合。
邓侃简单介绍了IaaS、PaaS、SaaS三个云计算分层结构、云计算与系统的三段论。他指出,通常IT 系统分成三段:门户段 Presentation Tier,业务段 Business Logic Tier,数据段 Data Tier。 三段论是纵向分割,而云计算是横向分割。云计算软件企业提供 IaaS,PaaS 服务。系统集成商购买多种 PaaS 服务软件,根据企业业务逻辑串连起来,并配以相应 UI,形成完整的企业 IT 系统。
如何从传统IT系统向私有云迁移
针对传统企业IT的弊端以及企业私有云系统架构的特点和现状,邓侃介绍了如何从传统IT系统向私有云迁移的方法,提出向云计算平台搬家的四大步骤:迁移应用、迁移数据、双轨运行、上线优化。他针对每个步骤一一作出详细阐述,并针对这些方法介绍了三种搬家模式:现有系统整体迁移、渐进式部分迁移、为应对洪峰,把企业 IT 系统的瓶颈环节,外延至公有云平台。