云计算IaaS浅谈
(本篇文章仅仅是整理文档资料时,发现的一篇课程报告,感觉还挺有参考意义的)
最近几年云计算一直是IT业的热点,一股炽热的云计算浪潮席卷了世界,全世界都在讲云计算,都在搞云计算。虽然最初是由谷歌公司提出的相关理论和概念,但很多公司随后也提出了不少新的概念,这都为云计算的落地做出了很大的贡献。虽然,云计算的发源地是美国,但和很多其他技术不同的是,我们国家没有在云计算领域落后世界太远。
云计算虽然是一种新的概念,但它不是一种新的技术,它仅仅是一种新的资源运用方式。云计算脱胎于现有技术,它是由网格计算、分布式计算、并行计算、效用计算、网络存储、虚拟化、负载均衡等传统技术所组合成的新型计算资源运用模式。我们常常把云计算的分为四个不同的层次几种服务类型,可以将云计算划分为以下四个层次:应用层、平台层、基础设施层和虚拟化层。这四个不同的层次分别为:软件即服务层(SaaS),平台即服务层(PaaS),基础设施即服务层(IaaS)和硬件即服务层(HaaS)。
在中国IT行业,BAT这三家平台型公司无疑是我国互联网行业的巨无霸,无论谈论什么都离不开它们,他们很大程度上代表着我国的信息产业发展水平,是我国IT业的一个缩影,无疑它们也引领着我国云计算产业的发展模式。我们知道目前百度云是平台即服务层(PaaS)的,阿里云和腾讯云是基础设施即服务层(IaaS)的。既然由两家公司都是采用IaaS类型的,为了对IaaS有了一个更深的了解。我就查阅了一些有关IaaS的资料,结合老师讲授的知识,对于IaaS有以下认识:
IaaS是云计算服务提供商向用户出租其能提供的计算能力、存储功能、网络计算和其他多种资源。用户可以利用付费租来的资源去开发和部署属于自己的任意应用程序,如操作系统和软件等。这种服务类型依靠的是云平台上的虚拟计算机集群的计算能力和安全稳定的存储能力。IaaS的最大优势就是用户可以自行申请和释放节点,计费是按照使用的节点量来计算的。在该模式下,云平台上的服务器集群规模能够达到几十万甚至上百万台,用户完全没有必要去考虑资源是不是足够用,只需要按需申请资源就可以了。云平台上的资源是所有用户共享的,所以资源使用效率是比较高的。
IaaS供应商需要在那些方面对基础设施进行管理以给用户提供资源?或者说IaaS云有那些功能?在《虚拟化与云计算》中列出了IaaS的七个基本功能:
- 资源抽象:使用资源抽象的方法(比如,资源池)能更好地调度和管理物理资源。
- 资源监控:通过对资源的监控,能够保证基础实施高效率的运行。
- 负载管理:通过负载管理,不仅能使部署在基础设施上的应用运能更好地应对突发情况,而且还能更好地利用系统资源。
- 数据管理:对云计算而言,数据的完整性,可靠性和可管理性是对IaaS的基本要求。
- 资源部署:也就是将整个资源从创建到使用的流程自动化。
- 安全管理:IaaS的安全管理的主要目标是保证基础设施和其提供的资源能被合法地访问和使用。
- 计费管理:通过细致的计费管理能使用户更灵活地使用资源。
IaaS的主要产品包括:Amazon EC2,Linode,Joyent,Rackspace,IBM Blue Cloud和Cisco UCS等。
通过IaaS这种模式,用户可以从供应商那里获得他所需要的虚拟机或者存储等资源来装载相关的应用,同时这些基础设施的繁琐的管理工作将由IaaS供应商来处理。IaaS能通过它上面对虚拟机支持众多的应用。消费者可以通过Internet可以从完善的计算机基础设施获得服务。换成我们通常理解的内容来讲就是我们不用购置硬件(服务器、存储等),不用去考虑如何把服务器连上网,只需要我们购买IaaS服务就可以使用这些硬件的服务。通过 IaaS,我们可以拥有提供处理、存储、网络和其他计算资源的能力,也可以在云里部署和运行任意软件,比如操作系统和应用程序。大多数云计算用例遵循我们已经习惯的基础分层结构:一个软件解决方案堆栈或平台被部署在一个网络基础架构上,一些应用程序在那个平台之上运行。
最近阿里云和好多地方政府签订了云服务协议,相信在不久的将来IaaS在我国一定有更大的发展。从整个网络技术和计算机产业来看,云计算完全不同于以往的业务模式,云计算的提出和推广必将导致整个产业新的爆发式的增长。相信云计算未来会像我们日常生活中使用的煤气和水一样成为IT行业的基础设施。
云计算IaaS浅谈的更多相关文章
- 视频课程 | 云原生下的Serverless浅谈
京东云开发者社区在3月底于北京举行了以"Cloud Native时代的应用之路与开源创新"为主题的技术沙龙,现场多位技术大咖与开发者们面对面就Cloud Native进行了深入交流 ...
- [nRF51822] 14、浅谈蓝牙低功耗(BLE)的几种常见的应用场景及架构(科普类干货)
蓝牙在短距离无线通信领域占据举足轻重的地位—— 从手机.平板.PC到车载设备, 到耳机.游戏手柄.音响.电视, 再到手环.电子秤.智能医疗器械(血糖仪.数字血压计.血气计.数字脉搏/心率监视器.数字体 ...
- 浅谈五大Python Web框架
转载:http://feilong.me/2011/01/talk-about-Python-web-framework 说到Web Framework,Ruby的世界Rails一统江湖,而Pytho ...
- [转]浅谈Python web框架
说到web framework,Ruby的世界Rails一统江湖,而Python则是一个百花齐放的世界,各种micro-framework.framework不可胜数,不完全列表见:http://wi ...
- 浅谈PHP技术应用
序号:1210-41 黑龙江省高等教育自学考试 本科毕业论文 题 目 浅谈PHP技术 学员姓名 夏滟 专 业 计算机及应用 准考证号 010311192585 指导 ...
- 浅谈Spring中的Quartz配置
浅谈Spring中的Quartz配置 2009-06-26 14:04 樊凯 博客园 字号:T | T Quartz是一个强大的企业级任务调度框架,Spring中继承并简化了Quartz,下面就看看在 ...
- 浅谈蓝牙低功耗(BLE)的几种常见的应用场景及架构(转载)
转载来至beautifulzzzz,网址http://www.cnblogs.com/zjutlitao/,推荐学习 蓝牙在短距离无线通信领域占据举足轻重的地位—— 从手机.平板.PC到车载设备, 到 ...
- 浅谈Python Web的五大框架
说到Web Framework,Ruby的世界Rails一统江湖,而Python则是一个百花齐放的世界.各种micro-framework.framework不可胜数. 尽管还有一大脚本语言PHP也有 ...
- [转帖]浅谈P2P、P2C 、O2O 、B2C、B2B、 C2C的区别
浅谈P2P.P2C .O2O .B2C.B2B. C2C的区别 https://www.cnblogs.com/zhuiluoyu/p/5481635.html 相信有很多人对P2P.P2C .O2O ...
随机推荐
- ubuntu下访问其他盘出现挂在错误解决办法
Error mounting /dev/sda5 at /media Linux下不能进入windows的NTFS分区之挂载错误问题 电 脑安装了win8,后在另一个分区(在win8下未分配空间)安装 ...
- Android pm 命令详解
一.pm命令介绍与包名信息查询 1.pm命令介绍 pm工具为包管理(package manager)的简称 可以使用pm工具来执行应用的安装和查询应用宝的信息.系统权限.控制应用 pm工具是Andro ...
- day12 继承
设计原则:开闭原则:对于拓展open,对于修改close. 类与类的关系:1.is a(继承关系) 2.has a(组合关系) 继承的优点:1.代码的可重用性 2.父类的属性和方法用于子类 3.子类可 ...
- CSS3实战之box-shadow篇
box-shadow属性包含6个参数值:阴影类型.X轴位移.Y轴位移.阴影大小.阴影扩展和阴影颜色.这6个参数值可以有选择地省略. 现在我们用一个img元素来举栗子 我们先来写最简单的box-shad ...
- Spring IOC 容器
<bean name="userBean" class="com.nuts.demo.spring.UserBean"> <property ...
- 微服务深入浅出(8)-- 配置中心Spring Cloud Config
Config Server从本地读取配置文件 将所有的配置文件统一写带Config Server过程的目录下,Config Server暴露Http API接口,Config Client调用Conf ...
- 【Linux 命令】sed 命令
文章转载自:https://www.jianshu.com/p/779f40985b20 文本分隔:------ # 在每一行后面增加一空行. sed G # 在每一行后面增加两行空行. sed &q ...
- centos6.4下配置nginx服务器更改根目录
安装完nginx服务器后发现nginx的根目录在/usr/share/nginx/html/下,但是对于部署文件来说,在该目录下是不太习惯的,我就尝试着更改nginx访问的根目录 # vi /etc ...
- HDU 1535 Invitation Cards (最短路)
题目链接 Problem Description In the age of television, not many people attend theater performances. Anti ...
- 【译】第五篇 Integration Services:增量加载-Deleting Rows
本篇文章是Integration Services系列的第五篇,详细内容请参考原文. 在上一篇你学习了如何将更新从源传送到目标.你同样学习了使用基于集合的更新优化这项功能.回顾增量加载记住,在SSIS ...