抱歉,您的浏览器无法访问本站
本页面需要浏览器支持(启用)JavaScript
了解详情 >

为应对爆盘风险,每个部门都分配了多套存储与相应的配额。但当部门存储使用率高时,需要频繁调整配额,这造成了高度重复的工作、时间浪费以及误操作风险。为满足这一需求,我们提出了一种新的配置方法。各业务线根据指定格式编写调整需求,提交给运维,随后运维执行即可。这一流程极大地节省了运维人力,同时也显著降低了误操作风险。通过这种方式,我们在满足需求的同时提升了效率,创造了更加可靠的环境。

在使用 KVM 与 VManagerPlatform 进行快速开通与交付方面,有一项精巧的技巧可以让您的工作流更加高效。通过运用 virt-copy-in 命令,您能够将预先生成的网卡配置文件融合至镜像中。此过程倚赖 libguestfs-tools-c 工具包,可克服因虚拟机无法生成 IP 地址而产生的自动化难题。我们还借助 Python 的 Fabric 模块与 Bashe脚本,代替了繁琐的 Ansible 自动化角色,使得 KVM 虚拟机的开通及其关联环境的规范化部署实现了高达 90% 的自动化水平。这一切不仅大幅减少了人工投入的时间,还显著降低了因人为操作而引发误操作的风险。

[toc] Hyperledger Fabric 1.0部署与使用 1.环境构建与测试本文中用到的宿主环境是CentOS,版本为CentOS.x86_64(7.4);通过Dcoker容器来运行Fabric的节点,版本为v1.0;因此,启动Fabric网络的节点需要先安装 Docker、Docker-compose和Go语言环境;然后在网上摘取相关的Docker镜像,再能过配置compose文...

[toc] 运行一个简单的Fabric网络设定一个简单的Fabric的网络场景,包括2个organization,每个有2个peer,并使用”solo” ordering服务;网络实体所需的加密材料(x509证书)已预先生成并放到相应目录和配置文件里了。无需修改这些配置; example/e2e_cli文件夹里包含了docker-compose文件和要用来创建和测试的网络的脚本文件; 另...

[toc] 实操智能合约 什么是Chaincode chaincode是一个程序,它是使用Go语言编写的,最终在Java等其它编程语言中实现了指定的接口;chaincode运行一个被 背书peer进程独立出来的安全的Docker容器中;chaincode通过应用程序提交的事务初始化和管理帐本状态; chaincode通常处理被网络成员认可的业务逻辑;因此它被认为是一种”智能合约”;...

[toc] 从头开始了解Hyperledger Hyperledger词汇表 Anchor Peer -锚节点 锚节点是通道中能被所有对等节点探测、并能与之进行通信的一种对等节点;通道中的每个成员都有一个(或者多个,以防单点故障) 锚节点 ;允许属于不同成员身份的节点来发现通道中存在的其它节点; Block - 区块 在一个通道上,(区块是)一组有序交易的集合;区块往往通过密码学...