Need expert C Developer with Linux Kernel experience who can compile three applications from source
Budget $250-1000 USD
We have an application that we have already compiled from source for our Linux build and it is working flawlessly on our bare metal devices as well as an AWS VM instance.
We are now looking to get this fully functional in Azure.
The application is an open-source software router.
The main difference between AWS and Azure are the interface drivers.
- AWS uses the ENI (elastic network interface)
- Azure uses Mellanox interface
I will provide:
- links to the build instructions
- a video with an expert who walks us through the Ubuntu build on our bare metal device – he could not provide us guidance for Azure
- recommendations from the open-source community that provided guidance on how to get this working in Azure
- provide you with a list of commands so you can tell if the application is working as we expect it to
- access to two Azure instances that you can build on
Key points:
- it does compile in Azure however there are errors reported as well as a function it needs seems to be missing from the DPDK installation
- it does compile on our bare metal hardware, takes and the configuration changes we need and passes traffic
- it does compile and work 100% AWS VM instance, takes and the configuration changes we need and passes traffic
- it does compile in Azure it reports errors and does not pass traffic and we are unable to set a critical setting in the application – it does provide errors to look at
Desired outcome:
- Fully functioning application in an Azure instance that will accept our configuration changes and pass network traffic throurh the software router
Here is what we need compiled and fully functioning in Azure:
DPDK: [login to view URL]
GitHub - DPDK/dpdk: Data Plane Development Kit
Data Plane Development Kit. Contribute to DPDK/dpdk development by creating an account on GitHub.
VPP: [login to view URL]
GitHub - FDio/vpp
Contribute to FDio/vpp development by creating an account on GitHub.
VPP LCP: [login to view URL]
GitHub - pimvanpelt/lcpng: Linux Control Plane plugin for VPP
Linux Control Plane plugin for VPP. Contribute to pimvanpelt/lcpng development by creating an account on GitHub.
The Azure Interfaces will need network acceleration enabled:
[login to view URL]
VPP in Azure build guide (very outdated and we need the most recent VPP and DPDK installed
[login to view URL]
20 freelancere byder i gennemsnit $716 timen for dette job
Hi, How are you? I just saw your job posting and I felt that I can help you with this job considering the experience I have with C Programming and Linux. Please check my portfolio: https://www.freelancer.com/u/AwaisC Flere
Hello Sir/ Ma’am A skilled full stack developer, I have rich experience in JAVA,C, C++, C#, Python, .NET , MYSQL, SQL, IONIC , MATLAB,PHP and ARDUINO. I am very confident with my skills and I'd like to help your bu Flere
Hello, Let me do this for you. I am C Systems/Kernel level Linux Software Engineer with 20+ years behind my back. That kind of tasks are my specialty and I like them. Regards, Alex
I have good experience in C programming, Linux system programming and working on VPS. I can do the required work to get these applications working on Azure.
Hi There, I have gone through your description in details in which you are looking for C# Expert to make a Chess Software. I am highly interested to work on this project. I will complete the project within the estimat Flere
Hello! First receive warm greetings and hoping you are good. I welcome you to the home of Amazing services and quality. I have carefully gone through your project. I'M AN EXPERT IN NAMED SKILLS, OVER 10 YEARS OF EXPER Flere
Hi there, I'm biddin on your project. I have read your project description and i'm an expert in C programming and machine learning therefore i can do this project for you perfectly.I still have a few questions. please Flere
Hi there! I’ve read your brief and I can do this as you want. As I have 10+ years of experience in this field. So contact me if you really want to make this best. I have not attached my work due to copy-paste issues. Flere