草庐IT

最大化云存储的最佳方法

Harris编译 2023-03-28 原文

利用多云或混合云环境正在获得吸引力,并成为大多数组织的“首选”存储策略。Spectra Logic公司的高级产品营销经理Eric Polet提供了可操作的策略,在您适应最新的云趋势时最大化云存储。  

云存储市场预计将在未来几年打开一个新的窗口,预计到2029年将达到3760亿美元。云存储应用的增长有两个主要原因:首先,数字数据正在以惊人的速度被创建。事实上,IDC预计,从2022年到2026年,全球数据领域的规模将增加一倍以上,这将给组织带来更大的压力,以管理和保护他们的数据,同时为商业和社会效益创造机会激活数据。其次,企业云优先战略的概念正在成为主流。这一趋势推动了组织在单云或多云架构中大规模管理数据的需求,从而对管理、使用和保存存储在云中数据的最佳方式提出了新的复杂挑战。  

如今,企业正在制定他们的长期云存储战略,重点是集成多云和混合云工作流,使存储和应用程序协同工作,并确保数据存储在具有勒索软件弹性和受保护的位置。随着预算紧张和资源削减,面临这些挑战的组织还需要选择具有成本效益、易于使用和高效的数据管理和存储解决方案,以加速混合云和多云生态系统的生产力和创新。

存储的安全性和弹性

每天都有新的报告称,组织受到勒索软件攻击或数据被外部威胁窃取和/或损坏。创建存储计划将有助于降低攻击风险,但更重要的是,提供从此类攻击中恢复的弹性,这在每个组织中都是至关重要的。这就是为什么在评估存储策略时,要考虑的最重要的事情之一是找到安全保护数据的方法(无论数据存储或位于何处)。这通常是使用混合云或多云方法的地方。

由于大多数勒索软件攻击的目标是使数据在支付赎金之前变得无用,因此必须在不同的位置、不同的云中,或在云和本地存储的组合中存储多个数据副本,以确保数据不容易被破坏或因加密而变得无用。将数据存储在彼此独立的多个位置可以防止所有数据在一次攻击中被加密或破坏,允许组织利用来自另一个位置的数据重新获得运营控制权。实现这种类型的策略将有助于创建一个具有勒索软件弹性的体系结构,在发生攻击时可以访问和利用数据。

减少多云和多地点的挑战 

环境之间数据移动性的增加增加了复杂性和挑战,例如数据脆弱性和访问。公共云允许远程访问数据,但可能会带来额外的安全问题,并且当数据被访问或移动到其他位置时,可能会产生大量的出口费用。随着多层和多云的使用变得越来越普遍,寻找简化数据编排和全局可见性的解决方案变得越来越具有挑战性。事实上,对于一些需要大规模存储数据的行业来说,多云环境已被证明在财务上具有挑战性。  

多云和多位置架构提供了跨内部部署和多个云的数据利用灵活性,其中工作负载、应用程序和其他资源可以跨多个位置利用,从而在最经济的地方产生最大的优势。从用户的角度来看,如果正确有效地实现了管理平台,那么数据存储在哪里就不重要了——无论数据存储在公共云中、多个云中还是本地。理想情况下,所有文件都应该以它们的原生格式出现,并且可以使用。  

现代数据存储协议(如对象存储)提供了所需的功能,以支持新的多云和混合云数据管理工具,从而实现通用数据可用性。当组织将数据存储在多个位置(包括内部部署)时,他们可以更好地利用可用的新云、应用程序和技术。这使得组织可以从一个云供应商切换到另一个云供应商,而无需支付大量费用,也不会遇到IT挑战。现代混合多云数据管理软件可以实现灵活性和云计算自由,该软件将云和本地存储组合到一个名称空间中,因此组织可以统一其数据,优化其不断变化的工作负载,并使用最适合其需求的云和应用程序。

重要的云数据管理功能  

选择混合云数据管理软件的关键是要找到一个将公共云集成到组织的工作流程中,同时维护内部负载的软件。对于支持多云工作流的解决方案来说,帮助避免大量出口费用和供应商锁定也是至关重要的。确保解决方案提供灵活的策略驱动的存储管理,使组织能够满足服务水平协议(sla)并控制成本,同时确保数据存储在可访问且负担得起的地方,这也是必要的。总的来说,有效的数据管理策略提供无缝共享和存储数据的能力,以满足业务目标,无论数据是在哪里创建或存储的,无论是在一个云中还是多个云中,在本地还是在边缘位置。

实现多云架构  

近年来,数据管理和存储管理软件技术在功能和价值上都有了显著的发展,使组织受益,特别是那些正在实现和使用多云架构的组织。从整合多个物理位置到使用多个云提供商和层的能力,这些改变游戏规则的技术进步使现代组织能够在不同环境之间访问、共享和利用数据,以做出数据驱动的决策,并促进发现和创新。  

今天的组织正在构建和设计他们的整体基础设施和工作流,以利用基于策略的解决方案,跨本地和云存储的任何组合管理和编排数据。现代数据管理和存储管理工具使数据可用和可访问,无论位置或云存储位置的数量,使组织能够有效地平衡数据的成本、使用、存储和可访问性,将重点从数据的“存储”转移到数据的价值。

有关最大化云存储的最佳方法的更多相关文章

  1. ruby - 如何使用 Nokogiri 的 xpath 和 at_xpath 方法 - 2

    我正在学习如何使用Nokogiri,根据这段代码我遇到了一些问题:require'rubygems'require'mechanize'post_agent=WWW::Mechanize.newpost_page=post_agent.get('http://www.vbulletin.org/forum/showthread.php?t=230708')puts"\nabsolutepathwithtbodygivesnil"putspost_page.parser.xpath('/html/body/div/div/div/div/div/table/tbody/tr/td/div

  2. ruby - 如何从 ruby​​ 中的字符串运行任意对象方法? - 2

    总的来说,我对ruby​​还比较陌生,我正在为我正在创建的对象编写一些rspec测试用例。许多测试用例都非常基础,我只是想确保正确填充和返回值。我想知道是否有办法使用循环结构来执行此操作。不必为我要测试的每个方法都设置一个assertEquals。例如:describeitem,"TestingtheItem"doit"willhaveanullvaluetostart"doitem=Item.new#HereIcoulddotheitem.name.shouldbe_nil#thenIcoulddoitem.category.shouldbe_nilendend但我想要一些方法来使用

  3. ruby - 为什么我可以在 Ruby 中使用 Object#send 访问私有(private)/ protected 方法? - 2

    类classAprivatedeffooputs:fooendpublicdefbarputs:barendprivatedefzimputs:zimendprotecteddefdibputs:dibendendA的实例a=A.new测试a.foorescueputs:faila.barrescueputs:faila.zimrescueputs:faila.dibrescueputs:faila.gazrescueputs:fail测试输出failbarfailfailfail.发送测试[:foo,:bar,:zim,:dib,:gaz].each{|m|a.send(m)resc

  4. ruby-on-rails - 使用 Ruby on Rails 进行自动化测试 - 最佳实践 - 2

    很好奇,就使用ruby​​onrails自动化单元测试而言,你们正在做什么?您是否创建了一个脚本来在cron中运行rake作业并将结果邮寄给您?git中的预提交Hook?只是手动调用?我完全理解测试,但想知道在错误发生之前捕获错误的最佳实践是什么。让我们理所当然地认为测试本身是完美无缺的,并且可以正常工作。下一步是什么以确保他们在正确的时间将可能有害的结果传达给您? 最佳答案 不确定您到底想听什么,但是有几个级别的自动代码库控制:在处理某项功能时,您可以使用类似autotest的内容获得关于哪些有效,哪些无效的即时反馈。要确保您的提

  5. ruby - Facter::Util::Uptime:Module 的未定义方法 get_uptime (NoMethodError) - 2

    我正在尝试设置一个puppet节点,但ruby​​gems似乎不正常。如果我通过它自己的二进制文件(/usr/lib/ruby/gems/1.8/gems/facter-1.5.8/bin/facter)在cli上运行facter,它工作正常,但如果我通过由ruby​​gems(/usr/bin/facter)安装的二进制文件,它抛出:/usr/lib/ruby/1.8/facter/uptime.rb:11:undefinedmethod`get_uptime'forFacter::Util::Uptime:Module(NoMethodError)from/usr/lib/ruby

  6. Ruby 方法() 方法 - 2

    我想了解Ruby方法methods()是如何工作的。我尝试使用“ruby方法”在Google上搜索,但这不是我需要的。我也看过ruby​​-doc.org,但我没有找到这种方法。你能详细解释一下它是如何工作的或者给我一个链接吗?更新我用methods()方法做了实验,得到了这样的结果:'labrat'代码classFirstdeffirst_instance_mymethodenddefself.first_class_mymethodendendclassSecond使用类#returnsavailablemethodslistforclassandancestorsputsSeco

  7. ruby - 解析 RDFa、微数据等的最佳方式是什么,使用统一的模式/词汇(例如 schema.org)存储和显示信息 - 2

    我主要使用Ruby来执行此操作,但到目前为止我的攻击计划如下:使用gemsrdf、rdf-rdfa和rdf-microdata或mida来解析给定任何URI的数据。我认为最好映射到像schema.org这样的统一模式,例如使用这个yaml文件,它试图描述数据词汇表和opengraph到schema.org之间的转换:#SchemaXtoschema.orgconversion#data-vocabularyDV:name:namestreet-address:streetAddressregion:addressRegionlocality:addressLocalityphoto:i

  8. ruby-on-rails - Rails 3.2.1 中 ActionMailer 中的未定义方法 'default_content_type=' - 2

    我在我的项目中添加了一个系统来重置用户密码并通过电子邮件将密码发送给他,以防他忘记密码。昨天它运行良好(当我实现它时)。当我今天尝试启动服务器时,出现以下错误。=>BootingWEBrick=>Rails3.2.1applicationstartingindevelopmentonhttp://0.0.0.0:3000=>Callwith-dtodetach=>Ctrl-CtoshutdownserverExiting/Users/vinayshenoy/.rvm/gems/ruby-1.9.3-p0/gems/actionmailer-3.2.1/lib/action_mailer

  9. ruby - Highline 询问方法不会使用同一行 - 2

    设置:狂欢ruby1.9.2高线(1.6.13)描述:我已经相当习惯在其他一些项目中使用highline,但已经有几个月没有使用它了。现在,在Ruby1.9.2上全新安装时,它似乎不允许在同一行回答提示。所以以前我会看到类似的东西:require"highline/import"ask"Whatisyourfavoritecolor?"并得到:Whatisyourfavoritecolor?|现在我看到类似的东西:Whatisyourfavoritecolor?|竖线(|)符号是我的终端光标。知道为什么会发生这种变化吗? 最佳答案

  10. ruby - 主要 :Object when running build from sublime 的未定义方法 `require_relative' - 2

    我已经从我的命令行中获得了一切,所以我可以运行rubymyfile并且它可以正常工作。但是当我尝试从sublime中运行它时,我得到了undefinedmethod`require_relative'formain:Object有人知道我的sublime设置中缺少什么吗?我正在使用OSX并安装了rvm。 最佳答案 或者,您可以只使用“require”,它应该可以正常工作。我认为“require_relative”仅适用于ruby​​1.9+ 关于ruby-主要:Objectwhenrun

随机推荐