Why Sector/Sphere?
High Performance. Sector and Sphere are highly optimized for data intensive applications, even if the data is located across wide area networks (Sector uses UDT to enable high speed data transfer). Sector/Sphere can effectively process very large datasets that traditional tools (e.g., databases) cannot handle. Sector/Sphere is significantly faster than Hadoop (see benchmark).
Reliable. Data is automatically replicated in Sector for high reliability and availability. Meanwhile, both Sector slaves and masters can be removed and inserted at run time. Sector supports multiple active masters for high performance and availability.
Scalable. There is no single IO bottleneck in the system as clients communicate with storage nodes directly for data IO. Data is processed at local nodes to reduce IO cost.
Easy to Use. Sector/Sphere works at user space and only the OpenSSL library is required to install the software. There are only a small number of parameters to configure and performance-wise, Sector/Sphere requires no tuning. Programming with Sector/Sphere is also simple and legacy applications can be called by Sphere as well (no need to rewrite).
Inexpensive. The open source Sector/Sphere software (BSD license) can be installed on clusters of commodity computers.
