云计算基础设施与架构:变革应用程序交付
需积分: 13 192 浏览量
更新于2024-11-07
收藏 1.67MB PDF 举报
"云计算基础设施和体系架构指南"
云计算是一种革新的计算模型,它极大地提升了应用程序部署的速度,促进了创新,并降低了运营成本,同时增强了业务的敏捷性。Sun公司的观点是全面的,他们认为云计算涵盖服务器、存储、网络和虚拟化技术等多个层面,这些技术将云环境扩展到虚拟设备,使得应用程序能在短时间内快速组装和运行。
云计算的性质包括以下几个关键点:
1. **虚拟化技术**:虚拟机成为标准部署单元,使资源调配更灵活。
2. **按需、自助、以使用情况付费的服务模式**:用户可以根据实际需求获取服务,降低初始投入。
3. **网络服务交付**:通过互联网提供服务,使得地理位置不再成为限制。
4. **开放源软件的角色**:开源软件在构建云基础设施中起到重要作用,提供了成本效益和灵活性。
云计算基础设施有三种主要模式:
1. **公用云**:由第三方提供商运营,对公众开放。
2. **专用云**:专为单个组织构建,可内部或外部托管。
3. **混合云**:结合了公用云和专用云的优点,提供更灵活的选择。
云计算架构分为多个层次,包括基础设施即服务(IaaS)、平台即服务(PaaS)和软件即服务(SaaS)。每个层次都对应不同的功能和服务,影响着应用程序的设计和交付方式。
采用云计算技术时,企业需要考虑的架构问题包括:
1. **不断发展的应用程序架构**:云计算推动了架构的演变,要求适应弹性扩展和快速迭代。
2. **变革应用程序设计**:强调松散耦合、无状态和原地失败的计算原则,以及水平扩展、并行化和数据处理策略。
3. **合规与安全**:随着数据的物理分布,合规性和安全性成为核心挑战,需要采用网络安全做法来保障。
Sun公司在云计算领域积极参与,推动社区创新和开放式标准的发展,为企业选择合适的云计算提供商提供了指导。他们强调选择的重要性,倡导通过社区和标准来简化复杂问题的解决。
总结来说,云计算通过其灵活的架构和资源管理方式,正在改变我们构建、部署和使用应用程序的方式,为企业带来更高的效率、更低的成本以及更大的创新空间。同时,它也带来了新的架构挑战,如数据物理位置、安全性和合规性,需要通过合适的设计策略和技术来应对。
2009-08-28 上传
2021-10-04 上传
2009-07-14 上传
点击了解资源详情
点击了解资源详情
点击了解资源详情
2019-01-05 上传
点击了解资源详情
点击了解资源详情
tm1010
- 粉丝: 0
- 资源: 2
最新资源
- 俄罗斯RTSD数据集实现交通标志实时检测
- 易语言开发的文件批量改名工具使用Ex_Dui美化界面
- 爱心援助动态网页教程:前端开发实战指南
- 复旦微电子数字电路课件4章同步时序电路详解
- Dylan Manley的编程投资组合登录页面设计介绍
- Python实现H3K4me3与H3K27ac表观遗传标记域长度分析
- 易语言开源播放器项目:简易界面与强大的音频支持
- 介绍rxtx2.2全系统环境下的Java版本使用
- ZStack-CC2530 半开源协议栈使用与安装指南
- 易语言实现的八斗平台与淘宝评论采集软件开发
- Christiano响应式网站项目设计与技术特点
- QT图形框架中QGraphicRectItem的插入与缩放技术
- 组合逻辑电路深入解析与习题教程
- Vue+ECharts实现中国地图3D展示与交互功能
- MiSTer_MAME_SCRIPTS:自动下载MAME与HBMAME脚本指南
- 前端技术精髓:构建响应式盆栽展示网站