开发者社区> 问答> 正文

想把企业应用部署在阿里云上,有些问题想咨询

想把企业应用部署在阿里云上,有些问题想咨询:

应用的背景信息

  1. 应用为企业内部管理系统,不向公众提供服务。
  2. 应用的功能主要是业务数据的增删改查和相关附件的上传下载。
  3. 附件由大量的小文件(小于5M,访问频繁)和少量的大文件(1~4G,访问不频繁)组成。文件总量为6TB左右。
  4. 系统的用户分布在全国,平均在线人数1000人左右,使用系统的时间为7*8,访问频度中等(系统有一定的压力,但不会非常繁忙)。
  5. 系统是web应用,技术架构为:nginx + tomcat/java + memcached + mysql。

想咨询的问题

  1. 根据以上描述,推荐采用什么样的云服务和配置?
  2. 若为了系统的可用性,采用双节点集群部署,集群是部署在一台高配的云服务器上好,还是部署在2台低配置的云服务器上好?
  3. 对于集群,阿里云是否提供负载均衡服务?怎样与系统对接?是否单独收费?
  4. 数据库是部署在安装在云服务器本地的数据库上好,还是单独租用阿里云数据库好?两者的主要差别?
  5. 文件是存储在云服务器的本地(块存储)好,还是另外租用阿里云存储(对象存储)好?两者主要的差别?
  6. 阿里云存储(对象存储)是否支持大文件自动分块存储?是否支持分级访问权限控制(按部门组织机构)?Web页面是否能直接访问云存储(主要是下载,要支持断点续传),还是必须经过服务端(tomcat/java)的代理才能访问?
  7. 阿里云存储是否支持CDN?CDN镜像分流后的文件,是否仍然保持访问权限?

展开
收起
我梦江南好 2016-03-17 16:05:43 4354 0
1 条回答
写回答
取消 提交回答
  • 码农|Coder| Pythonista

    1.建议使用OSS存储附件。带宽选择10M,内存和CPU信息根据现有主机购买
    2.建议两台中配。有冗余
    3.提供负载均衡器SLB,直接进行端口转发,单独收费
    4.建议使用云数据库,数据安全有保障
    5.对象存储,成本低、不占用带宽
    6.支持分块。权限控制建议在程序进行限制、支持直接访问。
    7、支持CDN。权限控制建议在权限中进行限制。私有Bucket可以实现权限控制和定时链接

    2019-07-17 18:34:29
    赞同 展开评论 打赏
问答排行榜
最热
最新

相关电子书

更多
阿里云ElasticsearchSeverless版产品发布 立即下载
阿里云E-MapReduce 全面开启 Serverless 立即下载
阿里云开源大数据平台3.0 技术解读 立即下载