`
猫耳呀
  • 浏览: 165961 次
社区版块
存档分类
最新评论

【产品场景】弹性裸金属服务器服务于市场的技术概要分析

阅读更多

摘要: 弹性裸金属服务器服务于市场的技术概要分析

混合云和第三方虚拟化软件部署

伴随着公有云的高速发展,混合云打通客户线下专有云和线上公有云资源的需求日趋强烈。Open stack和VMware等IaaS stack在公有云部署,同时管理客户线上和线下IaaS资源。
可以看到,VMware cloud on AWS就属于此种混合云业务应用场景

而Open stack和VMware cloud等IaaS stack在公有云部署,最为关键就是要求公有云暴露CPU虚拟化能力,否则在普通虚拟机中部署嵌套虚拟化技术,性能完全无法接受。
具体到intel X86 CPU体系,则要求公有云平台把计算资源的完整虚拟化特性(intel VT-x和VT-d等硬件虚拟化技术)对外提供,使得VMware ESXi, KVM, XEN, Hyper-V等虚拟化平台和技术能够平滑上云

高隔离容器部署

容器技术具备轻量敏捷等技术优势,正在成为Devops主流技术。相对于公有云VM部署容器,使用弹性裸金属服务器部署容器具备零虚拟化开销等性能优势。

同时我们注意到clear container, RunV,以及Kata container等具备高隔离安全特性的新型容器技术,依赖CPU完整虚拟化特性(比如intel VT-x)。此种高隔离高安全容器技术只可能部署在弹性裸金属服务器

高质量计算服务

所谓高质量计算服务,是指零资源争抢、零虚拟化开销,和高隔离安全
1) 零资源争抢
虚拟化技术在提高数据中心资源利用率同时,也引入资源争抢等业务难题。考虑多个VM运行在一台物理服务器之上:CPU core、L1/L2/LLC cache、内存带宽等CPU和内存子系统资源通过虚拟化技术抽象和切分,同时提供给多个VM使用。上述CPU和内存带宽在VM间的资源争抢很难根本解决。
2) 零虚拟化开销
虚拟化技术必然带来性能开销,而弹性裸金属服务器不存在CPU和内存虚拟化开销
3) 高隔离安全
弹性裸金属服务器是真正意义上用户独占,诸如hypervisor逃逸、CPU微架构侧信道攻击等问题天然免疫

高速低时延RDMA网络支持

RDMA网络在超低时延和减轻CPU负载等方面优势明显,但是在网络虚拟化支持方面的短板明显;而公有云网络部署的关键是通过网络虚拟化达到网络资源的租户隔离。而弹性裸金属服务器在支持原生ROCE和IB RDMA网络方面,具有天然优势。
因此可以看到各家云厂商均以裸金属服务器支持RDMA网络,以此部署HPC和异构计算的高速低时延互联需求

RISC ISA CPU支持

传统来讲,intel x86体系结构对CPU虚拟化技术等软硬件支持最为完善,加之intel XEON x86处理器在服务器市场的垄断市场地位,主流公有云IaaS虚拟化技术均基于intel XEON x86。
但是必须看到对于特定细分市场,RSIC CPU仍然具备相当优势。比如Power ISA CPU在金融保险等市场的优势地位,以及ARMv8 ISA在新兴服务器市场崭露头角。如何支持Power和ARMv8等RISC服务器,是公有云厂商必须回答的问题
弹性裸金属服务器无需CPU和内存虚拟化技术的特别适配,能够使得Power和ARMv8等处理器快速公有云上线部署

GPU性能无损支持

诸如Nvidia 1080Ti等GPU,其对虚拟化技术支持有限,通过虚拟机方式输出GPU计算性能,会有严重性能下降;而弹性裸金属服务器可做到GPU性能无损输出

阿里云弹性裸金属产品详情页>>

 

原文链接

分享到:
评论

相关推荐

    服务器的概要介绍与分析

    例如,在大数据分析场景中,服务器需要能够快速处理和分析PB级别的数据;在云计算环境下,服务器作为云服务的基础,需要处理来自不同用户和应用程序的并发请求。因此,服务器通常配备多核处理器,并采用多处理器架构...

    服务器虚拟化分析报告-概要.pdf

    5. **竞争对手分析**:虚拟化市场的竞争激烈,主要玩家包括VMware、Microsoft Hyper-V、Citrix Xen等,它们的产品和服务在市场中占有重要地位。 三、技术最新情报解析 随着技术的演进,服务器虚拟化不仅限于资源...

    sip服务器概要设计

    **SIP 服务器概要设计** 本文档详细阐述了《企业即时通讯系统》中的SipServer的概要设计,旨在为开发团队提供清晰的指导,确保SipServer满足项目需求和性能目标。SipServer是即时通讯系统的核心组件,负责处理SIP...

    websphere创建应用程序服务器(即创建概要文件)

    本篇将详细介绍如何在WebSphere上创建应用程序服务器,即创建概要文件。 首先,让我们理解什么是概要文件。在WebSphere术语中,概要文件是一个配置单元,包含了特定类型服务器的所有配置信息,如服务器实例、安全...

    服务器概要设计.docx

    服务器在现代信息技术体系中扮演着至关重要的角色,它不仅承担着数据存储、处理和服务提供的任务,还负责维护系统的正常运行和数据的安全性。本文档将详细介绍服务器的设计理念、核心功能以及其实现方式。 #### 二...

    服务器学习文档概要.pdf

    服务器学习文档概要 服务器是高性能计算机,提供共享资源给网络...服务器学习文档概要涵盖了服务器的基本概念、服务器与PC的区别、冗余配置、“U”的概念、RAID技术等知识点,为服务器学习者提供了系统的知识概要。

    《IT 前沿技术》 结课论文+《云计算项目》+概要+云计算项目概述+产品及服务+市场分析+财务分析+风险分析

    《IT 前沿技术》 结课论文+《云计算项目》+概要+云计算项目概述+产品及服务+市场分析+财务分析+风险分析

    网狐服务器核心概要设计

    网狐服务器设计文档,方便二次开发人员理解服务器核心技术,2.4.2 基于事件驱动的数据处理模型 为系统功能设计,需要处理网络事件数据SocketEvent,数据库事件数据DatabaseEvent,定时器事件数据TimerEvent等,为此...

    <配置服务器概要设计>

    《配置服务器概要设计》是针对企业即时通讯系统中配置服务器的详细设计文档,由李志杰在2005年5月12日撰写。该文档旨在介绍配置服务器的功能、设计约束、体系架构以及各个模块的设计,确保系统能够稳定、高效地运行...

    NAT穿越服务器概要设计

    **NAT穿越服务器概要设计** 1. **引言** - **编写目的**:设计一个NAT穿越服务器,以解决多媒体会话信令协议(如SIP、RTSP、H.323)在穿越NAT/FW时遇到的问题。这些协议用于建立媒体流传输,但它们的IP地址依赖性...

    LB浏览器服务器侧概要设计V2.doc

    《LB浏览器服务器侧概要设计V2》是一个关于构建高效、稳定且可扩展的服务器端架构的文档。根据提供的信息,我们可以推测这篇文章可能涵盖了以下几个关键知识点: 1. **负载均衡(Load Balancing)**: - 负载均衡...

    tuxedo技术概要

    tuxedo技术概要

    文档实例需求分析概要设计详细设计.zip

    "需求分析概要设计详细设计详细案例"可能是实际项目中的实例,展示了这些步骤如何应用于实际场景,对于学习者来说,这是理论与实践结合的最佳教材。通过这个案例,我们可以看到从需求收集、整理,到形成系统设计,再...

    服务器工具+ibmc+ibmc工具+服务器项目开局

    1、内容概要:可以实现服务器iBMC地址修改;批量升级服务器ibmc、bios和CPLD;批量强制下电服务器;批量从linux OS系统安全下电服务器;批量从ibmc上电服务器;批量一键导出服务器日志,实现服务器日志快速下载;2、...

    产品开发-技术可行性分析报告模板

    分析现有技术组件、模块或服务是否可复用于新产品开发,这不仅能加速开发进程,还能降低错误率和维护成本。 ### 技术生命周期分析 评估技术的成熟度、发展趋势和市场接受度,确保选择的技术不会过时或被迅速替代。 ...

    服务器ibmc配置工具

    1、内容概要:可以实现服务器iBMC地址修改;批量升级服务器ibmc、bios和CPLD;批量强制下电服务器;批量从linux OS系统安全下电服务器;批量从ibmc上电服务器;批量一键导出服务器日志,实现服务器日志快速下载;2、...

    服务器ibmc配置工具3.0(修改iBMC地址,升级ibmc、Bios和cpld,上下电服务器,日志收集,配置服务器RAID)

    1、内容概要: 可以实现服务器iBMC地址修改; 批量升级服务器ibmc、bios和CPLD; 批量强制下电服务器; 批量从linux OS系统安全下电服务器; 批量从ibmc上电服务器; 批量一键导出服务器日志,实现服务器日志快速...

    ERP 概要分析(采购、销售与分销库存)(页 1) - SAP R-3

    ERP 概要分析(采购、销售与分销库存)(页 1) - SAP R-3

    某项目技术文档(概要详细设计部分)

    以下是针对"某项目技术文档(概要详细设计部分)"中提及的三个主要文档——概要设计说明书、详细设计说明书和软件设计说明书的详细说明: 1. **概要设计说明书**: 概要设计说明书是软件开发过程中的前期文档,它...

Global site tag (gtag.js) - Google Analytics