应对高并发,服务器如何笑而不“崩”

摘要:什么样的IT基础设施才能支撑持续一整天甚至多天的高并发流量?如何规避618带来的各种“坑”?细听我分说。

特殊时期让2020年新年伊始就走出异常曲线,社会机器被按下暂停键,恐惧在每个人之间蔓延。在经过了数月战疫磨砺和经验积累之后,病毒的阴霾正逐渐退散,618购物节如约而至。每年的618都是各家电商的兵家必争之地,叠蛋糕、叠火车,商家使出浑身解数引流。

电商行业的一个非常典型的业务需求,就是促销活动带来的流量暴涨。比如在618大促中,在高访问量的冲击下,电商的系统会遭遇众多挑战。然而在这背后,如何确保确保IT系统在订单洪峰中保证高稳定,高可用,对各家618活动组织者都是一个巨大的挑战,这需要厂商从技术、架构到具体实施措施都经过缜密思考与打磨。在日常业务中,电商的IT系统除了系统稳定性和安全性的高标准,还需要低成本的应对突发流量,提供弹性的计算资源,这些需求驱动了云技术的成熟。

随着技术的发展及企业数字化转型的变革,发现传统的服务器已经无法满足当前企业的业务需求。传统服务器受硬件可靠性限制,容易出现问题。它还需要额外购买和部署各种安全措施,还不能做多用户到多服务器访问控制的操作。如果出现问题的话,只有一招“手动”操作。手动重复所有部署、手动备份、手动数据恢复... ...最后做的能让你怀疑人生。

那么,什么样的IT基础设施才能支撑持续一整天甚至多天的高并发流量?如何规避618带来的各个“坑”,华为云凭借十余年电商行业服务经验,为电商从业者奉上独家攻略,愿618一切安好。

流量洪峰下,用户面临业务突发诉求

618活动中,出现爆发性的用户访问和下单请时可能会出现如下问题

CPU飚高:序列化和反序列化、高频日志输出、大量反射的应用是CPU飙高的主要原因。而大多数核心的业务对请求响应时间又有着比较严格的要求,这就对单实例的CPU性能提出了严格的要求。

磁盘IO瓶颈:为了提升活动留存效果,数据埋点和用户行为分析都是十分必要的,然而大量的埋点数据会导致磁盘IO 飙升,对业务稳定性又会造成影响

资源监控:如何在到系统的性能拐点以及承载的极限点到来前识别出扩容需求?大批量实例如何做到海量监控?监控数据又如何被采集和存储?

面对以上难题,高性能弹性云服务器成为企业应对流量洪峰必备

华为云于2020年初推出的新款实例C6s瞄准中高负载场景,以出色的稳定性能和高性价比,为游戏、电商、渲染、视频直播等对服务器计算、存储、网络能力有强诉求的场景提供强而有力的基础支撑,能够助力用户轻松应对618活动中的业务浪涌。

通用计算增强型C6s作为一款高性能云服务器,与C6云服务器一脉相承,采用新一代英特尔处理器,基频2.6GHz,睿频3.4GHz,内存频率升级至2922MHz,计算性能极为出色。

C6s云服务器在虚拟化层面资源分配算法进行了深度优化,将计算波动控制在5%以内。同时,C6s可搭载通用型SSD云硬盘,读写能力提升4倍,时延低至1ms。即使在大量计算和超高并发的情况下,用户也能得到稳定强劲的计算表现。

在网络性能方面,C6s搭载双25GE高性能智能网卡,最大内网带宽可达30G,支持高性能网络转发,最高收发包能力高达 850万PPS,网络性能领先业界同规格实例2倍。更低的网络时延、更高的内外带宽、更大的网络吞吐量赋予C6s更高的数据传输效率,使其处理高负载、多线程、大数据量计算的业务游刃有余。

安全层面,C6s默认集成企业主机安全服务,其中账户暴破防护功能提供快速暴力破解检测算法与慢速暴力破解检测算法,以及全网IP黑名单,能够三位一体的有效阻止账户暴力破解攻击。并且企业主机安全在发现账户暴破攻击后,会精准地封锁攻击源IP24小时,禁止其再次发起攻击。同时,针对主机病毒防护,全新提供了已知病毒检测和高危自动查杀功能,极大程度阻止大促期间主机被攻击影响用户业务。

资源监控层面,主要是主机性能和网络层面进行监控,这些都是保障业务顺利运行的基础环境,搭配云监控服务后,即可实时查看资源运行状态并设置告警规则,通过在C6s中安装Agent插件,为用户提供服务器的系统级、主动式、细颗粒度监控服务。数据采集频率为1分钟1次。除了CPU使用率等指标外,还可以支持内存使用率(Linux)等指标。针对主机内活跃进程还可以进行进程监控,默认采集活跃进程消耗的CPU、内存,以及打开的文件数量等信息。进行延迟、错误主动信息上报, 提前发现有问题的服务并采取扩容、降级等相关措施

C6s云服务器的超强竞争力,不仅体现在它的优异性能表现上,同时还体现在它极具竞争力的性价比上。华为云不断革新技术,降低高性能产品的门槛,使得用户能够以普惠级别的价格享受到超高性能的产品。目前C6s正在华为云618活动热卖中,折扣低至3.2折起,还有6600大礼包送不停,欢迎体验!

对于中小规模的互联网企业和电商企业而言,建设自己的IT系统,会是不小的成本。华为云服务器可以提供统一的解决方案,让电商和更多中小企业在华为云平台上部署应用,通过统一运维、云平台的安全机制来保障系统的稳定和安全,实现多赢的格局。

 

点击关注,第一时间了解华为云新鲜技术~

posted @ 2020-06-20 17:32  华为云开发者联盟  阅读(623)  评论(0编辑  收藏  举报