阿里云轻量服务器,到底什么是云计算?
大家好,我是小枣君。
“云计算”很复杂?其实,一个小故事你就能看懂了——
周末快到了,李雷和他的几位小伙伴们约好,一起去春游、烧烤。
于是,到了这天,每个小伙伴都带来了烧烤所需的器材和食材:
大家带的器材和食材
(每人都带齐了一整套)
然后,他们就开始烤、开始吃...
烧烤结束之后,大家虽然都吃得很好,但是觉得并不开心。。。
为什么不开心呢?因为:
1 每个人都带着一整套的器材和食材,背包太重,很累
2 每个人都要搭架子,生火,穿铁签,抹酱料整个流程走一遍,时间太久
3 有的人木炭不够用,有的人却浪费了很多
第二周,大家又嘴馋了,于是,又相约去烧烤。
鉴于上次烧烤的经验教训,大家商量了一下,决定提前进行分工。
分工方案如下(方案A):
在这个方案A中,李雷专门负责带木炭、烧烤架、打火机,并且全程负责把火烧好。
而其他4人,负责各自食材的烧烤。
当然,最后烤好之后,四个人给李雷一份自己烤好的食物。
这次烧烤之后,大家都觉得比第一次好多啦!
但是,还是存在一些问题,如下:
1 有人酱料用得多,也有人酱料用得少,既有不足,也有浪费。
2 韩梅梅、吉姆、露西、莉莉每个人都要负责各自食材的烧烤,觉得太累。
第三周,小伙伴们又又相约去烧烤。。。
大家商量了之后,进一步进行分工调整,推出了新的方案,如下(方案B):
在方案B中,李雷带的东西不变,工作分工也不变。
韩梅梅改成只带酱料、酱料刷、铁签,并且,全程负责穿铁签,烤食材,刷酱料。
剩下的3个人,负责带食材。
当然,烤好之后,3个人都需要给李雷、韩梅梅一份烤好的食物。
这次烧烤之后,大家觉得更方便了,很开心,很满足。。。
到了第四周。。。。。。
Duang...
李雷、韩梅梅、吉姆这三个小伙伴,瞅准了烧烤带来的商机,干脆合伙开起了烧烤摊。。。专门卖给游客烤好的鸡腿、鸡翅、羊肉。。。(这就是方案C)
他们三个人开始了幸福的生活。。。
故事结束。。。
大家好,我是你们的小枣君~
上面的这个烧烤小故事,不知道大家看明白了没有?没明白也不要紧,大家听我慢慢解释。
今天我要说的,是关于“云计算”的知识。
云计算,相信大家都听说过,如今是一个很火爆的科技概念,到处都能看见对它的宣传,还有很多与之相关的企业。
那么,到底什么是云计算呢?
实际上,关于云计算的解释众说纷纭,每个人的理解都不太一样。比较流行的一种书面定义,是这个说的——
云计算是一种按使用量付费的模式。这种模式提供可用的、便捷的、按需的网络访问, 进入可配置的计算资源共享池(资源包括网络,服务器,存储,应用软件,服务),这些资源能够被快速提供,只需投入很少的管理工作,或与服务供应商进行很少的交互。
这实在不是一句人话。
如果让我来解释,云化就是把每个人手中的独立资源集中起来,放在一个地方进行统一管理,然后动态分配给每个人使用。而云计算,就是把计算资源集中起来,这个计算资源,包括CPU、内存、硬盘等硬件,还有软件。
云化,集中化
嗯,是不是有点像人民公社的大锅饭?
换句话说,云计算就是让用户使用互联网来使用在云端的应用,数据,或者服务。
不同的用户,接入到云,获取资源
这些应用,数据,或者服务,就是云计算的资源。
云计算的结构里,这些资源是如何提供的呢?到底是怎么一个运作模式呢?
这里,就要提到三个我们经常会看到听到的词:
很多人搞不清这3个“ass”是什么意思。其实,它们是云计算的三种最常见的服务模式。
最底层的,就是IaaS——
IaaS: Infrastructure-as-a-Service(基础设施即服务)
Infrastructure就是基础设施的意思,IaaS有时候也叫Hardware-as-a-Service,一下子就理解了吧?就是提供硬件相关的服务。以前,你要建个网站,建个FTP,需要自己买服务器和交换机等硬件设备,现在不用了,可以使用IaaS服务商提供的IaaS服务。
刚才的故事里,方案A的李雷,其实就类似一个IaaS服务商。
再往上,就是——
PaaS: Platform-as-a-Service(平台即服务)
P就是Platform,平台。某些时候也叫做中间件。基于硬件之上,平台开发都可以在这一层进行。PaaS服务提供商提供各种开发和分发应用的解决方案,比如虚拟服务器和操作系统,以及数据库系统等。
方案B的李雷+韩梅梅,类似一个PaaS服务商
继续往上,就是——
SaaS: Software-as-a-Service(软件即服务)
这一层是和你的生活每天接触的一层,在这一层上,就可以直接访问和使用服务功能了!例如通过网页浏览器收发电邮,订购商品,查看航班信息等。在你的面前,就是具体的应用服务。
方案C,好基友烧烤摊,就是一个SaaS
游客们可以直接购买食物,买了就能直接吃,什么都不用自己操心,无需自己去准备器材、食材、也无需自己进行烧烤。
以上3个“ass”概念,一旦你理解了,云计算你就基本上算是理解了。
怎么样,并不难吧?
其实,除了IaaS、PaaS、SaaS之外,现在还衍生出了很多相关的概念,例如BaaS(后端即服务,Backend-as-a-Service)、CaaS(通讯即服务,Communications-as-a-Service)、DaaS(数据即服务,Data-as-a-Service)。这些都是创造出来的概念,表达了你提供服务的层面到底是什么。
就好像我给大家提供知识,也可以算是KaaS(Knowledge-as-a-Service)。
云计算之所以成为一种普遍采用的流行技术,就是因为它有这么几方面的优点:
1 能力强
云计算可以达到很庞大的规模,例如Google公司的云计算,就有100多万台服务器,这意味着超强悍的计算能力。
2 很可靠
云计算采用各种容灾措施,可以保证服务的高可靠性,比本地服务更稳妥。
3 灵活性
云计算很灵活,可以根据用户需求或规模提供相适应的资源,并支持动态伸缩,想多就多,想少就少。
4 低成本
云计算看上去很庞大,很花钱,但实际上,因为节点更为廉价,资源动态管理,所以,用户花的钱反而更少,可以根据自己的使用情况定制服务,控制成本。
总之,云计算作为一个新的技术趋势,已经在不断改变了我们的工作和生活方式。在网络等基础设施日益发展的支撑下,云计算将得到更快速的发展。
也许在未来,我们人类的大脑也会成为云计算的一部分,那也说不定哦!
小伙伴们看完是否有一些收获呢?喜欢就为我点赞和关注吧!
对比百度文心一言chatGPT以及New?
我可以进行对比分析,但不会表达个人意见或偏见。以下是四个模型的简要介绍和对比分析:
1. 阿里云大模型“通义千问”
阿里云大模型“通义千问”是一个基于Transformer架构的中文智能问答模型。它的训练数据包括百度百科、搜狗问问、互动百科和Wikipedia等网站的数据,并对数据进行了清洗和去噪处理。该模型具有较强的语言理解能力和知识库涵盖面,可以回答各种类型的问题。
2. 百度文心一言
百度文心一言是一个基于深度学习技术的中文智能写作工具。它的训练数据包括了较为全面的语言学知识和词汇库,并可以根据输入的关键词、句子语意等因素进行生成文章、段落、句子等内容,用于辅助创作。
3. chatGPT
chatGPT是一种以GPT(Generative Pre-training Transformer)为基础的聊天机器人模型。它使用了大规模的文本数据进行预训练,并使用Fine-tuning技术进行微调,具有较强的语言理解能力和流畅的对话技巧,可以用于对话生成和情感分析。
4. New bing
New bing是微软推出的一个中文智能写作工具,在其平台上可以生成各种文本类型的终端内容,如短信、邮件、新闻、评论等。它的训练数据包括了丰富的语言语料库和词汇库,可以针对不同的场景和需求生成对应的文本内容。
对比分析:
这四个模型涉及不同的领域和应用场景,因此难以进行直接的优劣比较。但可以发现,它们都使用了深度学习技术进行模型训练,并具有较高的语言理解和生成能力。其中,阿里云大模型“通义千问”和百度文心一言都是面向中文自然语言处理的应用,可以用于问答和写作场景。chatGPT和New bing则更注重对话和文本生成方面的应用,并且可以根据不同的数据和场景进行定制化的微调。总的来说,这些模型都具有一定的特色和优势,在相应的领域和应用中都有一定的发挥空间。
如何通俗的解释Docker?
假设您需要构建一个应用程序。这可能是下一个头条,下一个微信,下一个百度,下一个京东,或者别的什么。为了使该应用程序向公众开放,您需要一些地方来托管它。以前,这意味着您需要购买或者租用一个称为"服务器"的专用 计算机,它基本上是一台专门用于托管网站或 Web 服务的服务器,而不是您自己的个人计算机。然后将它托管到数据中心
然后,"云"的时代来了。您可以将您的程序放到像阿里云这样的云公司的"数据中心"对外提供服务。与 Web 托管服务不同,这些公司采用了一种称为"虚拟化"的概念,即硬件资源通过操作系统功能进一步细分隔离,并更优化地向需要这些资源的客户提供操作系统。您只为所使用的操作系统服务付费,而不是使用整个物理服务器。对于您自己和云公司来说,这通常更加划算。
但即使是传统的云计算也无法避免一件事——使用大量的操作系统,如windows和Linux(RHEL,Ubuntu,Fedora等)。这些OS可以轻松地超过 1 GB 的大小,也称为"OS 映像"。但是,您的应用程序可能只有 300 MB 的大小。但是虚拟化产生的虚拟化环境,其大小为 1 GB 。您的应用程序远小于该虚拟机。您是不是觉得这1GB成本有点高。
Docker 就是为了解决这个问题。Docker 以以下方式进行操作。可以共享某些公共资源,而不是为每个应用程序托管一个操作系统。并且有一种叫做"docker 引擎"的东西,它位于操作系统的上层,如下所示。
从上图中您可以直观地观察使用容器时"app "是如何变得更小。从某种意义上说,这是一个非常简单的解决方案,只不过是在操作系统和应用程序之间引入另一层来优化资源,使用并减少对冗余操作系统的需求。这是开发应用程序的重大突破,因为这种抽象级别解决了一个重大的问题— 减少配置巨型虚拟机的麻烦,只托管其应用程序所必需依赖的最小"容器"。
采用 docker 或容器的好处是,应用程序可以交付的更快、部署得更快、启动更快、停止更快、变更升级另一个所谓的"映像"更快,极大的提升了程序开发,交付、升级变更的速度,相对减少资源的浪费。
自己如何搭建服务器?
1、环境搭建部署
选择自己熟悉的环境。可以是PHP、ASP、NET、JSP、JAVA等常用的环境选择。如果是新手,可以直接采用集成环境包。
数据库选择。小应用一般MYSQL就可以胜用,占用资源小。与windows平台搭配的可以是sqlserver数据库。如果只是静态网站应用,无需选择数据库。
中间件应用。windows自带有IIS,懒人的选择。如果用PHP应用的话,采用IIS配置是比较麻烦的。毕竟IIS是微软的东东,比较适合。NET应用。除了IIS,还有APACHE。APACHE是比较多人使用的,它可以在WINDOWS上应用,也可以在LINUX上应用。
2、网站应用部署
以JIIS部署网站为例。在JIIS上新创建一个网站应用,并配置为本地自己的网站应用目录。 需要注意端口不能重复占用。IIS配置本地网站应用后,用内网地址是可以访问网站。
3、网站发布
启用NAT123解析映射。然后添加映射。如果自己有域名,可以使用自己的域名绑定。如果还没有自己的域名,可以使用默认二级域名。映射后,即可以用域名访问网站。
想使用阿里云类的云服务?
不知道您想要哪方面的云服务,目前来讲,一切去繁从简,很多服务都是所见即所得模式,即便没有技术,通过看文档和后台提交工单,也可以使用大部分的SaaS服务。
我们以简单的搭建网站为例:
ECS:说说IaaS,阿里云ECS需要自己搭建环境,相对需要些技术,但是云市场有很多公共镜像,基本上按照教程都可以实现。
轻量服务器:如果技术方面相对薄弱,我们可以选择阿里云轻量应用服务器,环境都是搭建好的,有很多开源程序,例如WordPress都可以直接安装,所见即所得模式。
企业邮箱:使用阿里云企业邮箱服务,一般都是小公司的行政在搞,所以真的不需要什么技术。
表格存储、RDS、OSS等等都有详细的文档参考,无需编写代码。
综上,阿里云产品可以参考阿里云惠网,阿里云惠网长期更新阿里云的优惠信息,关注久了就入门了。