当前位置: 首页 > news >正文

数据中心资源向AWS迁移的四大挑战

很多企业将他们的数据中心资源向AWS中迁移,而更多的企业正在考虑向AWS中迁移数据中心资源。数据中心资源向AWS迁移能够带来极大的好处,AWS提供了一整套云计算服务,可以比企业自行构建数据中心更快、更经济地提供大型、可扩展的计算能力。

2017-03-31-43b0e9a702-6f20-470b-8f0a-1f8

AWS涵盖了近100项服务,包括了分析、计算、数据库、网络、存储、移动等等。企业选择AWS的原因多种多样,可能涵盖了以下一个或多个原因:

企业希望消除本地数据中心或减少数据中心占地面积,数据中心需要广泛的基础设施和专业人员

企业希望通过租用公有云服务来建立混合云,以保持其数据中心并增加连接或资源,以便根据需要进行扩展或缩减规模。

企业希望利用遍布全球的云计算平台。

然而,向AWS的迁移面临着一些挑战。

1、维持用户体验

通常当数据中心连接到AWS时,它们通过利用IPSec技术的加密IP隧道进行。IPSec隧道通常由集中式数据中心提供,从而增加了应用程序的延迟并增加了对数据中心网络带宽的需求。

应用程序延迟的增加是因为企业必须回传网络流量。这通常发生在远程位置到集中式数据中,通过广域网和IPSec隧道,以达到AWS托管的资源。同时,数据中心还必须增加网络带宽,以适应这种额外的回传流量。

高延迟和带宽不足会对应用程序的性能产生不利的影响,当企业将资源迁移到AWS时,他们必须保证用户数据中心的应用程序使用体验。

2、弹性

企业必须特别注意维护AWS中托管的应用程序和工作负载的弹性和服务可用性。AWS提供了两种实现弹性连接到用户虚拟私有云(VPC)的方法,一种是主动/备用安全IPSec隧道,连接两个冗余的AWS虚拟专用网关(VGW)。另一种是将安全的IPSec隧道与VGW组合起来与AWS直连服务相结合,这些服务构建了从企业网络到AWSVPC的专用链路。

利用IPSec隧道非常方便,但是这种连接的主动/待机性质和故障切换时间不足以适用于所有的企业,这也使得有效利用所有可用带宽颇具挑战。

IPSec隧道和AWS直连服务的组合提供了主动连接和带宽利用率,然而,这会使在两条路径上的路由复杂化。

3、实施网络分段

在将资源迁移到AWS时,实施安全性包括网络分段也是一个主要的问题。

无论在数据中心使用哪种网络分段机制,如VLAN、VRF、VXLAN或所有这些机制,想要将其扩展到AWS都不容易实现。

对大多数企业来说,网络分段是必须的,特别是在受监管要求限制敏感信息(如机密数据、金融交易和其他类型流量的医疗保健数据)的行业,将应用程序和数据迁移到AWS使得难以将私有内部数据中心的分段维护到云端。

4、集中监控和运营

大多数企业依靠监控工具来管理其数据中心元素,如应用程序、工作负载、网络、存储等可用性和性能。

虽然这些监控工具中的一些仍然可以用于在AWS中,但这种方法通常会导致本地数据中心和AWS环境之间可见性的分散,同时,AWS中可用的监控工具和机制不会扩展到企业环境和广域网。内部部署AWS工具和操作程序之间的差异使得单一监控几乎不可能。

为了解决这些挑战,企业应考虑将AWS云数据中心整合到其他环境中的替代方案。这可以使用传统技术来实现,但会带来显著的复杂性。作为替代方案,企业可以考虑采用新技术,诸如软件定义广域网(SD-WAN)解决方案。



本文出处:畅享网
本文来自云栖社区合作伙伴畅享网,了解相关信息可以关注vsharing.com网站。

相关文章:

  • 区块链概况:什么是区块链
  • 二进制数字系统
  • js正则,这点儿就够用了
  • Vue2.0史上最全入坑教程(中)—— 脚手架代码详解
  • “美云启航 智数未来”——美云智数产品发布会圆满召开
  • ServletContext两个Servlet传值学习笔记
  • WPF 自定义TabControl控件样式
  • kvmgt-kernel 实现GPU虚拟化
  • 深入理解-CSS内联元素之font-size
  • 我为什么要关心区块链?概述和接纳
  • MySQL 5.7.20在RedHat 7.2上通过RPM包安装
  • 面试题3:数组中重复的数字,不能修改原数组
  • 蓝牙 bluez 的编程 C C++
  • Golang自定义包总结
  • Js基础——数据类型之Null和Undefined
  • 《微软的软件测试之道》成书始末、出版宣告、补充致谢名单及相关信息
  • 【跃迁之路】【519天】程序员高效学习方法论探索系列(实验阶段276-2018.07.09)...
  • Brief introduction of how to 'Call, Apply and Bind'
  • EOS是什么
  • golang中接口赋值与方法集
  • JavaScript DOM 10 - 滚动
  • JavaScript 无符号位移运算符 三个大于号 的使用方法
  • overflow: hidden IE7无效
  • Python打包系统简单入门
  • Python学习笔记 字符串拼接
  • vue-router的history模式发布配置
  • 从重复到重用
  • 浮现式设计
  • 构造函数(constructor)与原型链(prototype)关系
  • 面试遇到的一些题
  • 突破自己的技术思维
  • 源码之下无秘密 ── 做最好的 Netty 源码分析教程
  • Oracle Portal 11g Diagnostics using Remote Diagnostic Agent (RDA) [ID 1059805.
  • mysql 慢查询分析工具:pt-query-digest 在mac 上的安装使用 ...
  • ​HTTP与HTTPS:网络通信的安全卫士
  • ​LeetCode解法汇总307. 区域和检索 - 数组可修改
  • (delphi11最新学习资料) Object Pascal 学习笔记---第8章第2节(共同的基类)
  • (HAL库版)freeRTOS移植STMF103
  • (翻译)Quartz官方教程——第一课:Quartz入门
  • (附源码)springboot 校园学生兼职系统 毕业设计 742122
  • (没学懂,待填坑)【动态规划】数位动态规划
  • (转)es进行聚合操作时提示Fielddata is disabled on text fields by default
  • (自适应手机端)响应式新闻博客知识类pbootcms网站模板 自媒体运营博客网站源码下载
  • .NET MVC 验证码
  • .net MySql
  • .NET 常见的偏门问题
  • .Net转Java自学之路—SpringMVC框架篇六(异常处理)
  • @NoArgsConstructor和@AllArgsConstructor,@Builder
  • []使用 Tortoise SVN 创建 Externals 外部引用目录
  • [AIGC] Kong:一个强大的 API 网关和服务平台
  • [ASP]青辰网络考试管理系统NES X3.5
  • [C++]高精度 bign (重载运算符版本)
  • [CareerCup][Google Interview] 实现一个具有get_min的Queue
  • [CISCN2019 华东北赛区]Web2
  • [Flutter] extends、implements、mixin和 abstract、extension的使用介绍说明