跨国服务器架构哪种好?

IT系统集成专家 2014-05-13 04:04:32
跨国服务器架构哪种好?例如:一台服务器在中国,一台服务器在美国,在中国的用户可以通过手机App访问中国服务器控制中国家电,也可以控制美国的家电,在美国的用户也可控制美国家电和中国家电,我该如何设计,才是最优?
以下是本人想的两种架构,大家有没有更好的看法?

...全文
535 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
MiceRice 2014-05-16
  • 打赏
  • 举报
回复
引用 4 楼 lsy649241354 的回复:
第一张图片可以实现吗? 会不会手机端发的信息会被拦截?
可以实现,中国访问国外的则可能被拦截(如果该网段某第三方托管服务器干了点坏事的话)。但一般认为这种方式下第一响应时间不可控容易导致用户体验差而倾向于使用 本地接入服务器。
  • 打赏
  • 举报
回复
第一张图片可以实现吗? 会不会手机端发的信息会被拦截?
MiceRice 2014-05-14
  • 打赏
  • 举报
回复
引用 2 楼 lsy649241354 的回复:
那就是我说的后者图片咯?
如果你把 本地接入服务器 和 属地管理服务器 完全看成是同一套系统的话,就是后者的图片。 不过设计时应考虑将其分为职能不同的两层系统。
  • 打赏
  • 举报
回复
那就是我说的后者图片咯? 可以直接通过手机访问国外服务器吗?
MiceRice 2014-05-13
  • 打赏
  • 举报
回复
可以考虑三层架构,这样即便后端不稳定甚至无法提供服务,前端仍可以保持高速响应。 用户 ---- 本地接入服务器×N ---- 属地管理服务器×N 比如:在美国的中国用户,访问时DNS负载均衡直接接入了美国本地接入服务器,然后接入服务器再连接中国属地管理服务器,然后操纵中国家庭设备。这期间,属地管理服务器可以持续跟踪家庭设备状态(可以只跟踪状态即可,类似于在线还是掉线了),以便快速应答接入服务器。

25,985

社区成员

发帖
与我相关
我的任务
社区描述
高性能WEB开发
社区管理员
  • 高性能WEB开发社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧