Docker as a High-Performance Enabler for Cloud Storage

Docker as a High-Performance Enabler for Cloud Storage

February 9, 2016 http://www.enterprisetech.com/2016/02/09/docker-as-a-high-performance-enabler-for-cloud-storage/ by Oded Kellner, Vice President of Product Management, Zadara Storage http://www.enterprisetech.com/author/doug/

The container-based service Docker is gaining massive momentum in the industry, and for many good reasons. The current appeal of Docker http://searchvirtualstorage.techtarget.com/tip/Docker-storage-and-virtual-storage-requirements-differ stems from issues associated with running VMs, namely that each one has to be provided with virtualized memory and storage resources. Containers make it far easier to run enterprise-grade services and address concerns for data portability, scaling, processing, performance, extensibility and latency.

When it comes to storage, however – there’s a rub. Early implementers of Docker utilizing storage applications say that accessing this storage is the most significant challenge in working with Docker, apart from designing the Docker containers themselves. Typically, containers perform a task on the data stored within them, and then disappear, which can be problematic if the data in a container has to be permanent.

Storage options for Docker implementation are nascent, yet emerging modalities appear to follow two distinct approaches. The usual approach is to place storage in compute. Flip this concept around and place the compute into the storage, and we are getting into a very interesting area of exciting new options for high performance enterprise-grade cloud storage.

Docker Storage Options in the Cloud - Storage in Compute

This is currently the most common way of using Docker, mostly because it is a rather simple way of implementation into existing architectures. Docker is pointed at the local storage of the server on which it’s running (this is how one would be using Docker in a public cloud like Amazon Web Services or Microsoft Azure).

Given that server storage is local, as implemented by most cloud providers, this approach offers neither high availability (HA) nor sharing. Another downside is that this approach creates isolated islands of storage within the physical servers. When one application runs out of space, it cannot access excess capacity allocated to another application.

An additional concern is that in widely distributed systems, even with Docker containers, there can be a lack of privacy and isolation, which are important for applications hosting sensitive information or requiring high Quality of Service (QoS) (due to noisy neighbors).

Compute inside the Storage

When it comes to cloud storage, perceptions exist that performance and QoS will be less than on-premise, traditional arrays. While this perception is not necessarily always accurate, improving overall performance is generally a priority, regardless of the architecture. There are multiple ways to achieve this and enabling Docker right inside the storage is one such unique approach. By placing the compute right inside the storage, users can bypassing networking, and achieve practically zero latency between the processor and the storage in the cloud.

There are several important advantages to this approach, especially for high availability and high performance needs.

  1. *Reduced Network Latency *

The data doesn’t have to travel over a network that connects servers and storage if the application is running inside the storage and outputs right into the storage.

  1. Sharing

One of the main advantages of centralized storage is that it’s shared. That means that the same data set can be accessed by multiple containers and/or virtual machines. For data sets like map data, this is a requirement. Without it, each container would need its own copy of the map data.

  1. Persistence

Despite many Docker use cases being ephemeral and local, certain common applications – such as media transcoding – require persistence. In those instances, the data needs to be shared by, and to, multiple VMs and containers and the same data needs to be persistent (the resulting transcoded videos need to be available for streaming after the container has finished transcoding). Docker is an elegant solution for this, because it can be programmed to be launched when needed (e.g., when a new media file is added) and then terminated upon completion (e.g., when the transcoding is done).

  1. Extensibility

Since the containers run inside the storage, they give users the ability to write code that adds to the storage functionality. By using containers within the storage, customers can quickly modify, expand and customize the storage behavior and properties, by introducing code for new functionality.

  1. Data-Aware Storage

Traditional storage solutions keep and protect the data, but are not aware of the data content. With Docker, it’s relatively easy to write code that runs within the storage and looks into the data, for number of useful purposes like:

· Indexing of Big Data for quick future search

· Search for illegal content

· Security related scans

· Data format change – for instance converting multimedia file formats (different video/images standards and resolutions)

Containerization is allowing savvy IT teams to extend a storage service in such fundamental ways – without forcing users to take a step backward in enterprise-grade features that are critical to performance. We’ve only just begun to see its utility and benefits for high-performance applications, as enterprises find new Docker-based solutions to their business challenges every day.

*Oded Kellner is Vice President of Product Management at Zadara Storage http://www.zadarastorage.com/, an enterprise Storage as a Service (STaaS) player and early adopter of containers for high performance cloud storage*

http://www.enterprisetech.com/2016/02/09/docker-as-a-high-performance-enabler-for-cloud-storage/

Drug-Free Alzheimer’s Treatment to Seek FDA Approval

Jewish Business News reported that Neuronix just will apply next month for US Food and Drug Administration clearance of its neuroAD system to slow and even reverse progression of Alzheimer's. According to the article Neuronix already has CE clearance for neuroAD in Europe, and the treatment is available in centers across Europe and Asia.

Six ReWalk Exoskeleton Systems Shipped for Initial Phase of Four-Year VA Study

Med Device Online reported that the exoskeletons will be used in a Multi-Center Study by the Veterans Administration (VA), which is the largest single healthcare provider to persons with Spinal Cord Injury (SCI) in the United States.

Mellanox Promotes Amit Katz to Vice President of Ethernet Switch Sales

Mellanox Promotes Amit Katz to Vice President of Ethernet Switch Sales

SUNNYVALE, CA and YOKNEAM, ISRAEL - February 2, 2016 - Mellanox(r) Technologies, Ltd. (NASDAQ: MLNX), a leading supplier of high-performance, end-to-end interconnect solutions for data center servers and storage systems, today announced the promotion of Amit Katz to Vice President of Ethernet Switch Sales.

"Amit has been key to the growth of our Ethernet business and we are pleased to announce his promotion to vice president of Ethernet switch sales," said Marc Sultzbaugh, senior vice president of Worldwide Sales at Mellanox Technologies. "I have no doubt that Amit will continue to make great contributions to the company as our data center customers transition to 25, 50, and 100Gb/s Ethernet switches."

Amit Katz was Mellanox's Senior Director of Worldwide Ethernet Switch Sales since 2014, and previously served in Product Management roles at Mellanox since 2011. Prior to that, Mr. Katz held various Product Management positions at Voltaire and at RAD Data Communications. Mr. Katz graduated Academic College of Tel Aviv-Yaffo with a BA of Computer Science, and MBA from Ben Gurion University.

About Mellanox

Mellanox Technologies is a leading supplier of end-to-end InfiniBand and Ethernet interconnect solutions and services for servers and storage. Mellanox interconnect solutions increase data center efficiency by providing the highest throughput and lowest latency, delivering data faster to applications and unlocking system performance capability. Mellanox offers a choice of fast interconnect products: adapters, switches, software, cables and silicon that accelerate application runtime and maximize business results for a wide range of markets including high-performance computing, enterprise data centers, Web 2.0, cloud, storage and financial services. More information is available at www.mellanox.com.

#

Mellanox is a registered trademark of Mellanox Technologies, Ltd. All other trademarks and registered trademarks are property of their respective owners.

Allyson

 

Allyson Scott Account Supervisor

 

[cid:image001.gif@01C8E020.BD30DAD0]

333 W. San Carlos Street #900 San Jose, CA 95110

[cid:image002.jpg@01C8E020.BD30DAD0] (408) 727-0351 ext 784 [cid:image004.jpg@01C8E020.BD30DAD0] (408) 885-9317 fax

www.mcgrathpower.com | Pass the Mic | Twitter | Facebook | LinkedIn

Partner Agency, The Worldcom Group

CONFIDENTIALITY: The information contained in this email message is intended for the personal and confidential use of the designated recipient(s) named above. This message is intended to be a confidential communication and may involve information or material which is protected under State or Federal privacy laws. If the reader of this message is not the intended recipient or an agent responsible for delivering it to the intended recipient, you are hereby notified that you have received this document in error and that any review, dissemination, distribution or copying of this message is strictly prohibited. If you have received this communication in error, please notify us immediately by phone and return this message to us via email.

VocalZoom and iFLYTEK Partner to Give China’s Most Popular Speech Recognition Platform Breakthrough Performance in Noisy Environments

  • Early tests show VocalZoom’s optical sensor dramatically improves automatic speech recognition (ASR) performance of iFLYTEK’s voice-control platform by an average of more than 50 percent.
  • Greatest performance enhancement is achieved in environments with the highest noise levels, such as driving an automobile with the windows rolled down.
  • Companies are exploring combination of VocalZoom sensor technology with iFLYTEK’s Voice Cloud, the leading intelligent speech platform in China for mobile cloud and embedded applications.

Peer-Reviewed Case Study Demonstrates Various Health Improvements Following ReWalk Exoskeleton Use

Study Offers Key Evidence for Healthcare Providers, Development of Procurement Policies for Eligible Users. For details read about the study at http://www.nature.com/articles/scsandc201525.

Amir Lichter cites the need to combine lasers with radio frequency and other energy sources

In Hank Hogan's article "Surgical Lasers Make the Cut" at photonics.com, Amir Lichter, Vice President of global R&D at Lumenis, spoke of the need to cut the cost and size of laser-based surgery systems and also cited the need to combine lasers with radio frequency and other energy sources.   

PCPC Direct Adding Zadara Storage Virtual Private Storage Array

PCPC Direct has an 18-year history of providing IT operations and managed services to some of the most demanding customers in the HPC market. PCPC Direct provides the underlying infrastructure for companies developing scientific calculations in the aerospace industry, cutting-edge research in higher education and medical research, seismic research for multi-national energy companies and Next-Generation Sequencing (NGS) for genomic research projects.