Plan for virtual tape device driver development for Windows

In Progress Posted Nov 21, 2007 Paid on delivery
In Progress Paid on delivery

Plan for virtual tape device driver development for Windows

We are planning to develop a device driver that emulates a tape device, but uses a WebDAV-like protocol (with SSL) for storage. The idea is to make usage of our storage service together with well known backup softwares transparent by installing it as a tape device.

We are now looking for someone with experience in these areas (particularly tape device drivers for windows and backup software but also networking) to produce a development plan for how to accomplish our goals.

Our Goals:

----------------------------------------

The main objective is to transparently add support for our storage service from traditional backup software. We propose that it is done through a tape driver but we are interested in any solution.

At a minimum we must support these backup softwares:

- Backup Exec

- NT Backup (the one that comes with Windows), all versions mentioned below.

Supported OS (minimum):

- Windows 2000 Server

- Windows Server 2003

- Windows XP (from first version - without Service Pack)

- Windows Vista

The Work (this project):

----------------------------------------

Investigate how to best create a driver that meat out goals and write a plan for how to do it. It should discuss what standards are available and which to use. We are expecting to send the plan back and forth several times before the work with the plan is completed.

We will be available on email and phone for questions and discussion.

Delivery:

----------------------------------------

A document (in English) that describes the different approaches of how to build a device driver implementation for our service. It should discuss problems to expect, and solutions to the same.

Budget:

----------------------------------------

Budget is open, please inform us of how you plan to spend your time.

If we decide to start the development, once the report is delivered, we will probably want keep you in the team to some degree. But don't include the execution of the project in your bid, just the planning.

We require all bidders to provide (use PM if you like):

1) A draft description on how you intend to approach the task.

2) Description on your contribution to other device driver project(s), and preferably references.

If this is not performed we will not consider your bid.

Copyright, licensing and intellectual property:

----------------------------------------

By accepting to work on this project, that is owned and financed by Render Planets AB (RP), you accept the following:

You surrender any rights to the work that is produced; including software(s), compiled and source code, documentation and research. The copyright of the work belongs to Render Planet AB.

RP has the full, exclusive copyright of the software, compiled and source code, and any documentation, and RP may license is as RP see fit.

You may not sell, expose or in any way transfer any part of the produced work to a third-party company or individual without the written permission from Render Planet AB.

Engineering Project Management Windows Desktop

Project ID: #197528

About the project

2 proposals Remote project Active Dec 11, 2007