云场景实践研究第27期:袋鼠云

本文涉及的产品
对象存储 OSS,20GB 3个月
RDS MySQL Serverless 基础系列,0.5-2RCU 50GB
云数据库 RDS MySQL,集群系列 2核4GB
推荐场景:
搭建个人博客
简介: 随着网站论坛粉丝数高涨,袋鼠云协助用户进行架构改造,实现了应用平滑上云,彻底改变原有平台的性能瓶颈和安全隐患,满足高量级用户同时访问,同时解决了国内外部分地区粉丝访问受限的问题,极大提高了用户体验。
更多云场景实践研究案例,点击这里: 【云场景实践研究合集】联合不是简单的加法,而是无限的生态,谁会是下一个独角兽
随着网站论坛粉丝数高涨,原有系统架构和服务器性能已无法满足热情高涨的粉丝需求。同时,网站流量巨大,粉丝在使用过程中,国内部分地区和国外(如俄罗斯,美国等)经常出现访问受限、网络不通畅的情况。袋鼠云协助用户进行架构改造,实现了应用平滑上云,彻底改变原有平台的性能瓶颈和安全隐患,可满足百万级别粉丝用户同时访问论坛无压力,同时解决了国内外部分地区粉丝访问受限的问题,极大提高了用户体验。
阿里云通过BGP与各运营商互联互通,实现一个网站资源无限制的全国无障碍使用,在网络体验上占据绝对优势。
明星网站论坛是影视公司为签约艺人宣传的重要渠道,为满足粉丝用户实时了解明星动态,以及扩大明星影视作品的传播和知名度,必须借助阿里云的互联网技术手段实现全世界粉丝之间的互动交流。

采用的阿里云产品
  • 阿里云专有网络 VPC
  • 阿里云负载均衡 SLB
  • 阿里云云服务器 ECS
  • 阿里云云数据库 RDS
  • 阿里云对象储存 OSS
  • 阿里云安骑士
  • 阿里云 Web 应用防火墙
  • 阿里云数据传输服务 DTS
  • 阿里云云数据库 RDS
  • 阿里云 DDoS 高防IP

为什么使用阿里云
阿里云在云计算基础服务、大数据、安全等类别中的产品服务齐全,且功能成熟稳定。
阿里云服务客户案例众多,且在业内具备良好的口碑,综合技术实力领先公有云行业内其他供应商。
阿里云已有大量合作伙伴,能够提供专业的后期运维服务,具备阿里云官方认证资质且可选择范围广。

关于袋鼠云
袋鼠云属杭州玳数科技有限公司旗下,成立于2016年1月,是阿里云金牌合作伙伴和区域服务商(杭州)。提供的产品服务主要有:
云日志:旨在为用户提供统一的日志集中解决方案,可以实现实时的日志采集,解析和存储,提供实时的搜索和分析能力,并且可以根据行业客户的需求进行定制分析,并为分析结果提供丰富的可视化呈现方式。
EasyDB:通过自行设计实现的 Agent,能够支持其他任意公共云或是自有机房内的服务器,数据库( Oracle, MySQL) 的监控报警, 高可用,自动备份,性能趋势, TopSQL 等, 并且能够可以将跨越多个公共云、专有云和自有机房内的资源统一管理。
其他大数据/云计算服务:此外还为企业提供架构咨询,企业上云,云托管,数据库,大促活动护航,专有云,混合云,云上ORACLE,云下MYSQL等大数据和云计算服务。

袋鼠云痛点所在
应用程序和数据库都部署在单台虚拟机(CPU:4核+内存:4G)上,程序之间资源抢占明显,维护复杂。
存在单点故障,网站架构不健壮,扩展性差,无高可用。
数据无备份,所有数据(应用数据,数据库数据)存放在本地磁盘,一旦磁盘异常,数据丢失不可恢复。
网站安全防护能力差,数据库端口暴露在公网,未做任何访问限制,域名经常被劫持。
网站环境网络延迟较大,有时甚至直接中断,境外用户访问受限。

为什么选择阿里云?
通过上云提升用户体验
为解决网站论坛遇到的问题,同时提升用户体验,袋鼠云结合目前国内各云服务提供商的技术优势,决定将网站论坛迁移至阿里云。除了为其提供迁云服务,还为后期网站的运维提供技术支持。
袋鼠云为网站运营方提供云上平台架构改造方案,并指导用户选购阿里云的相关产品,目前平台采用的 阿里云产品包括VPC、SLB、 ECS、RDS、OSS;同时为避免网站的安全漏洞,网站也采用了阿里云的安全产品包括 安骑士和Web应用防火墙

借助阿里云服务进行数据迁移
该明星论坛网站存有大量的用户数据和图片文件,数据量庞大且存在一定的关联性,迁移过程分为应用程序文件和数据库两部分。
应用程序迁移底层通过Rsync软件进行文件传输,数据库迁移则通过 阿里云数据传输服务(DTS)进行同构数据源的数据迁移,整体迁移过程如下图所示:

04bd40353cc0ae215ae73e68a95d5c69ff5049a5

通过使用阿里云产品使平台架构得到优化
d054d5ebfcd993733cc7e0a3dfc15b349d27b9ca
网络设计:采用 阿里云的专有网络-VPC,在阿里云上构建一个隔离的网络环境,网段IP全部采用自定义。
应用架构:前端使用 公网SLB对外提供服务, SLB下关联 ECS应用服务器。使 ECS不需直接暴露在公网,同地域不同可用区的多台 ECS可分摊前端用户请求且具
备高可用与同城容灾功能。应用静态文件(图片,音视频文件)直接存放在 OSS对象存储上,提供多副本备份存储功能,防止数据丢失。
数据库:使用 阿里云RDS数据库,默认提供容灾、备份、恢复、监控、迁移等方面的全套解决方案。
安全设计:网站入口使用 DDoS基础防护产品,提供 DDoS防护功能VPC内网使用安全组提供防火墙的功能,在网络的入方向和出方向进行访问限制。 ECS操作系统内部安装 阿里云安骑士产品实时感知和防御入侵事件,保障服务器的安全。 RDS数据库具备白名单功能,对数据库的访问进行限制,来保障数据库的安全。

迁移上阿里云后所带来的成效
网站论坛整体迁移上云后,彻底改变原有平台的性能瓶颈和安全隐患,并且通过网站平台的架构改造,可满足百万级别粉丝用户同时访问论坛无压力。
同时,将该论坛迁移到阿里云后,用户的一切访问均正常,并且解决了境外用户不能访问以及用户体验差的问题。

原文发布日期:2017-2-10
云栖社区场景研究小组成员:董普庆,仲浩。
相关实践学习
2分钟自动化部署人生模拟器
本场景将带你借助云效流水线Flow实现人生模拟器小游戏的自动化部署
7天玩转云服务器
云服务器ECS(Elastic Compute Service)是一种弹性可伸缩的计算服务,可降低 IT 成本,提升运维效率。本课程手把手带你了解ECS、掌握基本操作、动手实操快照管理、镜像管理等。了解产品详情: https://www.aliyun.com/product/ecs
相关文章
|
存储 弹性计算 人工智能
阿里云计算巢加速器:让优秀的软件生于云、长于云—嘉宾精彩观点—阿里云弹性计算张献涛:计算巢,助力软件公司向软件服务公司转型
阿里云计算巢加速器:让优秀的软件生于云、长于云—嘉宾精彩观点—阿里云弹性计算张献涛:计算巢,助力软件公司向软件服务公司转型
394 0
|
人工智能 运维 Kubernetes
阿里云计算巢加速器:让优秀的软件生于云、长于云—入选企业深度访谈—工程师背后的工程师,KodeRover携手阿里云帮助企业构建数字化基建
阿里云计算巢加速器:让优秀的软件生于云、长于云—入选企业深度访谈—工程师背后的工程师,KodeRover携手阿里云帮助企业构建数字化基建
219 0
|
弹性计算 Kubernetes NoSQL
阿里云新品发布会周刊第146期 丨 弹性计算生命科学最佳实践- 云计算情报局
新产品、新版本、新技术、新功能、价格调整,评论在下方,下期更新!关注更多新品发布会!
624 0
阿里云新品发布会周刊第146期 丨 弹性计算生命科学最佳实践- 云计算情报局
|
运维 Cloud Native Devops
免费下载|《2021云上架构与运维峰会演讲合集》助力企业快速高效“用好云管好云”!
如今,人们讨论的已经不仅是上云,而是如何用好云。云计算所拥有的“软件定义一切”的特性,推动了敏捷弹性、DevOps、智能运维和基础设施即代码(Infrastructure as Code,简称 IaC)等自动化运维趋势。
71596 1
免费下载|《2021云上架构与运维峰会演讲合集》助力企业快速高效“用好云管好云”!
|
人工智能 运维 安全
重磅下载!10位阿里专家联手,云上运维必看《CloudOps白皮书》
发挥云和devops的双重优势,阿里云十多位技术专家共同提出CARES模型,五大维度分析CloudOps成熟度,帮助企业落地最佳实践
57874 0
重磅下载!10位阿里专家联手,云上运维必看《CloudOps白皮书》
【云周刊】第220期:阿里云高级技术专家张毅萍:我眼中的边缘计算
欢迎订阅云周刊 本期头条 阿里云高级技术专家张毅萍:我眼中的边缘计算 边缘计算是目前公认的大方向,越来越多的边缘计算应用将随着5G建设的步伐而兴起。阿里云边缘计算团队的目标是在行业爆发来临之前,完成基础计算资源平台的构建,为产业提供基于体验的计算调度能力,进而助推整个产业快速应用发展。
28141 1
【云周刊】第220期:阿里云高级技术专家张毅萍:我眼中的边缘计算
|
边缘计算 人工智能 城市大脑
阿里云高级技术专家白常明:边缘云的技术挑战和应用创新
随着5G商用周期的开始与新基建的发展, 5G+边缘计算带动并赋能数字化行业,逐渐形成了预期可观的产业规模。5G周期内,直接和间接带动产业规模就高达万亿级,在如此巨大的市场规模下,会有越来越多的行业具备数字化转型的技术支撑,5G+边缘计算如何助力各行业升级?近日,阿里云高级技术专家白常明受邀参加2020WICC通信云大会发表《5G边缘计算:边缘云的技术挑战和应用创新》主题演讲,剖析5G时代边缘云技术演进。
12177 0
阿里云高级技术专家白常明:边缘云的技术挑战和应用创新
|
运维 Kubernetes 安全
云栖大会来啦!我们一起谈谈企业如何上好云、用好云、管好云
作为全球顶尖的科技盛会,历年云栖大会的议程安排都是精彩纷呈,今年当然不会例外。2020云栖大会首次在线举办,以“3+300”的内容场次设置,为全球科技人带来 3 场主论坛和展厅、100 场分论坛和专场、100 个城市站点线上线下联动和 100 大新品发布的云上盛宴。
云栖大会来啦!我们一起谈谈企业如何上好云、用好云、管好云
|
Web App开发 弹性计算 应用服务中间件