ZStack 社区版

ZStack实践汇 | ZStack+Docker支撑GPU业务实践

自古美人都是妖i 提交于 2021-02-18 18:30:51
背景 ZStack所聚焦的IaaS,作为云计算里的底座基石,能够更好的实现物理资源隔离,以及服务器等硬件资源的统一管理,为上层大数据、深度学习Tensorflow等业务提供了稳定可靠的基础环境。 近年来,云计算发展探索出了有别于传统虚拟化、更贴近于业务的PaaS型服务,该类型依赖于docker实现,如K8S等典型的容器云,可以直接从镜像商店下载封装好业务软件的镜像,更加快捷地实现业务部署。 此外,GPU场景也是客户业务的典型场景,相比于CPU的运算特点,在数据分析、深度学习有着明显的优势。 ZStack是如何与容器结合,以IaaS+PaaS的组合拳,为上层业务提供支撑的呢?本篇文章带大家了解一下,如何在ZStack 上部署 centos7.6 虚拟机,在虚拟机里部署docker,以及如何使用nvidia-docker实现在容器里调用GPU的业务场景。 环境 虚机系统:Centos 7.6 虚机内核:Linux 172-18-47-133 3.10.0-957.el7.x86_64 #1 SMP Thu Nov 8 23:39:32 UTC 2018 x86_64 x86_64 x86_64 GNU/Linux docker版本:docker-ce 19.03 nvidia-docker版本:nvidia-docker-1.0.11.x86_64 显卡:RTX6000 Cuda版本

ZStack--查询API

我的未来我决定 提交于 2020-12-18 09:53:36
IaaS软件用户面临的共同挑战是如何快速、准确地找到一个想要的资源;例如,从10,000台虚拟机中发现有EIP(16.16.16.16)的虚拟机。大多数IaaS软件通过API中的特定查询逻辑解决这个问题。ZStack不用特定查询,而是配备了一个框架,这个框架可以自动为每个资源的每个字段生成查询,并联合跨越了多个资源的查询,帮助用户管理云端数量庞大的资源。 动机 一个中型的云可以管理几百台物理主机和成千上万台虚拟机,因为IaaS软件很少有全部的查询API,导致寻找想要的资源成为挑战。大多数IaaS软件只允许用户使用少量条件(如name,UUID)查询资源,这些条件硬编码在查询API中。如果用户想要使用硬编码之外的条件做一个查询,例如,通过创建日期查询虚拟机,他们可能不得不最终列出所有虚拟机,然后用 for..loop 来过滤结果。使用任意字段查询资源至今在大多数IaaS软件都不被完全支持,更不用说联合查询;例如,如果用户想要找到一个虚拟机,这个虚拟机的网卡应用了特定的安全组规则,他们可能不得不列出所有资源(虚拟机,安全组),然后做两次 for..loop 。 另一方面,相比类似JIRA的软件,大多数IaaS软件的UI是最粗糙简陋的。许多开发人员可能并没有意识到糟糕UI的根源不是因为UI开发人员缺乏CSS/HTML/JavaScript的技能

2.ZStack的伸缩性秘密武器:无状态服务

人盡茶涼 提交于 2020-11-21 23:16:12
每个ZStack服务都是无状态的,让服务高可用以及横向拓展(scale out)可以很简单,只需要启动剩余的服务实例,然后进行负载均衡即可。此外,ZStack将所有的服务打包到名为管理节点(management node)的单个进程,它让部署和管理变得超级简单。 动机 在ZStack的伸缩性秘密武器——一、异步架构(ZStack's Scalability Secrets Part 1: Asynchronous Architecture)一文中, 我们已经详细解释了异步架构,它让单个ZStack管理节点能胜任大多数的云端工作负载。然而,当用户希望建立高可用的生产环境,或者处理超级大的并发工作负载的时候,一个管理节点是不够的。解决方案是,构建一个分布式的系统,这样工作负载可以延展到每一个单一管理节点。这种增加新节点来拓展整个系统的容量的方式称为 横向拓展(scale out). 问题 设计一个分布式的系统并不容易。一个分布式的系统,特别是一个有状态的系统,必须处理一致性,可用性,以及分区容忍性(请查看 CAP理论(CAP theorem)),所有这些都很复杂。相反,一个无状态的分布式系统,在某种程度上摆脱了这种复杂性。首先,因为在节点之间无需状态共享,系统自然保持了一致性;其次,由于节点之间是类似的,当系统遇到一个分区问题通常也是OK的。鉴于此,一个分布式的系统

ZStack实践汇|ZStack与行云管家对接实践

感情迁移 提交于 2020-11-20 03:41:15
一、ZStack与行云管家概述 大道至简·极速部署,ZStack致力于产品化私有云和混合云。 ZStack是一家坚持自主创新、专注产品化的云计算公司,以“降低企业上云门槛、让每一家企业都拥有自己的云”为使命,提供自研的ZStack私有云、ZStack混合云、ZStack Mini超融合一体机、ZStack CMP多云管理平台、ZStack企业级分布式存储等产品和方案。 作为新一代创新开源的云计算IaaS软件,ZStack由英特尔、微软、CloudStack等世界上最早一批虚拟化工程师创建,拥有KVM、Xen、Hyper-V等成熟的技术背景。ZStack创新提出了云计算4S理念,即Simple(简单)、Strong(健壮)、Scalable(弹性)、Smart(智能),通过全异步架构,无状态服务架构,无锁架构等核心技术,完美解决云计算执行效率低,系统不稳定,不能支撑高并发等问题,实现HA和轻量化管理。 行云管家是厂商中立的第三方云计算管理平台,帮助企业“易上云”“用好云”,支持跨云厂商管理,提供资源使用监控、审计,降低用户运维成本。行云管家有三种产品形态,分别是:“行云管家SaaS平台”、“行云管家堡垒机私有部署版”和“行云管家云管平台私有部署版”。本次测试环境中部署“行云管家堡垒机私有部署版”。 二、ZStack云主机导入行云管家 1. “主机”页面,点击“导入主机”里的

首届开源软件供应链峰会,ZStack老王技术论道剑指私有云!

≡放荡痞女 提交于 2020-11-19 23:56:33
十里秦淮乌衣巷,紫金山中梧桐道; 六朝古都金陵城,汤包元宵盐水鸭。 就在“天下文枢”、“东南第一学”之称的南京城,举办了一场开源圈大佬云集的技术论道!以下为您正经播报: 11月14日至15日,开源软件供应链2020峰会在南京成功举办。本次峰会由中国科学院软件研究所、openEuler社区主办,中国科学院软件研究所南京软件研究所承办,来自全国各地的开源软件从业者、企业技术专家、高校及科研机构代表、开源社区代表、学生等300余人现场参会、2.3万余人同步线上参会。 会上重点探讨开源技术前沿话题、开源生态建设与合作、开源发展趋势等内容。在【虚拟化&云原生】分论坛,ZStack核心架构师&性能工程负责人 王为做了题为《开源私有云ZStack的架构设计》的精彩分享,重点介绍了ZStack自研核心开源架构的技术原理和应用。 我国国情决定了很多机构上云转型还需依赖于私有云的建设,而且用户群体非常多样化,部署私有云面临异构环境、缩短上云周期与难度、保证云平台高可用性等各种挑战。只有提供产品化、标准化的私有云,才是满足用户兼容异构、高效及高可用需求的优选上云方案。 一、 私有云面临的挑战有何不同? 从用户侧需求研究来看,用户所需要的理想私有云方案,应具备:简单性、稳定性、可扩展性、灵活性。 1、 简单性 私有云的架构跟公有云是不一样的,它更像一个generic solution,根据客户的通用需求

云计算基础架构开发者“不得不”关注的福音!

纵然是瞬间 提交于 2020-11-08 22:25:27
近日,中国首届云计算基础架构开发者大会(China Cloud Computing Infrastructure Developer Conference-简称CID)在湖南长沙马栏山视频文创园隆重举办。此次大会由Intel、阿里云、字节跳动、腾讯和华为共同发起,旨在为云计算基础架构领域的开发者创造互相交流、共同提高的机会,加深业界对本领域最新研发进展趋势的了解,更促进我国在相关技术方面的普及与进步。 新基建浪潮下,云计算已经得到了越来越广泛与深入应用。随着各行各业对云计算的重视程度不断加强,众多传统企业也着力将IT业务部署到云端;新兴的IT/互联网企业,更是往往从一开始就注重基于云计算技术规划适合自己的IT架构。云计算基础架构开发者的队伍日益壮大,技术交流的需求也愈加迫切。 在此背景下,本次大会受到了来自云计算行业内外的热切关注。本着“自由、协作、创新”的理念,以及“纯技术、非商业”的原则,大会主办方邀请了云计算业界顶级专家和头部企业从业者,围绕“云原生、微服务、云硬件、虚拟化、存储、云操作系统”等核心内容,向参会人员展示了最新的云计算基础架构技术报告和行业动态。 ZStack作为在国内云计算领域内唯一一家开源社区发起者,积极参加了此次盛会,与业界伙伴探讨云计算基础架构的前沿开发理念。此次活动中,来自ZStack的资深技术专家邹烨与王为,在大会的【安全与容错技术专场】以及

信创生态迎数据挑战,全域数据管控成趋势

岁酱吖の 提交于 2020-10-28 05:30:41
从“去 IOE ”到如今大热的信创,背后彰显的一个相同事实是,不同时期的 ITer 在国产化道路上经历的曲折坎坷,以及对突破关键核心技术的笃定不移。 作为一个已经成长为万亿级规模的新兴市场,信创的“朋友圈”如今变得越来越广。从CPU技术,底层存储,数据库,操作系统,到云平台,应用软件,硬件平台,信创技术和应用生态正在从点到面快速崛起。 随着越来越多关键工作负载的信创化,数据的“汇-存-管-用”全流程需要加速向全栈国产化演进,实现全域的数据可管可控。但是,现阶段信创生态在数据层仍然面临着以下挑战: 信创在数据层挑战: 信创生态基础架构技术路径多样化。以关键的CPU技术为例,目前有鲲鹏、兆芯、海光、飞腾、龙芯、申威等基于不同架构和指令集的CPU产品,为了实现对异构计算芯片的融合,需要在数据层实现各生态的兼容适配; 信创生态和现有X86生态的融合、过渡和切换。现代数据中心构建了以X86为主的应用生态,无论是传统应用还是新兴的云原生工作负载,皆运行在其上。信创生态要破局“出圈”,进入并融入市场,就必须让用户业务无感知的前提下,实现跨生态的数据迁移和流动; 信创生态下端到端解决方案及应用的适配。信创应用生态的不断丰富,给用户带来了多元化的国产化技术选择,通过自由的市场选择,实现信创生态的良性发展。但为了保证用户体验的一致性,需要数据基础设施与各种应用进行预先适配,检查其兼容性

“天合翔宇”信创就绪,全面打通国产化升级路径

喜欢而已 提交于 2020-10-04 08:03:30
点击上方关注我们! 从“去IOE”到如今大热的“信创”,背后彰显的一个相同事实是:不同时期的ITer虽然在国产化道路上经历了曲折坎坷,但对突破关键核心技术的信念笃定不移。 作为一个已经成长为万亿级规模的新兴市场,信创的“朋友圈”如今变得越来越广。从CPU技术、底层存储、数据库、操作系统,到云平台、应用软件、硬件平台,信创技术和应用生态正在由点及面快速崛起。 随着越来越多关键工作负载的信创化,数据的“汇-存-管-用”全流程需要加速向全栈国产化演进,实现全域的数据可管可控。但是,现阶段信创生态在数据层仍然面临着以下问题: 第一, 信创生态基础架构技术路径多样化 。以关键的CPU技术为例,目前有鲲鹏、兆芯、海光、飞腾、龙芯、申威等基于不同架构和指令集的CPU产品,为了实现对异构计算芯片的融合,需要在数据层实现各生态的兼容适配; 第二, 信创生态和现有 x 86生态的融合、过渡和切换。 现代数据中心构建了以x86为主的应用生态,无论是传统应用还是新兴的云原生工作负载,皆运行在其上。信创生态要破局“出圈”,进入并融入市场,就必须让用户在业务无感知的前提下,实现跨生态的数据迁移和流动; 第三, 信创生态下端到端解决方案及应用的适配。 信创应用生态的不断丰富,给用户带来了多元化的国产化技术选择,通过自由的市场选择,实现信创生态的良性发展。但为了保证用户体验的一致性

zigbee基础知识学习

烂漫一生 提交于 2020-10-03 06:27:59
一、Zigbee简介 近年来,由于无线接入技术的需求日益增大,无线通信和无线网络均呈现出指数增加的趋势。 这有力的推动力无线通信向高速通信方向的发展。 然而,工业、农业、车载电子系统、 家用网络、医疗传感器和伺服执行机构等都是无线通信还未涉足或者刚刚涉足的领域。 这些 领域对数据吞吐量的要求很低,功率消耗也比现有标准提供的功率消耗低。 此外,为了促使 简单方便的、可以随意使用的无线装置大量涌现,需要在未来的个人活动空间内布置大量的 无线接入点,因而低廉的价格将起到关键的作用。 为了降低元器件的价格,以便于这些装置 批量生产,有必要发展出一个标准的解决方案。 这个标准要解决的问题是,设计一个维持最 小流量的通信链路和低复杂度的无线收发信机;要考虑的核心问题是低功耗和低价格的设 计。 这就要求该标准应提供低带宽低数据传输速率的应用。 2. ZigBee和IEEE 802.15.4的关系 IEEE 802.15.4标准的优点 A:低功耗 B:低价格 C:低数据传输率 IEEE 802.15.4 标准制定小组的任务 A:物理层 (DSSS):数据的调制发送和接收解调,介质选择,信道选择。 B:MAC 层 (CSMA/CA):产生网络信标,支持设备的安全性等 3.zigbee网络协议的规范 ZigBee 是建立在 IEEE 802.15.4 标准之上,由于 IEEE 802.15

ZStack实践汇|ZStack与行云管家对接实践ZStack与行云管家对接实践

China☆狼群 提交于 2020-08-18 08:58:43
一、ZStack与行云管家概述 大道至简·极速部署,ZStack致力于产品化私有云和混合云。 ZStack是一家坚持自主创新、专注产品化的云计算公司,以“降低企业上云门槛、让每一家企业都拥有自己的云”为使命,提供自研的ZStack私有云、ZStack混合云、ZStack Mini超融合一体机、ZStack CMP多云管理平台、ZStack企业级分布式存储等产品和方案。 作为新一代创新开源的云计算IaaS软件,ZStack由英特尔、微软、CloudStack等世界上最早一批虚拟化工程师创建,拥有KVM、Xen、Hyper-V等成熟的技术背景。ZStack创新提出了云计算4S理念,即Simple(简单)、Strong(健壮)、Scalable(弹性)、Smart(智能),通过全异步架构,无状态服务架构,无锁架构等核心技术,完美解决云计算执行效率低,系统不稳定,不能支撑高并发等问题,实现HA和轻量化管理。 行云管家是厂商中立的第三方云计算管理平台,帮助企业“易上云”“用好云”,支持跨云厂商管理,提供资源使用监控、审计,降低用户运维成本。行云管家有三种产品形态,分别是:“行云管家SaaS平台”、“行云管家堡垒机私有部署版”和“行云管家云管平台私有部署版”。本次测试环境中部署“行云管家堡垒机私有部署版”。 二、ZStack云主机导入行业管家 1. “主机”页面,点击“导入主机”里的