首页> 中文学位 >基于VMWare ESXi的图客分享云系统设计
【6h】

基于VMWare ESXi的图客分享云系统设计

代理获取

目录

声明

摘要

第一章 引言

1.1 国内外照片分享类应用发展的现状

1.2 图客老系统存在的问题

1.3 本文的主要内容

1.4 本文的篇章结构

第二章 基于VMWare ESXi的私有云关键技术基础

2.1 云计算与云存储

2.2 基于VMWare ESXi的虚拟机技术

2.3 基于VMWare vSphere的私有云平台

第三章 图客分享云系统需求分析

3.1 图客照片分享云系统主要功能

3.1.1 照片美化功能

3.1.2 照片社交功能

3.1.3 社区运营功能

3.2 图客分享云系统核心流程

3.2.1 照片美化上传流程

3.2.2 分享到第三方SNS流程

3.2.3 照片展示流程

第四章 图客分享云系统设计与实现

4.1 照片分享云系统总体设计

4.2 图客高可用数据存储子系统的设计

4.2.1 基于MySQL的高性能数据存储设计

4.2.2 记录缓存与向量缓存设计

4.2.3 图片文件存储与缓存设计

4.3 图片服务子系统设计和实现

4.3.1 基于VMWare ESXi私有云的图片服务设计

4.3.2 基于图片交互统计的用户喜好分析

4.3.3 基于VMWare ESXi的图片服务子系统自动伸缩

4.4 与同类系统比较

4.5 图客分享云系统应用效果

第五章 结论

5.1 图客分享云系统的特点

5.2 不足与展望

参考文献

致谢

展开▼

摘要

上海云帆公司开发的移动应用图客,是国内领先的手机拍照分享社区。图客能对照片通过滤镜、相框、水印等工具进行美化处理,并且自动同步到微博、微信、Facebook等各大主流SNS社区。发布数年以来,吸引了大批用户。然而随着业务发展,图客服务器端在图片处理速度、数据容量、并发量等方面已开始无法满足线上需求。在高峰时段,会不时发生响应超时、拒绝服务、同步第三方延迟等问题,使得用户体验受到很大影响。由于老系统采用了传统的方式部署,想要解决这些问题非常困难。于是迫切需要通过构造私有云的方式重组资源,重构陈旧的业务代码,使新版云系统具有高并发性、高伸缩性、高性价比又易于管理的特点。
  首先分析了图客应用老系统存在的问题,明确了构建基于VMWare ESXi私有云平台盘活现有服务器资源,并且重构核心业务代码,打造图客分享云系统的必要性。在此基础上,讨论了图客项目的照片美化、照片社交、社区运营等主要功能和照片上传、照片展示,第三方SNS社区同步等核心流程。接着分析了图客照片分享云系统的体系架构,详细介绍了高性能高可用数据存储以及分布式照片服务的设计。其中重点讨论了基于VMWare ESXi私有云平台的照片服务的架构,特别是通过Perl脚本监控和管理私有云资源,从而实现图片服务自动伸缩功能的详细设计。最后对图客照片分享云系统的设计和应用效果进行总结,并且提出了将来努力的方向。

著录项

  • 作者

    王巍;

  • 作者单位

    复旦大学;

  • 授予单位 复旦大学;
  • 学科 软件工程
  • 授予学位 硕士
  • 导师姓名 赵卫东;
  • 年度 2014
  • 页码
  • 总页数
  • 原文格式 PDF
  • 正文语种 中文
  • 中图分类 TP393.09;
  • 关键词

    照片分享; 云系统; 移动社区; 体系架构;

相似文献

  • 中文文献
  • 外文文献
  • 专利
代理获取

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号