多年来,技术已经走了很长一段路,很难相信我们在与他人联系的能力方面取得了多大的进步。技术会随着时间的推移而发展,随之而来的一切也会随之发展。与生活中的所有事物一样,技术也是唯一不变的变化。就像昨天一样,我们在短时间内见证了技术的发展,十年前的情况令人难以置信。我们已经亲眼目睹并且可能已经做到了,但是我们不确切知道它是什么。我们谈论的是已经存在了很长时间的云技术,并且在不知不觉中通过Amazon,Gmail,Google Docs等使用了云技术,但我们对此知之甚少。下面来看看基于云和基于服务器的含义。
什么是基于云?
实际上,术语云是互联网,无处不在。 云是指通过互联网通过基于Web的工具按需提供给用户的共享计算资源池。 云计算时代始于2006年,当时亚马逊发布了其首个云服务,弹性云计算(EC2)和简单存储服务(S3),在200多个国家/地区的企业和组织中都在使用。 从那时起,云服务提供商提供的服务和云用户数量呈指数增长。 云计算的整体思想是将所有内容转移到云中,以便用户可以远程访问数据,而无需实际出现在特定位置。 这使数据处理和存储比以往更加方便和高效。 许多企业和组织已开始采用此范例作为其企业的潜在游戏规则改变者。
什么是基于服务器?
基于服务器的计算是指在服务器上运行的应用程序。顾名思义,基于服务器的网络或系统的基础是服务器本身,否则称为集中式服务器。服务器是指负责管理网络资源的专用计算机。简而言之,服务器是计算机程序的实例,该计算机程序接受并响应网络中其他程序(也称为客户端)发出的请求。 “基于服务器的计算”一词已经存在了几年,其背后的想法是在称为服务器的中央计算机上托管数据和其他形式的资源,而台式计算机和便携式计算机等客户端则要求服务器共享它与客户的资源。
基于云和基于服务器的区别
1. 含义
云无处不在,它管理服务器和网络基础架构管理。基于云的术语是指可以通过互联网通过基于Web的工具按需提供给用户的应用程序,资源或服务,而不是直接连接到服务器。之所以称为“云计算”,是因为从应用程序到数据中心再到服务的所有内容都可以在云中找到。另一方面,服务器是为其他计算机程序及其用户提供服务的计算机程序。基于服务器的计算是指在服务器(而不是客户端)上实现,控制和操作应用程序的技术。
2. 技术
术语云是指基于网络技术动态配置的共享资源池,其中每个用户都可以访问由第三方云服务提供商提供的称为云的自己的私有资源。这些云服务提供商通过互联网交付其计算资源,这些资源可以通过Web浏览器进一步访问。另一方面,基于服务器的计算是指将设备或程序(也称为服务器)设计为管理网络资源的技术。服务器接受并响应另一个程序(即客户端)发出的请求。
3. 应用
基于云的应用程序是在云空间中运行的任何软件程序或应用程序,这意味着它是在云基础架构上运行的程序,并且可以由各种计算设备通过网络浏览器或程序界面通过Internet进行访问。可以将云应用程序安装在私有云或私有云上。另一方面,基于服务器的应用程序是指存储在远程服务器上并通过浏览器界面(例如Web浏览器)访问的程序或应用程序。服务器提供不同的服务,例如在客户端之间共享资源或数据以及数据访问和持久性。
4. 架构
云计算架构是一种概念模型,其中包含了云空间中云计算所需的所有组件和子组件。 无论云在何处,云都可以按需访问共享资源的网络池,例如服务器,应用程序,存储和网络。 另一方面,服务器体系结构是创建或部署服务器的基本基础。 它基本上是指一个网络,在该网络中,客户端从集中式服务器请求并接收服务,然后服务器对请求做出响应。 它定义了服务器及其组件的整体设计,维护和管理方式。
总结
简而言之,基于云的应用程序与基于服务器或基于Web的应用程序之间只有一条细线,而且这条线仍然像往常一样模糊。 这是因为它们在功能方面具有许多相似之处,但是也存在值得注意的差异,尤其是在使用云应用程序实现冗余而不是将其用于计算能力时。 互联网上运行的任何程序都被称为基于云的程序。 实际上,所有标记为云产品的东西都是具有在线存储空间和远程访问功能的软件即服务。 基于服务器的应用程序是指在服务器上运行的应用程序。
欢迎任何形式的转载,但请务必注明出处,尊重他人劳动成果。
转载请注明:文章转载自 有区别网 [http://www.vsdiffer.com]
本文标题:基于云和基于服务器
本文链接:https://www.vsdiffer.com/vs/cloud-based-vs-server-based.html
免责声明:以上内容仅是站长个人看法、理解、学习笔记、总结和研究收藏。不保证其正确性,因使用而带来的风险与本站无关!如本网站内容冒犯了您的权益,请联系站长,邮箱: ,我们核实并会尽快处理。