Kubernetes 是Google开源的容器集群管理系统或者称为分布式操作系统.它构建在Docker技术之上,为容器化的应用提供资源调度.部署运行.服务发现.扩容缩容等整一套功能,本质上可看作是基于容器技术的mini-PaaS平台. Kubernetes的目标 是让开发者可以像管理产品一样管理服务,同时提高资源的利用率,让开发者更关注在应用开发本身,高可用的事情交给Kubernetes. 实际上,Kubernetes的英文原意是指用来操纵和控制船舶航向的船舵,这也是为什么Kubernetes的…
[摘要] 本文为MoXing系列文章第一篇,主要介绍什么是MoXing,MoXing API的优势以及MoXing程序的基本结构. MoXing的概念 MoXing是华为云深度学习服务提供的网络模型开发API.相对于TensorFlow和MXNet等原生API,MoXing API让模型的代码编写更加简单,允许用户只需要关心数据输入(input_fn)和模型构建(model_fn)的代码,即可实现任意模型在多GPU和分布式下的高性能运行. MoXing-TensorFlow支持原生TensorF…
本文将使用华为云软件开发云向大家演示如何搭建JavaWeb,Maven项目. 一.相关信息 1.华为云软件开发云简介 华为云软件开发云(DevCloud)是集华为近30年研发实践,前沿研发理念,先进研发工具为一体的一站式云端DevOps平台,面向开发者提供包括项目管理,代码托管,流水线,代码检查,编译构建,测试管理,移动应用测试,部署,发布,CloudIDE,研发协同等基础功能的研发工具服务.覆盖软件开发全生命周期,支持多种主流研发场景,让软件开发更高效. 官网入口:https://www.hu…
一.背景: 每年终都有一个习惯,就是整理资料进行归档,结果发现手机照片全备份在华为云里,在官网上找了一圈,没找到官方的pc工具用来同步照片. 于是找出上次写的程序,看看能不能爬到数据,然而……果然不好用.因为华为在登录上又增加了一些验证机制,譬如:账号保护机制,貌似还用到canvas. 抓了一下报文,逻辑又变复杂了,貌似部分逻辑还封装在js里,算了,懒得琢磨了,直接用selenium吧. 二.实现思路: 1.用Python + selenium +浏览器 ,人工登录,保存cookie及签名信息.…
安装ubuntu-desktop .更新软件库 apt-get update .升级软件 apt-get upgrade .安装桌面 apt-get install ubuntu-desktop 解决root登录受限 华为云登录进去是guest用户,不能选择登录用户且不需要密码就即可登录. 登录进去会如下警告信息: 首先下载putty(传送门): 在putty上通过SSH登陆云服务器: . 对以下目录文件进行修改: 注意:下载及登陆putty的操作是必须的!因为远程进入华为云服务器,只能使用gu…
各大公有云都提供了开发者开发的SDK,今天我们来看看华为云对.NET Core的支持情况怎么样? .NET SDK地址 https://developer.huaweicloud.com/sdk#.NET 华为云的.NET SDK相比其他语言少的可伶,而且这几个SDK还不支持.NET Core. SDK的支持实在太差,那么对于.NET Core这样的云原生开发技术,我们来看看华为云的支持情况怎么样呢? 1.函数工作流(FunctionGraph)是华为云提供的一款无服务器(Serverless)…
在Visual Studio 2013.2015.2017中,使用的是Nuget包管理器对第三方组件进行管理升级的.而且 Nuget 是我们使用.NET Core的一项基础设施,.NET的软件包管理器NuGet.org是一项面向全球用户搭建的服务,不论用户身在何处,NuGet.org都应该有能力提供高性能的服务.2017 年微软针对中国访问Nuget服务的访问慢的问题进行了优化,把Blob存储备份到中国本地,并使用本地CDN服务商来处理软件包下载请求,具体参考 https://blog.nuge…
一.结论: 1.华为云是符合openstack 社区的API,所以,以社区的API为准.社区API见下面的链接. https://developer.openstack.org/api-ref/network/v2/index.html 二.调用前准备 1.python的API调用前,需要准备好python的运行环境,以及在华为云上已经注册用户. python的运行环境具体是指(1)python安装包(2)openstack社区的API库,下面有介绍. 华为云注册用户,正常在官网上注册即可. 2…
近期由于开发小程序需要在云服务器上配置https访问协议,也遇到了一点小问题,把配置过程记录一下:SSL 证书申请下来之后会有 .jks .crt .pfx .pem为后缀的文件(如何申请SSL证书这里就不赘述了) ,tomcat 配置SSL 需要用到的是.jks 的后缀文件 ,一定记得密码 打开tomcat ,我这里用的是tomcat 6 ,找到D:\apache-tomcat-6.0.41_105\conf下的server.xml 文件,如下配置改为: <Connector port="…
华为云容器实例服务,它基于 Kubernetes 打造,对最终用户直接提供 K8S 的 API.正如前面所说,它最大的优点是用户可以围绕 K8S 直接定义运行应用. 这里值得一提是,我们采用了全物理机的方案,对于端到端资源利用率有一个很大的提升.而在 K8S 之上我们通过一层封装实现了超规模资源池.大家知道 K8S 现开源的版本最大只能支持到5000节点,并且这是在 Google 云上的验证结果,而在很多其他的云平台往往达不到.主要是受限于底层网络和存储系统. 所以在华为云,我们的做法是通过一层…
1.KubeCon首登中国,Kubernetes将如何再演进? 11月14日,由CNCF发起的云原生领域全球最大的峰会之一KubeCon+CloudNativeCon首次登陆中国,中国已经成为云原生领域一股强大力量,并且还在不断成长.在一些大公司,容器已经取得了显著的效果.京东从 OpenStack 迁移至 Kubernetes,资源利用率提高 30%:华为迁移至云原生环境后,运营成本削减 20-30%:雅虎日本已经利用Kubernetes自动进行生产部署:中国移动也开始使用容器代替虚拟机在平台…
1.背景 随着华为手机的销量加大,华为云的捆绑服务使用量也越来越广泛,华为云支持自动同步照片.通讯录.记事本等,用着确实也挺方便的,云服务带来方便的同时,也带来了数据管理风险.华为目前只提供一个www.hicloud.com网站来管理数据,不提供windows平台的同步工具,数据管理和同步非常不方便. 2.功能描述 进过几天的摸索,目前的代码实现以下功能:1.自动调用登录网址,并显示验证码,等待手动输入验证码:2.验证码或者密码出错,自动重新调用登录网址,最多3次出错机会:3.自动进入相册文件夹…
1——华为云抢先发布Redis5.0 2——DigitalOcean K8s服务正式上线 3——红帽宣布收购混合云提供商 NooBaa 4——微软发布多项 Azure Kubernetes 服务更新 1 华为云抢先发布Redis5.0 12月17日,华为云在DCS2.0的基础上,快人一步,抢先推出了新的Redis 5.0产品,这是一个崭新的突破.目前国内在缓存领域的发展普遍停留在Redis4.0阶段,华为云率先发布了Redis5.0,全面展现了华为云在业界缓存领域持续创新的实力.华为云分布式缓存…
基因测序,作为“下一个能够改变世界”的技术,已经由实验室研究演变到临床使用,为人类预测罹患多种疾病的可能性,提前预防和治疗疾病提供了一套可靠的方法和手段.而基于基因测序在预防和治疗疾病方面的准确和可靠,基因测序也因此成为了精准医疗的基础.据预测,基因测序市场未来五年复合增长率在35%左右,2022年有望突破300亿美元. 基因测序的难题 然而,虽然基因测序市场火爆异常,但实际上,对于基因测序厂商来说,目前面临着很多的困难和挑战,具体而言,最主要的就是成本高.效率低.门槛高. 成本高 所谓成本高,…
使用给华为云 消息 服务 API 方式发送短信 代码来自华为云,已通过测试 <?php /** * 华为云发送短信示例代码 * 本段代码需要使用自己的配置信息才能正常运行,出配置信息外,不需要改动任何代码内容即可运行 * * @version 0.1 * @author huawei cloud(https://support.huaweicloud.com/devg-msgsms/sms_04_0003.html) * * 2019-03-05 IIS10 + PHP 7.2.5调试通过 */…
华为云分布式缓存DCS提供单机.主备.集群等丰富的实例类型,满足用户高读写性能及快速数据访问的业务诉求.支持丰富的实例管理操作,帮助用户省去运维烦恼.用户可以聚焦于业务逻辑本身,而无需过多考虑部署.监控.扩容.安全.故障恢复等方面的问题. DCS基于开源Redis.Memcached向用户提供一定程度定制化的缓存服务,因此,除了拥有开源服务缓存数据库的优秀特性,DCS提供更多实用功能. 与开源Redis差异 表1 DCS与自建开源Redis的差异说明 比较项 开源Redis DCS Redis…
个人分类: redis使用 编辑 新年伊始,很多商家都开始进行新年产品大促销,在分布是缓存Redis领域,几家大公司也是打得如火如荼,各有千秋啊. 现在市场上比较有口碑的商家有腾讯云.阿里云.华为云三家,我对比了三家云厂商的新年促销,总结了1个购买的秘诀. 3月5日,随着腾讯云新春采购节一声炮响,这次几家云厂商的促销活动也终于揭开了“预热”的面纱,明码标价开门迎客.作为一个常年做采购比价的人,我认认真真学习了阿里云.腾讯云和华为云三家国内知名云厂商的活动, 总结如下: 阿里云:我品牌好套路多,不…
2019/03/08 18:29 最近在进行华为云相关POC验证,个人主要负责华为云DMS kafka相关.大致数据流程是,从DIS取出数据,进行解析处理,然后放入kafka,再从kafka中取出数据然后放到ElasticSearch以及OBS里面.kafka作为中间层次,发挥着中间件的重要作用.关于华为云kafka的整合,这两天的确碰到一些坑,现进行相关总结加以记录. 第一个问题:kafka的jar包不要用开源的,而是用图中libs的华为官方的jar包.新建libs文件目录,然后把jarBao…
2019/03/06 09:00 ES文档官方:https://support.huaweicloud.com/usermanual-es/es_01_0024.html 华为云区域:华北北京1 ES集群控制台:地址: https://console.huaweicloud.com/elasticsearch/?agencyId=3cc665d122c14417bb30d6ac8d5588d4&region=cn-north-1&locale=zh-cn#/es/management/li…
最近公司要上线语音通知功能,需求如下: 场景:发生报警时,自动通知到指定的手机号,同时,提供几个按键选项,例如,语音通知如下: “您好,XXX小区发生XXXX报警,按1确认报警,按2忽略报警,按3屏蔽报警,暂不处理请挂机” ->用户按1,播放:您的确认请求已提交,处理结果稍候将以短信形式通知您 ->通过呼叫状态API识别按键1 ->执行操作A ->用户按2,播放:您的忽略请求已提交,处理结果稍候将以短信形式通知您 ->通过呼叫状态API识别按键2 ->执行操作B -&g…
漏洞概述 近日,互联网出现watchdogs挖矿病毒,攻击者可以利用Redis未授权访问漏洞入侵服务器,通过内外网扫描感染更多机器.被感染的主机出现 crontab 任务异常.系统文件被删除.CPU 异常等情况,并且会自动感染更多机器,严重影响业务正常运行甚至导致崩溃. 在此,小哥建议您及时开展Redis业务自查并进行升级修复,避免业务和经济损失. 漏洞影响 1.数据泄露.Redis被远程控制,泄漏敏感业务数据 2.病毒感染.如果机器本身未加固,可通过Redis漏洞入侵主机资源,并进行系统破坏.…
12月17日,华为云在DCS2.0的基础上,快人一步,抢先推出了新的Redis 5.0产品,这是一个崭新的突破.目前国内在缓存领域的发展普遍停留在Redis4.0阶段,华为云率先发布了Redis5.0,全面展现了华为云在业界缓存领域持续创新的实力.华为云分布式缓存Redis5.0携Stream而来,以更快.更潮的特性及更优秀的内核,释放更强大的商业价值. 华为云Redis是什么? 如果用两个字来形容的话,非“快”和“稳”莫属!华为云Redis的实测性能相比开源提升300%,生产环境单核QPS达到…
背景说明 华为云分布式数据库中间件(Distributed Database Middleware,简称DDM),专注于解决数据库分布式扩展问题,突破了传统数据库的容量和性能瓶颈,实现海量数据高并发访问. DDM使用华为关系型数据库(RDS)作为存储引擎,具备自动部署.分库分表.弹性伸缩.高可用等全生命周期运维管控能力. 上边几句话是从华为云官网的帮助手册摘录出来的[1],简单介绍了DDM服务.从我这个使用者的角度看来,DDM主要优点有:高性能[2].海量数据支持.数据平滑扩容和业务无感知的读写…
前言 华为云分布式数据库中间件(Distributed Database Middleware)是解决数据库容量.性能瓶颈和分布式扩展问题的中间件服务,提供分库分表.读写分离.弹性扩容等能力,应对海量数据的高并发访问场景,有效提升数据库读写性能. 图1:DDM产品介绍 DDM前世之:MyCAT MyCAT的使用情况全国范围内粗略统计超过600家以上成功案例,涵盖政府.金融.证券.互联网.物联网.电信.游戏等众多行业.支持1000亿大数据,中国非常活跃的开源分布式数据库中间件.MyCAT成功在于背…
当开发团队把代码提交到 Git 应用仓库的那一刻,他们心里在想什么? 祈祷没有bug?渴望回家补觉?产品经理Go Die? 对,也不对.因为这只是最终发布万里长征的一小步,接下来要面对测试环境.生产环境.客户环境,我这明明没问题到你那就崩的环境…… 其实,对开发和运维人员来说,心里最想的是一次创建或配置,可以在任意地方正常运行. 据扯,2017年程序员们最痛恨的一首歌是“我们(环境)不一样!” “那为什么不用Docker呢?” 在一次线下meetup上,技术潮人小明向正在抱怨的技术总监老王如此建…
在软件开发的过程中,是不是总会遇到这些问题: 搭建一个开发环境,用了九牛二虎之力,悲催的是竟然用不了…… 团队同事突然出差,他写的代码出现问题,我却不会改…… 提升软件件质量靠代码,交叉看.找大拿,简直太累了…… 频繁修改提交代码,本地记录自己看着都头疼…… …… 这些问题尽管不是软件开发过程中出现的全部障碍,但的确是开发者在工作过程中碰到的“神坑”,怎么规避?可以听一听华为云软件开发云的专家怎么说! 关于开发环境不兼容的痛 据了解,华为云软件开发云提供的是一站式云端DevOps平台,其中包含的…
一. 华为云软件开发云与Python 1. 华为云软件开发云简介 华为云软件开发云(DevCloud)是集华为近30年研发实践,前沿研发理念,先进研发工具为一体的一站式云端DevOps平台,面向开发者提供包括项目管理,代码托管,流水线,代码检查,编译构建,测试管理,移动应用测试,部署,发布,CloudIDE,研发协同等基础功能的研发工具服务.覆盖软件开发全生命周期,支持多种主流研发场景,让软件开发更高效. 官网入口:https://www.huaweicloud.com/devcloud/ 2.…
国庆前看到了博客园官方博客发布的一篇博客: 学AI有奖:博客园&华为云AI有奖训练营开战啦 本着对AI这种火热的话题,以及华为云博客园联名公仔(次要),我决定参与这个活动. 现在华为云开始全面发力,追赶阿里云,从华为云的表现上来说应该是.推出了各种优惠活动,和各种产品,其中就包括华为云的AI服务: ModelArts. ModelArts ,模型艺术.经过一个流程走下来,我对ModelArts 有了初步的了解. ModelArts 是集数据采集,模型训练,部署模型于一身的一条龙服务.如果你是一个…
首先在华为云上购买搭建ceph集群所需云主机: 然后购买ceph所需存储磁盘 将购买的磁盘挂载到用来搭建ceph的云主机上 在跳板机上安装ansible 查看ansible版本,检验ansible是否安装成功 配置主机分组 测试结果 书写playbook文件内容如下: --- #将yum文件同步到各个节点 - hosts: ceph remote_user: root tasks: - copy: src: /etc/yum.repos.d/ceph.repo dest: /etc/yum.re…
1 概述 1.1 文章目的 本文主要想为研发PHP项目的企业或个人提供上云指导,通过本文中的示例项目 “workerman-todpole”,为开发者提供包括项目管理,代码托管,代码检查,编译构建,测试管理的操作指导,覆盖软件开发全生命周期. 1.2 项目详情 1. 项目名称:workerman-todpole社区系统 2. 项目简介:workerman-todpole采用PHP(workerman框架)+HTML5技术开发,是一款以workerman作为应用服务器,前端采用HTML5+WebS…