电商混合云在1号店的运维实践.pdfVIP

  • 0
  • 0
  • 约3.22千字
  • 约 7页
  • 2020-10-14 发布于四川
  • 举报
电商混合云在1号店的运维实践 在技术开发的整个周期中,运维平台是支撑生意发展最基本的保证。今天跟大家分享混 合云在电商中的应用,如何做到成本优化和高效稳定兼顾,下面我们一起来解密1号店的电 商混合云。 混合云 融合了公有云和私有云,是近年来云计算的主要模式和发展方向。我们 已经知道私有云主要是面向企业用户,出于安全考虑,企业更愿意将数据存 放在私有云中,但是同时又希望可以获得公有云的计算资源。 在这种情况下混合云被越来越多的采用,它将公有云和私有云进行混合和匹 配,以获得最佳的效果,这种个性化的解决方案,达到了既省钱又安全的目 的。 下面我们跟随1号店的案例,来了解电商企业是如何思考和运用混合云的: 1号店营销带来各种业务高峰 1号店的营销创意常常能够让人眼前一亮,留下深刻印象,引发互联网业界的大范围传 播,如下图:  “牛奶吉尼斯”活动,目标是冲击 “当日销售牛奶盒数最多”的吉尼斯 世界记录。   “11•11属于全人类”活动,是在11月11 日当天,包下了纽约时代广 场的大屏幕,展示 “11•11属于全人类”的文字,喊出了电商人的心声,借 此调侃国内某电商巨头想垄断 “双11”这个商标的荒唐行径。  如何应对突增的访问压力? 成功的营销带来的是数十倍于平日的访问压力,如何应对这些访问压力?最直接的方式 是增加服务器。 然而,我们注意到一个问题,数百台的服务器如果只是为了每年几次的营销活动而准 备,利用率是非常低的,对公司而言这样的成本投入是不划算的,所以我们考虑用公有云 的服务器来应对营销活动的访问压力。 1号店已经建立起了颇具规模的私有云平台,在此基础上构建了混合云管理平台,混合 云的接入和使用过程如图所示。 1.服务器校验 首先,混合云平台对公有云提供的服务器进行校验,校验内容包括IP地址、内存、硬 盘等信息是否跟清单匹配,通过校验后,混合云平台把机器配置模板和镜像传输给公有云机 器。 2.服务器授权 接着,混合云平台对公有云机器进行授权,通过授权的混合云机器才能够访问私有云网 络资源,否则访问会被拒绝访问。 3.公有云初始化 然后,通过之前拷贝过来的配置模板,对公有云机器进行初始化,使公有云机器从一台 裸机变成符合生产环境配置要求的生产机器。 4.部署及回收公有云 最后,通过自动化发布程序,把应用部署到公有云机器上,它就可以对外提供服务了。 在使用结束后,混合云平台会对混合云机器的授权进行回收、费用结算等操作。 5.混合云管理平台工作流程 下图是混合云管理平台工作流程图,私有云和公有云是通过混合云管理平台进行整合, 共同为业务提供服务。 实施混合云的6项注意 在实施混合云的过程中,需要注意6个方面:成熟的私有云平台、带宽和网络延迟、 IO性能、API接口支持、稳定性和安全性。 下面我们分别加以叙说。 1.成熟的私有云平台 首先需要强调的是,成熟的私有云平台是实现混合云的前提条件。否则还是少谈混合云 的事情,否则顾此失彼,首尾难顾。这是因为: 只有企业自身已具备完善的管理流程、高度自动化的运维管理和监控预 警系统,在这基础上,再将公有云的资源纳入到管理体系中,才能够很好的 对这些外部资源进行高效管理。 与此同时,企业在发展的过程中,需要逐步进行运维平台的升级,一步步过渡到自动化 运维、私有云的阶段,这些都是不断积累和演进的结果。 2.带宽和网络延迟 在业务逻辑复杂的电商系统中,对数据交互、交易事务的完整性要求很高,几十毫秒的 数据延迟都可能导致交易失败,混合云的场景下网络延迟是不可避免的,这就必须从应用层 面做出规定: 核心交易相关应用不能使用混合云,同时优化应用程序,以减少带宽。 比如,有的开发人员喜欢在一个for循环里进行程序调用,在混合云的架构中开销就太 大了,所以必须把循环调用,改成批处理方式去提交作业。 一般而言,能够接受的延迟是10毫秒以内。通过拉专线或光缆,连接私有云和公有云, 如果两个IDC在不同的城市,那么距离一般需

文档评论(0)

1亿VIP精品文档

相关文档