前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >【腾讯云的1001种玩法】十分钟轻松搞定云架构 · 单点和多点

【腾讯云的1001种玩法】十分钟轻松搞定云架构 · 单点和多点

原创
作者头像
白宦成
修改2017-06-19 19:08:25
1.9K0
修改2017-06-19 19:08:25
举报
文章被收录于专栏:云计算认知升级

这节课,我们来学习单点架构和多点架构的知识

首先,我们来了解一下,什么是单点?

单点顾名思义,就是只使用一个设备对外提供服务。从架构图上来看,单点就是用户直接请求我们的云主机。只有一台云主机对外提供服务。单点架构就是我们在前面课程提到的 “云端最简架构”

而多点就是指对用户提供服务时,不止有一个设备提供服务,多个设备同时对外提供服务。从架构图上来看,用户请求时,会有多个云主机对其提供服务。

接下来我们来看看单点和多点的优势和劣势

单点由于只操作一台云主机,那么他的成本相对较低,操作也简单明了,但是这种简洁明了,带来的是故障率的提升,更加的不安全和不稳定,有更大的几率出现故障。容易被外部以单点突破(CC攻击)的形式来攻破。

而多点由于增加了云主机,成本相应会上升,需要操作的机器也变得更多,即使用软件来批量管理,依然带来了复杂度。但是由于云主机的增加,整个架构趋于稳定,能够更安全的提供服务。即使外部有单点突破,以只能攻破一台主机,另外一台主机仍然可以对外提供服务。

单看上面的文字,可能大家理解的还不够深,这里我来举两个例子,来帮助大家认清单点架构和多点架构。

单点架构除了在开始时,我们看到的云端最简架构,还有一些比较常见的,认为是多点,但其实是单点的。

比如上面这个图中,在云主机前加了一个负载均衡器,但是由于后端依然是一台云主机,所以并没有发挥请求分发的效果,对于抵挡攻击方面,也没有什么用。这种架构下负载均衡只能对请求进行转发,无法保证后端的稳定运行。这种架构的效果只有一个,就是隐藏源站IP。

这张图中的架构就是比较经典的多点架构,大部分使用多点架构的最基础的架构也都是这个样子的。在负载均衡后使用多个云主机,来负载请求,多个云主机再通过云数据库或自建数据库来实现数据同步。在这种情况下,负载均衡会将请求分发到三个云主机上,即使外部对负载均衡实行单点突破,也只会让一个云主机出现故障,而另外两个云主机依然保持运行。

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
相关产品与服务
云服务器
云服务器(Cloud Virtual Machine,CVM)提供安全可靠的弹性计算服务。 您可以实时扩展或缩减计算资源,适应变化的业务需求,并只需按实际使用的资源计费。使用 CVM 可以极大降低您的软硬件采购成本,简化 IT 运维工作。
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档