【技术实现步骤摘要】
镜像文件上传方法、系统及相关设备
[0001]本申请实施例涉及互联网
,尤其涉及镜像文件上传方法、系统及相关设备。
技术介绍
[0002]所谓的镜像文件和rar或ZIP压缩包类似,常以.iso为后缀,它将特定的一系列文件按照一定格式制作成单一的文件,以便用户下载和安装使用,例如一个操作系统、游戏等的文件;它最重要的特点是,可以被特定软件识别并可直接将所包含的内容刻录到光盘上,可用于创建容器等,简言之,镜像文件(或简称为镜像)就是光盘的“提取物”,在镜像文件中可以包含系统文件、引导文件、分区表信息等。
[0003]目前,镜像文件需通过客户端应用如某APP上传,这要求用户事先要安装好客户端应用程序,如此操作对用户而言不够友好,需耗费时间、运行资源等使用成本。针对于此,有必要提供有效的解决方案。
技术实现思路
[0004]本申请实施例提供了镜像文件上传方法、系统及相关设备,用于通过浏览器上传镜像文件,提高用户体验。
[0005]本申请实施例第一方面提供一种镜像文件上传方法,包括:
[0 ...
【技术保护点】
【技术特征摘要】
1.一种镜像文件上传方法,其特征在于,包括:使用目标浏览器控件拉取目标镜像文件,并通过所述目标浏览器将所述目标镜像文件传送给目标寄存区;启用镜像管理工具,以将所述目标寄存区内的所述目标镜像文件推送到镜像仓库;其中,所述镜像管理工具不包含容器引擎docker工具。2.根据权利要求1所述的镜像文件上传方法,其特征在于,所述目标寄存区包含对象存储区和/或本地临时目录;所述通过所述目标浏览器将所述目标镜像文件传送给目标寄存区,包括:向所述目标寄存区发送断点续传tus协议和分片请求,以使所述目标寄存区同意所述目标浏览器按所述tus协议分片上传所述目标镜像文件;将上传的所述目标镜像文件保存到所述对象存储区或所述本地临时目录。3.根据权利要求1所述的镜像文件上传方法,其特征在于,所述启用镜像管理工具,以将所述目标寄存区内的所述目标镜像文件推送到镜像仓库,包括:监测所述目标镜像文件传送到所述目标寄存区过程的上传进度,并在所述上传进度达到预设进度后启动推送任务,所述推送任务的创建过程包含调度所述镜像管理工具;执行所述推送任务,以使用所述镜像管理工具将所述目标镜像文件由所述目标寄存区推送到镜像仓库。4.根据权利要求3所述的镜像文件上传方法,其特征在于,所述推送任务的创建过程包括:配置所述推送任务对应的资源信息,所述资源包含中央处理器CPU计算资源和/或内存资源。5.根据权利要求3所述的镜像文件上传方法,其特征在于,所述推送任务的创建过程包括:对所述推送任务进行置备状态和执行状态的状态设置,其中,处于所述置备状态的所述推送任务...
【专利技术属性】
技术研发人员:何小燕,
申请(专利权)人:深信服科技股份有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。