Intel® Visual Compute Accelerator Product Family Software Guide
Total Page:16
File Type:pdf, Size:1020Kb
Intel® Visual Compute Accelerator Product Family Software Guide Reference for setting up Intel® Visual Compute Accelerator product family software. Rev 2.3 December 2018 Intel® Server Products and Solutions <Blank page> Intel® Visual Compute Accelerator Software Guide Document Revision History Date Revision Changes December 2018 2.3 Aligned with Intel® VCA Software 2.3 public release. July 2018 2.2 Aligned with Intel® VCA Software 2.2 public release. May 2018 2.1.5 Aligned with Intel® VCA Software 2.1 public release. Feburary 2018 2.1.1 Added clarifications, details and rearranged sections. November 2017 2.1 Updated sections A.2 and A.4.2.3. November 2017 2.0 Aligned with 2.0 VCA software public release. New features: supports XEN and KVM; support Windows OS baremetal images; support blockIO devices; support kernel crash dump; support m.2. July 2017 1.6 Reorganized chapters and sections. Applied new formatting and edited for clarity. March 2017 1.5.0 Aligned with 1.5 VCA Software public Release. VCA Software 1.5 is the first release which supports both VCA1283LVV and VCA1585LMV. October 2016 1.3.0 Aligned with 1.3 VCA Software Public Release. July 2016 1.2.2 Fixed incorrect documentation in section 7.18; Fixed typos; Changed vca_os_repo to local_repo in section 14 to synch with build_scripts values. July 2016 1.2.1 Fixed typos and broken references; Added Bridge Configuration section; Expanded vcactl config section May 2016 1.2.0 Aligned with 1.2 VCA Software Public Release December 2015 1.01 Minor corrections November 2015 1.0 First Public Release 3 Intel® Visual Compute Accelerator Software Guide Disclaimers Intel technologies’ features and benefits depend on system configuration and may require enabled hardware, software, or service activation. Performance varies depending on system configuration. No computer system can be absolutely secure. Check with your system manufacturer or retailer or learn more at intel.com. You may not use or facilitate the use of this document in connection with any infringement or other legal analysis concerning Intel products described herein. You agree to grant Intel a non-exclusive, royalty-free license to any patent claim thereafter drafted which includes subject matter disclosed herein. No license (express or implied, by estoppel or otherwise) to any intellectual property rights is granted by this document. The products described may contain design defects or errors known as errata which may cause the product to deviate from published specifications. Current characterized errata are available on request. Intel disclaims all express and implied warranties, including without limitation, the implied warranties of merchantability, fitness for a particular purpose, and non-infringement, as well as any warranty arising from course of performance, course of dealing, or usage in trade. Copies of documents which have an order number and are referenced in this document may be obtained by calling 1-800-548-4725 or by visiting www.intel.com/design/literature.htm. Intel, the Intel logo, Iris, Xeon, and Intel Xeon Phi are trademarks of Intel Corporation or its subsidiaries in the U.S. and/or other countries. *Other names and brands may be claimed as the property of others. © Intel Corporation 4 Intel® Visual Compute Accelerator Software Guide Table of Contents 1. Introduction ............................................................................................................................................................... 11 1.1 Notes on Example Commands ................................................................................................................................. 11 2. Intel® Visual Compute Accelerator Overview ..................................................................................................... 12 3. Architecture Overview ............................................................................................................................................. 14 3.1 Hardware Architecture ................................................................................................................................................. 14 3.2 Software Architecture .................................................................................................................................................. 15 3.2.1 Software Support Matrix ............................................................................................................................................. 17 4. System Setup............................................................................................................................................................. 20 4.1 Configuring the Host System .................................................................................................................................... 20 4.1.1 Configure the Host BIOS ............................................................................................................................................. 20 4.1.2 Install the Operating System ..................................................................................................................................... 20 4.1.3 Configure Network Settings ....................................................................................................................................... 21 4.2 Physical Installation of the Intel® VCA Card ........................................................................................................ 21 4.2.1 Optional Hardware (Intel® VCA 2 only) ................................................................................................................. 21 4.3 Installing Intel® VCA Software ................................................................................................................................... 21 4.3.1 Required Software ......................................................................................................................................................... 22 4.3.2 Required Firmware ........................................................................................................................................................ 22 4.3.3 Optional Software .......................................................................................................................................................... 22 4.3.4 Install VCA Software on Host .................................................................................................................................... 22 4.3.5 Updating EEPROM ......................................................................................................................................................... 24 4.3.6 Updating BIOS ................................................................................................................................................................. 24 4.4 Enabling Virtual Network ............................................................................................................................................ 25 4.4.1 Configuring Nodes for Bridged Mode Operation .............................................................................................. 25 4.4.2 Creating NAT .................................................................................................................................................................... 27 4.5 Booting the Intel® VCA Card ...................................................................................................................................... 28 4.5.1 Intel® VCA Volatile Reference Package ................................................................................................................. 30 4.5.2 Intel® VCA Persistent over BlockIO (Intel® VCA software version 2.0 and above) .............................. 30 4.5.3 Intel® VCA Persistent over NFS (Intel® VCA software version 1.5 and lower only) ............................. 31 4.5.4 Manually Creating a Persistent File System Using NFS .................................................................................. 33 4.5.5 Running Baremetal Image on Intel® VCA ............................................................................................................. 35 4.5.6 Running KVM Virtulization on Intel® VCA ............................................................................................................ 36 4.5.7 Running KVM-GT Virtualization on Intel® VCA .................................................................................................. 49 4.5.8 Running XEN Virtualization on Intel® VCA ........................................................................................................... 51 4.5.9 Using Block Devices (via BlockIO) ........................................................................................................................... 62 5. Using the Intel® VCA Product Family Software .................................................................................................. 66 5.1 Using Intel® Media Server Studio ............................................................................................................................. 66 5.2 Running a Sample Transcode ................................................................................................................................... 67 6. Intel® VCA Utility (vcactl) ....................................................................................................................................