有时候呀,人类就是如此的愚钝。有的时候不好好珍惜,非得到失去了才知道后悔。可惜来时已晚!
不知道大家是否了解美工和设计师的‘痛苦’呢?相信看完大家就明了。
UI们最讨厌上司那句“我觉得还是用第一版”吧!可是,UI想说:我已经找不到第一版了啊!多么痛的领悟啊。
在日常的工作中,相对于数据库,文件系统类应用越来越多的出现在现有IT应用环境中,设计师、运营等职位以及很多计算机辅助设计软件、音视频处理等行业会产生海量的碎片化的小文件,可能是文档、设计稿等,但目前传统备份软件都是采用SQL关系型数据库来保存文件目录和索引信息,用二维表的数据来代表目录这种树状结构数据效率非常低。随着目录结构的增加,二维表里面的数据会呈指数级增长,所以一段时间后就会出现备份速度直线下降的情况,内部的文件目录索引管理机制效率也会越来越低。
此外,由于文件数量多,如果对每个文件单独处理索引和拷贝,同样也会造成备份时间动辄数小时到数天,降低了系统的保护级别。
所幸,目前已经有很多厂商开始着力去解决这个问题,今天,我们就先来说说CommVault和多备份这两款主要针对企业用户的文件备份产品是如何解决海量小文件的数据备份问题的。
Simpana OnePass
Simpana OnePass是美国CommVault公司的一款主力产品,提供完善的小文件的快速备份和归档解决方案。SimpanaOnePass提供的是一套凭借单一数据收集和公共基础设施将备份、归档和报告进行融合的流程。SimpanaOnePass技术利用嵌入式技术,如源端重复数据删除和加密,帮助优化存储,在任何磁盘、磁带或云存储服务上安全高效地保留数据。
多备份
多备份是一款云端数据备份SaaS应用,除了数据库备份之外,针对文件备份采用了NoSQL的键值管理的文件检索方式。文档数据库实际上是更高级的键/值(Key/Value)数据库,允许在每个键上关联嵌套的值,所以相对于每次简单地返回整个BLOB(二进制大对象)来讲,文档数据库支持更高效的查询,可以轻松管理千亿级别的文件数量。多备份核心开发工程师表示:多备份使用了一个非常独特的数据模型,用节点与边的形式在图中存储对象和关系,对于适合这个模型(例如,分层数据)的查询,这种数据模型的效率是其他方案的千倍以上。
SIMPNANA和多备份在技术上各有千秋,所针对的用户群也存在明显差异,SIMPNANA可以更好的满足大企业的需求,而多备份则更受到中小企业的青睐,至于具体的选择,企业还是需要根据自身的实际需求来做决定。