Redfish Host Interface Specification

Total Page:16

File Type:pdf, Size:1020Kb

Redfish Host Interface Specification Document Identifier: DSP0270 Date: 2020-08-04 Version: 1.3.0 Redfish Host Interface Specification Supersedes: 1.2.0 Document Class: Normative Document Status: Published Document Language: en-US Redfish Host Interface Specification DSP0270 Copyright Notice Copyright © 2014-2020 DMTF. All rights reserved. DMTF is a not-for-profit association of industry members dedicated to promoting enterprise and systems management and interoperability. Members and non-members may reproduce DMTF specifications and documents, provided that correct attribution is given. As DMTF specifications may be revised from time to time, the particular version and release date should always be noted. Implementation of certain elements of this standard or proposed standard may be subject to third party patent rights, including provisional patent rights (herein "patent rights"). DMTF makes no representations to users of the standard as to the existence of such rights, and is not responsible to recognize, disclose, or identify any or all such third party patent right, owners or claimants, nor for any incomplete or inaccurate identification or disclosure of such rights, owners or claimants. DMTF shall have no liability to any party, in any manner or circumstance, under any legal theory whatsoever, for failure to recognize, disclose, or identify any such third party patent rights, or for such party's reliance on the standard or incorporation thereof in its product, protocols or testing procedures. DMTF shall have no liability to any party implementing such standard, whether such implementation is foreseeable or not, nor to any patent owner or claimant, and shall have no liability or responsibility for costs or losses incurred if a standard is withdrawn or modified after publication, and shall be indemnified and held harmless by any party implementing the standard from any and all claims of infringement by a patent owner for such implementations. For information about patents held by third-parties which have notified the DMTF that, in their opinion, such patent may relate to or impact implementations of DMTF standards, visit http://www.dmtf.org/about/ policies/disclosures.php. This document's normative language is English. Translation into other languages is permitted. 2 Published Version 1.3.0 DSP0270 Redfish Host Interface Specification CONTENTS 1 Foreword . 5 1.1 Acknowledgments . 5 2 Abstract . 6 3 Normative references. 7 4 Terms and definitions . 8 5 Symbols and abbreviated terms . 9 6 Introduction . 10 6.1 Scope . 10 6.2 Goals . 10 7 Protocol details . 12 7.1 Network Host Interface protocol details. 12 8 SMBIOS support . 14 8.1 SMBIOS Type 42 structure general layout . 14 8.2 Table 1: SMBIOS Type 42 structure definition for Redfish Host Interfaces . 15 . 8.3 Table 2: Interface Specific Data (for Interface Type 40h) . 15 . 8.3.1 Table 3: Device Type values . 15 . 8.3.2 Table 4: Device Descriptor Data for Device Type 02h (USB Network Interface). 16 . 8.3.3 Table 5: Device Descriptor Data for Device Type 03h (PCI/PCIe Network Interface) . 17 . 8.3.4 Table 6: Device Descriptor Data for Device Type 04h (USB Network Interface v2) . 17 . 8.3.5 Table 7: Device Descriptor Data for Device Type 05h (PCI/PCIe Network Interface v2) . 18 . 8.3.6 Table 8: Device Descriptor Data for Device Types 80h-FFh (OEM) . 19 . 8.3.7 Table 9: Device Characteristics. 19 . 8.4 Table 10: Protocol Records data format . 19 . 8.4.1 Table 11: "Redfish over IP" Protocol Specific Record Data. 19 . 8.4.2 Table 12: Assignment/Discovery Type values. 21 . 8.4.3 Table 13: IP Address Format values . 21 . 8.5 Multiple Protocol Records . 21 9 Credential bootstrapping via IPMI commands . 23 9.1 IPMI command definitions . 23 9.1.1 Get Manager Certificate Fingerprint (NetFn 2Ch, Command 01h) . 23 . 9.1.2 Get Bootstrap Account Credentials (NetFn 2Ch, Command 02h) . 24 . 9.2 Account life cycle. 25 9.3 Recommendations for hosts . 26 10 Delivery of credentials via UEFI runtime variables . 27 10.1 Credential generation and management for use by firmware and OS kernel . 27 10.2 Security considerations for protecting auto-generated credentials . 28 10.3 UEFI implementation . 28 10.3.1 Prototype. 28 10.3.2 Related definitions. 28 10.3.3 Description . 29 10.3.4 Variable format . 29 Version 1.3.0 Published 3 Redfish Host Interface Specification DSP0270 11 ANNEX A (informative) Change log . 31 4 Published Version 1.3.0 DSP0270 Redfish Host Interface Specification 1 Foreword The Redfish Host Interface Specification was prepared by the Redfish Forum of the DMTF. DMTF is a not-for-profit association of industry members dedicated to promoting enterprise and systems management and interoperability. For information about the DMTF, see http://www.dmtf.org. 1.1 Acknowledgments The DMTF acknowledges the following individuals for their contributions to this document: • Jeff Autor - Hewlett Packard Enterprise • Jeff Bobzin - Insyde Software Corp • Patrick Caporale - Lenovo • Phil Chidester - Dell Inc. • Chris Davenport - Hewlett Packard Enterprise • Samer El-Haj-Mahmoud - Lenovo • Jeff Hilland - Hewlett Packard Enterprise • John Leung - Intel Corporation • Edward Newman - Hewlett Packard Enterprise • Michael Raineri - Dell Inc. • Hemal Shah - Broadcom Limited • Paul Vancil - Dell Inc. Version 1.3.0 Published 5 Redfish Host Interface Specification DSP0270 2 Abstract This specification defines functional requirements for Redfish Host Interfaces. In the context of this document, the term "Host Interface" refers to interfaces that can be used by software running on a computer system to access the Redfish Service that is used to manage that computer system. The target audience for this specification is system manufacturers that are providing Redfish Host Interfaces within computer systems, system and component manufactures that are providing devices or firmware that include or support Redfish Host Interfaces, and system firmware and software writers that are creating software or firmware that uses Redfish Host Interfaces. 6 Published Version 1.3.0 DSP0270 Redfish Host Interface Specification 3 Normative references The following referenced documents are indispensable for the application of this document. For dated or versioned references, only the edition cited (including any corrigenda or DMTF update versions) applies. For references without a date or version, the latest published edition of the referenced document (including any corrigenda or DMTF update versions) applies. • DMTF DSP0134 System Management BIOS Reference Specification (SMBIOS), https://www.dmtf.org/standards/ smbios • UEFI Unified Extensible Firmware Interface Specifications (UEFI), http://www.uefi.org/specifications • DMTF DSP0239 Management Component Transport Protocol (MCTP) IDs and Codes, Version 1.4, http://www.dmtf.org/sites/default/files/standards/documents/DSP0239_1.4.pdf • DMTF DSP0266 Redfish Scalable Platforms Management API Specification, http://www.dmtf.org/sites/default/ files/standards/documents/DSP0266_1.0.pdf • ISO/IEC Directives, Part 2 Rules for the structure and drafting of International Standards, http://isotc.iso.org/ livelink/livelink.exe?func=ll&objId=4230456&objAction=browse&sort=subtype • PCI Firmware Specification, PCI SIG http://pcisig.com/specifications/conventional/pci_firmware • IETF RFC4122, A Universally Unique IDentifier (UUID) URN Namespace, The Internet Society, July 2005, http://www.ietf.org/rfc/rfc4122.txt Version 1.3.0 Published 7 Redfish Host Interface Specification DSP0270 4 Terms and definitions In this document, some terms have a specific meaning beyond the normal English meaning. Those terms are defined in this clause. The terms "shall" ("required"), "shall not", "should" ("recommended"), "should not" ("not recommended"), "may", "need not" ("not required"), "can" and "cannot" in this document are to be interpreted as described in ISO/IEC Directives, Part 2, Clause 7. The terms in parenthesis are alternatives for the preceding term, for use in exceptional cases when the preceding term cannot be used for linguistic reasons. Note that ISO/IEC Directives, Part 2, Clause 7 specifies additional alternatives. Occurrences of such additional alternatives shall be interpreted in their normal English meaning. The terms "clause", "subclause", "paragraph", and "annex" in this document are to be interpreted as described in ISO/ IEC Directives, Part 2, Clause 6. The terms "normative" and "informative" in this document are to be interpreted as described in ISO/IEC Directives, Part 2, Clause 3. In this document, clauses, subclauses, or annexes labeled "(informative)" do not contain normative content. Notes and examples are always informative elements. The following additional terms are used in this document. Term Definition Host The Computer System that is managed by a Redfish Service Host The software running on the Host Computer System, including Operating System and its Software components (such as Software drivers or applications), as well as pre-boot software such as UEFI or BIOS drivers and applications. Redfish Also referred to as the "Service". The collection of functionality that implements the protocols, resources, and functions that Service deliver the interface defined by the Redfish API specification and its associated behaviors for one or more managed systems. Redfish Also referred to as "Service Entry Point". The interface through which a particular instance of a Redfish Service is accessed. A Service Entry Redfish Service may have more than one Service Entry Point. Point Redfish Also referred to as "Manager". The
Recommended publications
  • UEFI Firmware Fuzzing with Simics Virtual Platform
    UEFI Firmware Fuzzing with Simics Virtual Platform Zhenkun Yang, Yuriy Viktorov, Jin Yang, Jiewen Yao and Vincent Zimmer Intel Corporation fzhenkun.yang, yuriy.viktorov, jin.yang, jiewen.yao, [email protected] Abstract—This paper presents a fuzzing framework for Unified write everything on the platform, while being invisible to OS Extensible Firmware Interface (UEFI) BIOS with the Simics vir- and anti-virus software. tual platform. Firmware has increasingly become an attack target Software community has common practices and great tools as operating systems are getting more and more secure. Due to its special execution environment and the extensive interaction available for quality assurance. For example, debugging and with hardware, UEFI firmware is difficult to test compared to profiling tools are widely used for software development. More user-level applications running on operating systems. Fortunately, advanced techniques such as fuzzing, symbolic execution virtual platforms are widely used to enable early software and and static analysis are becoming popular. However, firmware firmware development by modeling the target hardware platform development and validation community faces numerous chal- in its virtual environment before silicon arrives. Virtual platforms play a critical role in left shifting UEFI firmware validation lenges applying those tools due to the special execution to pre-silicon phase. We integrated the fuzzing capability into environments firmware is running on. The execution regime of Simics virtual platform to allow users to fuzz UEFI firmware boot firmware does not resemble any known operating system code with high-fidelity hardware models provided by Simics. runtime, such as Linux or Windows, thus requiring custom, We demonstrated the ability to automatically detect previously bespoke solutions.
    [Show full text]
  • Bootstrapping Complexity
    BOOTSTRAPPING COMPLEXITY learning from self-organizing systems in nature and technology - a remix of Kevin Kellyʼs book “Out of Control” (1994) by Andreas Lloyd 2009 Distributed with permission under a Creative Commons license Introduction 3 Hive mind 6 Machines with an attitude 23 Assembling complexity 38 Co-evolution 47 The natural flux 63 The emergence of control 78 Closed systems 91 Artificial evolution 107 An open universe 128 The butterfly sleeps 142 Epilogue: Nine Laws of God 153 Text rights: Kevin Kelly: “Out of Control”, 1994, all rights reserved - used with kind permission. Full text available at http://www.kk.org/outofcontrol/ Wikipedia: “Cybernetics”, as of september 2009 - some rights reserved (BY-SA) Full text available at http://en.wikipedia.org/wiki/Cybernetics Photo rights: The Blue Marble, NASA Goddard Space Flight Center. Image by Reto Stöckli (land surface, shallow water, clouds). Enhancements by Robert Simmon (ocean color, compositing, 3D globes, animation). Data and technical support: MODIS Land Group; MODIS Science Data Support Team; MODIS Atmosphere Group; MODIS Ocean Group Additional data: USGS EROS Data Center (topography); USGS Terrestrial Remote Sensing Flagstaff Field Center (Antarctica); Defense Meteorological Satellite Program (city lights). http://visibleearth.nasa.gov/ Ecosphere, Statico - some rights reserved (BY-NC-SA). http://www.flickr.com/photos/ statico/143803777/ 2 Introduction “Good morning, self-organizing systems!” The cheerful speaker smiled with a polished ease and adjusted his tie. "I am indeed very happy to find the Office of Naval Research joining with the Armour Research Foundation in organizing this conference on what I personally consider an exceedingly important topic, and at such a well-chosen time." It was a spring day in early May, 1959.
    [Show full text]
  • Bootstrapping a Compiler for Fun and Profit
    Starting From Scratch Bootstrapping a Compiler for Fun and Profit Disclaimer: Profit not guaranteed Neither is fun. A background in compilers is neither assumed, implied, nor expected. Questions are welcome; and will be answered, possibly correctly. What’s a Compiler? A program that translates from one programming language into another programming language. To create a compiler, we need at least three things: A source language(e.g. C, Java, LLVM byte code) A target language (e.g. C, Java ByteCode, LLVM byte code, or the machine code for a specific CPU) to translate it to Rules to explain how to do the translation. How do we make a great compiler? There are two approaches to this problem. A) Write the perfect compiler on your very first try. (Good luck!) B) Start out with a not-so-great compiler. Use it to write a better one. Repeat. That’s great, but… What if I don’t have a not-so-great compiler to start out with? What if I don’t have a compiler at all? The Modern Answer: Just Google it. Someone will have written one for you by now. If they haven’t, you can start with an existing compiler for an existing source language (such as C), and change the target language that it generates. Starting from Scratch… What did we do before we had the Internet? What would we do if we didn’t have a compiler to start from? We’d make one! There are many possible ways to go about doing this. Here’s my approach… What are we trying to Do? We want to write a program that can translate from the language we HAVE to the language we WANT.
    [Show full text]
  • HP Client Management Solutions Overview
    HP Client Management Solutions Overview Introduction ................................................................................................................................... 3 HP Client Management software solutions........................................................................................... 3 HP OpenView PC Configuration Management solution...................................................................... 3 HP OpenView Client Configuration Manager................................................................................... 4 HP Client Foundation Suite and HP Client Premium Suite.................................................................... 4 HP Client Manager .................................................................................................................. 4 Altiris Local Recovery Pro .......................................................................................................... 5 Altiris Connector for HP Systems Insight Manager.......................................................................... 5 Altiris Connector for HP OpenView............................................................................................. 6 Altiris Connector Solution.......................................................................................................... 6 Altiris Migration Suite............................................................................................................... 6 Altiris Client Management Suite Level 1......................................................................................
    [Show full text]
  • Bringing the Openbmc for Platform Manage- Ment System in Telco Cloud
    Rongqiang Zhang Bringing the OpenBMC for Platform Manage- ment System in Telco Cloud Helsinki Metropolia University of Applied Sciences Master of Engineering Information Technology Master’s Thesis 30 Apr 2019 Abstract Rongqiang Zhang Author(s) Bringing the OpenBMC for Platform Man-agement System in Title Telco Cloud Number of Pages 88 pages + 0 appendices Date 30 Apr 2019 Degree Master of Engineering Degree Programme Information Technology Specialisation option Networking and Services Ville Jääskeläinen, Head of Degree Program Instructor(s) Zinaida Grabovskaia, PhL, Senior Lecturer Antti Koivumäki, Senior Lecturer Ari Helminen, Business Manager The current platform management system in Telco cloud infrastructure is based on closed firmware stack. With the upcoming 5G, this closed firmware stack has created several tech- nology and business problems. The major problems are hardware-software vendor lock-in, long lead time for feature development and bug fixing, and security risks. The objective of this study is to evaluate the possibility to bring an Open Source software stack for platform management system and baseboard management controller in Telco cloud. The study was divided into 3 parts. First part is to analyse the current state and project specification. Second part is to introduce and evaluate the OpenBMC, an open source soft- ware stack for the objective of this study. Third part is Proof of Concept to run OpenBMC on Telco. Keywords BMC, 5G, NFV, Redfish, Security Table of Contents Abstract List of Abbreviations 1 Introduction
    [Show full text]
  • Trapper: an Operating System Bootstrapping Package for IBM PC Compatible Computer Systems
    Программные продукты и системы /Software&Systems 2 (33) 2020 Software &Systems Received 26.09.19 DOI: 10.15827/0236-235X.130.210-217 2020, vol. 33, no. 2, pp. 210–217 Trapper: an operating system bootstrapping package for IBM PC compatible computer systems Y.I. Klimiankou 1, Postgraduate Student, [email protected] 1 Belarusian State University of Informatics and Radioelectronics, Minsk, 220013, Belarus The paper presents an overview of the bootstrapping process on the IBM PC-compatible computer systems and proposes an architecture of the operating system bootstrapping package. The proposed package implements a framework for constructing boot images targeted at non-traditional operating systems like microkernel, an exokernel, unikernel, and multikernel. The bootstrapping package consists of three sets of independent boot modules and a Boot Image Builder application, which creates OS boot images. This application integrates and chains boot modules with one another to organize a complete bootloader chain. They are necessary to bring the operating system to a working state. The bootstrapping package architecture reflects the principal stages of the computer system boot process. Each set of boot modules is connected to the particular boot stage and forms a layer that is responsible for performing its own clearly defined set of functions and relies on clearly defined inter-layer interfaces to strictly isolate dependencies on the boot device, firmware and the specifics of the boot- loaded operating system. The paper presents the implementation of the described architecture for boot image generation designed and implemented for a research multikernel operating system and explains how it boots up. Additionally, the paper proposes the full separation idea of initialization code out of the operating system kernel and its movement into the independent OS loader module.
    [Show full text]
  • 3 Compiler Construction and Bootstrapping
    Compilers and Compiler Generators © P.D. Terry, 2000 3 COMPILER CONSTRUCTION AND BOOTSTRAPPING By now the reader may have realized that developing translators is a decidedly non-trivial exercise. If one is faced with the task of writing a full-blown translator for a fairly complex source language, or an emulator for a new virtual machine, or an interpreter for a low-level intermediate language, one would probably prefer not to implement it all in machine code. Fortunately one rarely has to contemplate such a radical step. Translator systems are now widely available and well understood. A fairly obvious strategy when a translator is required for an old language on a new machine, or a new language on an old machine (or even a new language on a new machine), is to make use of existing compilers on either machine, and to do the development in a high level language. This chapter provides a few examples that should make this clearer. 3.1 Using a high-level host language If, as is increasingly common, one’s dream machine M is supplied with the machine coded version of a compiler for a well-established language like C, then the production of a compiler for one’s dream language X is achievable by writing the new compiler, say XtoM, in C and compiling the source (XtoM.C) with the C compiler (CtoM.M) running directly on M (see Figure 3.1). This produces the object version (XtoM.M) which can then be executed on M. Even though development in C is much easier than development in machine code, the process is still complex.
    [Show full text]
  • A Minimalistic Verified Bootstrapped Compiler (Proof Pearl)
    A Minimalistic Verified Bootstrapped Compiler (Proof Pearl) Magnus O. Myreen Chalmers University of Technology Gothenburg, Sweden Abstract compiler on itself within the ITP (i.e. bootstrapping it), one This paper shows how a small verified bootstrapped compiler can arrive at an implementation of the compiler inside the can be developed inside an interactive theorem prover (ITP). ITP and get a proof about the correctness of each step [13]. Throughout, emphasis is put on clarity and minimalism. From there, one can export the low-level implementation of the compiler for use outside the ITP, without involving any CCS Concepts: • Theory of computation ! Program ver- complicated unverified code generation path. ification; Higher order logic; Automated reasoning. The concept of applying a compiler to itself inside an ITP Keywords: compiler verification, compiler bootstrapping, can be baffling at first, but don’t worry: the point of this paper interactive theorem proving is to clearly explain the ideas of compiler bootstrapping on a simple and minimalistic example. ACM Reference Format: To the best of our knowledge, compiler bootstrapping Magnus O. Myreen. 2021. A Minimalistic Verified Bootstrapped inside an ITP has previously only been done as part of the Proceedings of the 10th ACM SIGPLAN Compiler (Proof Pearl). In CakeML project [29]. The CakeML project has as one of International Conference on Certified Programs and Proofs (CPP ’21), its aims to produce a realistic verified ML compiler and, January 18–19, 2021, Virtual, Denmark. ACM, New York, NY, USA, 14 pages. https://doi.org/10.1145/3437992.3439915 as a result, some of its contributions, including compiler bootstrapping, are not as clearly explained as they ought to 1 Introduction be: important theorems are cluttered with real-world details that obscure some key ideas.
    [Show full text]
  • System Management BIOS (SMBIOS) Reference 6 Specification
    1 2 Document Number: DSP0134 3 Date: 2011-01-26 4 Version: 2.7.1 5 System Management BIOS (SMBIOS) Reference 6 Specification 7 Document Type: Specification 8 Document Status: DMTF Standard 9 Document Language: en-US 10 System Management BIOS (SMBIOS) Reference Specification DSP0134 11 Copyright Notice 12 Copyright © 2000, 2002, 2004–2011 Distributed Management Task Force, Inc. (DMTF). All rights 13 reserved. 14 DMTF is a not-for-profit association of industry members dedicated to promoting enterprise and systems 15 management and interoperability. Members and non-members may reproduce DMTF specifications and 16 documents, provided that correct attribution is given. As DMTF specifications may be revised from time to 17 time, the particular version and release date should always be noted. 18 Implementation of certain elements of this standard or proposed standard may be subject to third party 19 patent rights, including provisional patent rights (herein "patent rights"). DMTF makes no representations 20 to users of the standard as to the existence of such rights, and is not responsible to recognize, disclose, 21 or identify any or all such third party patent right, owners or claimants, nor for any incomplete or 22 inaccurate identification or disclosure of such rights, owners or claimants. DMTF shall have no liability to 23 any party, in any manner or circumstance, under any legal theory whatsoever, for failure to recognize, 24 disclose, or identify any such third party patent rights, or for such party’s reliance on the standard or 25 incorporation
    [Show full text]
  • Rack Card Front Oct 2020 Online
    An Industry Standards Organization www.dmtf.org Led by innovative, industry-leading companies, DMTF has a global presence WHO with members from around the world. DMTF standards support diverse emerging and traditional IT infrastructures including cloud, virtualization, network, servers and WHAT storage. A complete list of standards is available at dmtf.org/standards. Nationally and internationally recognized by ANSI and ISO, DMTF standards enable WHY a more integrated and cost-effective approach to management through interoperable solutions. Simultaneous development of Open Source and Open Standards is made HOW possible by DMTF, which has the support, tools, and infrastructure for efficient development and collaboration. Join DMTF Membership offers opportunity to impact the industry by participating in the process of defining standards and programs. DMTF maintains itself as the ideal forum for industry leading companies to come together in a collegial and established environment to collaborate on relevant interoperable management standards. Join DMTF by visiting our website at dmtf.org/join. Contact Us [email protected] or visit www.dmtf.org 503.220.1655 Latest Standards CADF - Cloud Auditing Data Federation CIMI - Cloud Infrastructure Management Interface CIM - Common Information Model DASH - Desktop & Mobile Architecture for System Hardware MCTP - Management Component Transport Protocol Including bindings for NVMe-MI™, I2C/SMBus and PCIe® NC-SI - Network Controller Sideband Interface OVF - Open Virtualization Format PLDM - Platform Level Data Model Including Firmware Update, Redfish Device Enablement (RDE) Redfish® Including Protocols, Schema, Host Interface, Profiles SMASH - Systems Management Architecture for Server Hardware SMBIOS - System Management BIOS SPDM - Security Protocol and Data Model For a complete list of standards and initiatives, visit www.dmtf.org/standards.
    [Show full text]
  • Capitulo Ii Windows Management Instrumentation
    I ESCUELA POLITÉCNICA NACIONAL ESCUELA DE INGENIERÍA SISTEMA PARA LA GESTIÓN DE COMPUTADORAS BAJO LA PLATAFORMA WINDOWS USANDO WMI A TRAVÉS DE PÁGINAS WEB PROYECTO PREVIO A LA OBTENCIÓN DEL TÍTULO DE INGENIERO EN ELECTRÓNICA Y REDES DE INFORMACIÓN ARÉVALO ZAMBRANO LEONARDO WLADIMIR DIRECTOR: Ing. XAVIER ARMENDÁRIZ Quito, Octubre del 2006 II DECLARACIÓN Yo, Leonardo Wladimir Arévalo Zambrano, declaro que el trabajo aquí descrito es de mi autoría; que no ha sido previamente presentada para ningún grado o calificación profesional; y, que he consultado las referencias bibliográficas que se incluyen en este documento. La Escuela Politécnica Nacional, puede hacer uso de los derechos correspondientes a este trabajo, según lo establecido por la Ley de Propiedad Intelectual, por su Reglamento y por la normatividad institucional vigente. ______________________ Leonardo Arévalo III CERTIFICACIÓN Certifico que el presente trabajo fue desarrollado por Leonardo Wladimir Arévalo Zambrano, bajo mi supervisión. ________________________ Ing. Xavier Armendáriz DIRECTOR DEL PROYECTO IV DEDICATORIA A la memoria de mi hermana Maryuri, Que Dios quiso disfrutar de su compañía, Dejando un gran vacío, imposible de reponer. A mis padres. A mi abuelita Michi, que desde el cielo nos bendice. V 6 CONTENIDO CONTENIDO .................................................................................................................... 6 ÍNDICE DE FIGURAS......................................................................................................12 ÍNDICE DE TABLAS........................................................................................................13
    [Show full text]
  • Server Base Manageability Requirements 1.0 Platform Design Document Non-Confidential
    Arm® Server Base Manageability Requirements 1.0 Platform Design Document Non-confidential Copyright © 2020 Arm Limited or its affiliates. All rights reserved. Document number: DEN0069B Server Base Manageability Requirements Server Base Manageability Requirements Copyright © 2020 Arm Limited or its affiliates. All rights reserved. Release inormation The Change History table lists the changes made to this document. Table 1-1 Change history Date Issue Confidentiality Change 30 January 2020 A Non-Confidential Initial release, SBMR 1.0 15 June 2020 B Non-Confidential License LES-PRE-21585 Page 2 of 45 Copyright © 2020 Arm Limited or its affiliates. All rights reserved. DEN0069B 1.0 Server Base Manageability Requirements Arm Non-Confidential Document Licence (“Licence”) This Licence is a legal agreement between you and Arm Limited (“Arm”) for the use of the document accompanying this Licence (“Document”). Arm is only willing to license the Document to you on condition that you agree to the terms of this Licence. By using or copying the Document you indicate that you agree to be bound by the terms of this Licence. If you do not agree to the terms of this Licence, Arm is unwilling to license this Document to you and you may not use or copy the Document. “Subsidiary” means any company the majority of whose voting shares is now or hereafter owner or controlled, directly or indirectly, by you. A company shall be a Subsidiary only for the period during which such control exists. This Document is NON-CONFIDENTIAL and any use by you and your Subsidiaries (“Licensee”) is subject to the terms of this Licence between you and Arm.
    [Show full text]