服务器之家:专注于服务器技术及软件下载分享
分类导航

服务器资讯|IT/互联网|云计算|区块链|软件资讯|操作系统|手机数码|百科知识|免费资源|头条新闻|

服务器之家 - 新闻资讯 - 云计算 - 要避免的五个云网络部署错误

要避免的五个云网络部署错误

2021-12-02 22:07ITPUB李雪薇 云计算

如果你要在云中部署你的应用程序,有五个常见的云网络部署错误需要避免。

“当公司迁移到云端时,他们通常会寻求更好的性能和更多的可用性。但如果没有正确的见解,这些公司可能会遇到许多问题。”Kentik公司产品营销主管Kevin Woods说道。云网络涉及跨应用、云和数据中心的部署,复杂的数据源线索。迁移往往意味着对网络的可见性和理解力下降。与过去的物理网络拓扑结构不同,云中的网络是虚拟化的,高度自动化的,因此基本上是看不见的。

许多公司缺乏关于他们如何使用云资源的信息。更不用说,在快速部署云资源时可能会出现错误。在许多情况下,配置选择不当会导致效率低下,因为老观念认为,你可以“随时回去修理”。不幸的是,事后也更难看到次优的选择。

要避免的五个云网络部署错误

五个常见的云网络部署错误

如果你要在云中部署你的应用程序,有五个常见的云网络部署错误需要避免。

错误一:重复服务和不明确的依赖关系

当组织的网络处于孤岛状态时,他们可能会重复服务并维护独立的域名系统(DNS)服务。DNS将网站的域名与IP地址相匹配。企业为重复的DNS服务支付额外费用,而不是将它们合并到一个共享系统中。

此外,企业有时会让一个应用程序依赖于某个消失的DNS服务。云工作负载可能已经转移,导致模糊的云依赖性。当在云中部署网络时,你要避免创建一套混乱的相互依赖关系,这可能会导致中断。避免重叠和重复,同时保持适当的软件开发。

错误二:流量或请求发夹

当把你的网络基础设施转移到云端时,要避免通过发夹(hairpinning)来增加延迟,也就是发夹形状的瓶颈,网络流量会从它来的方向送回去。它涉及的服务通信路径很长,而不是短、快速和便捷的路径。

发卡可能是由于IP路由的错误配置而发生的,导致昂贵的云数据传输账单。另一个案例涉及一个将应用服务器转移到云中的DevOps团队,但在传统的数据中心仍有一个网络前端和数据库。这个例子带来了性能的下降和成本的增加。网络请求导致了一连串的调用和对云互联的额外导航,云互联是两个网络之间的连接。

错误三:不必要的区域间流量

当公司不必要地将云数据从一个地理区域发送到另一个地理区域时,他们为区域间数据传输支付的每千兆字节费用要比区域内数据传输高得多。云供应商自然会产生更多的成本,所以他们把这些成本转嫁给你。以谷歌云为例,区域之间的数据传输费用为每千兆字节1美分,但区域之间的传输费用为每千兆字节11至22美分。

为了避免这个问题:

  • 对造成区域间互联网流量过剩的原因有一定的了解
  • 移动工作负载以避免不必要的区域间通信
  • 此外,在可能的情况下合并工作负载以避免浪费资源

错误四:从本地VPC通过互联网访问云服务

云应用程序开发人员经常使用云服务,如S3、SNS或Route 53。它们很方便,容易部署。这些服务可以使用代表在单一地区运行的服务的IP地址范围来访问互联网。

云计算工程师建立新的VPC时,他们还必须设置路由规则,以确定流量如何被转发到非本地目的地。面向互联网的流量总是遵循一个指向网关设备的默认路由。穿过这种设备的流量被定义为互联网出口流量,AWS对出口流量收取费率,即使流量没有必要从云中出口。

幸运的是,大多数云供应商已经发布了通常被称为“端点服务”的新功能,旨在使这种流量远离公共互联网,从而降低数据传输成本和与通过互联网发送流量相关的安全风险。端点服务允许用户在其VPC子网内配置具有私有IP地址的本地网络接口。然后,这些接口作为代理,为任何以终端上配置的服务为目的地的流量提供服务。最终的结果是,通往这些服务的流量保持在本地、私有,并享受较低的出口价格。

错误五:使用默认的互联网流量传输

减少不必要的出口流量很重要。然而,如果你提供一个基于云的数字服务,在某些情况下,流量会向用户输出。研究如何减少这些成本也是很重要的。

考虑使用默认的互联网出口来部署你的应用程序的替代方案。它们包括使用内容交付网络(CDN),它在世界各地的节点上缓存频繁请求的对象,并为公司节省每千兆字节的费用。CDN还可以降低延迟,提高性能。此外,考虑将大型对象打包在一个应用程序内,而不是通过网络。将互联网流量通过云端互连到存在点(PoP),以节省IP传输的费用。一个PoP是一个网络接入点。

通过避免这些错误,你将拥有成本更低、性能更高的云部署。

云上联网的关键提醒

云使横向扩展的应用部署变得非常容易。人们很容易相信,公共云中的大部分网络是自动化的,甚至是看不见的。虽然这有一定的道理,但事实是,云供应商并不代表你管理网络--在帮助你找出降低成本的方法时,他们肯定有利益冲突。

归根结底,你要对云中的网络负责。你需要使云计算网络可被观察到,并拥有必要的工具来识别成本和性能问题并探索替代方案。

延伸 · 阅读

精彩推荐
  • 云计算企业需要了解的十个云安全优秀实践

    企业需要了解的十个云安全优秀实践

    IT 安全社区因其共享信息和解决方案的特性而备受认可。如果企业正在迁移到云端,或者倾向于提高应用程序的安全性,可以很好地利用这一点。...

    云联壹云9592022-02-17
  • 云计算Kubernetes 将弃用 Docker

    Kubernetes 将弃用 Docker

    近日,Kubernetes 官方发布公告,宣布自 v1.20 起放弃对 Docker 的支持,届时用户将收到 Docker 弃用警告,并需要改用其他容器运行时。但 Docker 作为容器镜像构...

    开源中国4312020-12-03
  • 云计算加快边缘计算发展的十大趋势

    加快边缘计算发展的十大趋势

    在边缘计算中,数据处理发生在网络边缘而不是集中式中心。这意味着网络边缘的设备需要具有处理和存储功能。实际上,边缘计算有许多不同的形式。企...

    企业网D1Net2672020-10-20
  • 云计算Rancher 2.7.2 发布,开放的可互操作性再升级

    Rancher 2.7.2 发布,开放的可互操作性再升级

    Rancher 2.7.2 正式发布,主要提升了扩展性,以大幅强化生态能力。此外,作为 Rancher 的商用企业订阅版,Rancher Prime 进一步强化了其企业订阅价值;Rancher De...

    未知732023-05-06
  • 云计算云原生开发将成为高级部署蓝图

    云原生开发将成为高级部署蓝图

    如今,有些文章介绍了云原生开发蓝图的基础和探索逻辑图,并探讨了在内部部署设施和远程容器上进行云原生开发的用例以及部署蓝图。...

    企业网D1Net2852020-07-12
  • 云计算关于云原生安全,你得关注这些事!

    关于云原生安全,你得关注这些事!

    变化是唯一不变的,也是不可避免的。一段时间以来,云技术领域的 IT 格局发生了变化。企业正在转向云原生领域和容器、Kubernetes和无服务器框架。...

    新钛云服11442021-09-28
  • 云计算微软与印度信实工业子公司将在云计算等领域进行合作

    微软与印度信实工业子公司将在云计算等领域进行合作

    【TechWeb】8月13日消息,据国外媒体报道,印度信实工业旗下子公司将同微软进行长期的合作,涉及云计算、人工智能等多个领域。 信实工业公司已在官网...

    Techweb3542019-08-14
  • 云计算使用虚拟私有云的利弊

    使用虚拟私有云的利弊

    虚拟私有云(VPC)实际上是公共云提供商的营销响应,很多提供商发现自己与多年前就已经与OpenStack等私有云竞争。一些企业并不喜欢将数据放置在公共云...

    机房3605782020-06-05