C++ Console Application that works with VMware Virtual Disk Development Kit

Cerrado Publicado hace un mes Pagado a la entrega
Cerrado Pagado a la entrega

Project Description:

Use Microsoft Visual Studio and VMware Virtual Disk API (part of VMware Virtual Disk Development Kit) to create C++ application that provides ability to copy virtual machine virtual disk (.vmdk) files to/from storage connected to a VMware ESXi host server given specific parameters (see requirements).

Requirements:

- Programming Language: C++

- Development Environment: Microsoft Visual Studio 2022

- Runtime Platform: Application must be able to run on Windows and Linux

- Application Type: Console (non-GUI)

- Application Parameters:

• host server (required IF topology = 1 or 3: FQDN or IP)

• host server port (required IF topology = 1 or 3: port used for connecting to host server)

• username (required IF topology = 1 or 3: username for connecting to host server)

• password (required IF topology = 1 or 3: password for connecting to host server)

• topology (required: 1 = source VMDK is remote, target VDMK is local | 2 = source VMDK is remote, target VDMK is remote | 3 = source VMDK is local, target VDMK is remote | 4 = source VMDK is local, target VMDK is local)

• transport mode (required IF topology = 1 or 3: nbd | nbdssl)

• source VMDK path (required: path to source virtual disk file)

• target VMDK path (required: path to destination virtual disk file)

• target VMDK format (required: 1 = managed, thick | 2 = managed, thin | 3 = hosted, thick | 4 = hosted, split, thick | 5 = hosted, thin | 6 = hosted, split, thin) *note: target VMDK formats 3-6 are only valid when topology = 1 or 4

• log file path (optional, logging disabled if omitted)

- Include appropriate error handing and reporting:

• Invalid parameters

• Host server not found

• Authentication failure

• Permissions issue

• Source VMDK file locked

• Target folder does not exist

• Target VMDK file already exists

• Not enough free space to create target VMDK file

- Application must report (write to console) % complete (while running) and successful completion or detailed error message on failure

- Application MUST be able to copy VMDK to/from ESXi host server at >= 1GB/minute (given basic hardware and 1Gb network connection)

- Application must support VMware ESXi 6.5 - 8.0

To successfully complete this project you must provide:

- Signed confidentiality and non-disclosure agreement before starting project

- Complete, royalty-free source code that is free of any third-party licensing constraints

- Source code must be well documented and formatted according to C++ development standards

- Detailed documentation on how application works

- Detailed instructions on how to setup duplicate development environment for further development and testing

- Detailed instructions on how to compile source code and create distributed application (.exe)

- Detailed instructions on how to setup application for use on Windows and Linux

Programación en C++ Windows Desktop Linux VMware Visual Studio

Nº del proyecto: #37965393

Sobre el proyecto

38 propuestas Proyecto remoto Activo hace 3 días

38 freelancers están ofertando un promedio de $1098 por este trabajo

AwaisChaudhry

Hello Good afternoon , I just finished reading the job description . I see you are looking for someone experienced in developing products using VMware, Linux, C++ Programming, Visual Studio and Windows Desktop. This is Más

$1500 USD en 10 días
(22 comentarios)
7.4
LiveExperts

Hi there,I'm biddin on your project "C++ Console Application that works with VMware Virtual Disk Development Kit" I have read your project description and i'm confident i can do this project for you perfectly.I still h Más

$1500 USD en 6 días
(38 comentarios)
7.0
umg536

Hi there Jeremy B., Good afternoon , Hope you're having a great time. I'm bidding on your project "C++ Console Application that works with VMware Virtual Disk Development Kit" I am expert in Visual Studio, C++ Progra Más

$1500 USD en 2 días
(10 comentarios)
6.1
BeshoyMousaKhair

Hello there, I am a senior software developer and I can do it as required and on time with high quality. Regards,

$2000 USD en 7 días
(50 comentarios)
5.0
Muhammadzeesha59

Hello , Sir/ Mam I have checked Requirements As a seasoned developer with a wealth of Experience I'm confident I can bring your virtual reality project to life. My track record as demonstrated in my 100% job complet Más

$755 USD en 7 días
(13 comentarios)
4.3
hayteekeys

hello, I have worked both full time and part time as a Windows desktop/embedded C/C++(MT4, 5)/C#/PYTHON/JAVA, developer for over 7 years now, I have done many simple and complex projects with Visual Studio and C++, ASP Más

$800 USD en 2 días
(12 comentarios)
4.5
MilosDelic0203

Hello, I am an experienced C++ developer with expertise in Windows Desktop, Linux, and VMware integration. I have extensive experience working with Microsoft Visual Studio and VMware Virtual Disk API, making me the pe Más

$1200 USD en 7 días
(4 comentarios)
4.2
soramaru

Having a remarkable 5-year working experience as a Full-Stack Developer, I have honed a deep understanding of backend and frontend requirements. I specialize in C++ Programming, Linux, and Windows Desktop, which are al Más

$750 USD en 7 días
(2 comentarios)
3.6
Nilufer2024

Hi, Jeremy B.! I have worked with similar projects so that I can provide you with a satisfied result. So I will share you my previous work similar with your project via chatting. Having confirmed the job posting "C Más

$950 USD en 8 días
(1 comentario)
3.2
siedovyehorrr32

Hello I’ve carefully checked your requirements and really interested in C++ Console Application that works with VMware Virtual Disk Development Kit. I am confident for your project because I have skills of Visual Stud Más

$750 USD en 7 días
(1 comentario)
3.0
sagarwal3005

Hello, I can start immediately. I have 13+ years of experience and I ensure you I can complete the project within budget and timeline. I'm not just a developer; I'm your dedicated partner. I'm committed to working with Más

$1330 USD en 7 días
(2 comentarios)
3.1
SteveHorvat

With immense enthusiasm, I propose my expertise as an agile full-stack developer capable of delivering this exact project using your specified parameters. Drawing from my extensive experience in Python telegram and scr Más

$1125 USD en 7 días
(4 comentarios)
2.4
nguyenbn

Hello! I am confident of your project with +10 years of experiences in C++. Let's discuss detail of your project via chatting. Sincerely. Bui.

$750 USD en 2 días
(4 comentarios)
1.6
LBpartner

Hi, I've gone through the job posting. It seems that you're looking for a developer who have rich experiences on C++ Programming, VMware, Visual Studio, Windows Desktop and Linux. I've worked with another client in thi Más

$800 USD en 3 días
(1 comentario)
0.0
artjomsdevelop

Hello there, I am Artjom from Latvia who has 7 years of experience in web/mobile app development. I have gone through your job description and I am confident in my rich experience with Linux, C++ Programming, Visual St Más

$1200 USD en 12 días
(0 comentarios)
0.0
jacob105

Hello I’ve carefully checked your requirements and really interested in C++ Console Application that works with VMware Virtual Disk Development Kit. I am confident for your project because I have skills of Visual Stud Más

$800 USD en 7 días
(0 comentarios)
0.0
ajeshjanardanan

Hi, How are you doing? As a professional developer with expertise in C++ console application development, I eagerly anticipate the opportunity to complete this project for you. Please drop me a message to discuss the p Más

$1125 USD en 7 días
(0 comentarios)
0.0
matthew740

Hello Jeremy B.. This is Matt from the United States and I have been working on this industry for the last decades. I have checked your project is about C++ Console Application that works with VMware Virtual Disk Devel Más

$1500 USD en 5 días
(0 comentarios)
0.0
DariusJose20

Hey Jeremy B., Good afternoon! I am skilled mobile developer with skills including Visual Studio, Linux, VMware, C++ Programming and Windows Desktop. Please contact me to discuss more regarding this project. I aw Más

$750 USD en 4 días
(0 comentarios)
0.0
derekjlaporte

With a distinguished background in full-stack programming and a specialized focus on C++ and Linux, I'm uniquely equipped to build the high-performance console application that you need using for your VMware Virtual Di Más

$1500 USD en 7 días
(0 comentarios)
0.0