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

Kapalı İlan edilme: 1 ay önce Teslim sırasında ödenir
Kapalı Teslim sırasında ödenir

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

C++ Programlama Windows Masaüstü Linux VMware Visual Studio

Proje NO: #37965393

Proje hakkında

38 teklif Uzak proje Aktif geçen hafta

Bu iş için 38 freelancer ortalamada $1098 teklif veriyor

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 Daha Fazla

$1500 USD in 10 gün içinde
(22 Değerlendirme)
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 Daha Fazla

$1500 USD in 6 gün içinde
(38 Değerlendirme)
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 Daha Fazla

$1500 USD in 2 gün içinde
(10 Değerlendirme)
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 in 7 gün içinde
(50 Değerlendirme)
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 Daha Fazla

$755 USD in 7 gün içinde
(13 Değerlendirme)
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 Daha Fazla

$800 USD in 2 gün içinde
(12 Değerlendirme)
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 Daha Fazla

$1200 USD in 7 gün içinde
(4 Değerlendirme)
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 Daha Fazla

$750 USD in 7 gün içinde
(2 Değerlendirme)
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 Daha Fazla

$950 USD in 8 gün içinde
(1 Yorum)
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 Daha Fazla

$750 USD in 7 gün içinde
(1 Yorum)
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 Daha Fazla

$1330 USD in 7 gün içinde
(2 Değerlendirme)
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 Daha Fazla

$1125 USD in 7 gün içinde
(4 Değerlendirme)
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 in 2 gün içinde
(4 Değerlendirme)
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 Daha Fazla

$800 USD in 3 gün içinde
(1 Yorum)
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 Daha Fazla

$1200 USD in 12 gün içinde
(0 Değerlendirme)
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 Daha Fazla

$800 USD in 7 gün içinde
(0 Değerlendirme)
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 Daha Fazla

$1125 USD in 7 gün içinde
(0 Değerlendirme)
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 Daha Fazla

$1500 USD in 5 gün içinde
(0 Değerlendirme)
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 Daha Fazla

$750 USD in 4 gün içinde
(0 Değerlendirme)
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 Daha Fazla

$1500 USD in 7 gün içinde
(0 Değerlendirme)
0.0