范文健康探索娱乐情感热点
投稿投诉
热点动态
科技财经
情感日志
励志美文
娱乐时尚
游戏搞笑
探索旅游
历史星座
健康养生
美丽育儿
范文作文
教案论文
国学影视

多云操作系统一种幻想

  摘要
  屏蔽不同云平台差异的多云操作系统, 听上去很吸引人,但是认真查看各家产品之后,我发现多云操作系统的承诺都是虚假的。踏踏实实选择一朵云,利用云服务能力,提升云原生应用程序的竞争力,是比较务实的选择。 统一API是一种幻想
  隐藏不同云服务API的差异,抽象出一套统一的API供用户使用
  这是最常见的多云操作系统的宣传。不客气的说,这是一个不动手的外行在试图忽悠另外一个不动手的外行。只要两个人中的任何一个人动手,就会碰到三个无解的问题: 各家云提供的服务目录并不一致
  目前业界并没有任何云服务的RFC或者ISO标准,因此各个云厂家的产品组合差别很大。比如AWS的Elastic Container Service是一个比Kubernetes易用的容器编排服务,但是其他云厂家根本不提供这个服务。而本土主流云厂家都提供的托管Istio服务,AWS则完全不支持。这种情况下, 统一API就成了无源之水。 对应的服务有不同的模型
  即使各家云都提供的云服务,其模型也可能千差万别。比如虽然腾讯云的CLB和AWS ALB定位一样,但是两者的概念模型差别很大,API的结构也就差别很大。具体可以参考我上一篇文章《究竟是客户差劲,还是腾讯云差劲?》中的分析。
  这种情况下,硬要提取统一API的话, 估计只能提取三个最大公约数:创建LB,查看LB和销毁LB。这种统一API对用户毫无意义。 相同的模型有不同的行为
  由于S3是本行业第一个基础设施云服务,它的API实际上成了对象存储云服务的事实标准,因此提取统一的对象存储API是可能的。
  但是,在统一API的表面下,各家云厂商提供了不同的行为。比如AWS S3默认对象是跨AZ分布的,而本土三个主流云厂家默认对象存储在单AZ。这个看似微小的差异,可以在故障的时候造成致命的区别:跨AZ的就可以继续服务,单AZ的就可能丢失数据。读者朋友可以参考我的上一篇文章《阿里云的故障在其他云也可能发生,并且可能丢数据》。
  在这种情况下,提供统一API实际上会误导客户,使其认为云厂商的行为是一致的。 实际落地的是一个虚拟机管理平台
  由于上述问题的存在,落地的多云管理平台实际上都采取了鸵鸟政策:放弃对多个服务提供抽象API,专注于提供虚拟机服务的统一API。
  《作业帮多云架构设计与实践》里就直白的说,为了避免供应商绑定,连RDS都不用,只用云厂商的虚拟机和网络,然后自己维护Kubernetes集群。
  但是,虚拟机统一API也是价值最低的。如果用户只需要虚拟机,用vSphere或者Kimchi管理托管机房的物理机不就好了,何必用单价更高的云? Terraform不提供统一模型
  有人声辩,主打多云的hashicorp公司的Terraform做到了多云无感知的资源管理。
  这是个很常见的误解,实际上Hashicorp官方文档明确的表示:
  Terraform itself intentionally does not attempt to abstract over similar services offered by different vendors, because we want to expose the full functionality in each offering and yet unifying multiple offerings behind a single interface will tend to require a "lowest common denominator" approach.
  Terraform 本身有意不尝试对不同供应商提供的类似服务进行抽象,因为我们想要公开每个产品的全部功能,而将多个产品统一在一个接口后面往往需要一种"最小公分母"方法。
  https://developer.hashicorp.com/terraform/language/modules/develop/composition#multi-cloud-abstractions
  动手写一个terraform模块就能验证上述说法:对应阿里云虚拟机的是alicloud_instance,而对应AWS虚拟机的是aws_instance, terraform就没有generic_cloud_vm_instance这个资源。 Kubernetes 不是云操作系统
  前几年有些厂家对Kubernete的期望很高,宣称它是CloudOS,能帮助客户做到云厂商之间的自由迁移。
  但Kubernetes离云操作系统差了十万八千里。
  就以一个简单的web service为例,它在接入端需要CDN,WAF,API Gateway,在计算层需要LB,容器,在数据层需要Cache,块存储/对象存储, 消息队列和数据库。
  这个简单场景下,Kubernetes能提供的只有LB,容器和块存储。所有其他的基础设施,Kubernetes都提供不了。这个残缺的平台,显然不能称之为一个云操作系统。实际上,Kubernetes更像是POSIX的分布式版本,是对传统操作系统的一个粗暴的分布式模仿,而忽视了云计算极大的扩充了基础设施能力这个显著事实。
  如果把场景再做复杂一点,比如引入网络隔离以增强安全性,引入policy as code以增强合规性,引入多区域以提高灾备能力,引入Jupyter notebook以利用AI,Kubernetes就更有心无力了。
  当然Kubernetes有强大的扩展能力,比如Crossplane和KubeVela都试图通过Kubernetes API来管理云资源,但这仍然是一条还在探索中的路子。并且,即使能行得通,Kubernetes也无法屏蔽云平台的差异。 接受云平台的不同
  目前整个行业没有一个关于云服务产品的RFC,更不用说国际标准。短时间内期望厂商们协商出一个Cloud POSIX,是不现实的。
  从实务角度看,把一朵云当做一个操作系统,轻易不要迁移,迁移则改造应用,听上去很不酷,但是是目前的最佳选择。
  实际上,这也不是什么奇怪的选择,几乎每个IT团队的客户端都有Android版本,iOS 版本和浏览器版本,而几乎没有团队使用号称跨平台的QT。
  有朋友说,用一朵云会被供应商绑定,价格谈判上处于不利位置。这个说法有一定道理,但是供应商绑定并不是个技术可以解决的问题。用Oracle会被甲骨文绑定,但是银行IT团队不会限制自己只用标准SQL以保持在MySQL,PG和Oracle之间的迁移自由。用Windows会被微软绑定,但是强迫普通人用Linux桌面是不人道的。坐高铁会被国铁集团绑定,但是没人会选择开车从北京去海南省过冬吧。
  回顾历史,当初Linux 2.5.44推出epoll系统调用的时候,它也不是POSIX合规的,也就意味着你用epoll的代码就会被Linux绑定,再也无法迁移到其他Unix了。Apache选择了忽视这个系统调用,而Nginx则全面的拥抱这个系统调用。后面发生的事情我们都知道了,功能强大又可以多平台迁移的Apache由于性能太差,被Nginx大面积的取代。
  绝望者的悲歌
  云厂家正在疯狂抢传统供应商的饭吃。
  传统供应商一开始主张"云并不适合大企业", 从2013年被AWS证伪了。
  后来他们又主张"私有云也是云",但是用户发现私有云与云的差别,和机器人与人的差别一样大。
  再后来他们退步:"企业上云也行,但是应该保留自己的机房,上个混合云",但是现在越来越多的客户根本不想运维机房了。
  现在这群人被逼到墙角了,又发明了多云统一操作系统的概念,可惜只见PPT不见产品。
  一路的节节败退,无非就是想继续混口饭吃。作为云用户,我们对他们固然报以同情,但是业务上只能敬而远之。 您可能感兴趣阅读
  究竟是客户差劲,还是腾讯云差劲?
  腾讯云阿里云做的真的是云计算吗?--从客户成功案例的视角
  阿里云的故障在其他云也可能发生,并且可能丢数据

越制裁,越兴奋可能看标题,大家都知道我要说什么了。新一轮半导体制裁,如约而至。不带一丝犹豫,没有任何意外,利好来了。为何制裁是利好?很简单,制裁的结果,必然是打压中国的先进制程,让中美差距拉的更孩子从小爱睡午觉和不爱睡午觉,将来有何差异?3个方面差距明显大家好,我是家庭教育指导师西红柿妈妈!小孩子的习惯是一点点养成的,形成了就很不好改,比如,大多数孩子有中午睡觉的习惯,但是,也有少数的孩子,从小就精力旺盛,不愿意睡午觉。我儿子上幼中国是为数不多实现西瓜自由的国家了吧,不像某些国家中国是世界上最大的西瓜生产国,世界上大约70的西瓜都是被我们吃掉的。平均每年人均吃掉100斤的西瓜。一到夏季我们就会看到成群结队的商贩售卖自己的西瓜价格也是相当的实惠,几块钱就能买全面断气,重启煤电厂,德国碳中和为何主动开起了历史倒车?环保女孩格蕾塔可能又要发飙了,因为德国的碳中和进程竟然主动开起了历史的倒车。作为全球能源转型曾经的优等生,德国碳中和的进程领先于世界各国。早在1990年,德国便实现了碳达峰。去年5PDD直播打开浏览器不慎暴露奇怪历史记录,直接甩锅,太熟练了作为一个正常的成年人,谁都有一些需求,偶尔会利用电子设备来浏览一些大家懂的都懂的内容,但有时候就是那么意外,或许是忘了清楚历史记录,或者是忘记把程序完全退掉,结果被其他人看见,很容安倍昭惠酗酒爱美男,结婚35年无儿无女,让安倍头顶青青草原结婚35年无儿无女,让安倍头顶青青草原,日本前首相安倍晋三的妻子安倍昭惠身上究竟有着怎样的故事呢?在安倍晋三出事之后,c被媒体曝出慌张地离开了东京住所,本是赶往丈夫所在医院的行程却王思聪新女伴身份曝光,22岁网红小章入行仅四个月即攀上高枝7月21日,在向佐带美女回婚房的大瓜下,出现了一个关注度不算很高的小瓜,那就是校长王思聪再度换女伴,上岗半年的网红慎婕疑似出局。王思聪微博账号被封后,再也不能当娱乐圈纪检委员,不少伊凡娜川普的第一任妻子,曾怒甩川普,两次再嫁小鲜肉据美联社消息,美国前总统特朗普的第一任妻子伊凡娜特朗普在纽约家中去世,享年73岁。特朗普在他的社交媒体平台上发文追悼前妻,称她是一位了不起美丽的女人,她过着伟大而鼓舞人心的生活。单重楼一人即可横扫人界?现存的七位人族仙人联手,是否有一战之力在仙剑的世界观中,重楼一直是实力的代名词,作为魔界乃至六界公认的巅峰强者,其战力预估只在三皇之下,而现如今三皇仅存一人(天帝伏羲闭关),重楼在六界之内,几乎可以说是无敌的存在。虽说刘赛24岁获星光大道冠军,爆红后嫁河南农村,被丈夫宠成宝有一天,刘赛在家里休息,突然电话铃响了。她接起电话,是一位眼科医生。他告诉刘赛,有一个男孩想要把眼睛捐献给她。他说自己可以把一只眼睛捐出来,这样刘赛就可以看到这个美好的世界了。听完朋友不听劝娶了俄罗斯美女,这下后悔了吧!网友评论太优秀了自动化设备,这是怎么做到的这样的婚礼现场,很热闹哇这样就不热了大家好,我是女司机我还没宣布呢?你们就亲上了大姐,你这样很危险啊还以为是个王者,没想到是个青铜儿时的快乐呀,现在也没有
云南元谋县委书记深夜问计旅游博主,次日落实引网友点赞近日,房车旅行博主杨旭发布一则视频,称自己春节带着家人到云南元谋县过暖冬,拍了几期视频,没想到当地文旅宣传部门主动联系他,随后县委书记刘文跃深夜和他长谈,请他对元谋文旅发展提建议。抓住假期的尾巴,来宝山的乡间小路上走走,泾彩不断!在宝山,逛过了罗店古镇,走进了工业遗存,闻到了月浦花香,再来宝山的乡间小路上走走。因为,有泾喜!上午罗泾水源涵养林森呼吸罗泾水源涵养林所在的海星村是全国乡村旅游重点村上海市乡村振兴揽金4。74亿元春节假期琼海共接待游客60。29万人次新海南客户端南海网南国都市报1月28日消息(记者苏桂除)民歌中国我的家乡我的年琼海专场唱响琼海首届村晚亮相各景区景点游人纷至沓来今年春节七天长假,琼海旅游文化市场持续向好,呈现民俗2023自驾去哪里?国内100条精华自驾路线地图攻略集合分享(4)2023自驾去哪里?国内100条精华自驾路线地图攻略集合分享(4)91福建沿海自驾路线福建沿海自驾路线是福建最美的自驾路线,全程约1000公里。福建依山傍水长达3700多公里的陆地iOS16。3电池续航怎么样多款iPhone续航表现优异在春节期间苹果推送了iOS16。3正式版更新,那么本次更新对各款iPhone电池续航表现然后呢?下面就给大家整理出国外博主针对9款iPhone进行的续航实测。iOS16。3耗电还是2023折叠屏手机成为主流,十款最畅销机型推荐,每一款都爱不释手随着手机屏幕越做越大,手机厂商都在寻求新的解决方案,折叠屏手机成为必然的答案。经过若干年的发展,但直到现在折叠屏手机才成为主流。各种品牌的折叠屏手机越来越受到用户的喜爱,在这里给大大年初七,兔年第一批手机在这座黑灯工厂下线北京日报客户端记者曹政吴镝大年初七,小米公司亦庄工厂生产线开动,癸卯兔年的第一批智能手机陆续下线。每隔40秒,一块贴满了1500多个元器件的小米MIXfold2手机主板就从贴片机里三体中反复提及的纳米技术,你知道中国的纳米技术如何吗?电视剧三体正在热播,主人公王淼是纳米技术科学家,其研究课题飞刃正是纳米技术课题,在三体中,很多情节都与纳米技术有关,那么你知道什么是纳米技术吗?中国的纳米技术到底怎么样?纳米技术是芯片依然短缺,美国断供安卓和骁龙,国产手机如何过冬?说到我们国家的发展,几乎每个阶段都是面临着来自外部的压力和抵制,其中就包括了以美国为首的西方国家,他们在各个方面不断地遏制我们国家的发展,这也让许多国人对其表示出了不满。不过,伴随北京2023年小客车摇号指标和一点小建议北京2023年小客车摇号指标公布了。2023年小客车指标配置比例如下1。普通小客车指标。家庭和个人指标额度共计28600个,家庭和个人同池摇号单位指标额度1200个营运小客车指标额各方面的配置上是非常不错的,配置与价格成正比红米12C是一款刚刚上市的手机。目前,这款手机可以作为红米的性价比直接购买。这款手机的起售价是699元。不到1000元的价格在配置的各个方面都很不错,配置与价格成正比。一般来说,这