From Raw to Refined Data Through High-Quality Outsourced Services.
The Client
Our Client is a top Electronic Discovery vendor and full service provider for data access, restoration and processing solutions. It is an international organization with data centers located in Atlanta/GA, New York/NY, and Cardiff/UK giving its worldwide client base timely and local access to state-of-the-art electronic data discovery services.
The Challenge
The rapidly changing business and market requirements as well as increased customer expectations forced The Client to create a next generation non-native tape restoration system to provide consistency between multiple systems accessing shared data within the network.
The Solution
Impressed with the quality of its recent Import Application project executed by TEAM International, The Client chose to partner with and offload design and development of its distributed shared memory system to the same vendor.
The Scope of the Project
The Application is a multithreaded, distributed shared memory architecture that uses atomic locks to provide consistency between multiple systems accessing shared data within the network.
|
This architecture was to be integrated with other existing components of The Client’s data processing media device such as a headless file processing application and Online Repository, a metadata containing database.
The goals of The Application
- to keep the media drives (tape devices) spinning without cessations
- to simplify the entire design of the system by pulling off data while allowing threads on multiple systems to process the data in a tiered and interface logical level, i.e. eliminating the need for ‘landing’ all of the data first.
The Approach
TEAM’s development team decided to base The Application on a commodity-off-the-shelf (COTS) solution to meet the Client’s present and future computing needs.
Technology Used
Operating System - *NIX (linux/bsd)
Programming Language – C++
Database – SQL compliant
For detailed project overview, dilemmas and solutions please read the full case study.
|