ArticleslgStudy

computer science

Ocarina Networks

Ocarina Networks is a computer science topic covered in the lgStudy science library. This page brings together a partial reference excerpt, illustrations, worked examples, real-world applications and a short study plan, so you can understand Ocarina Networks rather than just read about it. In short: Ocarina Networks was a technology company selling a hardware/software solution designed to reduce data footprints with file-aware storage optimization. A subsidiary of Dell, their flagship product, the Ocarina Appliance/Reader, released in April 2008, uses patented data compression techniques incorporating such methods as record linkage and context-based lossless data compression.

Ocarina Networks — main illustration
Ocarina Networks — illustration

Key takeaways

  • Ocarina Networks belongs to computer science; place it in that map before memorising details.
  • Learn the definition first, then one example that makes the definition concrete.
  • Connect Ocarina Networks to a quantity you can measure, compute or draw — that is where exam questions come from.
  • Reproduce the core statement of Ocarina Networks from memory before moving on to harder problems.

Reference excerpt

Ocarina Networks was a technology company selling a hardware/software solution designed to reduce data footprints with file-aware storage optimization. A subsidiary of Dell, their flagship product, the Ocarina Appliance/Reader, released in April 2008, uses patented data compression techniques incorporating such methods as record linkage and context-based lossless data compression. The product includes the hardware-appliance-based compressor, the Ocarina Optimizer (Models 2400, 3400, 4600) and a real-time decompressor, the software-based Ocarina Reader.

History Ocarina was founded by

Murli Thirumale, formerly a vice-president and general manager at Citrix Systems; Carter George, formerly a vice-president and co-founder of PolyServe (acquired by HP); and Goutham Rao, formerly Chief Technical Officer and Chief Architect for Advanced Solutions Group of Citrix Systems. Its solution works by identifying redundancy at a global file system level, and applying specific algorithms for different data formats, such as algorithms specific to images, text, executables, seismic data, and other "unstructured data". Ocarina's Optimizers work with existing storage systems through standard network protocols such as NFS, or are directly integrated with partner vendors storage systems. On July 19, 2010, Dell announced it plans to acquire Ocarina Networks. The transaction was completed on July 31, 2010. In late 2010, the original Ocarina Optimizer product family was removed from the market, enabling the Ocarina team to focus on the integration of dedupe and compression into Dell storage products. The most notable examples were the DR-family of deduplication appliances, launched in 2012, and integration of dedupe into Dell's Fluid File System.

Technology The company's ECOsystem (Extract, Correlate, Optimize) provided data reduction technology, providing both deduplication and content-aware data compression in a reliable, scalable, policy-based package. ECOsystem consists of 3 primary components, an optimizer, a reader, and a management and reporting framework. These components were delivered in software or appliance form depending on customer, application, and underlying storage solution. The standard ECOsystem workflow was a post-process. Files were first stored to disk in native form. Policies are used to specify which files were to be optimized (based on age, location, or file type), and what compression settings to use. Policies were commonly used to avoid optimization of files that are actively being modified. ECOsystem could also be configured to migrate optimized data to a secondary tier of lower-cost storage for disk-based archival applications.

Compression and deduplication algorithms ECOsystem was content aware, with selection of compression solution based on the type of data being processed. This went beyond file-extension filtering. ECOsystem recursively decomposed compound files, until elemental text, media, or binary components are identified. At the heart of the optimizer software is a context-weighted neural net that will apply the most effective compression solution based on the nature of the elemental file component identified, and will efficiently remember optimal settings based on similar files processed. ECOsystem in most cases is highly effective at achieving results on novel or proprietary file-types, as well as pre-compressed media such as JPEG images and MPEG4 video. Ocarina successfully processed data in over 600 file formats to-date.

ECOmax and NFO workflows Two forms of Ocarina's post-processing workflow were available:

ECOmax and Native Format Optimization (NFO). ECOmax utilized all available compression methods to shrink data, including on-disk structures that maximized utilization of physical blocks. The ECOmax workflow required the use of the ECOreader, which is run-anywhere software that efficiently decodes data for transparent read-back. ECOmax could be applied to any file or data types including specialized files used by various vertical industries. The NFO workflow is designed specifically for web-based media companies. In NFO, media files (for example JPEGs) were stored in their native state, which eliminates the need for decoding, and allows customers to capture data-reduction benefits throughout the workflow, including web distribution (bandwidth savings and better end-user experience), and movement into archival systems. NFO provided "visually identical" compression that tailors image parameters to the sensitivities of the Human Visual System Model, and the intended use of the image, without creating any perceivable quality degradation. Note that many of the features and capabilities of the Ocarina ECOsystem were not included in later Dell products.

Funding In 2007, Ocarina Networks secured $12M in series 'A' funding from Kleiner Perkins Caufield & Byers and Highland Capital Partners, In 2009, Ocarina secured an additional $20M from the same investors and Jafco Ventures.

References

Worked examples

Example 1 — a first encounter with Ocarina Networks

Start with the simplest possible case. Write down what Ocarina Networks claims or describes in one sentence, then invent the smallest concrete situation in which that sentence is true. In computer science, the smallest case is usually a single object, a single equation or a single measurement. Check that every symbol or term in your sentence has a meaning in that case.

Example 2 — changing one variable

Take the situation from Example 1 and change exactly one quantity: double it, halve it, or set it to zero. Predict what should happen to Ocarina Networks before you calculate. Comparing your prediction with the result is the fastest way to find out whether you understand the idea or only the words.

Example 3 — an exam-style question

Typical questions about Ocarina Networks ask you to (a) state it precisely, (b) apply it to given data, and (c) explain a limitation. Practise writing all three answers in under five minutes; the third part is what separates a full-mark answer from an average one.

Applications of Ocarina Networks

In research
Ocarina Networks appears in computer science research whenever the underlying quantities have to be modelled precisely. Papers usually cite it as a starting assumption and then explore where it breaks down.
In technology and industry
Engineering practice reuses Ocarina Networks in design rules, simulations and safety margins. Knowing the idea lets you read a specification sheet and understand why the numbers look the way they do.
In the classroom
Ocarina Networks is common in secondary-school and first-year university syllabi. It links to neighbouring topics Computer storage companies, Data compression, Defunct computer companies of the United States, so understanding it makes those chapters shorter.
In everyday life
Look for Ocarina Networks outside the textbook — in sport, cooking, traffic, electronics or the sky above you. An example you found yourself is remembered far longer than one you were given.
Ask Teacher Smith questions about this articleOpens your AI tutor with a question about “Ocarina Networks” →

Affiliate

Preply — study more efficiently by working with a personal tutor. 50% off.

How to study Ocarina Networks in 20 minutes

  1. Read the reference excerpt below once, without taking notes.
  2. Close the page and write down what Ocarina Networks means in your own words.
  3. Compare your version with the excerpt and mark what you missed.
  4. Work through the three examples above with pen and paper.
  5. Explain Ocarina Networks out loud to somebody else — or to Teacher Smith in the lgStudy chat.

Frequently asked questions

What is Ocarina Networks in simple terms?

Ocarina Networks was a technology company selling a hardware/software solution designed to reduce data footprints with file-aware storage optimization. A subsidiary of Dell, their flagship product, the Ocarina Appliance/Reader, released in April 2008, uses patented data compression techniques incor…

Why does Ocarina Networks matter?

Because it connects several computer science ideas at once: it gives you a definition you can apply, a quantity you can calculate, and a way to check whether a result is plausible.

How should I study Ocarina Networks?

Read the excerpt, restate it from memory, then work through the examples and applications listed on this page. The five-step study plan above takes about twenty minutes.

What does this page cover?

It gives you a compact reference excerpt plus original lgStudy explanations, examples, applications and study material on Ocarina Networks.

Tags

  • Computer storage companies
  • Data compression
  • Defunct computer companies of the United States
  • Defunct computer hardware companies
  • Telecommunications engineering

Keep exploring