Questions tagged [nvme]

93 questions
2
votes
0 answers

How do I send commands to NVMe drive over USB bridge?

I have been working with a self encrypting drive that I want to be able to send commands to identify and unlock in userspace. I've been able to send commands to NVMe and SATA drives with direct motherboard connections using the sg and nvme_admin_cmd…
C-Scholl20
  • 377
  • 3
  • 19
2
votes
0 answers

How to add a SPDK-backend OSD in Ceph (Octopus version)?

I have an NVMe SSD and want to use it as an OSD backend, but I can't create an OSD when I want to enable SPDK(it could work as a block-device). I did the following things: Building Ceph with SPDK enabled I edit the CMakeLists.txt to make sure SPDK…
uncleDuo
  • 31
  • 3
2
votes
0 answers

How to get NVMe queue proprieties

I have an SSD and I need to know how many queues there are, their lengths, how many adm queues, cores, etc. I am running on a Linux machine and I have installed nvme-cli tool. The only thing I got was: sudo nvme get-feature /dev/nvme0n1…
vgl94
  • 35
  • 5
2
votes
1 answer

Will NVME SSD speed up heavy queries, e.g. selects at large offsets / table scans etc?

If the database data will be on NVME SSD which let's assume is 4x faster than an ordinary SSD will queries like SELECT something OFFSET 100000 and the like typically also be much faster (of course when they are not cached/buffered etc)?
Bob
  • 5,809
  • 5
  • 36
  • 53
1
vote
0 answers

Finding NVME driver version using powershell

I wrote a powershell script to find the NVME driver version. It kind of works well, but need help to tweak a bit. If there are multiple NVME storage adapters, my code works good. If there is only 1 NVME storage adapter - it's not picking up the…
1
vote
0 answers

Purpose of internal storage in AWS RDS db.m6gd instances

What is the purpose of internal nvme storage on AWS ARM (Graviton2) RDS instaces (eg. db.m6gd)? I was able to select this class while creating RDS but can't find much info about internal storage purpose, configuration or life cycle. AWS RDS…
1
vote
0 answers

SSD Read Performance Anomaly (Linux, C++, Parallel Threads, AWS)

I'm seeing an interesting repeatable performance anomaly for a parallel read of a large ASCII file on a Linux (Ubuntu 22.04) AWS EC2 instance with an NVMe SSD. It's not causing an issue, but I'd like to understand why it happens and if there is any…
geenweb
  • 97
  • 1
  • 7
1
vote
1 answer

Can SageMaker Training have training data in NVMe volumes on compatible instances?

Can SageMaker Training have training data in NVMe volumes on compatible instances? (eg G4dn and P3dn). If so, if there an appropriate way to programmatically access that data?
1
vote
0 answers

AWS - EBS & NVME

I am trying to figure out how to optimally use the NVME SSD in my AWS Server. I am basically trying to figure out how to use the NVME for everything (boot,OS etc) Server: i4i.4xlarge - 16 vCPU / 128 GiB + 3750 GB NVMe [+ 8GB EBS] Is it possible to…
FF11
  • 11
  • 1
1
vote
1 answer

Google Cloud Platform instance creation failure (Invalid value for field 'resource.disks[1].initializeParams.diskSizeGb')

I'm trying to create an instance using GCP. The followings are the specifications (the rest of the settings are set as default): Region: us-west1-b GPU type: NVIDIA Tesla V100 Number of GPUs: 1 Series: N1 Machine type: Custom (12 vCPUs, 64GB…
SHM
  • 61
  • 1
  • 8
1
vote
2 answers

How can I create a soft link(symbolic link) under /sys/kernel/config/nvmet/ports?

Since I am trying to configure the NVMet-RDMA target on the server, I want to create a symbolic link by the following command(according to…
白家栋
  • 11
  • 1
1
vote
1 answer

ARM v7 cache behavior and usage

I'm tweaking u-boot to support Cyclone V SX PCIe + NVMe. I got it working through a series of hacks to version 2020.10 socfpga fork. I have two issues that need to be resolved: u-boot doesn't appear to understand that PCI address space and Host…
Raydude
  • 199
  • 2
  • 8
1
vote
1 answer

How to access pci device from another device

I'm creating new PCI device in qemu that is part DMA and part NVMe controller. And I need to get the physical address of the NVMe device, from within my new device to use dma_memory_read(...) Is there a function to get new device address? Is there…
Dor marcus
  • 41
  • 5
1
vote
1 answer

How to craete a NVMe with 4K sector size in KVM-QEMU

For testing purposes, I am creating a virtual machine as it follows: qemu-img create -f qcow2 \ -o cluster_size=4096,preallocation=full \ /home/marcop/.libvirt/nvme-20G.qcow2 20G qemu-system-x86_64 -machine q35,accel=kvm \ -m 4096 \ -smp 4 \ …
1
vote
0 answers

Using ftrace in linux to understand nvme linux driver

I am new to linux. I am trying to use ftrace to understand linux nvme driver code flow. Based on articles in net, once my nvme device is mounted, I am issuing following commands to get the trace cd /sys/kernel/debug/tracing cat /dev/nvme0n1 > …
NRI
  • 11
  • 3