1 系统构架方案:

该方案只适新生电子商务企业,自身处于电商营运摸索阶段,对电商平台的可用性、可靠性、安全性要求不高,主要满足市场拓宽和新生电商运作的尝试。

1.1 平台技术指标

  • 日均 PV 承载量:10 万
  • 日峰值 PV 承载量:15 万
  • 日均 UV 承载量: 1 万 (按照 PV 量得十分之一进行计算)
  • 日峰值 UV承载量:1.5 万(按照 PV 量得十分之一进行计算)
  • 日均订单量:200 单(按照 2%的转化率计算)峰值 300 单
  • 首屏打开速度:5-8 秒 (如使用 CDN 服务为 3-3.5 秒)
  • DNS 解析速度:0.1~0.2 秒
  • 平均响应速度:200-250ms

1.2 平台架构设计

  • 单台物理服务器或者云主机服务器
  • 服务器上应用:WEB 应用、DB 应用、缓存应用
  • 网店系统应用:网店前台、网店管理后台
  • 平台安全性:可以通过硬件防火墙或者 LINUX 自身的 IPTABLE 进行控制
  • 访问策略:对外只开放 80 端口以及类似 SSH 端口

1.3 平台硬件配备

分组 建议配置 数量 功能
物理/云主机 4核16G 1 Nginx静态处理Php运算
带宽 10MB 单线或双线

1.4 平台软件配备

软件 版本 说明
操作系统CentOS Centos64位6.5 作为电商平台的基础操作架构稳定、高效、安全
Web应用 Nginx 1.2.9以上 高性能Web服务器,并发性能强
Web应用PHP 5.3.6以上 php脚本解析引擎,运行于fast cgi模式下
数据MySQL 5.6 应用最广泛的关系型数据库
缓存Memcache 1.4或以上 高速缓存提升查询速度
数据库备份 mysqldump Mysql自带的数据库备份工具

2 系统部署方案

2.1 服务器操作系统版本说明

  • Linux系统采用版本CentOS 64位3/6.5

2.2 操作系统初始化说明

主机目录说明:

  • /boot 200M 启动分区
  • /40G 根分区
  • /data 数据和应用分区 剩余大小

系统目录说明:

  • /data/www 用户数据web数据目录,和配置文件
  • /data/logs web日志
  • / 一般不放用户文件
  • /usr 一般系统程序存放
  • /var 系统的日志

2.3系统压力点

  • Mysql:链接数与IOPS,对于内存有较高要求
  • Web:除双11、秒杀活动等大并发量或者请求访问量大的情况,正常来说web压力不是很大
  • 磁盘:IO读写,访问时会频繁写日志,影响性能