简介 虚拟私有云(Virtual Private Cloud,以下简称VPC),为云服务器、云容器、云数据库等资源构建隔离的、用户自主配置和管理的虚拟网络环境,提升用户云上资源的安全性,简化用户的网络部署。 您可以在VPC中定义安全组、VPN、IP地址段、带宽等网络特性。用户可以通过VPC方便地管理、配置内部网络,进行安全、快捷的网络变更。同时,用户可以自定义安全组内与组间弹性云服务器的访问规则,加强弹性云服务器的安全保护。VPC使用网络虚拟化技术,通过链路冗余,分布式网关集群,多AZ部署等多种技术,保障网络的安全、稳定、高可用。 产品架构 虚拟私有云VPC产品架构可以分为:VPC的组成、安全、VPC连接。 图1 产品架构 VPC组成部分 每个虚拟私有云VPC由一个私网网段、路由表和至少一个子网组成。 私网网段:用户在创建虚拟私有云VPC时,需要指定虚拟私有云VPC使用的私网网段。当前虚拟私有云VPC支持的网段有10.0.0.0/8~24、172.16.0.0/12~24和192.168.0.0/16~24。 子网:云资源(例如云服务器、云数据库等)必须部署在子网内。所以,虚拟私有云VPC创建完成后,您需要为虚拟私有云VPC划分一个或多个子网,子网网段必须在私网网段内。 路由表:在创建虚拟私有云VPC时,系统会自动生成默认路由表,默认路由表的作用是保证了同一个虚拟私有云VPC下的所有子网互通。当默认路由表中的路由策略无法满足应用(比如未绑定弹性公网IP的云服务器需要访问外网)时,您可以通过创建自定义路由表来解决。 安全 安全组与网络ACL(Access Control List)用于保障虚拟私有云VPC内部署的云资源的安全。安全组类似于虚拟防火墙,为同一个VPC内具有相同安全保护需求并相互信任的云资源提供访问策略,您可以为具有相同网络流量控制的子网关联同一个网络ACL,通过设置出方向和入方向规则,对进出子网的流量进行精确控制 VPC连接 华为云提供了多种VPC连接方案,以满足用户不同场景下的诉求。 通过VPC对等连接功能,实现同一区域内不同VPC下的私网IP互通。 通过EIP或NAT网关,使得VPC内的云服务器可以与公网Internet互通。 通过虚拟专用网络VPN、云连接、云专线及VPC二层连接网关功能将VPC和您的数据中心连通。 如何访问虚拟私有云 通过管理控制台、基于HTTPS请求的API(Application Programming Interface)两种方式访问虚拟私有云。 管理控制台方式 管理控制台是网页形式的,您可以使用直观的界面进行相应的操作。登录管理控制台,从主页选择“虚拟私有云”。 API方式 如果用户需要将云平台上的虚拟私有云集成到第三方系统,用于二次开发,请使用API方式访问虚拟私有云。
2021-05-26
基于华为云区块链服务,同时结合物联网技术,构建由生产商、仓储、物流商和客户作为参与方组成的协作联盟,将货物从生产,仓储、干线物流,经销商,本地物流一直到客户全流程信息的可信记录,解决了信息孤岛,信息流转不畅,信息缺乏透明度等行业问题。 行业现状及痛点 纸质单据 很多环节仍然大量沿用手工操作和纸质单据,导致运单流转时间长、成本高、对账慢、易丢失和污损,文件成本占物流成本的1/5。 效率低 供应链各协作方信息系统独立,没有统一的标准和追踪系统,协作方之间协作和作用难度大。 周期长 电子信息易被篡改,只能采用纸质单据作为结算的唯一凭据,上下游核算周期长,承运商的平均应收款账期较长。 融资难 承运商大多为中小企业,缺乏信用记录,信用积累和数据,融资难,融资成本高。 方案架构 华为云区块链供应链物流与现有参与方IT信息系统完美结合,可实现: 统一化账本。提供不可篡改、可追溯的一致性货物流转记录,满足审计追溯。 为参与方IT系统提供通用接口接入区块链服务,相关信息输入不可篡改,各自为自己的信用买单,逐步建立信任体系。 通过司机APP附加地址围栏信息自动输入实现实时展示“由谁,在什么时间,在什么地方”处理货物。 履行智能合约。实现自动签收和结算,自动运算输出绩效结果,公平公正。 图1 方案架构 方案优势 减少错误 分布式共享账本极大改善供应链的可追溯和透明度,可有效减少或消除欺诈和错误。 提高效率 通过电子POD,减少纸上作业造成的延误,通过智能合约自动结算,提高效率。 降低成本 通过快速结算,自动接单,有效追踪,可以有效降低各方的物流成本。 透明审计 不可篡改的分布式账本,不可抵赖的签名,能快速有效的发现供应链物流中存在的问题。 提高信任 货物从生产、运输到最终接收,通过区块链技术可以实现全程追踪,规则透明,自动结算,可以极大提高消费者和合作伙伴的信任。
2021-05-26
区块链服务为您提供如下功能,助您快速,安全、高效、低成本上链。 1、区块链服务部署 您无需提前准备区块链系统需要的资源,可一键式完成购买资源与部署区块链网络。 部署时间从天级降至分钟级,一步到位完成区块链网络的配置和部署。 屏蔽底层技术细节,无需关注区块链底层技术实现和平台构建。 支持创建跨区域联盟链和私有链。 2、账本存储 提供文件数据库(GoLevelDB)和NoSQL(CouchDB)两种区块链状态信息存储可选方案。 文件数据库:交易历史数据保存在区块链中,状态数据保存在LevelDB中。 NoSQL:CouchDB存储交易数据和状态数据。 3、共识算法 4、提供多种算法以适应不同场景。 测试策略(SOLO):只有1个排序节点。没有容错机制,建议在测试环境使用。支持v1.4.0的Fabric内核。 快速拜占庭容错共识算法(FBFT):需要4-10个排序节点。在排序过程中最多可容忍 (N-1)/3 个错误节点存在(N为排序节点总)。支持v1.4.0和v2.0的Fabric内核。 Kafka(CFT):利用Kafka集群确保交易顺序一致。可起用多个共识节点作为Kafka集群客户端分担负载并保证服务可靠,易于水平扩展。支持v1.4.0的Fabric内核。 Raft(CFT):可保证部分排序节点出现非拜占庭故障时系统的正确运行,在排序过程中最多可容忍 (N-1)/2 个故障节点存在(N为排序节点总数)。支持v2.0的Fabric内核。 5、联盟成员/组织管理 联盟发起方可动态邀请其他成员加入联盟,快速组建区块链联盟链,既方便又灵活。各成员节点运行在独立的VPC中,独立管理,安全可控。 区块链服务同时支持动态添加节点组织,再也不用担心部署服务时节点组织规划不够的问题了。 6、节点弹性扩容 根据用户需求,无需重启系统,支持Peer节点弹性扩容。 7、链代码管理 通过图形化界面可视化管理链代码的全生命周期:链代码编码、调试,链代码安装、链代码实例化和链代码升级。 8、区块浏览器 区块链浏览器提供区块链相关信息的查询,包括区块数量、交易数量、区块详细信息、性能数据及节点状态、区块列表、交易列表及交易详情信息等,帮助您了解整个区块链的状态,对区块链基本的维护提供数据支撑。 9、隐私保护 确保在同一个通道内的不同成员,例如A、B成员,经过隐私保护配置,指定A成员可以访问相关数据的权限,只有拥有指定权限的成员A能访问相关数据,没有权限的成员B,则无法访问相关的数据,保证在一个共享通道内数据的隐私性。 通道隔离同样可以保证数据隐私,通道隔离保护的隐私针对通道外的成员;隐私保护的区别是对通道内成员进行隐私保护。 10、应用接入 提供应用接入方式为:SDK和Restful API。 提供SDK配置文件下载功能,简单配置即可完成应用与区块链网络的对接。 提供Restful接口调用链代码功能,应用可以通过Restful接口直接调用链代码。同时支持多组织背书。 11、监控运维 对接监控服务平台对数据和资源实时监控、告警、通知。 自动化运维:主动升级底层区块链平台和更新补丁,与华为云运维系统无缝集成。 企业级监控:集群全天候实时多维度监控,同时可自定义并上报多渠道告警。 12、跨链数据交互 引入跨链交易结果仲裁机制,采用链式结构管理跨链交易确认结果,保障跨链交易的原子性操作。仲裁节点只管理跨链交易验证结果,不触碰原始交易数据,保障跨链业务的独立安全性。 引入跨链交易多方行为一致性验证机制,保障跨链交易中信息传递(资产转移等)的一致性。
2021-05-24
开放易用 自建企业级分布式区块链网络并非易事,不仅需要深入专业的区块链知识,同时需要各种复杂的设计和配置,易出错,投入成本高。 BCS可以帮助企业最快5分钟内完成区块链网络部署,可节省80%的开发和部署成本。 提供全生命周期管理和界面化的智能合约编码、调试与部署。让客户简单使用区块链系 统,专注于自身业务应用的创新与开发。 灵活高效 支持多种高效共识算法,深度优化已有算法,在安全和效率上达到平衡点。 秒级共识(10000TPS+),满足业务性能需求。 区块链账本存储在华为云高效弹性存储文件中,满足用户海量快速存储需求。 支持多角色节点和成员动态加入/退出,支撑用户高效组建联盟链。 高性价比 按需付费、随时休眠/唤醒、支持共识数据老化,减少使用成本。 对接运维平台AOM对区块链服务进行统一运维,为客户提供全系列的系统状态、性能和交易情况的监控,运维,报警能力,能为用户降低运维成本。 提供节点伸缩功能,用户可根据需求进行弹性伸缩,大大提高使用性价比。 安全隐私保障 全方位保护区块链安全: 华为云自身安全体系保护区块链稳定运行。 基于Hyperledger的安全体系通过证书管理、链式数据结构等手段实现不可篡改、隐私保护。 自主创新的同态加密、零知识证明等算法提供更进一步的安全隐私保护。 支持基于国密算法的加解密。 可信协作 基于区块链构建多方可信协作的基础设施: 基于W3C的DID标准和VC(DID可验证声明)标准,支持分布式身份管理能力,降低合作各方间信任成本、提升整体协作效率。 基于区块链构建数据可信共享平台,促进多方数据可信流动、打破数据孤岛,发挥数据价值。 基于区块链、TEE(Trusted Execution Environment)技术和联邦学习等技术构建数据不出域的安全计算能力,达到数据可用不可得,充分保障用户数据隐私。
2021-05-24
传统商业网络 在当前传统商业网络中,作为整个商业网络的参与方,各商业机构及政府、金融机构等各方独立、系统不通,各自维护自己的数据。当发生交易时,交易双方修改各自账本并本地维护,形成网络参与方如图1所示的架构形态: 此时,我们发现如上所述的传统商业网络将面临以下挑战(效率低下、成本高、易遭攻击): 每个参与方都有自己的账本,在交易发生时修改各自账本,交易信息不透明共享,易发生单方篡改。 如果交易涉及到多方参与,为了协同各参与方之间的数据一致性,需要增加额外的中间工作及附加成本。 数据重复分散在各个参与方,造成整体业务流程的低效。 整个业务网络依赖于一个或几个中心系统,一旦中心系统发生问题,如网络攻击或错误将导致整个商业网络混乱。 认识区块链 根据工信部指导发布的《区块链技术和应用发展白皮书》的解释:狭义的讲,区块链是一种按照时间顺序将数据区块以顺序相连的方式组合成的一种链式数据结构,并以密码学方式保证不可篡改和不可伪造的分布式账本;广义来讲,区块链技术是利用链式数据结构来验证和存储数据、利用分布式节点共识算法来生成和更新数据、利用密码学的方式保证数据传输和访问的安全性、利用由自动化脚本代码组成的智能合约来编程和操作数据的一种全新的分布式基础架构与计算模式。 区块链技术是一个技术合集,它包含共享账本、共识算法、安全隐私和智能合约等技术组成,具有多中心化、共识可信、不可篡改、可追溯等特性。使用所有成员共享账本的区块链系统可很好的解决传统商业网络中遇到的诸多挑战,如图图2所示: 图2 区块链系统架构 首先,区块链架构使每个商业网络的参与方共享同一账本,当交易发生时,同步更改所有账本。其次,使用密码算法确保网络上的参与者仅可以看到与自己相关的账本内容,确保交易安全。再次,区块链将交易相关的合同条款嵌入交易数据库形成智能合约,满足商业条件时可自动执行。最后,网络参与者基于共识算法机制来保证交易是共同验证的。同时也满足监管、审计。 区块链的价值 节约时间:交易完成的时间从几天降低至实时或准实时。 降低成本:减少额外开销和中间第三方的参与。 减少风险:不可篡改性降低了欺诈和网络犯罪的发生。 增进信任:共享的账本、流程、记录增进参与方之间的信任。
2021-05-24
区块链服务(Blockchain Service简称BCS)是面向企业及开发者提供的区块链技术服务平台,它可以帮助您快速部署、管理、维护区块链网络,降低您使用区块链的门槛,让您专注于自身业务的开发与创新,实现业务快速上链。 基础设施层 创建区块链网络需要使用的底层资源,包括节点计算资源、存储资源等,用于网络中数据计算及存储。基于云平台,您可以方便的按需购买资源,同时支持私有云及边缘云部署。 区块链平台 区块链技术服务平台,包括服务管理、通道管理、成员管理等模块,帮助您快速创建、方便管理、高效运维区块链网络,为上层应用提供企业级区块链系统。 业务应用层 区块链服务BCS可应用于各大行业的多种场景中,各行业业务应用对接区块链平台,保证业务数据可信、安全。 安全管理 由云平台安全体系及创新的加密算法组成,为区块链节点、账本、智能合约以及上层应用提供全方位的安全保障。
2021-05-24