10个理由说服你考虑用开源来满足企业存储的需求

简介:

 大型企业的需求与中小企业不同。很少有存储领域这么定义明确了。你会看到有TB甚至是PB级的数据,而不是只保存数百GB那么点数据。故障切换、冗余、安全和备份——当涉及到企业级存储的时候,这些因素都是必要的。

你可能会认为,对于这些任务来说,唯一可行的解决方案就是专有的解决方案。所幸的是,对于企业和企业内工作的人来说,这种假设是不正确的。开源已经走过了漫长的道路,现在已经成为企业计算的主干支撑——这其中就包括存储。不相信我?那下面就来看看开源会成为适合你企业机构的存储解决方案的10个理由吧。

1、创造你自己的解决方案

这个市场充斥着各种存储解决方案,但是很少(如果有的话)会是非常适合你需求的解决方案。当你在市场中找不到理想解决方案的时候,你会怎么办?选择一款可能不满足你要求的解决方案?不。你还有开源,你可以采用这个完美的存储工具。

但是不要以为你必须从零开始。很多组成部分都是可用的,随时可供你修改和组装,这样你就可以创造出一些独特的、正是你公司需要的东西。也许这不是一朝一夕的事情,但当完成的时候,它会很好地为你服务。

2、SUSE

你很难找到比SUSE能更好地满足你企业存储需求的公司了,尤其是当你想要一套开源的解决方案,或者想要选择一家广泛支持开源的厂商。SUSE履行自己的承诺,为帮助推动Linux社区发展到今天的社区提供支持。这一点也不影响SUSE在全球范围内拥有一些最令人印象深刻的企业存储解决方案。

3、Samba

Samba是可以将几乎现有所有平台聚合到一起的粘合剂。这就是为什么这么多的异构存储设备依赖它架起桌面、服务器和存储阵列之间桥梁的原因。一直到Samba 4.0,Active Directory始终保持着无缝集成的特点——因此如果你的企业依赖于AD,那么Samba已经准备好成为你的存储封装,让生活变得更加轻松。

4、云存储

如今,你谈到云的时候不可避免地会谈到Red Hat、SUSE和Ubuntu。为什么?因为Linux依赖于云……而且这种情况发生改变的几率很低。你不必将自己局限于像Amazon或者Google这样的第三方云解决方案。利用开源,你可以创建你自己内部的云存储,就像ownCloud和OpenStack那样。

5、NoSQL

如果你想要了解一些大公司是如何应对大规模存储的(尤其是在数据库方面),那么你看看像NoSQL这样的可扩展内存产品就好了。通过NoSQL,你可以使用通用的x86硬件来创建集群,并且通过添加更多设备进行扩展。一个NoSQL数据库并不需要预定义的模式(这要求有管理数据的具体方法)。

NoSQL数据库解决方案的好处是它完美地满足了企业计算的需求:大量结构化、半结构化、以及/或者非结构化数据;频繁的代码推送,以对象为主导的编程。一个高效、灵活和低成本的架构。

6、入门和维护的成本

当你选择了开源,你就知道你会节省成本。即使你正在部署你自己的解决方案,你是一家大型企业,那么你自己有内部的编程员——是支付薪水的员工。一旦你部署了解决方案并使其运转起来,你就不再需要为第三方支持付费了,因为没有比创建者更了解这套解决方案的人了。免费的软件,内部的支持——还有什么是你需要来降低存储成本的?

7、可扩展性

我已经多次提到这一点……但是这里我们说的到底是什么?大多数适合企业需求的开源存储解决方案都是可扩展的。当你需要更多动力或者空间的时候,你只要扔进去更多硬件就好了。Linux(以及开源)集群就不错。通过叠加便宜的通用硬件,最终你会得到一个大规模存储解决方案,其成本远低于中端的、专有的解决方案。最好的是,通过一个开源/Linux集群,新硬件的添加将是非破坏性的,业务不会受到一丝影响继续运转。

8、灵活性

存储是至关重要的,你不需要让公司A来告诉你什么是最好的,如何最好地部署你的解决方案。你需要的是开源所能带来的、并且你能够负担得起的灵活性。因为开源的特性,你可以部署好解决方案X并且让其运转起来,然后,如果解决方案X中有些部分是你不喜欢的,你可以更改这部分。更改代码以满足你的需求,重新部署。简单吧。

9、一体化解决方案

一个名为TurnKey Linux的站点提供了解决很多企业需求的开源Linux设备。其中一些设备是专注于存储的。采用一体化的解决方案,你就可以在短时间内拥有一个全套的、企业就绪的Linux存储解决方案。TurnKey Linux以存储为中心的产品包括ownCluod、MongoDB以及File Server。它还提供了部署一体化解决方案,可以辅助你的请求创建一个理想的开源企业存储解决方案。

10、前沿

与专有解决方案相比,开源的一个优势就是敏捷性。开源开发非常迅速,通过转向采用开源解决方案,那些需要快速开发和部署的企业级业务将会得到最好的服务。像OpenStack和Hadoop这样的项目正在非常快速地发展,让企业能够利用开源解决方案创建大规模分布式数据和存储平台。

合适的解决方案?

如今企业业务很难在不借助开源的帮助下发挥作用。如果你正在考虑从现有的大规模存储解决方案迁移出来,如果你不深入了解一下开源领域的话就是你的失职了。在这个由用户和开发者组成的灵活、具有成本效益的社区内,你会发现高效的、可靠的解决方案,其成本效率是你以前从未想到的。



  

原文发布时间为:2015-7-14

 

本文作者:孙博

本文来自云栖社区合作伙伴至顶网,了解相关信息可以关注至顶网



目录
相关文章
|
1月前
|
供应链 数据挖掘
NPDP|在传统行业,怎么做好产品管理?有啥诀窍
在传统行业中做好产品管理,需要企业具备敏锐的市场洞察力、卓越的产品设计能力、高效的供应链管理、强大的营销与品牌建设能力,以及持续的创新精神。通过这些诀窍的综合运用,企业可以不断提升产品竞争力,实现可持续发展。
|
分布式计算 Java Hadoop
经常抱怨在公司学不到技术,学的技术没有使用场景怎么破?
经常抱怨在公司学不到技术,学的技术没有使用场景怎么破?
132 0
|
Unix 程序员 Apache
当开源遇见 KPI,全球化 VS 本土化,开源的理想与现实该如何和解?
最近几年,开源在全球蓬勃发展:一方面,越来越多人投身于开源生态中,除了开发者,不懂代码的人也能为开源社区做贡献;另一方面,开源贡献的形式更多元,不再拘泥于写代码,文档贡献、开源布道也是建设开源生态的重要动作。
253 0
|
域名解析 存储 安全
让理想中的企业级站点开发走进大众 - ServerlessDevs 1024特别奉献
本篇文章像大家介绍一下,如何使用serverless devs 结合云产品实现一个具备 高安全,高性能,高体验,高容灾,低成本的web站点
207 0
让理想中的企业级站点开发走进大众 - ServerlessDevs 1024特别奉献
|
消息中间件 运维 架构师
大公司和小公司的程序员有什么差别?如何进大公司?
  我在大公司干活前,基本都在小公司之间辗转,对比两种公司的经历,切身感受到“人往高处走“绝非是空话。我在之前的博文里,多次讲到程序员该去大厂看看,在这篇博文里,将结合我和我朋友的所见所闻,从技术和发展前景等方面,综合讲述小公司和大公司里程序员的普遍差别,以此再让大家感受下大公司经历的重要性。不过本文不是停留于此,还更将针对小公司干杂事的程序员,给出逆袭到大厂的若干建议,好正文开始。
214 0
|
物联网 5G 芯片
中小型企业尚不应该升级到5G的5个理由
为什么我们建议在5G上踩刹车?以下是您在升级之前应该考虑等待的五个原因。
304 0
中小型企业尚不应该升级到5G的5个理由
|
运维 供应链 物联网
直击区块链技术调查报告:现阶段最大问题是“困难太多”
1月9日晚,朋友圈刷屏了徐小平的预言“区块链革命到来,这是一场顺我者昌,逆我者亡的伟大革命”,但我们想请大家注意,目前区块链技术热点,以及应用问题。
10279 0
|
编解码 Java API
揭秘!开源软件背后的神秘组织
Flink 社区将分享“走进 ASF”系列内容,先从宏观介绍 ASF 是如何运作的,然后详细解说如何参与 Apache 具体项目做贡献,如何成为某个项目的 Committer、PMC 成员,如何选择多个 Apache 项目进行多领域贡献并成为 ASF Member 等,希望有助于你真正了解开源、参与开源。
关于“产品管理”的一些看法
产品管理是对功能、产品、产品线和产品组合的整个生命周期的整体性业务管理,其目的是达到价值最大化。其核心是商业组织模型,包括产品的研发、创新、战略制定、计划、开发、导入、管理、重要项目跟踪和市场营销策略。
14241 0