解锁高性能计算与区块链应用,阿里云Kubernetes服务召唤神龙

简介: 阿里云ECS弹性裸金属服务器(神龙)已经与其容器服务全面兼容,用户可以选择在弹性裸金属服务器上直接运行容器、管控Kubernetes/Docker容器集群,如此将会获得非常出色的性能、数倍提升的资源利用率、芯片级加密的安全性等优势。

众所周知,虚拟机的优势是资源弹性、秒级交付、自动化运维、接口标准统一,物理机的优势是性能无损、特性无损、硬件级隔离,而弹性裸金属服务器(神龙)则兼具虚拟机和物理机的优势。ECS弹性裸金属服务器基于自研神龙技术架构,通过自研虚拟化芯片和自研Hypervisor系统软件,以及重新定义服务器硬件架构等,打造了全球领先的深度融合物理机和虚拟机特性的创新型计算产品,100%兼容阿里云产品生态,实现性能“零”损耗、上云“零“障碍,安全“零”风险等,充分满足关键业务系统、高强度负载应用等上云要求。

阿里云ECS弹性裸金属服务器(神龙)已经与其容器服务全面兼容,这也意味着除虚拟机和物理机之外,还可以选择在弹性裸金属服务器上直接运行容器、管控Kubernetes/Docker容器集群,如此将会获得非常出色的性能、数倍提升的资源利用率、芯片级加密的安全性等优势。

容器on‘神龙’的三大优势

神龙(X-Dragon)弹性裸金属服务器的无任何虚拟化开销。容器on‘神龙’ 具备如下三大优势:

  • 资源零争抢、利用率提升:在广泛的容器化场景中,使用Kubernetes的容器调度能力,可以实现应用的混布,提升3倍以上的资源利用率,充分利用到神龙(X-Dragon)弹性裸金属服务器的极致性能。
  • 网络带宽扩大、性能加强:配有RoCE网络互联的“SCC超级计算集群”实例,不仅确保计算的高度并行效率,而且其网络速度达到RDMA网络的性能,且能支持更广泛的Ethernet应用。在网络方面,容器服务基于阿里云的虚拟化网络能力分别实现了支持Kubernetes/Docker的网络驱动,相比原生的网络驱动没有做额外的overlay的开销,经过之前的测试,配合神龙(X-Dragon)弹性裸金属服务器的高性能网络和容器服务的网络驱动,容器间跨主机的网络带宽相对宿主机几乎无性能损耗,非常适合运行高性能计算等网络密集型应用。
  • 物理级别的加密 + 应用层面的隔离:神龙具备物理机级别的安全隔离。而神龙(X-Dragon)弹性裸金属服务器的CPU和内存具备零虚拟化和彻底独占的特点,具备更高的安全隔离性。阿里云是亚洲第一家支持intel SGX加密计算的公有云厂商,神龙(X-Dragon)弹性裸金属服务器采用了芯片级可信执行环境(Intel SGX),确保加密数据只能在安全可信的环境中计算。在芯片级的硬件安全保障之外,用户可自行掌控数据加密和密钥保护的全部流程。而在神龙(X-Dragon)弹性裸金属服务器上,使用容器服务可以不但可以使用容器技术加强应用的安全和资源隔离,还可以充分利用SGX提供的可信计算能力支撑区块链应用加密等场景。所以通过神龙(X-Dragon)弹性裸金属服务器+容器服务可以提供给用户在云上环境的安全性以及云上环境中应用间的隔离和安全性。

以网络方面为例,‘神龙’多网卡的强力加持,使得容器网络性能显著提升。‘神龙’大规格实例支持32个弹性网卡。弹性网卡支持动态热插拔,可以更好地匹配容器网络,无需要利用Linux VETH及Bridge等技术,同时报文转发下移到了位于神龙Hypervisor上的虚拟交换机(Virtual Switch,vSwitch),通过减少流程提升网络性能。

弹性网卡使得容器具备多网卡直通的能力,直接接入VPC网络平面,能让每个容器都具备全量的VPC网络功能,包括:EIP、SLB、高防、安全组、HAVIP、NAT、用户路由等众多高级功能。容器服务计划结合神龙(X-Dragon)弹性裸金属服务器将来的多网卡支持,提供更原生的高性能网络体验。

阿里云容器服务提供的Terway网络驱动可以直接利用弹性网卡为容器应用提供无损的高速网络互联,以及网络策略、带宽保障等高级功能。

image

何时需要考虑“召唤神龙”?

场景一:在线游戏等绝杀应用,满足高性能的苛刻要求

在对应用性能有比较极端需求场景下,如在线游戏,提供物理机一样的性能体验。结合容器服务的调度和分发能力,做到资源高效利用、应用快速迭代,从而确保核心业务在高压的情况下依然可以飞速增长。比如,在提速游戏发布前的玩家体验测试、增强3D场景渲染、改善联机游戏的延迟和丢包等场景。

另一方面,阿里云容器服务提供了对弹性计算全系列规格的完美支持,容器服务为高性能计算、深度学习应用打call。除了神龙(X-Dragon)弹性裸金属服务器之外,容器服务还提供了基于GPU的调度能力,配以GPU设备状态的监控,方便高性能计算的应用的部署和运维。线上单GPU集群规模超过几百台。并且,容器服务提供了优化的深度学习解决方案,内建了云端部署运行的最佳实践。容器服务,充分简化了复杂分布式应用的部署、运维,提供了云端最佳实践和优化,把阿里云弹性技术强大的计算力充分发挥出来。

场景二:芯片级加密,区块链领域及金融行业的杀手锏

最近大热的区块链技术,是用分布式账本技术和共识算法识别、传播和记载信息的智能化对等网络,其对计算、网络、安全有着极高的要求。

神龙(X-Dragon)弹性裸金属服务器内置的Intel SGX,确保加密数据(如最为关键的私钥及签名过程)只能在安全可信的环境中计算,并可为智能合约处理交易和账本数据提供安全的运行环境。容器可以通过挂载设备将原生的加密设备挂载到容器中,神龙(X-Dragon)弹性裸金属服务器上的容器服务也可以使用到这种加密能力。利用它,在区块链中的数据可以被加密存储,只有交易时才被解密,极大提升了整体的安全性。

阿里云容器服务已经发布了基于容器集群的开源区块链Hyperledger Fabric解决方案,利用容器技术可以在2分钟之内部署完成一个生产级别安全、高可用的区块链应用运行环境,帮助企业可以加速业务创新。

image

通过容器召唤‘神龙’的正确姿势

用户可以根据自己需要选择在ECS、EGS或神龙(X-Dragon)弹性裸金属服务器上使用阿里云容器服务。和其他类型节点的运行方式一样,神龙(X-Dragon)弹性裸金属服务器加入到集群中之后作为集群的一个节点,容器根据调度规则运行在神龙(X-Dragon)弹性裸金属服务器上面。

具体到使用层面而言,通过Kubernetes容器服务添加神龙(X-Dragon)弹性裸金属服务器与添加ECS的操作是完全相同的,建议用户:

  1. 集群的Manager节点使用ECS虚拟机,阿里云Kubernetes服务支持Manger节点跨3AZ来保障集群的可用性。
  2. Worker节点可以自由组合,根据业务的对资源的要求不同,可以给通过容器服务调度的约束让应用运行在不同类型的节点上,比如对于高性能计算、网络类型应用选择弹性裸金属服务器节点,对深度学习应用选择GPU节点。对GPU节点,阿里云Kubernetes服务会自动开启相应调度能力。
  3. 在对集群资源出现变化时,可以动态扩缩容。

另外,关于专业术语“镜像”,这里有必要进行详细的解读。对于ECS、神龙(X-Dragon)弹性裸金属服务器,镜像(快照)是自定义镜像是 ECS 实例系统盘某一时刻的快照。而对于容器而言,镜像则是Docker 镜像是容器应用打包的标准格式。

  • 基础操作系统镜像:基础操作系统镜像是指虚拟机或物理机启动需要的完整的磁盘镜像,其中包含了磁盘的引导、启动的内核、系统的服务等一系列内容,大小在G级别,一般用于安装在裸机上启动操作系统,不方便用于应用的分发。
  • 容器应用镜像:而容器镜像只包含了基础的运行库以及用户自己的应用程序,一般总大小在百兆级别,而且默认是分层存储,使用Copy-on-write机制,多个镜像间可以共享相同的部分,可以使用镜像仓库做镜像的存储、版本管理和分发。一般用作应用及应用依赖环境的交付。

更多精彩,敬请期待

未来,神龙(X-Dragon)弹性裸金属服务器还会输出专有云版本,容器服务可以结合神龙(X-Dragon)弹性裸金属服务器专有云版本实现和公共云上一致的体验。目前已有的线上神龙(X-Dragon)弹性裸金属服务器提供高性能和高配置的版本,满足用户在专有云IaaS中使用的物理机的要求,客户可以使用容器服务将已有应用和环境打包成容器镜像,在神龙(X-Dragon)弹性裸金属服务器的容器集群上运行起来,大大降低应用迁移的成本,甚至可以轻松实现混合云环境应用部署管理。

随着大数据和人工智能的热潮,将会有更多高性能计算的诉求,但自建高性能计算的成本以及发布复杂度高。依靠神龙(X-Dragon)弹性裸金属服务器和容器服务的敏捷性会为高性能计算的资源利用和快速迭代提供方便的环境,提升效率简化管理,让用户们专注于业务的研发。

更多详情可移步:https://www.aliyun.com/product/containerservice

相关实践学习
使用ACS算力快速搭建生成式会话应用
阿里云容器计算服务 ACS(Container Compute Service)以Kubernetes为使用界面,采用Serverless形态提供弹性的算力资源,使您轻松高效运行容器应用。本文将指导您如何通过ACS控制台及ACS集群证书在ACS集群中快速部署并公开一个容器化生成式AI会话应用,并监控应用的运行情况。
深入解析Docker容器化技术
Docker是一个开源的应用容器引擎,让开发者可以打包他们的应用以及依赖包到一个可移植的容器中,然后发布到任何流行的Linux机器上,也可以实现虚拟化,容器是完全使用沙箱机制,相互之间不会有任何接口。Docker是世界领先的软件容器平台。开发人员利用Docker可以消除协作编码时“在我的机器上可正常工作”的问题。运维人员利用Docker可以在隔离容器中并行运行和管理应用,获得更好的计算密度。企业利用Docker可以构建敏捷的软件交付管道,以更快的速度、更高的安全性和可靠的信誉为Linux和Windows Server应用发布新功能。 在本套课程中,我们将全面的讲解Docker技术栈,从环境安装到容器、镜像操作以及生产环境如何部署开发的微服务应用。本课程由黑马程序员提供。     相关的阿里云产品:容器服务 ACK 容器服务 Kubernetes 版(简称 ACK)提供高性能可伸缩的容器应用管理能力,支持企业级容器化应用的全生命周期管理。整合阿里云虚拟化、存储、网络和安全能力,打造云端最佳容器化应用运行环境。 了解产品详情: https://www.aliyun.com/product/kubernetes
目录
相关文章
|
4月前
|
人工智能 算法 Java
Java与AI驱动区块链:构建智能合约与去中心化AI应用
区块链技术和人工智能的融合正在开创去中心化智能应用的新纪元。本文深入探讨如何使用Java构建AI驱动的区块链应用,涵盖智能合约开发、去中心化AI模型训练与推理、数据隐私保护以及通证经济激励等核心主题。我们将完整展示从区块链基础集成、智能合约编写、AI模型上链到去中心化应用(DApp)开发的全流程,为构建下一代可信、透明的智能去中心化系统提供完整技术方案。
386 3
|
8月前
|
存储 供应链 API
区块链技术在电商API中的应用:保障数据安全与交易透明
区块链技术在电商API中的应用,为数据安全与交易透明提供了新方案。通过数据加密、分布式存储、智能合约管理、商品溯源及实时结算等功能,有效提升电商数据安全性与交易可信度。然而,技术成熟度、隐私保护和监管合规等挑战仍需克服。未来,随着物联网、大数据等技术融合及政策支持,区块链将在电商领域发挥更大潜力,推动行业智能化发展。
|
4月前
|
供应链 安全 算法
区块链技术探索与应用:从密码学奇迹到产业变革引擎
🌟蒋星熠Jaxonic,技术宇宙中的星际旅人。以代码为舟,算法为帆,在区块链的浩瀚星河中探索去中心化的未来。从智能合约到DeFi,用极客精神谱写信任新篇章。
区块链技术探索与应用:从密码学奇迹到产业变革引擎
|
8月前
|
存储 安全 API
区块链技术:为电商API接口应用前景筑牢安全与效率之基
区块链技术凭借其去中心化、透明性、安全性和不可篡改性,为电商API接口带来了全新机遇。它可提升数据安全性、增强交易透明度、优化供应链管理,并降低运营成本。应用场景包括数据加密传输、分布式存储、智能合约权限管理、商品溯源防伪及实时结算。尽管面临性能、隐私保护与监管等挑战,随着技术进步与融合创新,区块链将在电商API中实现更智能、高效的应用,推动行业变革升级。
|
安全 区块链 数据安全/隐私保护
区块链技术在跨境支付中的应用:打破传统,畅行全球支付新时代
区块链技术在跨境支付中的应用:打破传统,畅行全球支付新时代
1542 12
区块链技术在跨境支付中的应用:打破传统,畅行全球支付新时代
|
12月前
|
Kubernetes 持续交付 开发工具
阿里云协同万兴科技落地ACK One GitOps方案,全球多机房应用自动化发布,效率提升50%
阿里云协同万兴科技落地ACK One GitOps方案,全球多机房应用自动化发布,效率提升50%
579 2
|
11月前
|
存储 监控 对象存储
ACK 容器监控存储全面更新:让您的应用运行更稳定、更透明
ACK 容器监控存储全面更新:让您的应用运行更稳定、更透明
351 0
ACK 容器监控存储全面更新:让您的应用运行更稳定、更透明
|
12月前
|
存储 监控 对象存储
ACK 容器监控存储全面更新:让您的应用运行更稳定、更透明
ACK 容器监控存储全面更新:让您的应用运行更稳定、更透明
268 1
|
12月前
|
供应链 Serverless BI
基于阿里云区块链服务(BaaS)的供应链金融系统开发与部署
随着区块链技术的快速发展,其在供应链金融领域的应用成为热点。阿里云区块链服务(BaaS)提供安全、高效、易用的平台,支持Hyperledger Fabric和蚂蚁区块链,帮助企业快速构建供应链金融系统。本文通过实战案例展示基于阿里云BaaS开发供应链金融系统的全流程,涵盖企业认证、应收账款融资、交易记录及数据分析等功能,显著提升透明度和可信度,降低融资成本。
|
Kubernetes 持续交付 开发工具
阿里云协同万兴科技落地ACK One GitOps方案,全球多机房应用自动化发布,效率提升50%
阿里云协同万兴科技落地ACK One GitOps方案,全球多机房应用自动化发布,效率提升50%

热门文章

最新文章

相关产品

  • 容器服务Kubernetes版
  • 推荐镜像

    更多