整个技术架构结构设计

 

硬件:

服务器若干,局域网、互联网。

服务器大致分为以下几种,每种服务器可若干集群。

1. 反向代理服务器、负载平衡服务器。

2. 应用服务器。

3. 文件服务器。

4. 数据库服务器。

5. 缓存服务器。

 

软件:

最上层:云平台(虚拟云技术)+安全模型

方案一:

  1. 服务器系统:WINNT、LINUX。
  2. 反向代理服务器:有负载平衡功能,Nginx反向代理负载(可负载5w并发)。
  3. Web服务器:IIS、Tomcat、Apache。
  4. 程序开发:Asp.net、java(MVC、Srping、ORM等等)。
  5. 关系型数据库:MySQL、SQLsever、Oracle,关系型数据库集群负载cluster。
  6. 缓存服务器:可选Memcached, Redis等等。
  7. 分布式文件存储的数据库:MongoDB。

方案二:

  1. 服务器系统:WINNT、LINUX。
  2. 负载平衡服务器:Web服务器负载平衡IIS、Tomcat、Apache。
  3. Web服务器:IIS、Tomcat、Apache。
  4. 程序开发:Asp.net、java(MVC、Srping、ORM等等)。
  5. 关系型数据库:MySQL、SQLsever、Oracle,关系型数据库集群负载cluster。
  6. 缓存服务器:可选Memcached, Redis等等。
  7. 分布式文件存储的数据库:MongoDB。

你可能感兴趣的:(整个技术架构结构设计)