branch, master, updated. 22830d15bdf6e5aa409088834ed78d528decfc2d
This is an automated email from the git hooks/post-receive script. It was generated because a ref change was pushed to the repository containing the project "". The branch, master has been updated via 22830d15bdf6e5aa409088834ed78d528decfc2d (commit) from f7aa2ac317059987d65e813436861aa853526918 (commit) Those revisions listed above that are new to this repository have not appeared on any other notification email; so we list those revisions in full, below. - Log ----------------------------------------------------------------- commit 22830d15bdf6e5aa409088834ed78d528decfc2d Author: Phil Carns <[email protected]> Date: Fri Jun 21 12:33:42 2013 -0400 experimenting more with categories etc. ----------------------------------------------------------------------- Summary of changes: papers/asg-osd/sections/introduction.tex | 19 ++++++++++--------- 1 files changed, 10 insertions(+), 9 deletions(-) Diff of changes: diff --git a/papers/asg-osd/sections/introduction.tex b/papers/asg-osd/sections/introduction.tex index 0f9a455..9a3af9c 100644 --- a/papers/asg-osd/sections/introduction.tex +++ b/papers/asg-osd/sections/introduction.tex @@ -54,8 +54,7 @@ divides them into four categories with representative examples: \item \textbf{Parallel file systems}: Lustre, GPFS, Panasas, PVFS, Ceph \item \textbf{Cloud object storage}: Amazon S3, Swift, Rados Gateway \item \textbf{MapReduce}: Google File System (GFS), Hadoop HDFS -\item \textbf{NOSQL Key/Value stores}: Dynamo, Redis, Hyperdex, Cassandra, -BigQuery +\item \textbf{NOSQL key/value stores}: Dynamo, Redis, Hyperdex, Cassandra, HBase, BigQuery \end{itemize} Note that these data models aren't necessarily mutually exclusive. For @@ -71,13 +70,15 @@ transactions. \begin{table} \begin{center} \resizebox{\columnwidth}{!}{ - \begin{tabular}{c|c|c|c|c|c|c|} \cline{2-7} -& \multicolumn{6}{c|}{\textbf{Requirements}} \\\cline{2-7} -& \rotatebox{90}{Concurrent Write Access} & \rotatebox{90}{Synchronization Primitives} & \rotatebox{90}{Atomicity} & \rotatebox{90}{Layout Control} & \rotatebox{90}{Record Oriented Access} & \rotatebox{90}{Data Affinity} \\\hline -\multicolumn{1}{|c|}{Parallel File System} & \cmark & \cmark & \cmark & & & \\\hline -\multicolumn{1}{|c|}{Cloud Object Storage} & & & \cmark & & & \\\hline -\multicolumn{1}{|c|}{Mapreduce} & & & & \cmark & & \\\hline -\multicolumn{1}{|c|}{NOSQL Key-value Store} & \cmark & \cmark & \cmark & & \cmark & \cmark \\\hline + \begin{tabular}{c|c|c|c|c|c|} \cline{2-6} +& \multicolumn{5}{c|}{\textbf{Requirements}} \\\cline{2-6} +& \rotatebox{90}{Concurrent Write Access} & \rotatebox{90}{Synchronization +Primitives} & \rotatebox{90}{Atomicity} & \rotatebox{90}{Compute/Storage +Locality} & \rotatebox{90}{Record Oriented Access} \\\hline +\multicolumn{1}{|c|}{Parallel File System} & \cmark & \cmark & \cmark & & \\\hline +\multicolumn{1}{|c|}{Cloud Object Storage} & & & \cmark & & \\\hline +\multicolumn{1}{|c|}{Mapreduce} & & & & \cmark & \\\hline +\multicolumn{1}{|c|}{NOSQL Key/Value Store} & \cmark & \cmark & \cmark & & \cmark \\\hline \end{tabular}} \end{center} \caption{Distinguishing requirements for popular scalable storage data models} hooks/post-receive --
participants (1)
-
noreply@mcs.anl.gov