云主机的底层


一般来说,大家比较公认的云架构是划分为基础设施层、平台层和软件服务层三个层次的。对应名称为iaaS,PaaS和SaaS。IaaS,InfrastructureasaService,中文名为基础设施即服务。

IaaS主要包括计算机服务器、通信设备、存储设备等,能够按需向用户提供的计算能力、存储能力或网络能力等IT基础设施类服务,也就是能在基础设施层面提供的服务。IaaS能够得到成熟应用的核心在于虚拟化技术,通过虚拟化技术可以将形形色色计算设备统一虚拟化为虚拟资源池中的计算资源,将存储设备统一虚拟化为虚拟资源池中的存储资源,将网络设备统一虚拟化为虚拟资源池中的网络资源。当用户订购这些资源时,数据中心管理者直接将订购的份额打包提供给用户,从而实现了IaaS。

PaaS,PlatformasaService,中文名为平台即服务。如果以传统计算机架构中“硬件 操作系统/开发工具 应用软件”的观点来看待,那么云计算的平台层应该提供类似操作系统和开发工具的功能。实际上也的确如此,PaaS定位于通过互联网为用户提供一整套开发、运行和运营应用软件的支撑平台。就像在个人计算机软件开发模式下,程序员可能会在一台装有Windows或Linux操作系统的计算机上使用开发工具开发并部署应用软件一样。微软公司的WindowsAzure和谷歌公司的GAE,可以算是PaaS平台中最为知名的两个产品了。

SaaS,软件即服务。简单地说,就是一种通过互联网提供软件服务的软件应用模式。在这种模式下,用户不需要再花费大量投资用于硬件、软件和开发团队的建设,只需要支付一定的租赁费用,就可以通过互联网享受到相应的服务,而且整个系统的维护也由厂商负责

VPS采用操作系统虚拟化技术实现了软件和硬件的隔离,从而改变黑客经常使用的攻击入口,从而增强服务器的安全性,这意味着VPS可以快速方便地从一台服务器转移到另一台服务器。事实上,VPS比独立服务器更安全。

基于操作系统的虚拟化技术,VPS与底层硬件完全隔离。通过操作系统模板可以方便地实现VPS服务器的开放,通过拖拽可以实现VPS服务器的即时迁移,真正实现服务器维护和更新过程中的零停机。

云盘的主要产品形态为网页,辅助形态为各个平台的APP或软件。云端存储的底层产品形态是API,提供了一系列接口,使用者可以通过这些接口上传、下载、管理、处理文件。为了使开发者更快速的接入,云存储厂商会基于这些API封装成SDK、工具,提供二级产品形态。

传统网盘上传的资料与服务器空间是一对一的关系。就是用户每上传1g的资料,服务器必须提供1g的存储空间,这就给运营商带来了带宽和存储空间的更高要求。

云存储服务器会对上传资料从大小、内容等方面,进行与服务器上其他资料的对比。一旦发现完全一样的资料,上传操作会马上成功,不会重复占用服务器空间。所以云存储上传的资料与服务器的空间既有一对
一,也有多对一的关系。也大大减少了服务器空间。

传统网盘为节约成本往往仅仅在单服务器上存储用户的资料,一旦服务器被黑导致资料丢失,就没有找回的可能。

到此,以上就是小编对于云服务器底层用什么实现的的问题就介绍到这了,希望这3点解答对大家有用。