Category Archives: OpenStack

ZFS – Dedup/Compression is the core

*Introduction https://pthree.org/2012/04/17/install-zfs-on-debian-gnulinux/ 1) RAID-Z1 is similar to RAID 5 (allows one disk to fail), RAID-Z2 is similar to RAID 6 (allows two disks to fail) and RAID-Z3 (allows three disks to fail). The need for RAID-Z3 arose recently because RAID … Continue reading

Posted in BlockStorage, OpenStack | Tagged | Leave a comment

Glusterfs – Simplicity is the Key !!

** GlusterFS *GlusterFS is a powerful cluster filesystem written in user space which uses FUSE to hook itself with VFS layer. *Filesystem in Userspace (FUSE) lets non-privileged users create their own file systems without editing kernel code. User run file … Continue reading

Posted in BlockStorage | Tagged , , | Leave a comment

OpenStack Swift for Disaster Recovery

-:Overview:- Evolving Swift where a single cluster can be distributed over multiple, geographically dispersed sites, joined via high-latency network connections. Disaster Recovery will be the mechanism for continued operations when you have multiple Swift environments in various locations. In this … Continue reading

Posted in ObjectStorage, OpenStack | Tagged | Leave a comment

Software Defined Networking (SDN) and OpenStack

Software-defined networking (SDN) is an approach to networking in which control decoupled from hardware and given to a software application called a controller. 1) SDN is : a) Separation of data and control  planes and a vendor-agnostic interface (e.g. OpenFlow)       … Continue reading

Posted in OpenStack | Tagged , , | Leave a comment

OpenStack Object Storage (SWIFT)

Swift is a multi-tenant, highly scalable and durable object storage system that was designed to store large amounts of unstructured data at low cost via a RESTful http API. The main advantage of object storage is very low implementation cost compared … Continue reading

Posted in ObjectStorage | Tagged , , | Leave a comment

Hadoop !!

Hadoop(NoSQL) if a fork off from Google’s Nutch project. Apache Hadoop is an open source framework that allows for distributed processing of large data sets across computing clusters Apache Hadoop has these major projects: Hadoop Distributed File System (HDFS): A … Continue reading

Posted in OpenStack | Tagged , , , | Leave a comment

Apache Jclouds Integration test with Openstack SWIFT

A java program to test jclouds with SWIFT import java.util.concurrent.SynchronousQueue; import java.util.concurrent.Executors; import java.util.concurrent.RejectedExecutionHandler; import java.util.concurrent.ThreadFactory; import java.util.concurrent.ThreadPoolExecutor; import java.util.concurrent.TimeUnit; import java.io.BufferedWriter; import java.io.File; import java.io.FileWriter; import java.io.IOException; import org.jclouds.blobstore.BlobStore; import org.jclouds.blobstore.BlobStoreContext; import org.jclouds.blobstore.domain.BlobMetadata; import static com.google.common.base.Preconditions.checkArgument; import static com.google.common.collect.Iterables.contains; … Continue reading

Posted in ObjectStorage | Tagged | 1 Comment