电子商务平台:云上高可用解决方案、优化、及未来规划

简介:

某电子商务平台自2015年9月份对外提供服务,已在阿里云上稳定运行1年多,近期业务量突增。客户找到阿里云CBM(客户服务经理)寻求帮助,CBM和该客户一起找到了袋鼠云。针对该客户的业务现状,袋鼠云为客户提供了云上Oracle架构设计和数据库优化服务。

据了解,此平台是一个会员制的在线交易平台,业务正在不断上升中,对于前端应用和后端数据库压力也是越来越大,国内注册会员用户数已有38+万,有30万左右的商品数量,每天会员用户数1-2万的增长量,在未来3-5年的目标用户数是国内200万、国外200万,每月大约50万笔交易,平均每天16666笔交易,在业务高峰期间可能会达到的一小时内可能会达到1000-1500笔交易。目前每天有2000-3000笔交易,在线活跃用户数200左右,业务高峰期活动会话数达到150左右,由于应用设计和数据库没有充分优化的问题,导致数据库不堪重赋,CPU一直满负荷运行,整个平台运行缓慢,长此下去,会严重缩减客户数量,故需立即对数据库和应用进行全面进行优化。

此平台的操作系统是Windows 2008 R2 X86_64,主机是16C、32G内存,使用的数据库是Oracle 11.1.0.7 X86_64。经过袋鼠云专家深入分析应用层的设计和数据库的负载情况,目前的CPU持续在在95%以上,且有居高不下的态势,CPU负载和数据库等待事件见下图:

0a98ef5bb66da8d001b2a2bd160f793d7fad33a1

7531ae208625113be4f738b49812196652265263

    袋鼠云团队从CPU的负载和数据库等待事件出发,分析数据库和应用等存在的问题,并对安全、网络、IO、主机ECS、应用设计、以及SQL等多方面存在的问题与客户经过多次沟通,并结合袋鼠云EasyDB提供一整套应用设计、数据库和未来3-5年的可行性云上高可用解决方案以及规划。

目录
相关文章
|
16天前
|
机器学习/深度学习 人工智能 监控
番茄叶片病害检测数据集(千张图片已划分)| AI训练适用于目标检测任务
在农业领域,植物病害检测是确保作物健康和提高农业生产效率的关键任务之一。随着计算机视觉技术的快速发展,基于深度学习的目标检测方法成为了病害识别的主流手段。为此,专门针对番茄叶片病害检测任务,我们推出了一个经过精心设计的番茄叶片病害检测数据集。该数据集包含了10,853张带标签的图像,覆盖了10种常见的番茄叶片病害类型,支持YOLO等先进的目标检测模型训练,旨在帮助研究人员和开发者提高农作物病害自动化检测的能力。
276 40
番茄叶片病害检测数据集(千张图片已划分)| AI训练适用于目标检测任务
|
前端开发 JavaScript 物联网
JavaScript使用Modbus协议实现RTU设备连云
在阿里云物联网平台下发物模型属性设置数据,HaaS600Kit 接收并解析云端数据后控制 Modbus 继电器设备进行开关动作。
JavaScript使用Modbus协议实现RTU设备连云
|
9月前
|
存储 Cloud Native 安全
API 安全之认证鉴权
API 作为企业的重要数字资源,在给企业带来巨大便利的同时也带来了新的安全问题,一旦被攻击可能导致数据泄漏重大安全问题,从而给企业的业务发展带来极大的安全风险。
|
10月前
|
存储 人工智能 程序员
一文彻底搞明白C语言的数组
本文详细介绍了C语言中的数组,包括定义、初始化(静态与动态)、存储方式、访问方法及常用操作,如遍历、修改元素和作为函数参数传递。数组是C语言中最基本的数据结构之一,掌握它对编程至关重要。下篇将介绍二维数组,敬请期待!
509 0
一文彻底搞明白C语言的数组
|
存储 JSON Go
如何在 Go 项目中隐藏敏感信息,比如避免暴露用户密码?
在Go语言开发中,用户信息管理常涉及敏感数据如密码的处理。为防止这些数据暴露给客户端,本文介绍了三种方法:使用JSON标签忽略字段、自定义序列化逻辑、使用数据传输对象(DTO),以确保用户数据的安全性。通过这些方法,可以有效控制数据输出,避免敏感信息泄露。
268 1
|
12月前
|
机器学习/深度学习 人工智能 算法
探索人工智能在医疗诊断中的应用
本文深入探讨了人工智能(AI)技术在医疗诊断领域的革新性应用,通过分析AI如何助力提高诊断准确性、效率以及个性化治疗方案的制定,揭示了AI技术为现代医学带来的巨大潜力和挑战。文章还展望了AI在未来医疗中的发展趋势,强调了跨学科合作的重要性。 ###
466 14
|
机器学习/深度学习 编解码 自然语言处理
深度学习在图像处理中的应用与挑战
随着人工智能技术的迅猛发展,深度学习已成为推动技术革新的重要力量之一。特别是在图像处理领域,深度学习的应用不仅极大地提高了图像识别、分类和生成的精度,还拓展了新的研究方向和应用场景。本文旨在探讨深度学习在图像处理中的具体应用、所面临的主要挑战以及未来的发展趋势,以期为相关领域的研究提供参考和启示。
448 1
|
存储 监控 安全
SNMP详解:网络管理的基石
【4月更文挑战第21天】
1197 0
SNMP详解:网络管理的基石
|
Java
java 发送电子邮件
java 发送电子邮件
146 0
|
存储 监控 安全
系统安全深度探索:构建坚不可摧的防御体系
系统安全是数字化时代的重要课题。面对外部威胁、内部漏洞与人为失误以及更新与升级的滞后性等挑战,我们需要构建一套坚不可摧的防御体系。通过强化访问控制与身份验证、定期更新与补丁管理、实施安全审计与监控、加强数据加密与备份、提升用户安全意识与培训以及采用先进的安全技术与工具等关键策略,我们可以有效地提升系统的整体安全性