精明选择有助于获取SDS系统的最大价值

 

 

在部署存储架构的时候,软件定义存储为IT部门提供区分软件和硬件各自成本的能力。

SDS系统有效地使客户获得开源或者授权的软件并且将其部署在物理基础架构上,一般是普通的服务器。使用SDS而非传统的硬件设备的好处在于:IT部门可以优化基础设施的每一部分的购置成本,以满足他们自己的需求。例如,这意味着选择符合已有的内部实施或者支持模式的硬件。

为什么现在采用SDS?

为什么SDS成为存储部署的一个切实可行的选项?在过去5年或者更早以来,存储厂商一直逐步地把它们的产品转型,与商品或者“即买即用”架构协同使用,并且消除了自定义硬件组件的复杂性。现在的服务器、控制器、硬盘以及SSD比较便宜和可靠。因此,很多过去有可能通过自定义硬件提供的功能现在可以与商品部件和软件一起提供。这是SDS系统的主要精髓——软件正变得更加聪明,而这正是价值所在。

为什么使用SDS而不是传统的(部署)?

构建定制化的存储系统的概念对很多IT部门而言可能显得令人生畏;然而,在现在的数据存储市场,这个挑战并非人们想象的那么大。例如,新的对象存储平台正被设计成纯软件,厂商让客户选择硬件或者从参考设计的清单中进行挑选。SDS也提供没有转向基于软件的平台就无法获得的某些操作性的好处,例如与公有云集成。大多数SDS系统能够以虚拟机或者公有云实例运行,使它们成为在公有云环境把数据移进移出的一种实用的方法,毋须被云提供商的存储产品束缚。

挑选合适的硬件

找到合适的硬件平台是实施SDS基础设施的重要的第一步。通常,实施SDS有三种方法:

在SDS厂商推荐的商业硬件上。SDS厂商提供已被预先测试并且验证的各种硬件产品,与软件协同使用。

在客户选择的商品硬件上。IT部门选择其自己的硬件部件并且直接构建该产品。

作为虚拟实例。软件完全运行在虚拟基础设施上。

选择厂商推荐的商业硬件有其好处。首先,配置已经经过测试并且得到验证,与SDS系统协同功能---不太可能有任何固件或者驱动兼容性的问题或者意外。其次,SDS厂商已经根据处理器、闪存以及磁盘的组合的优化来设计硬件配置。完全自建的产品将要求IT部门进行测试,以便对每个部件以及它们如何协同工作进行验证,并且判定各个部件的正确比例,不至于浪费昂贵的资源或者形成瓶颈。

厂商提供的硬件的配置可能包含支持,消除了管理设备和部件故障的麻烦。然而,这将很自然而言地伴随着成本。如果IT部门与服务器厂商已经有支持合同,那么SDS部署的硬件部件就可以纳入现有的主合同了。

选择没有对错之分。合适的硬件支持模式要视乎现有厂商的关系以及IT部门直接支持硬件验证的能力,包括从初始设计和测试到备件库存和更换。当然,后面几点可能需要开发新的技能和操作流程来使之正常运作。

管理和监控

使用传统厂商产品的一个主要好处在于能够获得很多客户的知识和经验并且在早期判断硬件问题。从很多客户得到数据使存储厂商能够判断可能出现的方式,例如,高于平均水平的驱动器故障次数或者可能某些控制器插卡的性能问题。

构建自己的SDS基础设施的IT部门必须制订流程来判断这些问题的类型。否则有风险:部署的存储将不太可靠并且可能比必要的更昂贵。

建立TCO

没有制订总体拥有成本(total cost of ownership,TCO)计划,就没有办法直接知道基于SDS的存储产品是否比传统的厂商提供更好的价值。本次讨论迄今为止我们已经给出一些需要考虑的内容,是否使用商品硬件或者厂商推荐的硬件、建立设计和支持运作,并且监控存储的成功部署。

这些每个领域都必须纳入到把运行SDS与运行传统的存储结构的成本进行比较的一个全面的TCO计划之中。很多部门只比较硬件购置,如果SDS的运作需求没有对整体成本造成直接的负担的话,这可以被接受。这时的关键在于对那些成本要敏感并且相应地调整行为。

持续改善

最后,我们应该提一提SDS基础设施的持续改善。由于对他们的客户群潜在的影响的原因,存储厂商在采用大容量HDD等物美价廉的硬件部件方面不得不更加保守。有了SDS系统,IT部门可以更加灵活地使用新出的硬件,不断地降低提供存储的成本。

为了使SDS系统成功工作,IT必须有效地成为它们自己的存储提供商。大规模地节省成本的机会很重要并且值得努力付出时间和精力来提供这些机会。

 

 作者:Chris Evans

来源:51CTO

时间: 2024-12-24 00:39:56

精明选择有助于获取SDS系统的最大价值的相关文章

UWP 应用获取各类系统、用户信息 (1) - 设备和系统的基本信息、应用包信息、用户数据账户信息和用户账户信息

原文:UWP 应用获取各类系统.用户信息 (1) - 设备和系统的基本信息.应用包信息.用户数据账户信息和用户账户信息 应用开发中,开发者时常需要获取一些系统.用户信息用于数据统计遥测.问题反馈.用户识别等功能.本文旨在介绍在 Windows UWP 应用中获取一些常用系统.用户信息的方法.示例项目代码可参见 Github: https://github.com/validvoid/UWP-SystemInfoCollector 由于涉及内容较多,故本文会分为多篇展开.本篇介绍获取设备和系统的基

使用Python获取Linux系统的各种信息_python

在本文中,我们将会探索使用Python编程语言工具来检索Linux系统各种信息.走你. 哪个Python版本? 当我提及Python,所指的就是CPython 2(准确的是2.7).我会显式提醒那些相同的代码在CPython 3 (3.3)上是不工作的,以及提供一份解释不同之处的备选代码.请确保你已经安装了CPython,在终端上输入python或者python3回车,然后你在终端上应该能看到python的提示符(prompt). 请注意,所有的程序在它们第一行都是#!/usr/bin/env/

如何获取其他系统登录的用户信息(系统是多系统集成)

问题描述 因为用户信息都是存放在服务器的AD上,用户登录是验证服务器AD的用户信息,验证通过则登录成功.我的工程搭建在一个工程上,工程是多工程构建.但是相互独立. 现在想做到的是:在用户需要登录我的工程时,只要是他登录过其他的分支工程,就不需要再次验证,直接登录. 我的难点在于:无法获取其他系统的用户信息,因为是相互独立的构成,不可能去获取其他工程的session信息. 项目经理的意思是,可以寻找一个IE插件,强制用户安装,用户登录时,来存放他之前填写的登录信息. 请问是否能提供某个能实现该功能

这段百度问答,对我相关有对啊!!!----如何获取Windows系统登陆用户名

如何获取Windows系统登陆用户名   http://zhidao.baidu.com/link?url=Hva9PkVwYZv8KSEWftSqTWe8fqM1dhoq59BurnfADmcOvFjFgJUONb2kQ4KrJUF5KjOTXjCf5SQKYNLhcU_dBMzGGBxFxJCRfxCmamIjUji   ======================= 一般用 GetUserName(或 GetUserNameEx )函数可得到当前登陆登陆用户名(但不总会得到,下面会分析),

Android编程实现获取当前系统语言及地区并更改语言的方法

本文实例讲述了Android编程实现获取当前系统语言及地区并更改语言的方法.分享给大家供大家参考,具体如下: 如果想获取手机的当前系统语言,可以通过Locale类获取,主要方法: Locale.getDefault().getLanguage() 返回的是es或者zh:通过 Locale.getDefault().getCountry() 获取当前国家或地区,返回为CN或US: 如果当前手机设置为中文-中国,则使用此方法返回zh-CN,同理可得到其他语言与地区的信息. 1.首先,如果要程序自动适

android 邮件-android通过代码获取当前系统中安装的所有邮件应用列表

问题描述 android通过代码获取当前系统中安装的所有邮件应用列表 想通过代码得到当前系统所有可以收发邮件的应用,通过列表显示出来,求大神指导,有知道的朋友请知道下获取的方法,目前我能想到的就是获取当前所有安装的应用通过关键字过滤,不过感觉这种方法不是很好,不能保证所有过滤出来的都是邮件应用.

获取所有系统属性值的java代码段

获取所有系统属性值的java代码段: Java代码 Properties pros = System.getProperties(); Enumeration<?> names = pros.propertyNames(); while (names.hasMoreElements()) { String name = (String) names.nextElement(); System.out.println(name + "=" + System.getProper

新的引导程序让你开机时选择进入Android ICS系统

使用Android系统最大的优点就是刷机,并且良好的兼容性和自由的可扩展性成为开发者的"乐土",比如CM等自定义ROM,那么你有没有想过将Android系统安装到PC上来?最近XDA神坛上大神kaptinkrunk公布了Android-x86项目的源代码(之前已经通过BlueStacks等程序成功在PC平台上运行Android应用),新的引导程序能够让你在不插U盘的情况下开机的时候选择Android 4.0系统. 尽管Android是基于Linux上进行二次开发的,但是并不意味着就能安

开机老是要选择要启动的系统怎么样不用选择

电脑开机的时候,老是要自己人为的选择启动系统才能进入,不能默认进入自己想要的系统. 1 问题出现的原因: 最近我安装了Windows 7,是覆盖安装的,没有格式化C盘,安装程序提示保留原来的系统为一个文件夹,但不能登录原来的系统!我把那个文件夹删了,释放了硬盘空间.但现在每次系统登录界面都要选择系统进入,一个是Windows 7,一个是原来的系统.怎样去除启动菜单直接进入Windows 7呢? 2 解决方法一: 图形界面方法:依次点击"开始→运行",输入msconfig并确定,在 Bo