关于Cloud Computing IaaS 架构前期准备

经历了以Openstack为解决方案的多个项目,结合开源分布式存储Ceph来提供整体的IaaS解决方案;发现一套好的架构方案从多方面多角度多维度来定义,不仅满足商业驱动力还可以满足技术变革带来的各种好处,所以在架构前需要全面准备才能让IaaS更好的落地。

技术的选择更多的在与商业价值,并不是一味的选择很好的技术,前期做好准备才能更好的分析出部署模式与服务模式的决策。

首先,一个最重要的问题就是商业价值和做IaaS驱动力,这包括实现的意义,根据公司的现状以及IT资源架构来进行认识,要么以减少IT基础设施成本为核心,成为主要的驱动力;对于初创公司来说,核心关注在于SaaS,更容易实现;如果遇上传统的行业的企业,需要做更多的迁移评估来选择云的部署模式,根据不同的模式和不同的服务模式来进行实现,同时需要了解平台的特性,比如Openstack无状态性,考虑成本与可行性,这样才能更好的云服务。

其次,根据企业自身的业务类型与企业性质来进行分析,同时对功能性的需求要侧重了解各场景下所遇见的情况进行明确定义,利用多个服务模式来完成不同的需求。再者要根据实际业务功能以及业务运行方式选择适当的部署模式,对非功能性需求进行评估,包括灵活性、集成性、安全性、标准化等;了解云服务消费渠道方式,通过终端还是PC端,或者是其他IP端进行交互,事先了解有助与更好的构建服务模式。

实际运用中,业务的预算与预期任务完成都是很重要的指标,由于业务的时间限制,或者业务对时期有着特殊的要求,技术最优的方案未必在业务上能达到最好的效果,关键在于决策时考虑的最重要的目标,完成业务才是最核心,所以决策之前考虑好当前所约束的条件。

最后,公司是一个有着文化的组织,一种技术模式的转变,需要更多人的支持与更高的挑战,要避免过于自信的技术、低估业务的重要性和快速产生效果等错误,构建一种新的架构时,需要得到整体人员的认同,这样才能面对更大的挑战。

希望这些内容能够帮助到大家的IaaS架构规划

时间: 2024-11-05 08:44:08

关于Cloud Computing IaaS 架构前期准备的相关文章

Spring Cloud微服务架构在互联网中应用

夜行侠老师录制的:Spring Cloud微服务架构在互联网中应用 由大象分享网出版:http://www.itjoin.org/course/detail/5934a58c0cf2159b39641f80夜行侠课程集合:http://www.xuetuwuyou.com/user/29 第1节.Springcloud介绍第2节.Eureka的使用第3节.Eureka集群第4节.restful请求第5节.restful请求负载均衡第6节.配置中心第7节.获取配置中心数据第8节.配置中心高可用第9

Spring Cloud微服务架构在互联网中应用_SpringCloud视频教程

Spring Cloud微服务架构在互联网中应用 课程学习地址:http://www.xuetuwuyou.com/course/177 课程出自学途无忧网:http://www.xuetuwuyou.com 一.课程涉及的软件及版本: springcloud版本Dalston.SR1 springboot版本1.5.2 jdk1.8 spring4.3.7 二.适合人群: ①想学分布式微服务架构 ②想学springcloud,spring data flow ③想构建稳定的分布式微服务架构 三

(三)整合spring cloud云服务架构 - particle云架构代码结构构建

上一篇介绍了spring cloud云服务架构的基本架构图,本篇我们根据架构图进行代码的构建.根据微服务化设计思想,结合spring cloud本身的服务发现.治理.配置化管理.分布式等项目优秀解决方案,我们使用Maven技术将框架进行模块化.服务化.原子化封装,也为后期的热插拔.持续集成做一些准备工作. 另外在搭建环境之前,大家需要熟练掌握maven的使用及相关异常问题的处理. particle云架构使用maven来构建的,使用maven不仅仅是jar包的管控,重要的是要抓住maven的一个核

Tagging Physical Resources in a Cloud Computing Environment

A cloud system may create physical resource tags to store relationships between cloud computing offerings, such as computing service offerings, storage offerings, and network offerings, and the specific physical resources in the cloud computing envir

(四)整合spring cloud云服务架构 - particle-common-framework代码介绍

上一篇我们介绍了spring cloud云服务架构 - particle云架构代码结构,简单的按照几个大的部分去构建代码模块,让我们来回顾一下: 第一部分: 针对于普通服务的基础框架封装(entity.dao.service.controller.api)等 第二部分: spring cloud通用微服务项目,可以监控左右微服务,当然,本身自己也是微服务. 第三部分: 针对于框架内所有组件的封装,可以植入任何的模块项目中. 第四部分: 自身项目的微服务业务,比如:会员模块.消息模块.资金模块.订

top 9 Cloud Computing Failures

top 9 Cloud Computing Failures Outages, hacks, bad weather, human error and other factors have led to some spectacular cloud failures. 9. Hackers Access Celebrity iCloud Accounts In the fall of 2014, hackers targeted celebrity accounts on Apple's iCl

Service-Oriented Computing and Cloud Computing: Challenges and Opportunities

Service-Oriented Computing and Cloud Computing: Challenges and Opportunities Yi Wei and M. Brian Blake ? 2010 IEEE IEEE INTERNET COMPUTING abstract: Service-oriented computing and cloud computing have a reciprocal relationship - one provides the comp

Cloud Computing Causing Digital Business Transformation

2015-04-13 Cloud Computing Causing Digital Business Transformation We hear all about the cloud, and cloud computing. But, do we really know who is getting the big gains from cloud computing? What are the types of companies that are actually benefitin

(四)spring cloud - particle云架构代码结构

上一篇我们介绍了spring cloud云服务架构 - particle云架构代码结构,简单的按照几个大的部分去构建代码模块,让我们来回顾一下:第一部分: 针对于普通服务的基础框架封装(entity.dao.service.controller.api)等 第二部分: spring cloud通用微服务项目,可以监控左右微服务,当然,本身自己也是微服务. 第三部分: 针对于框架内所有组件的封装,可以植入任何的模块项目中. 第四部分: 自身项目的微服务业务,比如:会员模块.消息模块.资金模块.订单