关于对象存储:minio-erasureSets详解

1.官网定义An Erasure Set is a group of drives onto which MinIO writes erasure coded objects.以上是minio官网对erasureSets下的定义。首先,Erasure Set就是一组磁盘的指代,这一组磁盘用于存储minio对象及其纠删码,当然存储是随机且平均的。比方如果这组Erasure Set的数量是12(最大是16,最小是2),那么一个object依据配置(Erasure Code Parity,EC:N,N是纠删码的数量),如果N是4,那么,原始的object会被分成8份(12-4),而后再计算出4份的纠删码,随机且平均的存储到12(Erasure Set)个driver上。 如何对Erasure Set进行形象

July 11, 2023 · 1 min · jiezi

关于对象存储:除了价格降70关于对象存储预留空间你还需要了解这些

算力时代,数据是必备因素之一。随着数据量的激增,越来越多的企业也心愿找到更为经济和高效的存储解决方案。为了满足这样的需要,阿里云也一直推出高性价比的产品和服务。2022年11月的云栖大会上,阿里云公布了对象存储 OSS 的深度冷归档类型。时隔5个月之后,阿里云再次公布一款具备高性价比的存储产品——对象存储预留空间(Reserved Capacity)。 残缺内容请点击下方链接查看: https://developer.aliyun.com/article/1191290 版权申明:本文内容由阿里云实名注册用户自发奉献,版权归原作者所有,阿里云开发者社区不领有其著作权,亦不承当相应法律责任。具体规定请查看《阿里云开发者社区用户服务协定》和《阿里云开发者社区知识产权爱护指引》。如果您发现本社区中有涉嫌剽窃的内容,填写侵权投诉表单进行举报,一经查实,本社区将立即删除涉嫌侵权内容。

April 27, 2023 · 1 min · jiezi

关于对象存储:阿里云闫卫斌打造具备极致容灾能力的对象存储

工夫进入2023年,分布式存储又向何处去呢?哪些场景、业务翻新会成为新的突破口呢?如何帮忙传统产业更好应答海量数据增长和数据翻新的挑战?2023年3月10日,由百易传媒(DOIT)主办、上海市计算机学会与上海交通大学反对的第六届分布式存储高峰论坛(Distributed Storage Forum 2023)于线上举办,十多位业界专家、厂商代表与近万名观众就时下热点关注的话题进行分享、互动和交换。 阿里云智能资深技术专家闫卫斌应邀出席本次论坛,并发表主题演讲。 以下内容依据速记整顿。 闫卫斌:大家好,我是来自阿里云存储的闫卫斌。非常高兴明天有机会在DOIT论坛做一个阿里云对象存储OSS技术架构的分享。 阿里云智能资深技术专家 闫卫斌 我明天分享的题目是:“如何打造具备极致容灾能力的对象存储”。 容灾是分布式存储畛域的一个关键问题。 最根底的是服务器容灾,这是所有对象存储产品都要解决的问题。 进一步,就是AZ(Availability Zone)级故障容灾,AZ也就是可用区。通常一个可用区会映射到一个或者多个数据中心。一个AZ和其余AZ在制冷、供电等方面都是故障域隔离的。几大云厂商也都提供反对AZ级容灾的对象存储产品。 可能有同学会问,做AZ级容灾是不是有必要?大家如果去网上去搜寻一下就会发现,各大云厂商的AZ级故障还是时有发生的,包含一些不可抗灾祸或者制冷、供电中断等故障。从底层逻辑上来讲,AZ级故障是不可能彻底防止的。对于一些高可用的利用,采纳具备AZ级容灾能力的存储产品还是十分有必要的。 Region故障也是同样的情理。每个AZ之间会距离几十公里,然而在一些极其场景,比方高等级地震的时候,那同时影响到一个Region的多可用区也是有可能的。比方最近土耳其7、8级地震,它是有可能导致Region级故障的。各家厂商也有提供一些应答Region故障的产品或者说解决方案,对象存储OSS也有相似的产品,前面会介绍。 本次分享首先会介绍本地冗余,也就是LRS(本地冗余)这个产品做了哪些容灾设计,其次,我会介绍咱们应答AZ故障的ZRS(同城冗余)产品的容灾设计,第三局部是应答Region故障的跨区域复制性能。在第二、第三局部我别离以案例深刻介绍咱们在技术上做的一些改良或者设计。最初分享咱们是如何以智能运维平台来应答生产过程中零碎长时间运行当前架构腐化的问题。 一、LRS(本地冗余产品)的容灾设计 上图右边是咱们OSS零碎模块的划分图,从上到下大抵能够分为四层。 用户申请进来之后,首先会达到咱们的负载平衡,也就是AliLB,AliLB是阿里自研的高性能的负载平衡产品,它是基于LVS原理的。 往下申请会来到业务层,在这一层次要是做协定的解析、各种各样的业务性能的实现。这两层咱们都是一个无状态的设计。在这种无状态的服务外面如何做高可用的呢?咱们会把它的部署按机架来打散并保障两个机架故障状况下,它的服务能力还是足够的。 再往下,申请就会来到索引层,索引层咱们叫做KV,是一个Master Server构造。每个Server又依据字典序划分为多个分区,它的Master跟每个分区的Server都是采纳Raft协定实现的一致性组。 底下就是存储服务盘古,它跟KV相似,也是一个Master Server的构造。区别是它的Server没有采纳一致性组的架构,次要是性能思考。另外在高牢靠上是通过正本或者EC机制来做的。 在LRS产品里,阿里云整体的容灾设计指标是心愿做到两个机架故障不影响服务的可用性和可靠性。 方才曾经提到了无状态服务,对有状态服务的话,他们的一致性组,咱们都是采纳五节点部署的。这五个节点会打散部署在至多五个机架上。这样不言而喻:如果说故障两个机架,还是有少数节点存活,还能够提供服务。 数据方面,咱们有两种数据的寄存模式,有三正本,也有EC。三正本的话,只有做了机架打散,显然是能够实现两机架的容灾的。对于EC,咱们也会保障它的校验块的数量大于等于二。同样也是做机架打散,能实现两个机架故障不影响可用性可靠性。 除了这些数据的扩散形式,咱们还做了十分多的其余的设计来保障高可用。比方数据分片是做全机群打散的,这样做有什么益处呢?如果一台服务器产生故障,如果做全打散的话,是能够利用这个集群里残余的所有机器来并行的做数据修复,这样缩短了数据的重建工夫,相应的也就进步了可靠性。 另外,咱们也会刚性的保留足够的复制带宽。所有的这些,包含集群水位,正本的配置,包含打散形式,还有复制带宽,咱们都会用一个模型来去计算并且测试验证它的可靠性,保障设计达到12个9的可靠性。 二、ZRS(同城冗余)产品容灾设计艰深来说,OSS ZRS(同城冗余)产品,也叫3AZ型态。它和LRS最次要的区别就是在容灾设计指标上,LRS要容忍两个机架故障,ZRS则是要保障一个AZ外加一个机架故障时不影响可靠性可用性。 略微提一下,假如你一个AZ故障产生当前,如果修复工夫绝对比拟长,那再坏一台机器的概率还是比拟高的。如果在容灾设计上只容忍1AZ的话,最初因为AZ修复期间单台服务器的故障影响了可用性,那就有点得失相当了,所以咱们在设计上特意采纳了1AZ加额定一机架的故障容忍的设计指标。 再来讲讲怎么实现容灾设计的。 在模块划分上ZRS和LRS根本是一样的。次要的区别是模块的打散形式,在LRS里都是跨机架打散,在ZRS里,咱们会把它降级到跨AZ打散,所有的模块都是跨AZ部署的。当然在AZ内还是会做机架级的打散的。 对于有状态服务。有状态服务的一致性组在LRS 都采纳5节点部署,ZRS产品外面就会变为9节点。9个节点会平均打散到3个AZ,每个AZ有3个节点。这个设计是能够容忍4个节点故障的。也就是说能够容忍“1AZ+剩下两个AZ里的某个节点故障”。 在数据的高牢靠方面,后面提过咱们有3正本的EC。3正本不言而喻,只有做了AZ打散,是能够容忍方才提到的容灾设计指标的。EC是要做比拟大的EC配置的从新设计。实践上,3个AZ要容忍1个AZ故障,那数据冗余至多要1.5倍。实际上晚期咱们采纳6+6的EC配置,大家能够了解一个数据集,把它拆分为6个数据块+6个校验块,均匀散布到3个AZ,每个AZ有4个块。这样一个AZ故障的时候,一个数据集里还残余8个块,其实只有有6个就能够复原数据了。所以,这个时候还能够再容忍2个机架故障,相比于容灾设计指标是有肯定的超配。 当然,做了这样的设计之后,看起来是能够容忍“1AZ+额定1机架故障不影响可用性可靠性”,但理论没这么简略。 理论的运行过程中还要思考到十分多的其余因素。比方如何解决跨AZ的超高吞吐的带宽需要?AZ间的提早显然是要比AZ内的提早高很多,如何通过零碎的设计尽量让这个提早的减少不影响到用户?又比如说在1个AZ故障的时候,原本就有1/3的机器不可服务的,如果还要再做数据重建,那又带来十分大的IO放大。如何保障在AZ故障时候的高质量的服务?是有十分大的挑战的。 接下来以方才提到的最初这个挑战为例来做一个绝对深刻的介绍。 下图右边是一个示意图,咱们后面提到了,咱们晚期是用6+6的EC编码。咱们采纳的是RS的编码。在单个AZ故障的时候残余8个块提供服务,其中4个数据块+4个校验块。 简略计算一下,在这种AZ故障的状况下,单台机器或者单块磁盘接受的IO压力,相比在故障前日常状况下大略是什么程度。 产生故障的时候,不言而喻是有2/3的数据是能够间接读取的,也就是说1份IO没有放大。另外有1/3是要通过rebuild来做重建的。重建的话,RS编码至多要读6块数据,不思考额定的校验也要读6块数据能力重建。也就是说有1/3的数据是要读6块能力重建。再思考故障期间只有2/3的机器提供服务。 右上角有一个简略的算式,能够看到,故障期间每台机器或者每块盘接受的IO压力是日常的4倍。换个角度来解读一下,如果这个机器的IO能力是100%的话,那要保障在故障当前还是高可用的,日常最多只能用到它IO能力的25%。思考还要留肯定的平安水位,假如打个八折,那可能就只有20%了,这个数据不言而喻是十分夸大的,给咱们带来一个很大的挑战:要么让ZRS产品相比LRS只能提供低的多的IO能力,要不然就是要接受高的多的老本。 正因为有这样的挑战,所以EC的编码方式,尤其是在同城冗余型态下EC的编码方式始终是咱们继续投入的钻研或者改良的方向,咱们也做了十分多的工作,提出了本人独创的AZC的编码,这个编码算法自身也有在顶会中发表论文。 这里做一个简略的介绍。 简略来说,AZC编码就是把本来1维的EC编码升级成了2维。程度方向,是一个AZ间的编码,咱们首先会把一些数据块划分为多个小组。每个小组内,如果以上图左侧的示意图为例,每个小组是“2个数据片+1个校验片”做了一个2+1的RS编码。用小的EC配比有一个益处,在AZ故障的时候重建代价小,相比后面要读6份重建,当初只有读2份就能够了。 当然这种小配比的EC也是有毛病的,代价就是它的容灾能力差,可靠性低。因为只有有2个机架故障,丢掉2个分片,它的数据就无奈复原了,这显然是不可承受的。所以在垂直方向,也就是AZ内,咱们又把多个分组内的数据块联合到一起,额定做了一个垂直方向的编码。通常,比如说用12个片,额定再加2-3个校验块做一个RS编码,两者联合起来就能在12个9可靠性的前提下,依然能保障在AZ故障的时候重建的IO放大是比拟小的。 当然AZC也不只是AZ故障重建代价低的益处。通过一些认真的编码配比的抉择,它的数据冗余相比后面提到的6+6 EC也是要好十分多的。 后面也提到,咱们会在垂直方向做一个AZ内的RS编码。这也就是说日常状况下,如果AZ内有机器故障,是能够在AZ内本地重建的,能够完全避免跨机房的重建流量。也就是说,AZC编码其实是在AZ的故障重建代价和数据冗余的老本和日常的跨机房重建流量这三个方面获得了一个比拟好的均衡。相比6+6 RS编码晋升是微小的,依据这个公式简略算一下,流量放大倍数从4降到了2,换句话说,也就是说IO利用能力晋升了整整1倍。 近几年,从ZRS产品业务状况上的察看,越来越多的客户开始器重AZ级容灾能力,应用ZRS的比例越来越高。在香港故障当前,很多客户把他们的数据存储转到了ZRS型态上。很多自身曾经在用LRS的客户,也想无缝的降级到ZRS。 针对这些需要,联合后面做的各种技术改良,阿里云推出了两个大的降级。第一,将以前不反对归档型的ZRS 降级到反对归档类型。另外在迁徙能力上做了十分多的工作,反对LRS无缝迁徙到ZRS,曾经在线下以工单的形式帮十分多的客户实现了迁徙,产品化的迁徙性能也马上会推出。 后面介绍的是AZ级故障的应答,接下来我介绍一下第三局部。 三、Region故障的应答Region故障的应答,次要是跨区域复制性能。 上图右边是一个简略的示意图。 后面提到,咱们有服务层OSS Server,也有索引层KV Server。所有的申请在达到KV Server之后,增删改操作都会有一条redolog,而且这个redolog是能够定序的。所以为了实现跨区域复制,首先咱们减少了Scan Service,它的性能就是扫描所有的redolog来生成复制工作,并且是可定序的复制工作。 ...

March 17, 2023 · 1 min · jiezi

关于对象存储:Minio架构简介

简介 Minio是一个go编写基于Apache License v2.0开源协定的对象存储系统,是为海量数据存储、人工智能、大数据分析而设计,它齐全兼容Amazon S3接口,非常合乎存储大容量的非结构化数据从几十kb到最大5T不等。是一个小而美的开源分布式存储软件。 特点 简略、牢靠:Minio采纳简略牢靠的集群计划,摒弃简单的大规模的集群调度治理,缩小危险与性能瓶颈,聚焦产品的外围性能,打造高可用的集群、灵便的扩大能力以及超过的性能。建设泛滥的中小规模、易治理的集群,反对跨数据中心将多个集群聚合成超大资源池,而非间接采纳大规模、对立治理的分布式集群。 功能完善:Minio反对云原生,能与Kubernetes、Docker、Swarm编排零碎良好对接,实现灵便部署。且部署简略,只有一个可执行文件,参数极少,一条命令即可启动一个Minio零碎。Minio为了高性能采取无元数据数据库设计,防止元数据库成为整个零碎的性能瓶颈,并将故障限度在单个集群之内,从而不会波及其余集群。Minio同时齐全兼容S3接口,因而也能够作为网关应用,对外提供S3拜访。同时应用Minio Erasure code和checksum 来避免硬件故障。即便损失一半以上的硬盘,然而依然能够从中复原。分布式中也容许(N/2)-1个节点故障。 架构去中心化架构 Minio采纳去中心化的无共享架构,对象数据被打散寄存在不同节点的多块硬盘,对外提供对立命名空间拜访,并通过负载平衡或者DNS轮询在各个服务器之间实现负载平衡 对立的命名空间 Minio有两种集群部署形式,一种是常见的本地分布式集群部署,一种是联盟模式部署。本地分布式集群部署即在多个本地服务器节点部署Minio服务,并将其组成单套分布式存储集群,并提供对立命名空间和标注的S3拜访接口。联盟部署则是将多个本地Minio集群在逻辑上组成了对立命名空间,实现近乎无线的扩大与海量的数据规模治理,这些集群都能够在本地或者散布在不同地区的数据中心。 分布式锁治理 与分布式数据库相似,Minio也会存在面临数据一致性的问题:一个客户端在读取一个对象的同时,另一个客户端可能正在批改或者删除这个对象。为了避免出现不统一的状况。Minio专门设计并实现了dsync分布式锁管理器,来控制数据一致性。 任何一个节点的锁申请都会播送给集群内的所有在线节点如果收到N/2+1个节点的批准,则获取所胜利没有主节点,每个节点相互对等,节点间通过stale lock检测机制,判断节点的状态及持有锁状况因为设计简略,比拟毛糙。有肯定的缺点性,最多反对32个节点。无奈防止锁失落的场景。不过根本满足可用需要。EC2 Instance TypeNodesLocks/server/secTotal Locks/secCPU Usagec3.8xlarge(32 vCPU)8(min=2601, max=2898)2199610%c3.8xlarge(32 vCPU)8(min=4756, max=5227)3993220%c3.8xlarge(32 vCPU)8(min=7979, max=8517)6598440%c3.8xlarge(32 vCPU)8(min=9267, max=9469)7494450%数据结构 Minio对象存储系统把存储资源组织为租户-桶-对象的模式 对象:相似于hash表中的表xiang表项,名字是关键字,内容相当于值桶:是若干个对象的逻辑形象,是盛装对象的容器租户:用于隔离存储资源。在租户下能够建设桶、存储对象用户:在租户上面创立的用于拜访不同桶的账号。能够应用minio提供的mc命令设置不同用户拜访各个桶的权限对立域名拜访 Minio集群扩大退出了新的集群或者桶后,对象存储的客户端程序须要通过对立的域名/url来拜访数据对象,这个过程波及了etcd与CoreDns 存储机制 Minio应用纠删码erasure code和checksum来爱护数据免受硬件故障和无声数据损坏。即便失落一半数量(N/2)的硬盘,依然能够复原数据。 纠删码是一种复原失落和损坏数据的数学算法,目前纠删码技术在分布式存储系统中的利用分为三类,阵列纠删码(Array code:RAID5、RAID6等)、RS(Reed-solomon)里德-所罗门类纠删码和LDPC(LowDensity Parity Check Code)低密度奇偶测验纠删码。ErasureCode是一种编码技术,它能够将份原始数据,减少M份数据,并能通过N+M份中的任意N分数据,还原原始数据。即如果有任意小于等于M份的数据失落,依然能通过剩下的数据还原。 Minio采纳Reed-solomon code将对象拆分成N/2数据和N/2奇偶测验快,这就意味着如果是12块盘,一个对象将会被分成6个数据块、6个奇偶测验快,能够失落任意6块盘(不论寄存的数据快还是奇偶测验快),让然能够从剩下的盘中的数据恢复。 在一个N节点的分布式Minio中,只有有N/2个节点在线,你的数据就是平安的。不过至多须要N/2+1个节点能力进行写操作。 将一个文件上传至Minio后,对应磁盘上的信息如下: 其中xl.json为此对象的元数据文件。part.1为此对象的第一个数据分片。(分布式中每一个节点都会存在这两个文件别离是数据块和奇偶测验快)在读取数据时Minio会对编码快进行HighwayHash编码,而后进行校验,以确保每个编码的正确性。基于Erasure Code和Bit Rot Protection的HighwayHash这两个个性,所以Minio的数据可靠性很高。 lambda计算与继续备份 Minio反对lambda计算告诉机制,即桶中的对象反对事件告诉机制。以后反对的事件类型有:对象上传、对象下载、对象删除、对象复制等。以后反对事件承受零碎有:redis、NATS、AMQP、Kafka、mysql、elasticsearch等。 对象告诉机制加强了Minio的扩展性,能够让用户通过自行开发来实现某些Minio未实现的性能。比方基于元数据的检索、与用户业务相干的计算等。同时也能够通过这个机制进行疾速无效的增量备份。 对象存储网关 Minio除了能够作为存储系统服务外,还能够作为网关,后端能够与NAS零碎、HDFS零碎等分布式文件系统或者S3、OSS这样的第三方存储系统。有了Minio网关,就能够为这些后端系统增加S3兼容的API,便于管理和移植,因为S3API曾经是对象存储界事实的标注。 用户通过对立的S3 API申请存储资源,通过S3 API Router将各个申请路由到对应的ObjectLayer,每个ObjectLayer对应实现了各个存储系统的对象操作的所有API。例如GCS(Google cloud storage)实现了ObjectLayer接口后,它对于后端存储的操作就是通过GCS的SDK实现。当终端通过S3 API获取存储桶列表,那么最终的实现会通过GCS的SDK拜访GCS服务获取存储桶列表,而后包装成S3规范的构造返回给终端。 ...

March 16, 2023 · 1 min · jiezi

关于对象存储:设备端资源包文件人脸库音频库图片资源等更新方案实践类

设施端资源包文件更新计划1.背景当物联网设施散布在寰球各地运行时,经常有更新设施上的资源包的需要,比方刷脸设施上的人脸库资源,算法模型,语音播报设施上的语音模板资源。而咱们派一位工作人员出差去设施现场更新,老本往往很高。此时借助IoT技术的力量,在云端动动手指,轻松实现设施资源包更新是最现实的计划。 2.架构计划云端更新设施端资源文件的残缺交互过程: 后盾业务服务器公布资源到OSS存储后盾业务服务器生成带有STS.Token的资源拜访url业务服务器上行资源包文件更新指令到设施端Topic为 xxx/xxx/user/resource/updatePayload 蕴含文件id,md5值,拜访uri设施订阅了资源更新topic,接管到更新指令设施从OSS获取到新资源包,利用到本地程序中设施上报资源更新后果Topic为 xxx/xxx/user/resource/update/responsePayload 蕴含文件id,resultCode业务服务器从规定引擎获取设施更新后果业务服务器对失败设施做重试推送3.开发实际为了实现上述现实,咱们须要后期投入在服务端和设施端的研发工作。 3.1 服务端在服务端生成拜访OSS的长期STS Token的业务逻辑编写上行指令的Pub逻辑配置规定引擎,接管设施响应后果的业务逻辑上传资源文件到OSS的业务逻辑3.2 设施端设施拜访OSS资源文件的能力订阅资源更新指令的Topic上报资源更新执行后果的逻辑4.总结至此,咱们能够悠闲的坐在办公室,享受咖啡和空调了。 物联网平台产品介绍详情:https://www.aliyun.com/product/iot/iot_instc_public_cn 阿里云物联网平台客户交换群

March 1, 2023 · 1 min · jiezi

关于对象存储:使用ClickHouse分析COS的清单和访问日志

需要形容在对接COS客户中,常常会遇到客户的一些COS剖析需要,次要集中在两个方面:1、COS Bucket的对象剖析,比方:前缀为xxx的对象的总大小后缀为xxx的对象的总大小xxx日期前的对象总大小对象size在某个范畴内的个数2、COS Bucket的拜访剖析,比方:xxx时间段内申请Topx的文件xxx时间段内申请Topx的客户端IPs/Agentsxxx时间段内所有的GET/PUT申请,或指定request PATH 针对上述的客户需要,咱们通常能够通过COS清单和COS的拜访日志来剖析,但COS清单或者日志的量通常都是比拟大的,须要通过一个比拟好的工具来实现剖析工作,这里介绍下如何通过ClickHouse,来原生的剖析存储在COS上的清单和日志文件。 ClickHouse是实用于OLAP场景的列式数据库系统,但应用原生接口分析存储在COS上的清单或日志文件时,并不能施展出其列式存储的性能。若须要较高性能的简单剖析时,请应用数据导入的形式把COS上的清单或日志文件记录,导入到ClickHouse集群中剖析。 COS数据导入请参考:https://cloud.tencent.com/doc... 部署ClickHouseClickHouse的部署比较简单,参考官网:https://clickhouse.com/ 即可。这里以CentOS为例:sudo yum install -y yum-utilssudo yum-config-manager --add-repo https://packages.clickhouse.c...sudo yum install -y clickhouse-server clickhouse-client sudo /etc/init.d/clickhouse-server startclickhouse-client # or "clickhouse-client --password" if you set up a password. 场景1:剖析COS清单在须要剖析COS Bucket的对象时,咱们通常通过拉取Bucket的清单来剖析的形式,COS曾经反对即时清单性能,在Bucket对象数较少的状况下,能够满足小时级生成COS Bucket的清单文件。 Bucket清单请参考:https://cloud.tencent.com/doc... 1、 创立ClickHouse表ClickHouse原生反对创立S3的表面,上面是基于COS清单文件,创立ClickHouse Table的示例:[root@VM-16-3-centos ~]# clickhouse-client...VM-16-3-centos :) CREATE TABLE default.bruins_inventory ( `appid` UInt64, `bucket` String, `key` String, `size` UInt64, `LastModifiedDate` String, `etag` String, `storage_class` String, `IsMultipartUploaded` String, `Replicationstatus` String, `Tag` String ) ENGINE = S3('http://bruins-1253766168.cos.ap-shanghai.myqcloud.com/cos_bucket_inventory/1253766168/bruins/test-inventory_instant_20211230095714/data/*.csv.gz', 'xxxxxxxx', 'xxxxxxxxxxx', 'CSV', 'gzip') VM-16-3-centos :) desc table bruins_inventory ...

August 3, 2022 · 3 min · jiezi

关于对象存储:数据万象内容审核-共建安全互联网专项开展清朗直播整治行动

 各场景中直播的危险【电商】在刚过去不久的“618年中购物节”,各平台的带货直播仍旧火爆“姐妹们,不要犹豫,买它!”“直播间最低价,点击下方4号链接间接下单”这些话语想必大家曾经耳熟能详了,但在直播高速倒退的背地,仍旧有个不容忽视的问题:内容合规。内容不合规,面临的最间接的问题就是点名、封停。【未成年人】暑期将至,未成年人当初的上网环境中,观看直播、短视频曾经成为占比最大的一个场景。“xxx小学生观看直播打赏上万元,父母起诉直播平台”这类新闻曾经不足为奇,一些主播利用未成年人不欠缺的心智,通过诱导、引诱等形式吸引未成年人进行充值打赏,这既对未成年人的心理、家庭造成多重挫伤,也会让平台口碑重大降落。 国家伎俩3月17日国家网信办发展为期整年的清朗专项口头,其中第一条就提到:“清朗·打击网络直播、短视频畛域乱象”专项口头“ 全面清理“色、丑、怪、假、俗、赌”等各类守法违规直播和短视频;从严整治激情打赏、高额打赏、诱导打赏、未成年人打赏等行为;坚定遏制借未成年人牟利,通过直播、短视频打造“网红儿童”等进犯未成年人权利景象;全面整治劣迹艺人违规复出、被封账号违规转世;宽大偷拍跟拍、搭讪骚扰、虚构他杀等各类无底线蹭流量,进行违规变现行为。” 数据万象助力企业辨认直播内容平安危险数据万象正式推出直播审核性能,帮忙各企业、平台躲避平安危险,晋升用户体验!             第一步:登录腾讯云对象存储控制台或数据万象控制台,增加直播审核策略。 第二步:调用数据万象直播审核接口:对象存储 - 直播审核 - API 文档 - 文档核心 调用提交直播审核工作接口,发动直播流审核;调用查问直播审核后果接口,查看以后正在进行中的直播审核后果;调用勾销直播审核接口,能够勾销正在进行中的直播审核。 第三步:查看审核后果有两种形式能够获取到审核的后果:在提交直播审核工作的时候,事后配置好callback回调地址,审核有后果后会主动发送至回调地址;在控制台【审核详情】中查看审核后果,反对实时直播预览。 第四步:查看审核数据统计在控制台【数据统计】页面查看审核的总数、违规数、违规散布等。      直播内容合规是长期的事件。数据万象作为供应方,提供最无效、最便捷的审核服务;企业作为平台,须要被动承当起主体的责任,业务高速倒退的同时合规治理必不可少;主播作为内容生成方,则要好高鹜远,有职业操守。多方共同努力,能力共建谐和美妙的互联网环境。

August 3, 2022 · 1 min · jiezi

关于对象存储:玩转云端-天翼云对象存储ZOS高可用的关键技术揭秘

对象存储是一种将数据作为对象进行治理的网络存储架构,晚期常被用于数据备份归档等场景。随着各行业数字化转型深刻,非结构化数据出现爆发式增长,对象存储作为可能提供可大规模扩大且经济高效的存储计划,其利用愈发宽泛,逐步深刻政务、金融等客户的外围业务畛域,这也对对象存储的可靠性、可用性提出了更高要求。 基于高牢靠的底座、齐备的平安防护、一体化的运维治理与容灾设计体系,天翼云对象存储ZOS为企业提供高可用、高牢靠的存储服务,应答数据爆发式增长和疾速查问需要,保障更多政企客户平安用云。  天翼云对象存储ZOS采纳分布式系统架构设计,具备灵便伸缩的接入层和高牢靠的分布式架构,可进一步晋升存储服务可用性。   灵便伸缩的接入层ZOS可能反对海量的小文件拜访和存储。高达10亿+数据量的单桶存储,是对对象存储产品前端接入网络高负载、高可用性的挑战。天翼云ZOS通过一整套基于CStor-LVS和CStor-Nginx的架构来满足这一需要。  如上图所示,ZOS通过前端接入全互联高速网络,实现了各个节点在负载上的完满平衡。接入节点间通过keepalived的形式实现了LVS节点之间的高可用,在面对单节点故障的场景时,可能迅速做出切换,保障业务的连续性,服务可靠性高达99.995%。 同时,在Router、LVS和Nginx侧,别离实现了各自的一致性Hash,在前端流量持续增长的同时,可能实现用户无感知的热伸缩。 高牢靠分布式架构当ZOS进行文件存储时,会以对象的形式将每个文件切片,并通过Hash计算保障这些分片平均离散地映射到每个存储节点、每块硬盘上。在存储单元的选取上,能够依据每个硬盘所在服务器、机架、机房进行识别性选取,进而在多个物理层级上满足服务可靠性的要求。  在底层架构上,ZOS反对多正本和EC纠删码的策略,在充分保证数据准确性、安全性的同时,能够依据须要灵便抉择冗余的类型,在容量利用率、性能、可靠性上达到满足客户需要的均衡。 天翼云对象存储ZOS实现高可用还得益于一项关键技术:反对3AZ多活架构。回顾数据存储的灾备技术倒退,次要分为以下几个阶段:✓离线备份技术倒退的晚期,人们次要通过移动硬盘、光盘进行数据离线备份(也称为冷备份),实现简略,无需进行大规模的业务部署和革新,但也存在效率低下、安全性可靠性低且复原艰难等问题。随着行业内数据量的激增以及磁带库等备份介质的呈现,市场涌现了少量的备份软件厂商,可实现大规模数据的自动化离线备份和复原。✓在线备份因为离线备份须要中断在线业务,且复原操作实现简单,备份厂商联合利用侧研发出在线备份技术(也称为热备份)。在线备份施行时无需中断用户业务,联合快照可能便捷地为用户提供数据强一致性的备份和恢复能力。然而这种形式同样存在数据备份和复原周期长的问题。✓两站点双活&复制在备份技术倒退的同时,数据存储畛域也呈现了跨站点的容灾技术,最先呈现的是两站点的双活、异步&同步复制技术,具备数据在线复制备份、故障复原工夫短等劣势。✓跨站点多活随同着业务可靠性要求的继续升高,多站点多活技术随之诞生,带来了比两站点容灾更高的可靠性能力。传统技术包含两站点构建双活+额定一站点复制等。 比照几种灾备技术特色能够发现:▪ 在业务复原难度和时长方面,因为备份波及屡次的数据拷贝和回拷,复原难度较高且耗时较长;▪ 在资源利用率方面,利用传统备份和复制技术,备份数据目标端通常不间接承载现网业务,会造成局部业务资源节约;▪ 在运维老本方面,双活、多活技术故障场景业务感知小,切换迅速快捷,且无需人工设置备份/复原规定,更不便客户侧运维人员操作和施行。 另外,备份和传统跨站点容灾技术实际上还是基于数据复制技术实现的,通常至多须要1:1的数据备份,借助压缩又会带来额定的开销,因而整体的存储空间利用率也不高。但在理论应用中,很多用户出于投资老本和可靠性要求等多方面思考,也会将备份和跨站点容灾技术联合应用。 ZOS为适应云上业务的极速倒退和高可用要求,在跨站点多活技术的根底上,研发实现了3AZ(Available Zone,云上架构下的可用区,通常为一个物理站点)多活的容灾架构能力,每个AZ存储节点交融为对立的存储系统,AZ间实现数据自在流动,对外提供无差别的对象存储服务。  ZOS在3AZ多活能力上具备以下几大技术劣势,在保有传统跨站点多活技术高可靠性的根底上,为用户提供更好的资源可用性和运维体验。✓业务无中断三站点多活架构,任意一个站点整体故障业务不中断,满足生产零碎业务稳固运行的高牢靠要求。✓故障无感知站点故障后业务主动切换,下层利用无感知,体验更优。✓复原无干涉站点复原后,无需人工干预主动从新上线,零碎主动进行数据重构,利用失常安稳运行。✓资源高可用通过跨站点分布式纠删技术,充分利用各站点存储空间;3站点多活同时承载业务,提供更优于双活&复制的存储资源利用率。✓可视化运维云上可视化监控状态和告警,轻松实现近程运维。 目前,天翼云在华北、西安、苏州等全国多地实现了3AZ部署。 随着千行百业数字化转型过程的一直减速,云上业务连续性和可用性已成为企业深入信息化建设、保障业务可继续倒退的重要着力点。天翼云对象存储ZOS可为企业提供低成本、高可用、易运维的对象存储服务,让企业数据存储无后顾之忧,在数字时代的博弈中稳中求胜。 

August 3, 2022 · 1 min · jiezi

关于对象存储:如何利用棱束链以及Lsky-Pro兰空图床搭建低成本图床实践

棱束链介绍棱束链 是一款云存储产品,棱束链的对象存储相比同款产品,数据存储仅有同行约74%价格,流量费用更是只有约20%价格,海内传输不收取流量费用,并且没有数据取回费用,再也不放心应用对象存储流量费用过高的问题。 官网:棱束链Lsky Pro 介绍Lsky Pro 是一个用于在线上传、治理图片的图床程序,中文名「兰空图床」,你能够将它作为本人的云上相册,亦能够当作你的写作贴图库。 官网:Lsky Pro装置 Lsky Pro你能够返回 GitHub Release 页面获取曾经构建打包实现的主程序,思考到国内拜访较慢,故此提供Lsky Pro v2.0.4棱束链高速下载链接: lsky-pro-2.0.4.zip装置要求 PHP >= 8.0.2BCMath PHP 扩大Ctype PHP 扩大DOM PHP 拓展Fileinfo PHP 扩大JSON PHP 扩大Mbstring PHP 扩大OpenSSL PHP 扩大PDO PHP 扩大Tokenizer PHP 扩大XML PHP 扩大Imagick 拓展exec、shell_exec 函数readlink、symlink 函数putenv、getenv 函数运行环境配置须要敞开 open_basedir,否则会有意想不到的谬误。简略来说,open_basedir 是用来限度 PHP 读取目录。装置 nginx 或 apache,PHP 8.0.2+,而后为 php 装置上必须的拓展。详见:上方装置要求 将安装包上传至站点目录而后解压,将站点的运行目录指向程序的 public 文件夹 nginx 须要设置伪动态,内容如下 location / { try_files $uri $uri/ /index.php?$query_string;}将程序所在目录的所有文件夹、子文件夹、文件的权限,用户组和所有者改为 www,权限改为 0755 ...

June 20, 2022 · 1 min · jiezi

关于对象存储:对象存储-S3-在分布式文件系统中的应用

以后,业内善于非结构化数据的存储形式次要是文件存储和对象存储。文件存储和对象存储各有千秋,文件存储不仅能兼顾多个利用和多个用户拜访,更突出的劣势是不便文件共享;对象存储凭借灵活性和扁平架构失去了宽泛的好评,容量达到 EB 级以上,实现实践上的对象存储容量和对象数量有限裁减。然而,因为对象存储的拜访接口协议繁多,数据拜访性能较差的问题,使其可实用的范畴受到了肯定水平的限度。以下内容是焱融科技架构师彭德跃的局部演讲实录: 明天,我将基于当前情况的背景,给大家分享一下,焱融科技是如何解决这个难题的。 为什么须要分布式文件存储首先,咱们从业务背景开始介绍,为什么客户会须要分布式文件存储。 咱们以 AI、机器学习、主动驾驶为例,他们有一个独特特点就是须要文件接口和反对海量文件存储的文件系统。同时,只有文件系统提供极高的性能,能力满足他们对业务的需要。 以焱融科技的客户为例,客户理论业务会不停地增长,为此存储也须要随着业务一起扩大。请留神,这是客户的必要需要。因为咱们是软件定义的存储,且具备客户须要的性能。从部署上来说,咱们反对 3 个节点部署,将来在业务持续增长过程中,能够随时扩容。同时,咱们是一个 POSIX 兼容的存储,在客户业务上,不须要进行批改,能够间接在 YRCloudFile 上应用,非常便捷。 目前,上云曾经倒退了很多年了,根本属于既定事实。为了反对私有云部署,咱们基于焱融科技外围产品 YRCloudFile 推出了焱融 SaaS 文件存储,为帮忙用户在不同私有云上运行的业务创立本人的共享文件存储空间。 从高性能文件存储系统 YRCloudFile 架构图上看,能够发现咱们的下层能够撑持很多客户端连贯,通过以太网或者高速 InfiniBand 网络连接 YRCloudFile 分布式存储集群,其分布式存储集群是由规范 X86 服务器组建起来的,与大多数文件系统一样,咱们会分为元数据集群、数据集群和治理集群。另外,咱们在 X86 服务器下,对接了大多数的对象存储系统,目前曾经适配的有 AWS、腾讯云、阿里云等等。 在理解到 YRCloudFile 当前,咱们来具体说一下 S3 和文件系统的联合,以及为什么客户须要 S3。 这不仅仅是一个业务问题,它也是一个技术问题。咱们在和客户交换的时候,通常他们都会提到一个需要——在做机器学习的过程中,因为计算量特地大,所以须要很大的存储空间,为了进一步节约老本,他们心愿把局部数据存储到对象存储里。 举个例子,客户领有 10TB 的热层空间,一次计算可能只用把局部数据加载到热层里,在实现计算当前,这部分数据可能就不必了,客户心愿能将这部分数据主动上传到 S3 上。这样不仅能满足客户的业务和性能需求,又能节俭他的老本,还不须要调整业务逻辑。 除此以外,咱们还须要兼顾客户的数据流转,也就是数据的可拜访性。比方,客户将数据放到阿里云上,他们在北京、上海都能拜访到。还有一种状况是,异地调取数据,也就是当客户在北京机房产生的数据,能够上传到 S3,之后他在上海的机房,也能够读取数据,用于计算。为了一次性满足客户这么多的需要,咱们做了两个技术设计——Tiering 和 DataLoad。接下来,我将具体和大家聊一聊这两个技术设计。 冷热分层 (Tiering) 的设计1、分清主次首先,咱们须要先从 YRCloudFile 自身登程。当初曾经有很多企业曾经在应用 S3 了,下面也存储了海量数据,如果咱们要和 S3 联合的话,咱们首先要思考 YRCloudFile 自身的劣势,比方性能、经验过理论的测验等等,并如何将产品自身长处和 S3 联合起来。 以后,业内的典型做法是 S3 文件网关,咱们该如何了解它呢?举个例子,假如我在阿里云上有 1 万个对象,我在文件网关给它套一个文件接口,它最次要的性能就是我能够通过文件接口去拜访数据,然而这样的做法会有一些问题: 难以反对读写,因为对象存储是不可批改的;如果反对批改的话,解决起来会比拟麻烦。再加上为了满足性能需求,你的文件网关必定是要有本地长久化数据的;在上述条件下,如果从文件网关上,把对象读到本地硬盘,那么就会存在数据安全性问题;如果当本地硬盘呈现故障,那么数据就容易呈现问题,这时你又须要多做一个正本,这会让网关层变得很“厚重”。在思考到这些问题当前,咱们很动摇地决定要在 YRCloudFile 上实现 S3 的利用。 ...

May 30, 2022 · 2 min · jiezi

关于对象存储:轻松入门腾讯云COS部署-配置CDN

有小伙伴反馈到在腾讯云上进行了COS部署+CDN部署,次要是想缓存图片应用,然而却不晓得怎么配置,想要出一下保姆教程,手把手的教学 那必定马上安顿啊~作为一个小白,当咱们拿到一个产品的时候,首先要晓得什么是对象存储?它的性能有哪些?如何应用?对象存储什么是对象存储 对象存储(Cloud Object Storage,COS)是腾讯云提供的一种存储海量文件的分布式存储服务,具备高扩展性、低成本、牢靠平安等长处。通过控制台、API、SDK 和工具等多样化形式,用户可简略、疾速地接入 COS,进行多格式文件的上传、下载和治理,实现海量数据存储和治理。接下来,咱们迅速过一下腾讯云对象存储COS具备什么样的性能呢?对象存储有哪些性能1、利用数据(存储对象治理,就是用COS能够帮你好好治理你的内容)无论是手机 APP、网站,或 HTML5 页面,对象存储可依据应用程序类型提供各语言 SDK,实现无缝接入。当业务暴发、用户产生内容(UGC)突增时,对象存储将依据申请和流量的需要主动扩大,从容应对业务突发拜访情况。对象存储可将数据冷热分层,热数据应用规范存储,冷数据应用低频存储。 2、数据处理对于用户传入 COS 的数据,COS 可基于 数据万象 对其进行编辑、解决和审核操作:针对图片数据,用户可对其进行裁剪、缩放、转码、锐化、增加水印等解决操作;针对视频数据,用户可对其进行转码、水印、截帧等解决;针对文档数据,用户可生成文档的图片或 HTML 进行预览,并反对对预览图增加水印;还能够对图片、音视频和文本进行鉴黄、守法违规等内容审核。3.内容散发网站服务通常会在动静网页中,依据肯定规定将常常变动和长期不变的资源辨别开,动态资源就是指长期不变的非结构化数据资源。规范存储提供了动态资源的存储和散发能力,加重资源服务器的压力,并利用有限容量、高频读写的个性,为动态资源提供可扩大和牢靠的存储。用户能够将网站中的动态内容(包含音视频、图片等文件)全副托管在规范存储中,并利用腾讯云 CDN 散发内容。联合腾讯云 CDN 寰球减速节点的能力,能够将热点文件提前下发至边缘节点,升高拜访提早。4.大数据分析无论用户存储的是医疗或财务方面的数据还是照片和音视频之类的多媒体文件,COS 都能够作为数据源进行大数据分析。对象存储反对存储 EB 级别非结构化数据,高可用、高牢靠、高平安和可扩展性,联合应用腾讯云大数据套件,疾速构建和部署剖析应用程序。在高性能计算需要实现后,能够将数据转换为归档存储,升高服务应用老本,以便长期存储数据。5.容灾备份用户放在对象存储上的数据能够通过跨区域复制性能同时存储在多个指定区域,保障在某些意外失落局部数据的状况下仍能通过冗余数据来查找并复原残缺数据,同时,因为多份数据寄存在不同的地区,因而能防止一个地区的存储受到不可抗逆劫难时会造成的损失,从而达到多冗余备份和异地容灾的成果,保证数据的持久性和稳定性,为重要数据加上多重保险。接下来理解这些后,拿到产品后,咱们应该如何部署呢,不要慌,接着看~~COS部署 创立存储桶首先购买对象存储后,进入控制台,在对象存储中找到存储桶列表,创立存储桶,配置桶名称、地区、权限等。当这几部都安顿好后就能够开始在我的项目里部署了:部署首先找到cos产品文档-SDK文档-存储桶操作一栏,如下图,对象存储 - 文档核心 - 腾讯云依照文档的要求,当初在maven文件中退出依赖:图片上传接口增加COS的配置信息类 其中的两个秘钥信息要去这里独自获取: 其余的信息在配置管理中均能找到: 因为COS默认的拜访域名过长,倡议应用自定义域名: 这时图片上传性能已全副设置结束,可能因为各种我的项目场景起因,会导致图片下载速度迟缓等问题,有时会呈现前端从COS加载图片的工夫靠近2s,速度让人很是焦灼,齐全达不到业务需要,于是决定尝试下CDN。那么问题又来了,后面粗略介绍了COS的概念和她的性能,那么为什么咱们还须要用到CDN呢?他又次要提供那些性能和利用场景呢?咱们接着往下看。CDN说到内容散发网络CDN就不得不说到它的两个好兄弟,全站减速网络ECDN和平安减速SCDN,很多人都搞不清楚到底这三者是什么样的关系和区别,部署我的项目如何去抉择? 内容散发CDN 内容散发网络(Content Delivery Network,CDN)通过将站点内容公布至遍布寰球的海量减速节点,使其用户可就近获取所需内容,防止因网络拥挤、跨运营商、跨地区、跨境等因素带来的网络不稳固、拜访提早低等问题,无效晋升下载速度、升高响应工夫,提供晦涩的用户体验。 内容散发CDN利用场景CDN次要利用场景常见的一下三个方面:1.网站减速针对门户网站、电商、UGC 社区等业务场景,提供了弱小的动态内容(如网页款式、图片、小文件)减速散发解决能力,显著晋升了网页用户的体验。2.下载减速针对游戏安装包获取、手机 ROM 降级、利用程序包下载等业务场景,提供稳固、优质的下载减速。海量弹性带宽储备,具备突发性超大流量承载能力,让业务用户取得极速的下载体验。3.音视频减速针对在线音视频播放业务场景,依靠腾讯多年在线视频经营教训,撑持高峰期海量并发,无效保障服务的高可用性和媒体传输速度,提供稳固、晦涩、丰盛的观看体验。 全站减速网络ECDN全站减速网络(Enterprise Content Delivery Network,以下简称 ECDN)为您提供稳固高效的网络减速服务,实用于动静混合、纯动静、跨国、上传等多种减速场景。平安减速SCDN顾名思义平安减速次要是平安,实用于易蒙受攻打、盗刷,对可用性与品质要求高的业务场景,如政企、金融、游戏、流媒体、电商等业务平安减速 SCDN 是基于 CDN、ECDN 的平安增值服务,根底的 CDN、ECDN 能力,在域名接入 SCDN 后会持续失效 那么他们三者有什么区别呢? CDN和全站减速网络ECDN和平安减速 SCDN的区别:1、内容散发网络CDN 只缓存动态资源,为动态资源减速。次要用于靠近于下载式的拜访,就是把源站的资源缓存在靠近用户的节点,让客户可能就近获取资源。什么是动态资源2、全站减速网络ECDN反对纯动静与动动态混合型减速,是间接接入腾讯云的外部网络,达到更好的拜访成果。更偏向于有肯定互动性的拜访。什么是动静资源3.平安减速 SCDN 基于 CDN、ECDN 两个根底产品提供平安服务,已接入并开启腾讯云 CDN 或 ECDN 服务的域名可一键开启 SCDN 平安减速在这里要特地阐明一下:1、CDN和ECDN不能同时应用(同一域名不反对同时接入CDN和ECDN)。2、CDN 和 ECDN 的拜访减速速度与拜访本机的带宽无关,与产品无关。3、CDN动态减速和ECDN动静减速价格不同,ECDN减速不反对应用CDN资源包进行抵扣。当你晓得这三者的区别和实用于不同场景后,接下来就是抉择适宜本人业务场景的产品进行搭配COS进行部署了,这里以内容散发CDN为例: ...

April 24, 2022 · 1 min · jiezi

关于对象存储:虎力全开采购季存储产品已就位

简介:两百多年前,有个叫吴锡麒的少年,在“江南三月听莺天,买酒莫论钱”。现在又逢暮春三月,一年一度的开年大促——阿里云上云洽购季也拉开了尾声。 两百多年前,有个叫吴锡麒的少年,在“江南三月听莺天,买酒莫论钱”。现在又逢暮春三月,一年一度的开年大促——阿里云上云洽购季也拉开了尾声。 买货色,离不开两个问题:买多少和怎么买,前者是尺度,后者是形式。 普罗泰戈拉在《论真谛》中说: 于是牛顿、欧姆、瓦特这些人最终就都活成了计量单位。 这些计量单位的原意就是,生存给我一团乱麻,我还生存一件毛衣。 不过,有的时候因为计量单位上的差别,这件毛衣穿起来也不是特地舒服。 据说,两千多年前,有个河南的技术宅,一天他到陕西出差,在重复跟店家要求‘少放辣子,多放鸡’后,最终还是被辣成了战国时期的“当红辣子鸡”。 这个技术宅的名字叫卫鞅,前人更违心叫他为“商鞅”,从此之后,他就深切的领会到对立度量衡是如许的重要。 这就是“尺度”问题。 除了尺度,买货色还须要一些形式。 形式不同,付钱的姿态也会不同。是先交钱后收货,还是先收货后交钱,这两种形式看着必由之路,其实差别微小。 以云计算产品为例,云计算实现了“先应用后买单”。 按需付费,这样做的益处就防止了一次性的老本投入。依据某地区名媛反馈,比拼单还省钱。 不过如果云产品太多,新旧业务对存储空间创立、开释也减少了运维难度和财务流程,造成“无际订单萧萧下,不尽账单滚滚来”。 纵观历史上一些小事都败在了没有一个好的执行计划,比方穿梭的王莽和变法的王安石等。 所以在买多少之前,你还须要一个更好的“怎么买”的计划。 1500多年前,有个时尚界KOL,为了配齐一套出征的配备,甚至须要跑遍了城里的四个shopping mall。 但当初,买云产品就不必这么麻烦了。 一款江湖人称SCU的存储产品就十分好的解决了这个世纪难题。 SCU作为一种预付费存储资源包,它能够先购买,后应用。在应用的过程中,抵扣按量计费的多种存储产品账单,同时还能够组合应用。 可能你会发现,SCU的作用有点像 “代金券”。 没错,它就是一种高性价比、高灵活性的存储产品“代金券”。 此外,如果你只打算购买繁多的存储产品,对象存储OSS、表格存储Tablestore、日志服务SLS、混合云备份HBR、文件存储NAS/CPFS也都提供多种类型的资源包,能够用于抵扣应用过程中产生的费用,同时享受价格优惠。 往年洽购季,阿里云给出超值优惠:对象存储OSS低至6.6元起,云存储产品低至1折起,全线产品享洽购季限时折扣,买到就是赚到! 原文链接本文为阿里云原创内容,未经容许不得转载。

March 15, 2022 · 1 min · jiezi

关于对象存储:智能存储-超质感-HDR-生产激活你的视神经

视频平台尊贵的会员能够享受 4K HDR 超清视界,各类新型旗舰机都具备拍摄 HDR 视频的能力,3C 产品发布会必提 HDR 超清显示。想必各位看官感触到视觉逐步被 HDR 浪潮侵袭了,那 HDR 到底为什么来势如此汹汹? HDR 代表高动静范畴,与现有 SDR(规范动静范畴)相比,可显示更大的亮度范畴(动静范畴),容许更天然、更实在的显示,更贴合人眼所见的世界,是视觉高端享受同时也是真 4K 视频的必备因素。 来看下 HDR 到底会呈现出怎么的视觉观感。 感触到 HDR 赏心悦目的画面了吗?数据万象媒体解决为您提供业余 HDR 生产能力。 腾讯云数据万象(Cloud Infinite,CI)可能实现对云上的图片、视频、音频、文档等数据的解决,为客户提供业余一体化的数据处理解决方案,涵盖图片解决、内容审核、内容辨认、媒体解决、文档解决等服务,其中媒体解决服务向传媒、文旅、电商等行业提供HDR转换、极速高清、精彩集锦、超分辨率等能力,串联适配各行业的音视频智能解决流程。 (一)数据万象 HDR 视频解决能力为了适配不同场景,不同显示终端的多类型需要,数据万象反对 HLG、PQ(HDR10、HDR10+)规范,并提供相干规范自动检测及 HDR 标准间转换,HDR 与 SDR 之间智能转换等性能。 (二)SDR 转 HDR对视频进行综合剖析与评估,借力 AI 技术,联合降噪、修复多重模型,从新进行亮度与色调还原,从各维度晋升视频画质。实用于降级老旧片源、画面丑化加强,完满适配各类型 HDR 终端设备。 (三)HDR 转 HDR自动识别片源 HDR 规范,反对 HLG、PQ(HDR10、HDR10+)标准间互相转换,批量疾速实现自动化色调治理,使领有不同伽马曲线的摄像设施拍摄的视频转换为同样画风,是调色必备功课,宽泛实用于广电传媒、MCN、文旅等各行业视频制作场景。 (四)HDR 转 SDR应用腾讯独家自研编码器,找到码率、crf与视频品质最佳关系的同时,还能依据视频场景来扭转动静范畴下变换策略,使下变换后视频的画面细节最大水平贴近原视频。 点击下方链接赶快体验起来吧~ https://cloud.tencent.com/act...

November 10, 2021 · 1 min · jiezi

关于对象存储:云数据备份-CDN-日志备份最佳实践

前言内容散发网络(Content Delivery Network,CDN),是在现有 Internet 中减少的一层新的网络架构,能够无效升高用户拜访提早,晋升可用性。 CDN 依照小时粒度对全网拜访日志进行打包,默认存储 30 天拜访数据。COS 轻利用 -- CDN 日志备份,则是用户永恒存储 CDN 拜访日志的最佳抉择。 COS 利用集成 - CDN 日志备份概述CDN 日志备份是腾讯云对象存储(Cloud Object Storage,COS)基于云函数为用户提供的将 CDN 日志转存至 COS 的性能,能够帮助用户将 CDN 日志进行转存以便于进行拜访行为剖析、服务质量监控等。 用户一键配置指定存储桶配置日志备份规定后,云函数会依照肯定的工夫粒度获取 CDN 日志并转存至 COS 存储桶中(目前仅反对增量转储)。 计划劣势可视化操作:一键配置,简化开发流程,无需编码工作,大幅晋升研发效率;自定义备份周期:反对 Cron 语法,可依据须要自在配置备份周期;自动化执行:云函数主动实现 CDN 日志转储,两头过程无需任何人工操作;配置步骤1、进入存储桶详情,抉择 “默认CDN减速域名”,开启 CDN 域名减速,具体配置阐明请参考开启默认 CDN 减速域名(可选) 2、到 COS 控制台利用集成,配置 CDN 日志备份规定; 3、点击“增加函数”,配置 CDN 日志备份规定,点击确认,主动创立云函数,具体配置阐明请参考 CDN 日志备份; 4、通过减速域名拜访存储桶资源,COS 提供多种形式拜访存储桶资源,详情可见 工具概览(可选); 5、到备份规定中配置的 “关联存储桶” 文件列表,进入根目录或指定前缀,看到 CDN 日志曾经转储到关联存储桶; 结语通过 CDN 日志备份,能够无效的将 CDN 日志进行转存以便于进行拜访行为剖析、服务质量监控。无效的提高效率、升高人工成本,更好地帮忙用户进行数字化转型。 ...

October 22, 2021 · 1 min · jiezi

关于对象存储:对象存储-AVIF-图片压缩邀您参与免费内测

对象存储 AVIF 图片压缩收费内测正式凋谢!AVIF 作为压缩图片中的新主力军,都有哪些特点呢?通过对象存储又要如何应用 AVIF 压缩呢?这篇文章将深入浅出的为您介绍~具体介绍当初硬件设施越来越弱小,顺手拍个照的图片可能就有几MB大小!图片在保留、流传的过程中,老本及效率应该成为你最关注的问题。 腾讯星散大成的数据处理产品——数据万象,很早前便推出了图片压缩服务。对象存储 COS 基于数据万象产品,以对象存储原生 API 实现了图片压缩能力,能针对存储桶中的图片进行转换压缩,包含HEIF压缩格局、WebP压缩格局、TPG压缩格局等,他们与传统的JPEG压缩图片相比,有着更高的压缩成果,同时也能很好的保留图片的细节。 AVIF 是数据万象图片解决团队最新集成的图片压缩能力,它是一种领有更高压缩率的图片格式,咱们间接上图看看成果。 能够看到,在图片品质简直雷同的状况下,AVIF 图片大小领有相对的劣势!除了大小上的绝对优势, AVIF 还有诸多亮眼的能力: 咱们先说说它的背景,AVIF 是依据 AV1 视频编码技术来生成图片的。AV1(AOMedia Video 1)是凋谢媒体联盟(AOMedia)开发的新一代视频编码格局,像Google、Apple等巨头都是这个联盟的成员之一!能够说,AVIF 是含着金钥匙出身的编码格局。 同时 AVIF 反对任何图像编解码器、应用有损或无损压缩模式的能力、反对各种子采样和位深度等。此外,该格局反对动图,以及指定 alpha 通道的能力,还能够保留元数据,例如色域和高动静范畴 (HDR) 信息。 如此弱小的图片格式,你是不是动心了?俗话说的好,近水楼台先得月~ | 对象存储现已完满反对 AVIF 图片的转换,应用形式也十分的简略:1、申请 AVIF 压缩图片内测资格,获取资格后,咱们将第一工夫为您开启 AVIF 压缩性能。(点击“浏览全文”,获取内测资格!) 2、登录对象存储控制台,开明【图片高级压缩】性能 3、抉择一张存储桶中的图片,复制下图片链接,例如:https://ci-avif-demo-12581256... 4、应用根底图片解决中图片格式转换的参数,在图片链接前面拼上参数:https://ci-avif-demo-12581256... 5、即可获取 AVIF 压缩图片。 结语AVIF不单是能够解决图片在保留、流传的过程中,老本及效率问题,更多地是有着更高的压缩成果,同时也能很好的保留图片的细节。咱们能够增加更多的图片来引人入胜,传递更多的信息,从而进步用户体验,进步点击率。对象存储AVIF格局图片压缩收费内测申请请返回:https://cloud.tencent.com/app...

August 24, 2021 · 1 min · jiezi

关于对象存储:鱼与熊掌可以兼得腾讯云推出COS-on-CDC对象存储服务

01 前言在云计算时代,各个企业的信息基础设施都在进行云化转型,一时间,仿佛万物皆可上云。然而在上云过程中,有不少客户遇到过这样的问题:有局部数据出于合规需要,须要在本地存储与解决,怎么办?一些数据须要本地高速拜访,跟私有云之间的提早太高了,怎么办?应用私有化形式部署,须要专门的团队来洽购、治理、运维,无奈享受上云的便利性,怎么办? 当初,这些问题通通都能失去解决。腾讯云存储产品核心推出了面向边缘计算的对象存储产品:本地专有集群(CDC,Cloud Dedicated Cluster) 对象存储(以下简称COS on CDC),这款产品既能够满足云化转型过程中,对于数据本地拜访的诉求,又能够让客户享受到业务上云的便利性,堪称鱼与熊掌能够兼得。 02 本地全托管的集群与个别的私有化部署产品不同,腾讯云CDC是一款面向混合云场景的全托管的产品,腾讯云负责在客户自有的数据中心或者机房实现交付、部署,后续的治理、运维、降级等所有工作也由腾讯云负责,客户只须要关注要应用的云服务即可。 CDC目前蕴含了CVM、CBS、COS等罕用的根底云服务产品,并且服务品种还在继续丰盛中。CDC通过公网或专线就近接入腾讯私有云的地区。所有CDC下面运行的云服务,都与腾讯私有云的CAM鉴权、监控、告警等平台实现对接。客户能够在私有云的管制台上,很不便的进行资源查看、调配、治理等操作,取得与其余私有云服务统一的体验。 03 数据本地拜访在管控面上, CDC上的云服务都与腾讯云实现了买通,然而在数据面,COS on CDC与私有云却做了充沛的隔离。在边缘站点产生的数据,通过本地网络传输到CDC集群,并应用CDC专用的URI地址,存储到指定的COS on CDC存储桶外面。 一个典型的COS on CDC存储桶地址为:<BucketName-APPID>.<CDC-ID>.cos-cdc.<Region>.myqcloud.com,这里的CDC-ID就惟一指定了一个CDC集群,这就在物理上保障了与私有云环境的隔离。 为了进一步保证数据的安全性,CDC下面的对象数据是禁止公网拜访的,只能从本地网络或客户VPC内进行拜访。因而,从数据的产生到保留再到应用的整个生命周期,咱们都能够让数据只保留在本地的数据中心,满足客户的数据合规与高性能就近拜访的需要。 当然,并非所有的数据都必须保留在本地,一些数据在本地解决实现后,须要上传到私有云上进行进一步解决、长期归档或容灾,也可能须要将云上数据拉取到本地集群应用,因而COS on CDC也反对数据在云上云下流动的性能。只须要在腾讯云的数据迁徙平台MSP上进行简略配置,即可在COS on CDC和私有云COS之间传输数据。 04 私有云统一的体验COS on CDC保留了私有云COS统一的拜访形式,包含统一的管控形式,统一的API和工具,统一的运维和统一的鉴权等。COS on CDC的管控界面与私有云COS齐全集成,客户能够在私有云管制台上创立存储桶,查看存储桶清单并进行监控和配置等操作。 COS on CDC与COS应用统一的API,能够无需批改代码,间接通过COS SDK进行数据读写。运维方面,也是与私有云一样,齐全由腾讯云负责,客户能够在私有云的监控告警平台上关注COS on CDC服务的各项指标,底层集群的软硬件运维工作由腾讯云的后盾运维人员对立治理。最初在鉴权方面,COS on CDC反对私有云CAM对立认证和鉴权,如果CDC与私有云断开链接,COS on CDC会回绝拜访,直到网络复原。各种ACL配置、Bucket Policy也与私有云保持一致。因而,客户能够齐全无障碍的应用COS on CDC,取得与私有云统一的体验。 05 总结COS on CDC作为私有云的补充和延长,实用于工业制作、油气、金融、政府等有多个边缘站点的场景。产品目前反对40TB/60TB/100TB的根底配置,以20TB的粒度扩容,或者依照客户需要进行定制。随着COS on CDC的推出,诸如数据本地合规、高性能低提早拜访、运维治理简单等等上云的顾虑都曾经被解决,客户能够释怀享受云计算时代的便利性,且不必再放心合规和性能等问题。产品将在九月份正式上线,如果您感兴趣,届时能够间接在官网或者分割腾讯云的销售征询。

August 19, 2021 · 1 min · jiezi

关于对象存储:GooseFS-统一命名空间-加速存储业务访问

01 前言GooseFS是 腾讯云存储团队推出的分布式缓存计划,次要针对须要缓存减速的数据湖业务场景,提供基于对象存储COS服务的近计算端数据减速层。对立命名空间是GooseFS提供的通明命名机制,能够交融多种不同的底层存储系统拜访语义,为用户提供了一个对立的数据管理交互视图。简略来说,用户只须要应用GooseFS提供的拜访接口协议,就能够拜访对象存储、云HDFS、本地HDFS等不同存储系统,并减速这些存储业务的拜访。 02 对立命名空间能力概述越来越多的企业大数据搬到私有云上,企业的存储架构也变得日益简单。相当多的业务采纳 HDFS 和对象存储等不同存储服务构建混合存储架构,将一些冷数据冷备到私有云COS上,仅在须要时读取,热数据则留存在本地 HDFS 进行高性能运算。 在这种混合存储架构模型下须要保护多种不同的存储接口,减少了运维的复杂度。因而,如果有一套存储服务可能对接不同的后端存储系统,为下层计算业务提供统一的拜访视图,将能极大地缩小业务开发的难度,晋升存储服务应用效率。 GooseFS 的对立命名空间能力可能无效缓解这一问题,这一能力能够对接不同的底层存储系统,如本地文件系统、腾讯云对象存储(Cloud Object Storage,COS)、云 HDFS(Cloud HDFS,CHDFS)等,与这些底层存储系统进行通信,并为下层业务提供对立的拜访接口和文件协定。业务侧只需应用 GooseFS 的拜访接口,即可拜访存储在不同底层存储系统中的数据。 用户能够通过 GooseFS 创立命名空间的指令 ns create ,将 COS 和 云 HDFS 的指定文件目录挂载到 GooseFS 中,而后通过 gfs:// 的这一对立的 schema 拜访数据。以上图中的例子进行一个阐明: COS 总共有3个存储桶,别离是 bucket-1、bucket-2、bucket-3,其中 bucket-1 有 BU_A 和 BU_B 两个目录,bucket-1 和 bucket-2 均挂载在 GooseFS 中。云 HDFS 中有 BU_E、BU_F、BU_G 和 BU_H 共 4 个目录,其中除了 BU_H 其余目录均挂载到 GooseFS 上。在 GooseFS 的文件操作中,如果以 gfs:// 这一对立的 schema 拜访 BU_A 和 BU_E 这两个目录,均可失常拜访,且文件缓存在 GooseFS 的本地文件系统中。BU_A 和 BU_E 这两个存储在底层文件系统(COS、云 HDFS)中的目录曾经挂载到 GooseFS 中,如果文件曾经缓存在 GooseFS 的上,能够通过 gfs:// 这一对立的 schema 拜访(例如 hadoop fs ls gfs://BU_A );也能够通过各个远端文件系统的命名空间拜访(例如 hadoop fs ls cosn://bucket-1/BU_A )。如果文件未被缓存在 GooseFS 上,此时通过 gfs:// 这一模式拜访则会失败,因为文件未被缓存在本地文件系统中,但依然能够通过底层存储系统的命名空间拜访。03 应用对立命名空间能力用户能够通过 ns 操作在 GooseFS 中创立命名空间,并将底层存储系统映射到 GooseFS 上,目前反对的底层存储系统包含 COS、云 HDFS、本地 HDFS 等。创立命名空间的操作与 Linux 文件系统中挂载文件卷盘相似。创立命名空间后,GooseFS 能够为客户端提供一个具备对立拜访语义的文件系统。 ...

August 17, 2021 · 2 min · jiezi

关于对象存储:COSBrowser文件链接导出爆赞的本地化管理功能

前言用过COSBrowser的小伙伴们应该都晓得,COSBrowser的文件分享性能十分好用。然而,文件分享性能又有所局限,就是它只能分享单个文件,而文件夹分享,更有其因为局部必要因素,如安全性导致的局限性。所以也让咱们这两项十分便捷的性能显得不够完满。 基于此,咱们推出了更加便捷酷炫的新性能——文件链接导出。而兴许你会问,你是多有信念能力把这项性能吹成这样?且听我娓娓道来。 与文件夹分享相比优劣如何:存储的意义又当然不仅仅局限于存储,更重要的是在须要的时候,拿进去查看和分享。之前COSBrowser的文件分享就曾经证实了它的价值,而分享多文件的状况下,也能够用文件夹分享的性能,但文件夹分享却仍然有其局限性。例如: 1.时效性:文件夹分享的链接因为安全性思考,最长无效工夫为1.5天。试想你的共事敌人隔三差五就要管你来要链接你是如许的解体?还能不能好好干活了! 2.便捷性:同样是因为安全性的顾虑,文件夹分享仍须要点开特定链接,输出提取码,而后能力看到有哪些文件,再下载对应文件。 如何应用为了解决这些痛点,更好的利用存储,咱们想到了便捷性更高的一种形式——导出文件链接。 从COSBrowser右上角的工具箱就能够进入到导出文件链接的主界面,十分简洁易用,只需抉择存储桶,填入须要导出的门路,点击导出即可。 导出后,点击”在文件夹中显示“,会间接显示绝对应的导出文件,将其关上,就是这个样子的: 解决了什么问题从下面这张图中能够很直观的看到:从本地的csv文件关上,十分直观的能失去所有的文件名称以及对应的url链接,在这时,须要下载相应的文件,就只须要点击前面的url链接,零碎会主动关上浏览器进行下载(文件为私有读状况下),齐全是一步式的傻瓜式操作。便捷的让人直呼妙啊~ 危险:如果存在因链接凋谢导致被别人大量下载的状况,则会产生大量上行流量的危险,所以如果有这层顾虑,能够思考应用CDN自定义域名,这样导出的链接也就会是CDN自定义域名的链接,用CDN缓存绝对会更加便宜,且能够在CDN设置限流,避免歹意大量下载的状况。 基于这种个性,咱们就能够十分明确的解决下列场景的需要了: 须要常常不定时的下载特定某一天,或者某个用户的存储文件。只须要导出文档链接后,放在那里,随用随点,甚至都不必关上COSBrowser这个步骤,间接最大水平的简化流程。公司文档、文件分享,不须要思考时效性,隔三差五的就要获取新的分享链接和提取码,更须要短暂的有效性,只须要一张csv表格,不同文件对应不同人群,大家各取所需,点击即下载。本人收集的电影/美剧库,或者书籍库,或者周杰伦的歌曲大全,须要分享给敌人的时候,敌人只须要关上表格,想看哪部点哪部,想下哪首下哪首,有你这种敌人,置信当前份子钱肯定不会缺~下面的场景也只是文件链接导出场景的冰山一角。而 COSBrowser更是一个在存储层面,让人用了就回不去的工具,无论是工作,还是生存。在工作中,咱们会用来存储一些PPT、文档、用户数据等等,在生活中,咱们也会用来存储一些家庭照片、影视、音乐等等。但存储的初衷更是为了便于管理、便于分享,而非真的就放在那里,永远不动。 总结基于这个初衷,咱们做了文件分享、文件夹分享、文件链接导出这三项性能,而在这三兄弟的相辅相成之下,咱们会对文件本地化治理和分享,更加熟能生巧,不同场景下总能拿出适合咱们本人的“存储军刀”。对于更多COSBrowser请返回:https://cloud.tencent.com/act...

August 11, 2021 · 1 min · jiezi