摘要:当 e 袋洗迎来自己的第一次 20 倍高峰流量时,技术部工作人员只增加了 1 人。
2013 年底,移动互联网洗衣服务企业 e 袋洗成立,1 年多时间,用户从 0 累计到 500 万,覆盖全国的 16 座城市,日订单数平均 5 万。
成立开始,e 袋洗选择直接用微信公众账号搭起服务平台,用户通过微信账号预约,e 袋洗专人上门取送。
e 袋洗想用成本最低,最快速的方法触达用户,小步快跑。
每月业务量在上月基础上翻番,不断增长的业务量加上 App 端的新应用,e 袋洗面临一个新的技术阶段:重新搭建自己的技术后台时,是采用传统的 IT 硬件和服务模式,还是用「云」?
e 袋洗技术合伙人岑永洪意识到:购买硬件招聘专门的技术运维工程师,对于初创企业这是一笔较大费用。岑永洪最后决定,延续 e 袋洗的「轻」风格,采购云服务。
2015 年春节高峰期,e 袋洗达到自己的一个高峰流量,是平时的 10~20 倍。但是,因为已经使用了云服务,高峰期间的技术人员只增加了一个。e 袋洗购买了云服务器、数据库和云安全三种产品,外加「应用加速」服务。
云服务器和数据库的伸缩性,在这次高峰期让 e 袋洗平稳过渡,节约了很大的运维和人力成本。
「e 袋洗配合电影《大圣归来》做送电影票的活动;过年发微信红包等等,流量都是计划外的,技术部会对流量先做一个预估,提前把备用机器租上。流量提升后,机器马上部署。」岑永洪说。
在创业的第一个礼拜,大多数公司内部一定会讨论这样的话题:我们是要做一个网站?开发一个 App 或者一个公众账号?还是用 Html5 的技术?实际上在讨论这些问题的同时,e 袋洗这样的 O2O 创业公司做了很好的示范:提前想好自己的技术架构,甚至为用云服务搭建好自己的后台,预测到未来用户的翻倍增长。
滴滴出行在解决流量高峰的方式和 e 袋洗相同,用户和司机的交易算法决定了匹配订单的精准度。司机抢单习惯、地点成交历史等复杂多维的数据,使滴滴必须通过云计算分布式数据库、云存储和虚拟化技术解决问题。
在 2014 年年底与快滴补贴大战中,滴滴前期的预估订单量仅仅是增长 10%,但实际上却增长了 500%。云计算抵御了这次峰值以及业务过程中多次出现的黑客攻击。
不仅仅是 O2O、移动互联网企业在用云计算的弹性技术空间抵御峰值,很多传统企业也如此。例如,国内首家不用 IBM、Oracle 和 EMC 高端技术设备的前海银行,用了一套支持海量业务、高扩展能力和低成本的金融云架构,让用户办理业务的等待时间从 30 分钟降低到 5 分钟,开户成本从 100 元降低到 20 元。
一家券商平台富途证券,用了云服务中的专线、负载均衡、云主机、云监控以及云安全的技术满载 2015 年 4 月港股行情暴涨时,没有出现同类券商的系统瘫痪情况,争取了一大批信任自己的客户。
那么面对公有云服务,有哪些合理的数据和指标是有一定借鉴意义的?
云服务厂商一般会提供网络、安全、数据库等多种服务。
1 在网络上,需要考虑云服务商提供哪些大区互联,比如中国分华北、华东和华南等区。如果业务遍及海外,则考虑海外布点。目前中国的很多云服务和 CDN 供应商都有海外部点,比如腾讯云、阿里云、网宿等。
BGP 跨域切换能力情况。BGP 是能够妥善处理好不相关路由域间的多路连接的协议。避免 ISP 互联网服务提供商的故障,导致的外网中断。
2 安全方面则有三点:DDoS、 反 DNS 域名劫持、防刷和验证码。
3 网络云盘包括 2 点:云盘和带宽的性能、单攀峰值吞吐。其次是磁盘数据按需恢复需要多长时间。
4 数据库要考虑容量、访问速度和百分之多少的可靠性。以及支持哪些标准数据库。
支撑大的访问量,通常做法是把一个大户拆分成多个小户。比如支撑每秒 2 万次的业务,就拆分成 10 个。但这样的技术处理要求必须构建几十台的数据库集群,构建专业的 DBA,如果一台出现差错,就会影响其他设备。研发的复杂度也提高了,因从要防止出现一台机器出现问题导致整个 IT 系统崩溃。
5 对象存储服务的日活跃用户数、存储量、文件数和日请求数。
6 云通信,越来越成为很多云服务厂商提供的一项综合性服务。主要包括 IM、语音、视频和电话。随着 4G 的逐渐普及,互联网电话和视频将会越来越多的作为基础功能嵌入 App 中。要关注服务的稳定性、触达率、PSTN 电话线路接通率、高并发,是否支持千亿级信息并发量。
IM: 跨平台的文本、图片、单聊、群聊
语音:双人、多人和高音频
视频:双人、多人、720P、低延迟
电话:稳定、高质量、PSTN 电话
7 对于特殊的行业比如金融,则要关注云服务商是否对金融专区隔离,其次是否有物理隔离,登陆 VPN 多种安全的验证。还有「堡垒机」的状态,堡垒机是指在一个特定的网络环境下,保证网络和数据不被外部和内部用户入侵和破坏,运用的各种技术手段,来实时监控网络环境、网络活动以及集中报警、记录、分析、处理的技术手段。
这些指标不一而足,在决定采用云服务前,更多地对比一些细致的数据,大有裨益。
使用云计算的成本是原来技术成本的 1/10,至少节省了 70%。——DCCI 调查数据
未来云计算到底在往什么方向走,是成千上万台的服务器吗?是有几十家的数据中心吗?是有更高的存储效率和更高的数据库的效率吗?这些都是,但这些只是基础。
计算、存储只是标配,更有价值的云计算是真正面向场景应用的基础设施服务能力。
「从去年、前年开始发展得比较快的是数据分析,客户关系管理,安全这些特殊场景。特别是「支付」,解决资金流这个层面的问题,因为涉及到资金流、信息流,人流。很多开发者和企业在选择云平台的时候,支付成为关键的原因。」互联网数据中心创始人胡延平认为。
「包括应用的分发能力,以及基于开放平台的流量的分享,价值的分享。甚至包括位置的开放平台,位置的数据库。未来也会越来越重要。」
「对于平台级的互联网企业来讲,云就是操作系统,未来的 OS 不是安卓,不是 Windows,不是 IOS,而是所有这些不同的操作系统和云,和成千上亿的用户的累加,这是一个大的虚拟的共生体。」
插图:腾讯云技术领袖峰会上,胡延平认为大型互联网公司都在构建自己围绕云操作系统的生态体系。
未来我们会看到在智能、实时、传感、物联等环境下,更多基于自然的界面交互。在场景之上,云计算还会为每一个企业提供感知的能力,比如基于自然界面去跟用户交互的能力,如度秘,Siri 和 Google Now 以及 Facebook 的 VR 虚拟现实。
到了数据融合的阶段,云的效率才真正开始发挥出来,数据产品和数据应用服务会发生很大的变化,云计算的格局也会重新改变。
相关释意链接,来源:百度百科
1、PSTN: Public Switched Telephone Network,公共交换电话网络
2、BGP:Border Gateway Protocol,边界网关协议
3、ISP:Internet Service Provider,互联网服务提供商
4、DDoS:Distributed Denial of Service,分布式拒绝服务
5、DNS 劫持:域名劫持
6、对象存储系统:Object-Based Storage System
题图:海络创意
(from:张宇婷,极客公园-GeekPark)
转载请注明出处及文章作者。