企业私有云如何搭建,企业私有云建设指南( 三 )


私有云的容量需要根据业务进行评估:
一般的金融行业,有web专区,app,db 。根据需要在私有云上运行的服务数量,统计需要的资源数量 。比如web区域需要考虑nginx和HA、LB,那么就需要2套以上;如果多个服务共享nginx,那么就需要多个nginx来分担业务压力 。
成本计算:
一般私有云平台上都有一个celimeter模块,专门用来测量CPU、内存、网络的使用情况 。可以统计私有云的资源,相对于传统环境节省了多少资源 。
至于成本和效率的平衡,在私有云建设初期一般很难做到 。设备采购、调配、人员配置等 。都是一笔很大的开销;私有云真正的优势在于如何在后期使用中评估容量 。这个肯定没有一个通用的标准 。
容量通常从三个方面考虑:计算能力、存储能力和网络带宽 。这三个方面可以说是数据中心最基本的三个核心要素 。众所周知,云计算以规模取胜 。这个尺度是怎么确定的?不管是20个节点,50个节点,还是100+个节点,这个都得根据自己的业务需求来考虑 。在小规模情况下,对于高可用性,如果可用容量被评估为N,那么您可以将其计算为2N 。私有云一般达不到公有云的规模,所以很多布道者一般不可能随便挂虚拟机 。如果真的挂了,你的主机资源就没了 。我能怎么做呢?
至于费用,就看你的计划了 。是用开源自建还是和厂商合作自建?合作的情况下怎么分工,外包哪个?你得仔细考虑一下 。通常人力资源有限,技术力量有限,就要承包给厂家去实施,不然就一塌糊涂了 。然而,所有外部供应商的缺点也很明显 。一不小心就被套牢了,每年烧钱的都跑不掉,尤其是项目上马之后 。
8 。私有云环境下如何实现统一资源管理?
回答:
这个关键的考验就是云平台的开放性 。
企业在选择云平台时要充分考虑自身的环境,要涉及多少类型,要管理多少平台,是否支持异构,是否支持模块化接入 。
建议将云平台的管理层面定位为工具框架,实现足够的开放性、标准化的接口和统一的格式接入 。每个域都可以根据标准在云平台上完成自己的自动打包、配置和采集,以及统一的视图展示 。云平台可以通过流程引擎调度10个领域模块实现运营管理 。
在执行层面,基本上是领域责任制 。每个平台(计算、存储、网络等 。)完成自己的开发和服务注册 。
9、私有云是否需要支持多租户?多租户和单租户本质区别有哪些? 回答:
多租户的概念包括三层用户集成:
数据中心层
基础设施层
应用层
云计算技术设计的重要内容是多租户基础设施和应用层的集成 。这种集成经过专门调整,以安全性和客户隔离要求为代价,节省成本并开发高度可伸缩的SaaS应用程序 。在许多情况下,这种设计是有效的,尽管它可能不适合金融应用 。
在数据中心租用空房间,并提供服务器、路由器和电缆来支持多种客户端软件,这在硅谷早期就已经存在,所以用户应该熟悉数据中心的多租户 。如果此配置实施正确,它可以提供最高级别的安全要求 。它使用防火墙和访问控制来满足业务需求,还定义了对提供SasS的基础设施的物理位置的安全控制 。在大多数情况下,数据中心层的多租户可以用作服务提供商,为公司提供存放硬件、网络和软件的地方 。
基础设施层的多租户是软件栈最简单的概念,一个栈专用于一个特定的客户 。与数据中心层的多租户相比,这种配置更具成本效益,因为堆栈是根据实际客户帐户部署的 。在这种情况下,可以根据实际服务使用情况增加硬件要求 。此外,基础设施层的每个用户都可以选择高可用性 。每个客户都知道堆栈,因此软件和硬件最佳实践提供了一些实施选项 。
应用层的多租户需要在软件层和基础设施层的基础上实现 。需要修改现有的软件架构,包括应用层的多租户模型 。比如多租户应用需要一些应用方法和数据表来访问和存储不同用户账号的数据,这样会牺牲安全性 。但是如果你这样做是正确的,你可以省钱 。对于小部件和简单的Web应用程序,应用层的多租户是一个可行的解决方案,因为单个开发人员可以更快地开发软件,并且可以调整规模 。不足之处在于更复杂的应用架构和实现;与基础设施中的多租户不同,如果基础设施发生变化,应用程序团队需要保持编程模式的可扩展性和可靠性,并使其在未来可用 。
多租户服务被指定为从HTTP RESTful接口或内置于软件应用程序中的WSDL Web服务终端访问,并被直接访问 。这些服务是构建多租户面向服务的应用程序的关键,因为它们可以在许多事务类型中重用 。


推荐阅读