TE
TechEcho
Home24h TopNewestBestAskShowJobs
GitHubTwitter
Home

TechEcho

A tech news platform built with Next.js, providing global tech news and discussions.

GitHubTwitter

Home

HomeNewestBestAskShowJobs

Resources

HackerNews APIOriginal HackerNewsNext.js

© 2025 TechEcho. All rights reserved.

Diskomator – NVMe-TCP at your fingertips

141 pointsby simjueover 1 year ago

18 comments

EvanAndersonover 1 year ago
I never really used Mac machines, but I always appreciated &quot;target disk mode&quot;. This sounds similar, albeit over a network (which could simply be a straight-thru cable between Ethernet NICs on two machines).<p>Edit: Yeah. I forgot about actually saying what &quot;target disk mode was&quot;. There&#x27;s a child post that mentions it, so I&#x27;ll refrain. I will say that I saw it used in imaging computers in a college computer lab setting back in the early 2000&#x27;s. I definitely wished my PCs could&#x27;ve done it. It looked like a very handy feature. Presumably it would make fixing OS boot issues easier, as well as just harvesting files off a machine that was otherwise not operating properly due to OS issues.
评论 #38285445 未加载
评论 #38283335 未加载
评论 #38284488 未加载
评论 #38287921 未加载
评论 #38284058 未加载
评论 #38285343 未加载
anotherhueover 1 year ago
&gt;I&#x27;d like to live to see a future where people build appliances like this for various purposes, not just this specific NVMe one. For example, a nice thing to have would be an appliance whose only job is to make all local displays available via Miracast. I hope this repository is inspiration enough for an interested soul, to get this off the ground.<p>Very nice idea.
评论 #38285422 未加载
repleteover 1 year ago
Interesting project. Slightly related is Ventoy [0].<p>Install Ventoy onto a USB disk drive and it will create a bootable partition that can mount your Ibootable images (including ISOs) onto your baremetal from the second partition it creates. In effect you can just load up a USB drive with ISOs and install onto baremetal from them. Super handy for distro hoppers and appealing if you don&#x27;t want to fart around with network boot but just want to install something on a computer. I was trying to install Windows 11 and just wondered if there was an EFI thing that could just mount my USB, and Ventoy exists and works pretty well. I actually couldn&#x27;t install windows without it on one system, just didn&#x27;t like something about my installer media...<p>[0]:<a href="https:&#x2F;&#x2F;www.ventoy.net&#x2F;en&#x2F;index.html" rel="nofollow noreferrer">https:&#x2F;&#x2F;www.ventoy.net&#x2F;en&#x2F;index.html</a>
mike_dover 1 year ago
I seem to recall an announcement from Western Digital(?) years ago about a line of hard drives with a direct ethernet interface. Does anyone remember the same or what might have come of it?<p>The market is saturated with solutions for middle-boxes that make hard drives talk to networks, but nobody seems to be directly addressing the problem of we just want storage network accessible.
评论 #38282826 未加载
评论 #38283044 未加载
评论 #38283170 未加载
评论 #38283684 未加载
评论 #38282802 未加载
评论 #38282806 未加载
评论 #38283470 未加载
评论 #38284950 未加载
gdgghhhhhover 1 year ago
I don&#x27;t get it. Isn&#x27;t this just a live CD that setups nvmt like described here? <a href="https:&#x2F;&#x2F;blogs.oracle.com&#x2F;linux&#x2F;post&#x2F;nvme-over-tcp" rel="nofollow noreferrer">https:&#x2F;&#x2F;blogs.oracle.com&#x2F;linux&#x2F;post&#x2F;nvme-over-tcp</a>
评论 #38284538 未加载
gigel82over 1 year ago
Now we just need a super cheap SBC with tons of PCIe lanes to chuck all those old M.2 drives into.
评论 #38284591 未加载
评论 #38285609 未加载
gorkishover 1 year ago
This is awesome. Would be exciting if it can be extended to support NVMe-oF as well with RDMA via RoCEv2. A SBC running something like this with at least 2x10GbE and two M.2 slots and 2 sata ports would be an absolute dream device for me.
评论 #38285772 未加载
withinboredomover 1 year ago
I&#x27;m looking forward to Longhorn[1] taking advantage of this technology.<p>[1]: <a href="https:&#x2F;&#x2F;github.com&#x2F;longhorn&#x2F;longhorn">https:&#x2F;&#x2F;github.com&#x2F;longhorn&#x2F;longhorn</a>
londons_exploreover 1 year ago
Does NVMe-TCP have any support on Windows?<p>Windows supports iSCSI clients&#x2F;servers... Isn&#x27;t it easier to emulate that and then you have a much wider range of possible clients?
评论 #38287980 未加载
yencabulatorover 1 year ago
The NVMe network server is part of systemd? Umm.. is that really relevant for an init replacement?<p><a href="https:&#x2F;&#x2F;www.freedesktop.org&#x2F;software&#x2F;systemd&#x2F;man&#x2F;latest&#x2F;systemd-storagetm.html" rel="nofollow noreferrer">https:&#x2F;&#x2F;www.freedesktop.org&#x2F;software&#x2F;systemd&#x2F;man&#x2F;latest&#x2F;syst...</a>
jauntywundrkindover 1 year ago
Can&#x27;t wait till there&#x27;s a NVMe-QUIC.
bitinerantover 1 year ago
I&#x27;m missing half of the picture. How would one mount a disk on the other end of the TCP connection?
评论 #38288496 未加载
评论 #38287947 未加载
londons_exploreover 1 year ago
I think a far smaller version of this could be built on top of UEFI functionality...<p>Ie. use UEFI to read&#x2F;write the disks. UEFI to send&#x2F;receive packets. UEFI to draw a splash image onto the screen.<p>Now, you don&#x27;t need any network drivers, graphics drivers or disk&#x2F;controller drivers.
评论 #38284003 未加载
评论 #38284345 未加载
评论 #38289749 未加载
jmprspretover 1 year ago
Very personal opinion, but I think the image is overcomplicated. Fedora base + systemd + sshd + application? This can surely be smushed down to being a go-krazy image. I guess then, you&#x27;d have to rewrite in go, and device support would be an issue
评论 #38287964 未加载
评论 #38287929 未加载
neverartfulover 1 year ago
Next thing you know someone is going to want to run a &#x27;disklet&#x27; (probably written in Java) within the data path of these devices. Shudder!
Alifatiskover 1 year ago
What’s the idea with the bacteria emoji?
EnigmaCurryover 1 year ago
How does this compare with iSCSI?
评论 #38282813 未加载
askvictorover 1 year ago
Would be nice to add this to Ventoy
评论 #38286612 未加载