3 ms·
Nutanix Objects does not use minio in the core data path. The presence of a binary in a kubernetes pod doesn't necessarily mean that the binary is being used or
by manictothemax 4y ago
Nutanix Objects does not use minio in the core data path. The presence of a binary in a kubernetes pod doesn't necessarily mean that the binary is being used or the fact that nutanix objects is nothing but a wrapper over minio. Earlier implementations did use minio purely as a S3 protocol adapter, i.e a protocol translator from S3 API to Nutanix internal storage protocol. This was something that was publicly acknowledged : https://blocksandfiles.com/2019/11/07/nutanix-objects-storage-service/ https://blocksandfiles.com/2019/11/07/nutanix-objects-storag...
However, in later releases they seemed to have replaced the minio based protocol adapter to something that they developed in-house in C++ and have no longer using minio in their protocol stack.
- jonhohle 4y agoWhether they use it or not is irrelevant if they are distributing it.
- mbreese 4y agoIt would make it easier to remove though… which makes it even more odd that it is still there even after the three years of notice.
- manictothemax 4y agoSeems like an oversight that the binary got shipped with the pods
- jaywalk 4y agoIt could have been an oversight initially. But three years later? Impossible to claim ignorance now.
- deleted 4y ago[deleted]
- y4m4b4 4y agoNutanix does not carry EULA or reference even today while continuing to use it. Read Apache v2 attribution clauses.
- justinclift 4y ago> while continuing to use it. But the parent to your comment says they don't use it (any more)???
- y4m4b4 4y agoOf course they use it, its there in their container :-)
- GK1981 4y agoROFL if you see block and files as the official disclosure fron Nutanix is a great testament of how that company is run :) Try getting their OSD file and see if MinIO is listed :)
- flatsix 4y agoI recently left Nutanix, but I worked on Objects for the past 12 months. The MinIO path was deprecated by the time that I joined. I don't have enough information to confidently side with either Nutanix or MinIO, but I'll clarify and confirm a few things: - As you said, MinIO was used to translate S3 REST API requests to internal RPCs. - MinIO was replaced with an in-house S3 API server. - I distinctly remember seeing a patch 6-12 months ago where MinIO was removed from the build.
- justinclift 4y agoOut of curiosity, do you remember what language the in-house S3 API server was written in? :)