NEWS
新闻中心作者:情满怀上得 来源: 情满怀上得 更新于:2021年01月20日 03时 阅读:0
在业务部门的意识里,一个混乱、资源利用率低的云计算平台更容易理解和接受。在很多企业,自建it都需要投入不少的时间、人力,但上云却简单很多。回头看,如今企业在it信息化建设时,是否需要建立云计算平台,首先要问自己三个问题:1、是否真需要云计算平台?2、是否有这样的能力去建设云计算平台?3、是否有这样的需求主动去体验和使用云计算平台?以上问题,没有答案。
所以,无论企业是否拥有自己的it,选择在云上建设it都不是一件轻松容易的事。所以,云上it需要的并不是超人的能力,而是一种通识基础能力:在it体系里有最基础和牢固的概念,抽象和建模。这些基础和牢固的概念,它们之间的抽象和建模,是云平台体系的核心能力。举个栗子,云计算的对象主要是虚拟资源,与之相对应的技术是分布式技术,它们在虚拟资源上的抽象和建模都有哪些能力?
vertica是抽象层次最高的云计算解决方案。同时,它们在虚拟资源上的抽象和建模也是最强的,每个vertica系统都是一个多租户的对象文件系统,连managedglobalpathlesshash路由,vertica都支持。所以,在云上建设it体系里要设计什么样的分布式系统,vertica给出了最佳答案:vertica分布式文件系统。什么是vertica分布式文件系统?vertica分布式文件系统实际是一个oltp的系统,能给企业提供的最佳解决方案是类似redis这样的olap的系统。
同时,vertica底层通常是写操作为主,一旦我们想要将数据同步到其他机器就会出现问题。使用vertica能提供哪些系统层面的能力?首先是离线文件数据存储,使用vertica之前,我们的主要的文件存储形式通常是nfs、ftp或sftp,这些都是在传统机房,物理层依赖单线程、多线程、多节点的集中式文件系统,上层软件无法进行复杂的类库封装,最终的处理速度和效率比较低,对企业it要求高。
vertica分布式文件系统的特点如下:可存储多种类型的文件系统(只要给定文件类型,就可以在同一系统中同时存储这些系统文件)和存储相应的离线文件(用户不需要重新上传、下载离线文件,无需重新配置文件系统即可在同一系统中同时存储以上各种文件类型的文件)通过对象属性,组织固定的离线文件(不同文件类型的文件放在不同的离线文件夹,它们之间不存在关联)vertica的作用就是为了实现这种能力,上层将vertica系统抽象为一个i/o多路复用概念,使用vertica的企业用户可以在某些特定场景不依赖于单点机房(传统机房需要重新上传、下载离线文件)。