购买
下载掌阅APP,畅读海量书库
立即打开
畅读海量书库
扫码下载掌阅APP

第2章 ArcGIS云部署

2.1 ArcGIS云架构

2.1.1 私有云架构

1.私有云架构

私有云是为一个客户单独使用而构建的,因而能够提供对数据、安全性和服务质量的最有效控制。那么虚拟私有云是什么概念?对于企业应用来说,在这中间跨内部云、外部云,也是自己建立的,有几个数据中心。例如说,某企业在上海、北京、广州都有数据中心,那跨这些数据中心形成了虚拟私有云,这个云在逻辑上是一个整体,但物理上跨很多数据中心,这就类似于在网络里看到的VPN概念。

私有云可部署在企业数据中心的防火墙内,也可以将它们部署在一个安全的主机托管场所。私有云可由公司自己的IT机构构建,也可由云提供商进行构建。图2-1是一个典型的私有云框架。

图2-1 私有云经典架构

内部或私有云存储在数据中心的专用基础设施上运行,因此,能完全满足安全性和性能这两个主要关注点的要求,并在其他方面提供了与公共云存储一样的好处。虽然较大规模的企业会使用多租户装置来隔离部门之间或办公多地的访问,但内部存储云通常是针对单一租户。不像公共云存储,内部云存储的可扩展性条件更普通,因此它的产品更是在后台设有传统的存储硬件设备。举一个例子,惠普(HP)公司的CloudStart是把惠普刀片系统矩阵(Blade System Matrix),一种惠普StorageWorks企业虚拟阵列(EVA)、家庭阵列和云服务自动化(CSA)软件结合成内部云存储基础设施。惠普CloudStart本身不是一个私有云存储产品,因为它缺乏服务为基础的关键要素。它的基础设施被用于惠普、惠普合作伙伴,乃至那些用它作为一个全面管理、即用即付云存储产品的企业。

日立数据系统私有文件分层云存储服务就是私有云存储产品的一个例子。日立内容平台(HCP)驻留在客户的数据中心,但由日立公司拥有和管理。除了最初的安装费,客户随用随付。同样,依靠这种技术,Nirvanix公司的hNode在数据中心内提供了一个全面管理、即用即付的内部云产品,这种技术为Nirvanix的存储分发网络(SDN)提供了动力。

私有云的建设关键点在于它是一种动态、易扩展的虚拟化计算服务,从层次上来看,包括如下方面。

(1)基础设施即服务(Infrastructure as a Service,IaaS)

以服务的形式提供虚拟硬件资源,如虚拟主机/存储/网络/安全等资源。无须购买服务器、网络设备、存储设备,只需通过互联网租赁即可搭建自己的应用系统。

(2)平台即服务(Platform as a Service,PaaS)

提供应用服务引擎,如互联网应用编程接口/运行平台等。用户基于该应用服务引擎,可以构建该类应用。

(3)软件即服务(Software as a Service,SaaS)

用户通过标准的Web浏览器来使用Internet上的软件。客户端软件通过标准的Web服务来使用Internet上的服务。用户不必购买软件,只需按需租用软件。

2.ArcGIS私有云

私有云是为一个客户单独使用而构建的,并由企业自己来管理和维护云端的各种资源,因而提供对数据、安全性和服务质量的最有效控制。Esri(中国)结合我国GIS行业发展的实际情况,依托于ArcGIS产品的技术架构,并结合目前主流的IaaS商业解决方案,为中国的企业用户提供了私有GIS云解决方案——ArcGIS地理信息云平台,为企业用户提供了一个地理信息资源整合利用的平台环境,实现了企业内部各种资源的共享,最大化资源投入价值,如图2-2所示为ArcGIS地理信息云平台的架构。通过云端发布服务,将空间数据存储到云端,并发布弹性云服务,实现本地搭建应用,ArcGIS地理信息云平台让用户能够发布具有弹性调整能力的GIS服务,并可将其应用于自己的业务应用系统中。ArcGIS地理信息云平台不仅赋予了用户发布弹性GIS服务的能力,同时允许用户基于向导模式创建在线地图应用,将开发的应用在云端托管。

图2-2 ArcGIS地理信息平台架构

2.1.2 公有云架构

公有云是指为外部客户提供服务的云,它所有的服务是提供给大众的而不是某个用户群的。云服务遍布整个因特网,能够服务于几乎不限数量的拥有相同基本架构的客户。典型的公有云平台架构如图2-3所示。

图2-3 典型的公有云平台架构

最基础的企业级云计算平台包括Amazon、Google、IBM、Microsoft、Sun等IT公司推出的云计算基础设施或云计算平台。ArcGIS Online作为云环境下一个完全开放的平台,是一个完整的SaaS解决方案,可支持在线和内部部署。例如,ArcGIS在Amazon中进行部署,可以为用户提供的IaaS服务,基于亚马逊提供的EC2、S3服务,将ArcGIS for Server部署到了亚马逊的云端,使得用户通过简单的操作,即可在几分钟之内获得一个已经部署有ArcGIS For Server的云端实例,大大加快了用户部署、发布应用的速度。 BxcqXM4kL56291MrWKyWEo0HVg3HKVDGcc7vYymJ7MliKbEMkuH+xKRKS8UiQDOg

点击中间区域
呼出菜单
上一章
目录
下一章
×