Browsing projects by Tag(s)

Select a tag to browse associated projects and drill deeper into the tag cloud.

Showing page 1 of 3

Cyberduck is an open source FTP, SFTP (SSH Secure File Transfer) and WebDAV client licensed under the GPL with an easy to use interface, integration with external editors and support for many Mac OS X system technologies such as Spotlight, Bonjour, the Keychain and AppleScript. Windows version also available.

4.09756
   
  0 reviews  |  166 users  |  187,667 lines of code  |  2 current contributors  |  Analyzed 4 days ago
 
 

ownCloud

claimed by KDE

Compare

ownCloud is a software suite that provides a location-independent storage area for data (cloud storage).

5.0
 
  0 reviews  |  20 users  |  834,479 lines of code  |  205 current contributors  |  Analyzed 11 days ago
 
 

git-annex allows managing files with git, without checking the file contents into git. While that may seem paradoxical, it is useful when dealing with files larger than git can currently easily handle, whether due to limitations in memory, checksumming time, or disk space.

4.5
   
  0 reviews  |  10 users  |  42,349 lines of code  |  891 current contributors  |  Analyzed 2 days ago
 
 

BitDew is an Open Source Big Data management framework for Grid, Desktop Grid and Cloud Computing. The BitDew framework is a programmable environment for management and distribution of data for Grid, Desktop Grid and Cloud Systems. It features data scheduling, fault-tolerance, security ... [More] , multi-protocol (SSH, Amazon S3, dropbox, bittorrent, gftp, SAGA ad more). BitDew is a subsystem which can work with any large scale computational systems : XtremWeb, BOINC, Hadoop, Condor, Glite, Unicore, OpenStack, Eucalyptus, etc... [Less]

5.0
 
  0 reviews  |  5 users  |  47,727 lines of code  |  3 current contributors  |  Analyzed 8 days ago
 
 

Mosso's Cloud Files is a remote storage system which is similar in principle to Amazon's S3. It provides a simple RESTful interface to storing and retrieving objects. http://www.mosso.com/cloudfiles.jsp cloudfuse is a simple filesystem implemented with FUSE which provides access to ... [More] Cloud Files. It is still quite rough, but should improve with time and use. [Less]

0
 
  0 reviews  |  2 users  |  0 current contributors
 
 

Sector is a system infrastructure software that provides functionality for distributed data storage, access, and analysis/processing. It automatically manages large volumetric data across servers or clusters, even those over distributed wide area high speed networks. Sector provides simple tools and ... [More] APIs to access and/or process the data. Data and server locations are transparent to users, as the whole Sector network is a single networked super computer to the users. [Less]

5.0
 
  0 reviews  |  1 user  |  532,629 lines of code  |  0 current contributors  |  Analyzed 8 days ago
 
 

s3backer is a filesystem that contains a single file backed by the Amazon Simple Storage Service (Amazon S3). As a filesystem, it is very simple: it provides a single normal file having a fixed size. Underneath, the file is divided up into blocks, and the content of each block is stored in a ... [More] unique Amazon S3 object. In other words, what s3backer provides is really more like an S3-backed virtual hard disk device, rather than a filesystem. In typical usage, a normal filesystem is mounted on top of the file exported by the s3backer filesystem using a loopback mount (or disk image mount on Mac OS X). This arrangement has several benefits compared to more complete S3 filesystem implementations: By not attempting to implement a complete filesystem, which is a complex undertaking and difficult to get right, s3backer can stay very lightweight and simple. Only three HTTP operations are used: GET, PUT, and DELETE. All of the experience and knowledge about how to properly implement filesystems that already exists can be reused. By utilizing existing filesystems, you get full UNIX filesystem semantics. Subtle bugs or missing functionality relating to hard links, extended attributes, POSIX locking, etc. are avoided. The gap between normal filesystem semantics and Amazon S3 ``eventual consistency'' is more easily and simply solved when one can interpret S3 objects as simple device blocks rather than filesystem objects (see below). When storing your data on Amazon S3 servers, which are not under your control, the ability to encrypt data becomes a critical issue. s3backer supports secure encryption and authentication. Alternately, the encryption capability built into the Linux loopback device can be used. Since S3 data is accessed over the network, local caching is also very important for performance reasons. Since s3backer presents the equivalent of a virtual hard disk to the kernel, most of the filesystem caching can be done where it should be: in the kernel, via the kernel's page cache. However s3backer also includes its own internal block cache for increased performance, using asynchronous worker threads to take advantage of the parallelism inherent in the network. Consistency GuaranteesAmazon S3 makes relatively weak guarantees relating to the timing and consistency of reads vs. writes (collectively known as "eventual consistency"). s3backer includes logic and configuration parameters to work around these limitations, allowing the user to guarantee consistency to whatever level desired, up to and including 100% detection and avoidance of incorrect data. These are: s3backer enforces a minimum delay between consecutive PUT or DELETE operations on the same block. This ensures that Amazon S3 doesn't receive these operations out of order. s3backer maintains an internal block MD5 checksum cache, which enables automatic detection and rejection of `stale' blocks returned by GET operations. This logic is configured by the following command line options: --md5CacheSize, --md5CacheTime, and --minWriteDelay. Zeroed Block OptimizationAs a simple optimization, s3backer does not store blocks containing all zeroes; instead, they are simply deleted. Conversely, reads of non-existent blocks will contain all zeroes. In other words, the backed file is always maximally sparse. As a result, blocks do not need to be created before being used and no special initialization is necessary when creating a new filesystem. When the --listBlocks flag is given, s3backer will list all existing blocks at startup so it knows ahead of time exactly which blocks are empty. File and Block Size Auto-DetectionAs a convenience, whenever the first block of the backed file is written, s3backer includes as meta-data (in the x-amz-meta-s3backer-filesize header) the total size of the file. Along with the size of the block itself, this value can be checked and/or auto-detected later when the filesystem is remounted, eliminating the need for the --blockSize or --size flags to be explicitly provided and avoiding accidental mis-interpretation of an existing filesystem. Block Caches3backer includes support for an internal block cache to increase performance. The block cache cache is completely separate from the MD5 cache which only stores MD5 checksums transiently and whose sole purpose is to mitigate ``eventual consistency''. The block cache is a traditional cache containing cached data blocks. When full, clean blocks are evicted as necessary in LRU order. Reads of cached blocks will return immediately with no network traffic. Writes to the cache also return immediately and trigger an asynchronous write operation to the network via a separate worker thread. Because the kernel typically writes blocks through FUSE filesystems one at a time, performing writes asynchronously allows s3backer to take advantage of the parallelism inherent in the network, vastly improving write performance. The block cache can be configured to store the cached data in a local file instead of in memory. This permits larger cache sizes and allows s3backer to reload cached data after a restart. Reloaded data is verified via MD5 checksum with Amazon S3 before reuse. The block cache is configured by the following command line options: --blockCacheFile, --blockCacheNoVerify, --blockCacheSize, --blockCacheThreads and --blockCacheWriteDelay. Read Aheads3backer implements a simple read-ahead algorithm in the block cache. When a configurable number of blocks are read in order, block cache worker threads are awoken to begin reading subsequent blocks into the block cache. Read ahead continues as long as the kernel continues reading blocks sequentially. The kernel typically requests blocks one at a time, so having multiple worker threads already reading the next few blocks improves read performance by taking advantage of the parallelism inherent in the network. Note that the kernel implements a read ahead algorithm as well; its behavior should be taken into consideration. By default, s3backer passes the -o max_readahead=0 option to FUSE. Read ahead is configured by the --readAhead and --readAheadTrigger command line options. Encryption and Authentications3backer supports encryption via the --encrypt, --password, and --passwordFile flags. When encryption is enabled, SHA1 HMAC authentication is also automatically enabled, and s3backer rejects any blocks that are not properly encrypted and signed. Encrypting at the s3backer layer is preferable to encrypting at an upper layer (e.g., at the loopback device layer), because if the data s3backer sees is already encrypted it can't optimize away zeroed blocks or do meaningful compression. Compressions3backer supports block-level compression, which minimizes transfer time and storage costs. Compression is configured via the--compress flag. Compression is automatically enabled when encryption is enabled. Read-Only AccessAn Amazon S3 account is not required in order to use s3backer. Of course a filesystem must already exist and have S3 objects with ACL's configured for public read access (see --accessType below); users should perform the looback mount with the read-only flag (see mount(8)) and provide the --readOnly flag to s3backer. This mode of operation facilitates the creation of public, read-only filesystems. Simultaneous MountsAlthough it functions over the network, the s3backer filesystem is not a distributed filesystem and does not support simultaneous read/write mounts. (This is not something you would normally do with a hard-disk partition either.) s3backer does not detect this situation; it is up to the user to ensure that it doesn't happen. Statistics Files3backer populates the filesystem with a human-readable statistics file. See --statsFilename below. LoggingIn normal operation s3backer will log via syslog(3). When run with the -d or -f flags, s3backer will log to standard error. OK, Where to Next?Try it out! No Amazon S3 account is required. See the ManPage for further documentation and the CHANGES file for release notes. Join the s3backer-devel group to participate in discussion and development of s3backer. [Less]

5.0
 
  0 reviews  |  1 user  |  6,517 lines of code  |  1 current contributor  |  Analyzed 3 days ago
 
 

IntroductionSMEStorage provides a shared multi-cloud file system which is an entry point to multiple clouds. SMEStorage is the fastest easiest way to integrate your organisation, product or service with multi-cloud storage support It is important to note that SMEStorage is not a storage service ... [More] in the traditional sense. It leverages a variety of different clouds for storage and provides an access point for your data. You are always in full control of your data. What is available on Google CodeOn Google code you will find the latest drops of the SMEStorage multi-cloud API. Clouds currently supported are Amazon S3, Mosso / Rackspace Cloud Files, Box.net, Gmail-as-a-cloud, Email-as-a-Cloud, FTP-as-a-Cloud, MobileME, Microsoft Live SkyDrive and WebDav compliant storage cloud. Future clouds supported will include Walrus from the Eucalyptus project What can you use it for ?You can use the API to build tools that import from one cloud to another, backup email to a cloud, upload files to any of the supported clouds and much more. It is ideal for building multiple cloud storage support into your applications or products. What has been built with itAll of the current SMEStorage.com clients have been built on top of this API. These include a Firefox Plug-In, iGoogle Widget, Facebook integration, Windows Application and more. Code SamplesWe will continue to add code samples to the site so you can take advantage of the API. Currently you will find PHP and .net code samples. [Less]

0
 
  0 reviews  |  1 user  |  0 current contributors  |  Analyzed 2 days ago
 
 

CloudBuddy's official website - http://www.mycloudbuddy.com/CloudBuddy is a free bucket explorer platform for Amazon S3. It is developed using .NET 3.0 and C# for Windows XP and Vista. Why an another Bucket Explorer ? CloudBuddy is not just a simple bucket explorer tool. It is a platform for ... [More] people to quickly integrate or build features on top of CloudBuddy. It comes with a rich set of S3 User Interface API which can be integrated seamlessly with any .NET applications. On top of all this, CloudBuddy is a free tool. New Features 1. CloudBuddy Personal has been re-designed from the scratch to provide the same feel of your windows explorer. 2. A plug-in framework that allows developers and product owners/companies to either develop new features or to integrate their existing products within the CloudBuddy platform 3. CloudBuddy supports selective Encryption to secure your files and folder content. You have the option to change the encryption keys at any point in time. It allows you to export/import the keys for mobilizing between various devices. 4. CloudBuddy now has incorporated keyboard shortcuts for operations such as Copy, Delete, Refresh, Help etc. 5. CloudFront Distribution which is a feature to distribute data through a server closest to the user's geographical location 6. More features in MS- Office Basic Features of CloudBuddy 1. Allows you to manage multiple S3 accounts 2. Provides easy to use options to perform S3 related operations such as New bucket and folder creation Remove existing bucket, folders and files. Supports multiple folders and files deletion. Supports asynchronous upload and download of files, folders and bucket. CloudBuddy uses ThreeSharp libraries for upload and download purpose. (http://www.codeplex.com/ThreeSharp) Retry option for failed uploads and downloads. Provides option to copy files from one folder to another. Meta data management Advance Features 1. MS-Office plug-in helps you to manage your documents, workbooks, emails, presentations and project files directly on the s3 cloud. 2. All operations are exposed via CloudBuddy API to integrate with third party applications. 3. Upload and Download is written as a window service using WCF. 3. Event notification is propagated for asynchronous operations such as upload and download. 4. File sharing using templates. Sharing files using S3 is just sending a list of URL's to my contact asking them to click on every link to view or download the content. Just imagine, if there is a way for you to share files using a nice HTML page with some welcome messages. Thats exactly what CloudBuddy Template provides you. Check out the following user manual link to know more about File Sharing Templates. http://www.mycloudbuddy.com/usermanual.html#ShareFiles 5. Access CloudBuddy API using python. Learn more here. 6. Browse Jungle Disk Buckets using CloudBuddy 7. Synchronize your desktop folder to a remote S3 folder. Supports multiple folder synchronization in varied intervals. 8. CloudBuddy caches your uploaded files to minimize your bandwidth usage during download. 9. Simplified Uploads - Supports drag and drop of files and folders. CloudBuddy latest can be downloaded in the following URL. http://cloudbuddy.googlecode.com/files/CloudBuddy%20Personal_2.0.7.exe Complete User Documentation is available in the following URL. http://www.mycloudbuddy.com/docs.html We are currently working on 1. CloudBuddy Template Development Guide - A guide for developers to quickly develop templates to enable S3 users to share files effectively. 2.CloudBuddy Plugin Development Guide - A guide for developers to add features to CloudBuddy Platform. 3. Video and Document sharing Templates - End user templates to share files. 4. CloudBuddy Windows Explorer Plug-in - Plug-in that enables users to manage their uploads and downloads using windows explorer. [Less]

5.0
 
  0 reviews  |  1 user  |  0 current contributors  |  Analyzed 2 days ago
 
 

a fuller description is forthcoming

0
 
  0 reviews  |  0 users  |  0 current contributors
 
 
 
 

Creative Commons License Copyright © 2013 Black Duck Software, Inc. and its contributors, Some Rights Reserved. Unless otherwise marked, this work is licensed under a Creative Commons Attribution 3.0 Unported License . Ohloh ® and the Ohloh logo are trademarks of Black Duck Software, Inc. in the United States and/or other jurisdictions. All other trademarks are the property of their respective holders.