Storage Over Pcie Protocol Analysis and Traffic Generation Techniques

Total Page:16

File Type:pdf, Size:1020Kb

Storage Over Pcie Protocol Analysis and Traffic Generation Techniques Storage over PCIe protocol analysis and traffic generation techniques Isaac Livny Field Applications Engineer Teledyne LeCroy Corporation 1 Agenda . Storage over PCI Express® architecture • SATA Express / AHCI • SCSI Express / SOP – PQI • NVM Express . Command queue generation example . Emulating an SSD controller . Emulating an SSD host . Command Validation 2 Layered protocols analysis over PCIe as transport mechanism 3 Layered Protocols Support in Analysis Tools . Hierarchical view display capability with multi layer expansion into sub-layers . Multi-view capabilities . Processing capability of upper layer through scripting to adopt to specification changes . Tooltip feature to highlight specification details . Performance and statistical analysis per instruction, by segment and overall trace . Compacting of repetitive traffic . Compacting of multiple 32 bit transactions into 64 bit upper layer commands 4 Agenda . Storage over PCI Express® architecture • SATA Express / AHCI • SCSI Express / SOP – PQI • NVM Express . Command queue generation example . Emulating an SSD controller . Emulating an SSD host . Command Validation 5 SATA Express 6 ATA command over Serial ATA Read DMA 7 SATA Express . The Serial ATA International Organization (SATA-IO) developed the specification ATA command layer AHCI . This protocol combines the SATA AHCI software specification with the Transaction PCIe host interface Link . SATA Express enables new devices Physical to be developed that utilize the faster Logical PCIe interface and maintain compatibility with a broad base of Electrical existing SATA applications . Data Rate Support • PCIe 2.x at x2 link for 8GT/s data rate • PCIe 3.0 at x2 link for a 16GT/s data rate 8 AHCI HBA Registers HBA Memory Registers 1. Port Control 2. Generic Host Control(GHC) AHCI PCIe Configuration Space Registers CAP: Host Capabilities GHC: Global Host Control IS: Interrupt Status PI: Ports Implemented 9 SATA Express Port Control Setup Port control address of Command list setup Port control address of Received FIS setup 10 AHCI System Memory Host Port 0-31 Control System Registers Port 0 Each Port CTL Register points to two sections of System Memory Memory PxFB: FIS Base Addr PxCLB: Cmd List Base Address PxFBU: FIS Base Addr Up32b PxCLBU: CLB Addr Up32b Command 0 Command Command 1 Table Received Command 2 Address FIS Structure Physical Region Descriptor(PRD) Table Address Command 31 Data payload is sent and received through Command List the PRDT (Physical Region Descriptor Structure Table) in Command List 11 ATA command: Set Features 12 READ FPDMA QUEUED 13 ATA Command: READ BUFFER 14 Agenda . Storage over PCI Express® architecture • SATA Express / AHCI • SCSI Express / SOP – PQI • NVM Express . Command queue generation example . Emulating an SSD controller . Emulating an SSD host . Command Validation 15 PCIe Architecture Queuing Interface (PQI) 16 SAS Hierarchical View SCSI Command Decode Copyright © 2013, PCI-SIG, All Rights Reserved 17 SCSI Over PCI Express(SOP/SOX) . Developed by T10 Committee . Compliance with SCSI SCSI Over PCIe Architectural Model PQI . Proposed support for SOP Transaction target ports interfacing to flash Link devices, RAID controllers, and Physical Logical other SCSI peripheral device types Electrical . Targeting PCIe 3.0 Preliminary Protocol Stack 18 SCSI Express SOP/PQI IQ(Inbound Queue) PQI Host Elements are written to the element array by a First element in producer and read from the element array by a the array consumer 1 Last element in 0 the array n-1 IQ Local Working Copy of Copy of IQ Pl IQ Pl IQ CI PCIe Link Inbound Working Local IQ PI IUs Copy of Copy of PQI Device IQ Cl IQ Cl PQI Device 19 SCSI Express SOP/PQI OQ(Outbound Queue) PQI Host Elements are written to the element First element in the array array by a producer and read from the element array by a consumer 1 Last element in 0 the array OQ Working Local Copy of Copy of OQ PI OQ Cl OQ Cl PCI Express Link Outbound Local Working IUs OQ CI Copy of Copy of OQ Pl OQ Pl PQI Device 20 Creating Administrative and Operational Queues Creating an Operational Inbound Queue 1 1 0 0 n-1 IQ n-1 IQ Response Creating an Operational Outbound Queue 1 1 0 0 n-1 OQ n-1 OQ Response Admin Queue Operational Queue 21 SCSI Express Initialization Creating Administrative IQ and OQ Queues Creating Operational OQ Queue 22 SCSI Express SOP Transfer Packet Advancing Producer in Inbound Queue Advancing Consumer in Inbound Queue Advancing Producer in Outbound Queue Courtesy SanDIsk 2012 Advancing Consumer in Outbound Queue 23 PQI initialization 24 PQI: Create Operational Queues 25 PQI: Create Op Queue detailed 26 SCSI command: WRITE (10) 27 SCSI command: Report LUNS 28 Agenda . Storage over PCI Express® architecture • SATA Express / AHCI • SCSI Express / SOP – PQI • NVM Express . Command queue generation example . Emulating an SSD controller . Emulating an SSD host . Command Validation 29 NVM Express 30 NVM Express . The NVMHCI Workgroup released the NVM Express 1.0 specification on March 1, NVM Express 2011 and is available at Transaction www.nvmexpress.org Link . NVMe is a standardized high Physical performance queuing Logical interface and command set Electrical optimized for PCIe SSDs . NVMe is scalable from client to enterprise applications 31 Submission and Completion Queues Submission Completion Queue Queue Tail Head Pointer Host Memory Tail Completion Head Queue Submission Queue Head Tail Submission Queue Head Pointer 32 Circular Queuing Interface QueueQueue ProcessProcess Command Host 7 CompletionCompletion 1 Submission Completion Queue Host Memory Tail Queue Head Ring Doorbell Ring Doorbell New Tail New Head 2 PRP 8 Head Tail . PCIe TLP . PCIe TLP PCIe TLP PCIe TLP PCIe TLP PCIe TLP PCIe TLP PCIe TLP PCIe TLP. PCIe TLP PCIe TLP . Submission Queue 3 4 Completion Queue Tail Doorbell 5 6 Head Doorbell Fetch Process Queue Generate Command Command Completion Interrupt NVMe Controller 33 Viewing the NVM Express 1.0c Initialization Phase Physical Region Page pointer Set submission and completion queues base addresses Controller capabilities Courtesy SanDIsk 2012 Command Completion Capabilities sent to Host memory 34 Viewing the NVM Express 1.0c Identify Namespace Capabilities command Namespace capabilities Courtesy SanDIsk 2012 Command Completion 35 Viewing the NVM Express 1.0c Creating an I/O queue and Read command example Create IO Submission Queue Courtesy SanDIsk 2012 Physical Region Page pointer Data Transfer Command Completion Courtesy SanDIsk 2012 Data 36 Viewing the NVM Express 1.0c NVMe Multiple Pointer Based Transactions Physical Region Page(PRP) PRP List of pointers to memory addresses Data 37 Agenda . Storage over PCI Express® architecture • SATA Express / AHCI • SCSI Express / SOP – PQI • NVM Express . Command queue generation example . Emulating an SSD controller . Emulating an SSD host . Command Validation 38 NVMe Device script Submission Queue Setup . The host creates a command for execution # NVM 0 within the appropriate Submission Queue Wait=TLP { TLPType=MWr32 . Admin submission queue base register Length = 1 } 0x7F55A000 is written to controller register, #NVM 1 later used by controller to fetch the read Wait=TLP { command from host memory TLPType=MWr32 Length = 2 } 39 NVMe Device script Command fetch . The controller fetches the packet = TLP { command(s) in the Submission TLPType = MRd64 Queue from host memory Length = 0x10 . RequesterId = (8:0:0) The Admin submission queue Tag = 0x0 base address register LastDwBe = 0xF FirstDwBe = 0xF 0x7F55A000is read from AddressHi = ( FROM_MEM32_A, 0x28 ) implemented memory resource # 0x1 through field substitution AddressLo = ( FROM_MEM32_A, 0x2C ) # 0xEF224000 } 40 Agenda . Storage over PCI Express® architecture • SATA Express / AHCI • SCSI Express / SOP – PQI • NVM Express . Command queue generation example . Emulating an SSD controller . Emulating an SSD host . Command Validation 41 Testing NVM Express . NVMe Registers emulation • Setup Admin Queue • Doorbell Registers . Admin Commands • Delete I/O Submission Queue • Create I/O Submission Queue • Delete I/O Completion Queue • Create I/O Completion Queue • Get Log Page • Identify • Abort • Set Features Summit Z3-16 Protocol Exerciser • Get Features • Format NVM • Extensible for Vendor Specific Commands 42 Pre-Silicon Device emulation Summit Z3 RTL Design RTL Test Vectors SimPass CATC Trace Summit T3 PE Tracer Export to Generation script Z3 Exerciser Generation Script 8/2/2014 Company Confidential 43 Loading Config Space and Implementing Memory Space 44 SSD Drive Emulation 45 Setting up Controller Registers Submission queue size Submission queue BAR Completion queue BAR Enable doorbell execution Submission queue tail doorbell 46 Identify Command Execution 47 Identify Command Execution System Memory command NVMe Controller registers Address Data Register Address Data ASQB 0x28 3D61B000 0x3D61B000 0x3D2DA160 NVMe Device memory space System Memory Data Address Data Address Data 0x3D2DA160 0x70157015 0x3D61B000 3D2DA160 48 Emulated NVMe Device Shown in Device Manager 49 Emulated Drive Shown in Disk Management 50 Agenda . Storage over PCI Express® architecture • SATA Express / AHCI • SCSI Express / SOP – PQI • NVM Express . Command queue generation example . Emulating an SSD controller . Emulating an SSD host . Command Validation 51 Testing NVM Express . NVM Commands Write Read Compare Extensible for Vendor Specific Commands . Queue Management . Come up in Device Manager . Extensible Vendor Specific Features (for Get/Set Features) . Complete
Recommended publications
  • Quickspecs Pacstation Plus
    QuickSpecs PACStation Plus Overview 1. Power Button Array 4. Rear access Panel 2. Internal System Cooling 5. Side access Panel. Support Access only. 3. USB Port with QUAD Access. PACStation Plus — FL – Worldwide — Version 7 — January 1, 2017 Page 1 QuickSpecs PACStation Plus Overview 6. Internal CPU PODS 7. Front Grill and faceplate 8. Video Interface Module 9. External Video System Controller 10. Video Workflow Manager 11. Primary Cable Harness 12. Internal Voltage Regulator 13. USB Transfer Ports 14. External Video Array (See Placement on page 10 for installation process) 15. Network Management Module 16. Screen Management Controller Hot plug. PACStation Plus — FL – Worldwide — Version 7 — January 1, 2017 Page 2 QuickSpecs PACStation Plus Overview Overview Form Factor Tower Operating Systems Preinstalled: Windows 10 Pro 64-bit Windows 10 Pro 64 to Windows 7 Professional 64-bit \Windows 7 Professional 64-bit Windows 8.1 Pro 64-bit OS Supported: Windows 8/8.1 Enterprise 64-bit Windows 7 Enterprise 64-bit Windows 10 Pro 64-bit Windows 10 Pro 64 to Windows 7 Professional 64-bit Available Processors QPI Featuring Intel® Turbo Clock Memory Hyper Name Cores Cache (MB) Speed Intel® vProTM Boost TDP (W) Speed Speed (MT/s) Threading (GT/s) Technology Technology1 (GHz) Intel Core TM i3-5010U 2.1 GHz 2 3 1600 NO YES NO YES 65 Intel Core TM i5-5300U 2.3-2.9 GHz 2 3 1600 NO YES YES YES 65 Intel Core TM i7-5557U 3.1-3.4 GHz 2 4 1600 NO YES YES YES 65 The specifications shown in this column represent the following: (all core maximum turbo steps, one core maximum turbo steps).
    [Show full text]
  • Storage Administration Guide Storage Administration Guide SUSE Linux Enterprise Server 12 SP4
    SUSE Linux Enterprise Server 12 SP4 Storage Administration Guide Storage Administration Guide SUSE Linux Enterprise Server 12 SP4 Provides information about how to manage storage devices on a SUSE Linux Enterprise Server. Publication Date: September 24, 2021 SUSE LLC 1800 South Novell Place Provo, UT 84606 USA https://documentation.suse.com Copyright © 2006– 2021 SUSE LLC and contributors. All rights reserved. Permission is granted to copy, distribute and/or modify this document under the terms of the GNU Free Documentation License, Version 1.2 or (at your option) version 1.3; with the Invariant Section being this copyright notice and license. A copy of the license version 1.2 is included in the section entitled “GNU Free Documentation License”. For SUSE trademarks, see https://www.suse.com/company/legal/ . All other third-party trademarks are the property of their respective owners. Trademark symbols (®, ™ etc.) denote trademarks of SUSE and its aliates. Asterisks (*) denote third-party trademarks. All information found in this book has been compiled with utmost attention to detail. However, this does not guarantee complete accuracy. Neither SUSE LLC, its aliates, the authors nor the translators shall be held liable for possible errors or the consequences thereof. Contents About This Guide xii 1 Available Documentation xii 2 Giving Feedback xiv 3 Documentation Conventions xiv 4 Product Life Cycle and Support xvi Support Statement for SUSE Linux Enterprise Server xvii • Technology Previews xviii I FILE SYSTEMS AND MOUNTING 1 1 Overview
    [Show full text]
  • SAS Enters the Mainstream Although Adoption of Serial Attached SCSI
    SAS enters the mainstream By the InfoStor staff http://www.infostor.com/articles/article_display.cfm?Section=ARTCL&C=Newst&ARTICLE_ID=295373&KEYWORDS=Adaptec&p=23 Although adoption of Serial Attached SCSI (SAS) is still in the infancy stages, the next 12 months bode well for proponents of the relatively new disk drive/array interface. For example, in a recent InfoStor QuickVote reader poll, 27% of the respondents said SAS will account for the majority of their disk drive purchases over the next year, although Serial ATA (SATA) topped the list with 37% of the respondents, followed by Fibre Channel with 32%. Only 4% of the poll respondents cited the aging parallel SCSI interface (see figure). However, surveys of InfoStor’s readers are skewed by the fact that almost half of our readers are in the channel (primarily VARs and systems/storage integrators), and the channel moves faster than end users in terms of adopting (or at least kicking the tires on) new technologies such as serial interfaces. Click here to enlarge image To get a more accurate view of the pace of adoption of serial interfaces such as SAS, consider market research predictions from firms such as Gartner and International Data Corp. (IDC). Yet even in those firms’ predictions, SAS is coming on surprisingly strong, mostly at the expense of its parallel SCSI predecessor. For example, Gartner predicts SAS disk drives will account for 16.4% of all multi-user drive shipments this year and will garner almost 45% of the overall market in 2009 (see figure on p. 18).
    [Show full text]
  • For Immediate Release
    an ellisys company FOR IMMEDIATE RELEASE SerialTek Contact: Simon Thomas, Director, Sales and Marketing Phone: +1-720-204-2140 Email: [email protected] SerialTek Debuts PCIe x16 Gen5 Protocol Analysis System and Web Application New Kodiak™ Platform Brings SerialTek Advantages to More Computing and Data Storage Markets Longmont, CO, USA — February 24, 2021 — SerialTek, a leading provider of protocol test solutions for PCI Express®, NVM Express®, Serial Attached SCSI, and Serial ATA, today introduced an advancement in the PCIe® test and analysis market with the release of the Kodiak PCIe x16 Gen5 Analysis System, as well as the industry’s first calibration-free PCIe x16 add-in-card (AIC) interposer and a new web-based BusXpert™ user interface to manage and analyze traces more efficiently than ever. The addition of PCIe x16 Gen5 to the Kodiak analyzer and SI-Fi™ interposer family brings previously unavailable analysis capabilities and efficiencies to computing, datacenter, networking, storage, AI, and other PCIe x16 Gen5 applications. With SerialTek’s proven calibration-free SI-Fi interposer technology, the Kodiak’s innovative state-of-the-art design, and the new BusXpert analyzer software, users can more easily set up the analyzer hardware, more accurately probe PCIe signals, and more efficiently analyze traces. Kodiak PCIe x16 Gen5 Analysis System At the core of the Kodiak PCIe x16 analyzer is an embedded hardware architecture that delivers substantial and unparalleled advancements in capture, search, and processing acceleration. Interface responsiveness is markedly advanced, searches involving massive amounts of data are fast, and hardware filtering is flexible and powerful. “Once installed in a customer test environment the Kodiak’s features and benefits are immediately obvious,” said Paul Mutschler, CEO of SerialTek.
    [Show full text]
  • Dell EMC Poweredge T340 Technical Guide
    Dell EMC PowerEdge T340 Technical Guide Regulatory Model: E60S Regulatory Type: E60S001 Dec. 2020 Rev. A07 Notes, cautions, and warnings NOTE: A NOTE indicates important information that helps you make better use of your product. CAUTION: A CAUTION indicates either potential damage to hardware or loss of data and tells you how to avoid the problem. WARNING: A WARNING indicates a potential for property damage, personal injury, or death. © 2018 - 2020 Dell Inc. or its subsidiaries. All rights reserved. Dell, EMC, and other trademarks are trademarks of Dell Inc. or its subsidiaries. Other trademarks may be trademarks of their respective owners. 1 Product Overview Topics: • Introduction • New technologies Introduction The Dell EMC PowerEdge T340 is the reliable, easy to manage, and scalable 1-socket tower server for growing businesses and remote offices/ branch offices. New technologies The PowerEdge T340 equipped with Intel® Xeon® E-2100 and E-2200 product family processors support to help run applications faster and support for full-feature remote management (iDRAC9). The T340 is versatile enough to address many customer segments and workloads. Target workloads include ● Small and medium businesses and organizations: Collaboration/sharing productivity applications, databases, web serving, backup/recovery, and mail and messaging. ● ROBO: Applications and workloads specific to the particular industry, e.g. Retail, Healthcare, Finance, Education, etc. The following table shows the list of new technologies offered by the PowerEdge T340: New Technologies Detailed Descriptions Intel® C246 series chipset Please refer to the chipset section for details. Intel® Xeon® processor E- 2100 and E-2200 Product The Intel® processor that works with Intel® C246 series Family chipset.
    [Show full text]
  • M.2 2280 Sata Ssd
    Product Datasheet Version 1 M.2 2280 SATA SSD Product Name: I M 2 S 3 3 3 8 Capacity: 6 4 G B 、 1 2 8 GB、 2 5 6 G B 、 5 1 2 G B 、 1 T B I Revision History Revision Date Description Editor 0 May.7. 2019 Initial release Terry Chu 1 Oct. 18. 2019 Change to IA format Steven Wang 2 Apr. 24. 2020 Add DWPD Austin Lee II Table of Contents 1.0 General Description ........................................................................................................................... 2 2.0 Mechanical Specification ................................................................................................................. 3 2.1 Physical dimensions and Weight ........................................................................................... 3 2.2 Product Dimensions .................................................................................................................. 3 3.0 Product Specification ........................................................................................................................ 5 3.1 Interface and configuration ..................................................................................................... 5 3.2 Capacity ........................................................................................................................................ 5 3.3 Performance ................................................................................................................................ 5 3.4 Electrical ......................................................................................................................................
    [Show full text]
  • 2.5In USB 2.0 One Button Backup SATA External Hard Drive Enclosure
    2.5in USB 2.0 One Button Backup SATA External Hard Drive Enclosure Product ID: SAT2510BU2B This 2.5in External SATA Hard Drive Enclosure connects to a host computer through USB 2.0, allowing you to turn any standard 2.5in Serial ATA hard drive (SATA, SATA II, SATA III) into a highly portable storage solution. Large capacity drives (tested with up to 1TB) can be used to greatly enhance your computer's storage/backup capabilities. The SATA hard drive enclosure offers One Button Backup, allowing you to automate backups of data from the host computer to the external hard drive at the touch of a button. The external hard drive enclosure features a slim, lightweight design as well as an attractive black metal casing. The USB/SATA enclosure also includes a USB Y-cable that can be used to ensure sufficient power for higher capacity/higher power consumption drives. www.startech.com 1 800 265 1844 Certifications, Reports Applications and Compatibility • Create a fast, ultra portable external storage solution for laptops or netbooks • Add-on storage to almost any USB enabled system • Backup data to an external storage device • Retrieve data from old laptop drive, or turn the unused drive into additional external storage space Features • Screwless drive installation and assembly • Powered directly from the USB port • High Speed USB 2.0 compliant host interface, with support for transfer rates up to 480 Mbps • Compatible with SATA revision 1/2/3 (1.5/3.0/6.0 Gbps) drives • Supports 2.5" form factor hard drives (HDD) and solid state drives (SSD) up
    [Show full text]
  • NVM Express Over Fabrics
    NVM Express Over Fabrics Dave Minturn, Intel Corp. OFADevWorkshop NVMe in Fabric Environments • A primary use case for NVMe PCIe SSDs is in an all flash appliance • Hundreds or more SSDs may be attached – too many for PCIe based attach scale-out • Concern: Today remote SSD scale-out over a fabric attach uses SCSI based protocols: Requiring protocol translation Desire best performance and latency from NVMe SSD investment over fabrics like Ethernet with RDMA (iWARP,RoCE), InfiniBand™, and Intel® Omni-Path Architecture Realizing Benefit of Next Gen NVM over Fabrics • PCIe NVMe SSD latency may be < 10 µs with Next Generation NVM • Using a SCSI-based protocol for remote NVMe access ads over 100 µs* in latency • Usage models require efficient write mirroring of PCIe Next Gen NVMe SSDs over fabrics *Source: Intel measurements. Concern: Low latency of Next Gen NVM lost in (SCSI) translation. Why NVMe over Fabrics? Simplicity, Efficiency and End-to-End NVMe Model • Simplicity of protocol enables hardware automated I/O Queues – NVMe transport bridge • No translation to or from another protocol like SCSI (in firmware/software) • Inherent parallelism of NVMe multiple I/O Queues is exposed to the host • NVMe commands and structures are transferred end-to-end • Maintains the NVMe architecture across a range of fabric types • Maintains architecture and software consistency between fabric types by standardizing a common abstraction and encapsulation definition Performance Goal: Make remote NVMe access over fabrics equivalent to local PCIe attached NVMe,
    [Show full text]
  • Drivestation™ Ultra Series PERFORMANCE MATTERS HD-D/R6, HD-HN/R6
    DriveStation™ Ultra Series PERFORMANCE MATTERS HD-D/R6, HD-HN/R6 BLAZING FAST SPEEDS & LARGEST CAPACITY DESKTOP DAS IN THE INDUSTRY Bualo's DriveStationTM Ultra is a high performance, high capacity direct attached storage solution ideal for businesses that demand fast data transfer speeds for large les, such as 4k high resolution video. The DriveStation Ultra is available in either a ten-drive or six-drive desktop model, with capacities ranging from 12 TB to 80 TB, the largest capacity desktop DAS available today. With multi-interface support, Mac® users can experience blazing fast speeds using a Thunderbolt 2 connector, while PC users can also connect through high-speed USB 3.0 and eSATA interfaces. RAID 6 support provides extra protection that allows up to two hard drives to fail without data loss. The DriveStation Ultra is equipped with either enterprise or NAS hard drives designed for continuous operation. Extremely fast data transfers for both Mac and PCs and safe data storage with RAID options make the DriveStation Ultra an ideal solution for storing large les quickly and safely. FEATURES THUNDERBOLT 2 SPEEDS HIGH PERFORMANCE HARD DRIVES The DriveStation Ultra comes equipped with two The DriveStation Ultra features 10 helium-lled enterprise Thunderbolt 2 connectors, allowing Mac users to experience hard drives for the 80 TB model, and 6 or 10 NAS hard drives write speeds up to 1243 MB/s using RAID 0. With the fastest for the 12 TB, 24 TB & 40 TB models. These high performance connection available, it’s an ideal solution for transferring hard drives are optimized for continuous 24/7/365 operation and storing large les such as 4k high resolution videos.
    [Show full text]
  • Delock External Enclosure for M.2 Nvme Pcie SSD with Superspeed USB 20 Gbps (USB 3.2 Gen 2X2) USB Type-C™ Female
    Delock External Enclosure for M.2 NVMe PCIe SSD with SuperSpeed USB 20 Gbps (USB 3.2 Gen 2x2) USB Type-C™ female Description This enclosure by Delock enables the installation of anM.2 PCIe NVMe SSD in 2280 format, it can be connected via USB to the PC or laptop. Therobust metal housing with cooling fins ensures an optimum temperature of the memory. SuperSpeed USB 20 Gbps The enclosure allows a data transfer rate of 20 Gbps on the USB-C™ port. Specification Item no. 42000 • Connectors: EAN: 4043619420001 external: 1 x SuperSpeed USB 20 Gbps (USB 3.2 Gen 2x2) USB Type-C™ female internal: 1 x 67 pin M.2 key M slot Country of origin: China • Chipset: Asmedia ASM2364 • Supports M.2 modules in format 2280 with key M or key B+M based on PCIe (NVMe) Package: • Retail Box • Maximum height of the components on the module: 1.5 mm, application of double- sided assembled modules supported • Supports NVM Express (NVMe) • Data transfer rate up to 20 Gbps • LED indicator for power and access • Metal housing • Dimensions (LxWxH): ca. 99 x 50 x 18 mm • Hot Plug, Plug & Play System requirements • Android 9.0 or above • Chrome OS 78.0 or above • Linux Kernel 4.6 or above • Mac OS 10.15.3 or above • Windows 8.1/8.1-64/10/10-64 • PC or laptop with a free USB Type-C™ port • PC or laptop with a free Thunderbolt™ 3 port Package content • External enclosure M.2 • Mounting material • 1 x thermal conductive pad • Screwdriver • Cable USB-C™ male to USB-C™ male, length ca.
    [Show full text]
  • 2-Port Esata 3Gbps Expresscard/34
    GPS702e3 2-Port eSATA 3Gbps ExpressCard/34 Ultra-fast SATA is 6 times faster* speed than that of Hi-Speed USB 2.0 and FireWire 400 The IOGEAR eSATA 3Gbps Dual Port ExpressCard/34 adds 2 eSATA ports to your laptop computer. It is great for users who want to add SATA connectivity to their laptops but do not want to buy a whole new laptop. Devices commonly used with eSATA ExpressCard/34 adapters are next generation hard drives, DVD drives such as Blu-ray optical drives, HD-DVD drives and personal media drives. The slim, portable design fits easily into a laptop bag or backpack. With support for hard disk hot-plugging, this eSATA adapter provides a convenient way to add high-speed, high-capacity hard disk drives to your laptop. It works in any available ExpressCard slot and supports data transfer rates up to 3.0 Gbps. This 2-port eSATA ExpressCard adapter offers independent command fetch, scatter/gather, and command execution features. In addition, it also supports 48-bit LBA for drives with capacity larger than 137 GB. ExpressCards, the brand new standard designed to replace CardBus, effectively quadruples the amount of available computing bandwidth. This results in faster music downloads, smoother streaming video, and lightning-fast access to mass-storage devices. *Performance derived from standard specifications. Actual performance may vary and depends on many conditions and variables, including PC performance, file size, and other settings. For more IOGEAR SATA product ideas, see reference chart below. IOGEAR SATA Cards Reference Chart
    [Show full text]
  • EMC’S Perspective: a Look Forward
    The Performance Impact of NVM Express and NVM Express over Fabrics PRESENTATION TITLE GOES HERE Live: November 13, 2014 Presented by experts from Cisco, EMC and Intel Webcast Presenters J Metz, R&D Engineer for the Office of the CTO, Cisco Amber Huffman, Senior Principal Engineer, Intel Steve Sardella , Distinguished Engineer, EMC Dave Minturn, Storage Architect, Intel SNIA Legal Notice The material contained in this tutorial is copyrighted by the SNIA unless otherwise noted. Member companies and individual members may use this material in presentations and literature under the following conditions: Any slide or slides used must be reproduced in their entirety without modification The SNIA must be acknowledged as the source of any material used in the body of any document containing material from these presentations. This presentation is a project of the SNIA Education Committee. Neither the author nor the presenter is an attorney and nothing in this presentation is intended to be, or should be construed as legal advice or an opinion of counsel. If you need legal advice or a legal opinion please contact your attorney. The information presented herein represents the author's personal opinion and current understanding of the relevant issues involved. The author, the presenter, and the SNIA do not assume any responsibility or liability for damages arising out of any reliance on or use of this information. NO WARRANTIES, EXPRESS OR IMPLIED. USE AT YOUR OWN RISK. 3 What This Presentation Is A discussion of a new way of talking to Non-Volatile
    [Show full text]