编程之家(jb51.cc)编程百科栏目主要推荐程序员常用编程技术介绍,以下是服务器软件相关编程语言,主要信息提供给程序员快速了解所需要学习的编程技术语言。
iFolder 是一个简单安全的存储解决方案,可在计算机间文件的同步和分享。可以用来随时备份本地的文件。
SparkleShare 是一个 Dropbox 的开源元存储的替代。主要特征:
安全快速
可假设独立服务器
MySQLfs is Linux userspace filesystem which stores data in a MySQL database.
It uses FUSE to interface with the kernel.
Sharity 用来将SMB协议翻译为NFS协议,然后在Unix上装载共享资源的软件,因为这个软件没有运行在内核中,因此其速度会受到一点影响,但
Next3为Linux用户提供了一种免费的、GPL授权的文件系统级别的快照技术。Next3的源代码已发布在SourceForge上,开发者提议将其合并到mainline
网络磁盘设备(Network Block
Device,NBD)是一种稳定、高效的开源网络存储软件,可被用于构建基于Linux平台的网络存储系统.网络存储系统一般较为复杂,包含的模块通常
dCache是一个分布式的存储解决方案。它组织多台电脑的存储,合并后可用于存储数据;最终用户只是看到了大量的存储空间。由于最终用户不必知道哪台计算机上的数据存储,其数据可从一台计算机迁移到另一台没有任何中断
网络文件系统(Network File System,NFS)是大多数局域网(LAN)的重要组成部分。但 NFS
eCryptfs 是在 Linux 内核 2.6.19 版本中引入的一个功能强大的企业级加密文件系统,堆叠在其它文件系统之上(如 Ext2, Ext3,
Gluster 是一个集群的文件系统,支持 PB 级的数据量。GlusterFS 通过 RDMA 和 TCP/IP
PhoenixFS 是一个使用 FUSE 的文件系统实现,其灵感来自于Git 版本控制。
依赖库:
CryptoNAS(过去的CryptoBox)这个NAS项目专注于磁盘加密。它提供基于Linux的LiveCD。这个LiveCD包含了加密功能和NAS服务器。此外,它们还提供一个可以安装到现有Linux服务器上的软件包,为磁盘加密增加用户友好型的
Bigtable是一个分布式的结构化数据存储系统,它被设计用来处理海量数据:通常是分布在数千台普通服务器上的PB级的数据。Google
Openfiler 由rPath Linux驱动,它是一个基于浏览器的免费网络存储管理实用程序,可以在单一框架中提供基于文件的网络连接存储 (NAS)
Gfarm 是一个分布式的文件系统,主要用于大规模的集群计算。It’s implemented in userland, and can be
Parrot and
Chirp是一款能迅速展开广域区的文件系统的用户级工具。Parrot是客户端组件,它是未经修改的应用程序和重定向系统调用不同的远程服务器,可应用
HLFS 是 Cloudxy 的一个子项目 - 虚拟机分布式镜像存储
(类似于亚马逊EBS,首先发布出来)
FUFS 是一款基于linux c语言版fuse 开发的用户空间文件系统,实现了在linux
中对新浪微盘的基本操作。文件系统实现了对新浪微盘API的封装,当文件系统挂载到用户linux
Hadoop + Python = Happy
Happy
为Jython开发者使用Hadoop框架提供了便利,Happy框架封装了Hadoop的复杂调用过程,让Map-
Quantum StorNext
是一款虚拟化平台,能够提供横向扩展存储能力。它使企业可以通过创建流畅的文件存储基础设施来满足各种性能和长期存档要求。除了强大的扩展能力和极高的效率外,灵活性也是
ccgfs 是一个基于 FUSE 跟传输无关的网络文件系统,相当于一个反向的 NFS 。
MTFS(MulTi File System)是一个基于副本的可靠性增强系统。它通过维持文件的多个副本,提高分布式存储系统的可靠性。
BlackHole 是一个无数据重复的网络块设备,支持镜像、快照以及多 LUNs 使用相同的存储。
XigmaNAS (原名 NAS4Free),基于FreeBSD11.2。开源nas中的好东西,基于FreeBSD,它是FreeNAS 7系列的延续版本。
cmogstored 是一个替代的 mogstored 存储守护进程的 C 语言实现,用于MogileFS 存储节点。该实现允许 MogileFS
Btrfs(通常念成Butter FS),是由Oracle于2007年宣布并进行中的copy-on-
write文件系统。目标是取代Linux目前的ext3文件系统,改善ext3的限制,特别是单个文件的大小,总文件系统大小或文件检查和加入ext3未支持的
著名音乐站点Last.fm发布了基于Python的Dumbo(小
飞象)项目,Dumbo能够帮助Python开发者更方便的编写Hadoop应用,并且Dumbo为MapReduce应用提供了灵活易用的Python
Weed-FS 是一个简单和高可伸缩的分布式文件系统,用于快速存储大量的文件。Weed-FS 不支持 POSIX 文件系统,使用 key~file
TFS(Taobao FileSystem)是一个高可扩展、高可用、高性能、面向互联网服务的分布式文件系统,其设计目标是支持海量的非结构化数据。
GridFS是一种将大型文件存储在MongoDB的文件规范。
数据库支持以BSON格式保存二进制对象。