Cloud Native Weekly | KubeCon首登中国,华为云亮相KubeCon 2018,微软云服务又罢工
1、KubeCon首登中国,Kubernetes将如何再演进?
11月14日,由CNCF发起的云原生领域全球最大的峰会之一KubeCon+CloudNativeCon首次登陆中国,中国已经成为云原生领域一股强大力量,并且还在不断成长。
在一些大公司,容器已经取得了显著的效果。京东从 OpenStack 迁移至 Kubernetes,资源利用率提高 30%;华为迁移至云原生环境后,运营成本削减 20-30%;雅虎日本已经利用Kubernetes自动进行生产部署;中国移动也开始使用容器代替虚拟机在平台上运行各种应用程序,利用Kubernetes提高资源利用率。;IBM著名的Watson也是运行在Kubernetes集群上。饿了么使用Tikv 处理内部大量键值对数据的存储;ofo基于Kubernetes构建的Ruly Pass平台;新浪微博与阿里一同研发的深度学习框架,做到10分钟内创建大集群,1分钟内启动深度学习任务等。
为了降低Kubernetes的复杂度,Google的软件工程Janet Kuo介绍了Kubernetes的后期发展模式:
• 开放标准: 内置API:在不同环境中运行Kubernetes;一致性:在任何地方运行Kubernetes 且结果一致。
• 可扩展性: 定制API + Controller;API策略;基础设施可扩展;API可扩展;
为了更好地了解云原生技术的采用情况,CNCF发布了一份调查报告,报告显示,58%受访者已经在生产环境中使用了Kubernetes:
• 自2018年3月以来,亚洲公共云和私有云的使用量增长135%,而本地使用量下降 48%。
• 亚洲几乎所有容器管理工具的使用率都有所增长,现成商业解决方案总体增长 58%,本土解决方案增长 690%。Kubernetes 增长 11%。
• Kubernetes 集群在生产中的数量正在增加。运行 1-5 个生产集群的亚洲组织减少 37%,而运行 11-50 个集群的受访者增加 154%。
• 在亚洲,无服务器技术的使用率激增了 100%,29% 的受访者使用可安装软件,21% 的受访者使用托管平台。
华为云强势入局,13%的受访者表示正在使用华为云Kubernetes平台。
2、华为云亮相KubeCon 2018,开源两款技术全新上线/
11月15日,华为云BU PaaS产品部总经理廖振钦在kubecon上发表名为《进入垂直行业,Kubernetes帮助各产业加速向云原生迁移》的主题演讲,并宣布开源基因容器框架KubeGene和智能边缘框架KubeEdge两个项目。
随着云原生技术的快速发展,越来越多的行业客户开始尝试使用容器技术来提升自身IT效率。但随之发现,一些行业GAP已经成为高效部署容器技术的障碍壁垒,其中最典型的就是基因测序与边缘计算两个行业场景。
其中,KubeGene主要包含针对基因测序的流程描述语法、接近SGE体验的命令行工具、根据基因流程定制的工作流引擎和基因测序的最佳实践流程,让基因组测序变得更省钱、更省时、更省力,加速基因企业云端创新。
KubeEdge不仅具有支持离线自主 pod 执行、低内存边缘计算节点、边缘服务访问、注册和发现(边到数据中心云和边到边)等功能,更是对Kubernetes 边缘云环境平台的扩展。
华为云开源这两款技术,意在助力构建基因和智能边缘领域的K8S开放生态,让行业开发者更容易搭建和尝试K8S技术,降低行业客户使用这些新技术的门槛。未来,华为云将基于云原生技术持续创新,助力繁荣生态,致力于为企业提供更加安全、便捷、高效的服务,使能更多行业快速发展。
微软多因子认证问题导致用户不能登录,重启后解决。
3、微软云服务又罢工了。
微软证实,问题从04:39协调世界时(UTC)开始就出现了,欧洲和亚太地区的一部分客户启用多因子验证(MFA)功能后,遇到了“很难登录访问Azure资源”的现象,比如不大使用的Azure Active Directory。
六个小时后,问题依然存在。
Office 365运行状况状态页面报告:“受影响的用户可能无法使用MFA来登录”,而Azure自己的状态页面证实:由于MFA出了问题,“连接到Azure资源时出现了问题”。
微软平时希望用户不仅限于使用简单的密码,而是采用MFA方法,以此提高安全性。MFA系统的工作方式如下,需要下列身份验证方式中的两种更多种:密码(或类似手段)、可信任设备(比如电话)以及可能一些生物识别特征(比如指纹)。
迄今为止,非常安全。而现在这项服务中断,无法验证用户的身份,这导致很多用户因此无法使用Office 365工作。
该故障持续17个小时后被修复,初步定为的原因为:从MFA服务器到欧洲Redis缓存系统请求达到了操作阈值,因而导致延迟和超时终端。工程师部署了一个热修复程序,该修复程序断开了Azure身份多因子验证服务和后端服务之间的连接,之后关闭并重启了受影响的服务器,成功修复该问题。
嗯,不错,这很微软。
4、Facebook 发布 PyTorch 1.0 预览版本,集成 Google,AWS 和 Microsoft Azure 云服务
近日,在旧金山的 PyTorch 开发者大会上,Facebook 发布了 pytorch 1.0 的一个预览版本。Pytorch 是一个开源的深度学习框架,用以帮助科研项目的产业落地。
Joseph Spisak,Facebook 产品经理,在会上分享了如下更新:
Pytorch 1.0 加速了人工智能方面的突破性学术研究向产业化部署落地的过程。我们现在拥有来自亚马逊、谷歌和微软的更为深度的云支持,还有来自技术提供商 ARM、Intel、IBM、NVIDIA 和 Qualcomm 的更为紧密的集成。开发者们可以更容易地利用 PyTorch 生态系统的优点,兼容各种软件、硬件和开发工具。软件和硬件与 PyTorch 1.0 的兼容性越好,AI 开发者们建立、训练和部署先进深度学习模型的难度就越低。
开发者们可以通过下载 PyTorch 1.0 的开发者预览版(链接:https://pytorch.org/get-started/locally/) 开始体验 PyTorch 1.0。
Cloud Native Weekly | KubeCon首登中国,华为云亮相KubeCon 2018,微软云服务又罢工的更多相关文章
- Cloud Native Weekly | 华为云抢先发布Redis5.0,红帽宣布收购混合云提供商 NooBaa
1——华为云抢先发布Redis5.0 2——DigitalOcean K8s服务正式上线 3——红帽宣布收购混合云提供商 NooBaa 4——微软发布多项 Azure Kubernetes 服务更新 ...
- Cloud Native Weekly | Kubernetes 1.13发布
云原生一周精选 1——Kubernetes 1.13发布 2——Kubernetes首次出现重大安全漏洞 3——Docker和微软公司推出云原生应用的部署规范 4——谷歌推出beta版本的Cloud ...
- Cloud Native Weekly |面对云平台宕机,企业如何止损
KubeEdge v0.2发布 KubeEdge在18年11月24日的上海KubeCon上宣布开源的一个开源项目,旨在依托K8S的容器编排和调度能力,实现云边协同.计算下沉.海量设备的平滑接入. Ku ...
- On cloud, be cloud native
本来不想起一个英文名,但是想来想去都没能想出一个简洁地表述该意思的中文释义,所以就用了一个英文名称,望见谅. Cloud Native是一个刚刚由VMware所提出一年左右的名词.其表示在设计并实现一 ...
- 华为云PaaS首席科学家:Cloud Native +AI,企业数字化转型的最佳拍档
近日,在2019华为全球分析师大会期间,华为云PaaS首席科学家熊英博士在+智能,见未来(华为云&大数据)的分论坛上,从云计算行业发展谈起,深入云原生发展趋势,对华为云智能应用平台做了深度解读 ...
- 一篇文章带你了解Cloud Native
背景 Cloud Native表面看起来比较容易理解,但是细思好像又有些模糊不清:Cloud Native和Cloud关系是啥?它用来解决什么问题?它是一个新技术还是一个新的方法?什么样的APP符合“ ...
- 未来已来:云原生 Cloud Native
作者:天知,原文链接 前言 自 2013 年容器(虚拟)技术(Docker)成熟后,后端的架构方式进入快速迭代的阶段,出现了很多新兴概念: 微服务 k8s Serverless IaaS:基础设施服务 ...
- 程序员如何让自己 Be Cloud Native - 配置篇
前言 这是<程序员如何让自己 Be Cloud Native>系列文章的第二篇,从第一篇的反馈来看,有些同学反馈十二要素太形式主义,不建议盲目跟从.作者认为任何理论和技术都需要有自己的观点 ...
- 微软推出了Cloud Native Application Bundles和开源ONNX Runtime
微软的Microsoft Connect(); 2018年的开发者大会 对Azure和IoT Edge服务进行了大量更新; Windows Presentation Foundation,Window ...
随机推荐
- 粗略的整改一下blog
一.先找个简约的模板:看个人喜好咯 二.页面定制CSS: 1.首先,查看主页源码,了解一下各个标签的id,引用的class等 2.通过操作相应的id,class,和标签,进行个性化.这里需要具备看懂和 ...
- php 魔术方法 说明
1.__get.__set这两个方法是为在类和他们的父类中没有声明的属性而设计的.◆__get( $property ) 当调用一个未定义的属性时,此方法会被触发,传递的参数是被访问的属性名.◆__s ...
- Flume学习之路 (一)Flume的基础介绍
一.背景 Hadoop业务的整体开发流程: 从Hadoop的业务开发流程图中可以看出,在大数据的业务处理过程中,对于数据的采集是十分重要的一步,也是不可避免的一步. 许多公司的平台每天会产生大量的日志 ...
- linux 的常用命令---------第五阶段
计划任务 计划任务的作用:做一些周期性的任务,在生产中的主要用来定期备份数据. 计划任务分类 :1. 一次性的任务 仅执行一次就完成了: 使用命令 at 2. 周期性的任务 定期自动执行完成 ...
- ORACLE创建用户,表空间,并且导出数据,导出表
1.创建用户: create user toptea2 identified by "用户名" 2.给用户授权 grant create session to 用户名; grant ...
- vue计算属性和vue实力的属性和方法
生命周期 <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF- ...
- VS2010自行编译OpenCV2.4.4时缺少python27_d.lib的解决方法
错误 24 error LNK1104: 无法打开文件“python27_d.lib” C:\OpenCV\VS2013_64\modules\python\LINK opencv_python 编 ...
- OpenCV——边缘检测(sobel算子、Laplacian算子、scharr滤波器)
#include <opencv2/opencv.hpp> #include <iostream> using namespace cv; using namespace st ...
- redis安装及常用命令
查看redis版本 redis-server -v或者redis-cli -v 安装redis 硬件要求 查看版本 uname -a 内存32G 8核CPU 查看内存大小 cat /proc/mem ...
- shell杂记
(本文将持续更新)从2015年9月25日开始正式学习linux类的东西. 书籍入门:UNIX.Shell编程24学时教程(中文版).Linux与UNIX Shell编程指南.shell十三问.LINU ...