|
|
|
|
移动端

使用DRaaS测试和开发操作系统

几乎每个数据中心都需要测试操作系统更新和新代码版本。采用DRaaS解决方案就可以满足需求。问题是这些测试需求需要一个正在测试的服务器的副本以及最新的数据副本。组织不仅难以将物理服务器。网络和存储专用于这项任务,而且也很难花时间定位数据副本所需的时间。好消息是,采用灾难恢复即服务(DRaaS)可以解决了这些问题。

作者:Harris编译来源:360机房|2018-01-11 09:29

几乎每个数据中心都需要测试操作系统更新和新代码版本。采用DRaaS解决方案就可以满足需求。问题是这些测试需求需要一个正在测试的服务器的副本以及最新的数据副本。组织不仅难以将物理服务器。网络和存储专用于这项任务,而且也很难花时间定位数据副本所需的时间。好消息是,采用灾难恢复即服务(DRaaS)可以解决了这些问题。

测试要求

根据组织需要测试的内容,测试的要求会有所不同。例如,操作系统补丁程序将需要更新运行操作系统的服务器或服务器实例。但是一个错误的操作系统更新可能不会立即显现出来,并且用更新测试一台服务器是不够的。在理想情况下,这个更新会在多个服务器上进行至少几天的测试。

应用程序的更新比操作系统的更新更加集中。一个服务器或实例可能就足够了。但在大多数情况下,测试将需要进行得更彻底。在某些情况下,最好的测试方法是把潜在的新版本带到生产线上,让真正的用户在应用程序中实际执行正常的活动。问题是,如果出现问题,组织需要一种非常快速地恢复到以前版本的方法。

最后,需要一个持续的开发环境,应用程序员可以在代码准备好进行上述更广泛的测试之前通过开发过程来使用它。这种情况将会再次需要一个或多个服务器提供最近的数据副本,使开发人员能够尽可能创建真实世界的解决方案。

DRaaS如何提供帮助?

DRaaS解决方案的核心是需要两个特性,这也有助于它成为测试和开发的理想平台。首先,DRaaS解决方案必须能够经常保护(复制)数据。通常情况下,频繁备份是通过执行子文件或基于块的备份来完成的。主要的是,他们需要这个功能,所以他们可以通过传输非常小的批次更新来更新基于云计算的数据副本。该功能还允许他们每隔15分钟或更少时间执行备份。

对于测试和开发,DRaaS可以执行备份的频率是理想的。这意味着测试和开发过程可以与最近的数据副本协同工作。

第二个重要功能是主机托管几乎每个DRaaS解决方案中固有的一个或多个服务器的虚拟实例。但是这些服务器的托管必须是无缝的。如果测试环境或开发人员必须等待数据复制到另一个位置才能启动虚拟服务器,那么很多优点就会丢失。在理想情况下,虚拟服务器的实例化可以在本地部署的数据中心以及在云端进行。大多数DRaaS解决方案都使用本地设备来收集数据,因此在测试、开发以及灾难期间使用此设备来托管应用程序也是有意义的。

在大多数情况下,数据保护和灾难恢复被视为保险策略。但是通过像DRaaS这样的解决方案,该用例可以扩展到更主动和节约成本的用途,例如不需要辅助服务器和单独的副本数据管理解决方案。

【编辑推荐】

  1. 你知道操作系统何时运行?
  2. 我想装Linux操作系统,但是为什么总无法识别硬盘啊?
  3. 苹果公司将开源的 Lisa 操作系统和应用程序
  4. 谷歌现在正在Pixelbook上测试它神秘的Fuchsia操作系统
  5. 可加快应用开发进度的十大GitHub开源iOS库
【责任编辑:武晓燕 TEL:(010)68476606】


点赞 0
分享:
大家都在看
猜你喜欢

热门职位+更多

读 书 +更多

Visual Studio Team Systems软件工程实践

本书论述了软件开发价值增加的思维方式。这一思维方式构成了VSTS的基础,包括VSTS的指导思想,为什么这些指导思想会以某些方式表现,以及它...

订阅51CTO邮刊

点击这里查看样刊

订阅51CTO邮刊