云计算概论 -- 云使能技术

这篇具有很好参考价值的文章主要介绍了云计算概论 -- 云使能技术。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

云计算概论 – 云使能技术

  • 宽带网络和Internet架构
  • 数据中心技术
  • 虚拟化技术
  • Web、多租户、服务技术

一、宽带网络和Internet架构

1、ISP (internet service provider)
(1)无连接分组交换:数据流被分割成固定大小的包,通过排队转发从一个节点传递到下一个节点。
(2)基于路由器的互联:路由器知道数据包的源信息和目的信息,因此它能够管理网络流量,并为数据包传输估算最有效的转发。
2、技术和商业考量
(1)连接性问题
(2)网络带宽和延迟问题
(3)云运营商和云提供者选择

二、数据中心技术

云计算服务所提供的计算资源,是由大量在地理位置上相对集中的服务器集群来提供的。这些服务器集群常常被建设成一个一个的数据中心。
现代数据中心是指一种特殊的IT基础设施,用于集中放置IT资源,包括服务器、数据库、网络与通信设备,以及软件系统等。而数据中心技术就是对数据中心的各种设备进行集中式的部署、管理、维护、协同工作等技术的合称。
数据中心发展历程:
1、数据存储中心阶段
2、数据处理中心阶段
3、信息中心阶段
4、云数据中心阶段

数据中心的特性:
标准化与模块化
数据中心以标准化商用硬件为基础,用模块化架构进行设计,整合了多个相同的基础设施模块和设备,具备可扩展性、可增长性和快速更换硬件的特点。
有利于减少投资和运营成本,整合IT资源,减少管理和配置的复制程度。
之外还有自动化、远程操作、高可用性、安全感知、配套设施、计算硬件、存储硬件、网络硬件等技术。

三、虚拟化技术

虚拟化技术:通过将物理IT资源转换为虚拟IT资源的过程。包括服务器、存储设备、网络、电源在内的大多数IT资源都可以被虚拟化。
虚拟化可以带来的优势:
(1)硬件无关性
(2)服务器整合
(3)资源复制

通过五个层次对虚拟化技术进行解释:
1、ISA级虚拟化
ISA (instruction set architecture)级虚拟化。
通过使用物理主机的ISA模拟一个虚拟的ISA (V-ISA)来实现。基本仿真方式就是代码解释。解释程序将源指令中的每条指令解释为目标指令。它使得我们可以在任何硬件机器上创建任何虚拟的ISA.这个层次虚拟化是实现IaaS的主要技术之一。

2、硬件级虚拟化
两个任务: 第一,为一个虚拟机产生一个虚拟的硬件环境。第二、虚拟化进程可通过虚拟化来管理真实的硬件。是实现IaaS的技术之一。

3、操作系统级虚拟化
操作系统级是指处于硬件系统和用户应用程序之间的抽象层。利用数据中心的软硬件,在一个单一的物理服务器上,创建隔离的容器和操作系统实例,这是产生像真实的服务器一样运行。
操作系统级虚拟化常被用来创建虚拟主机环境,在大量互斥的不信任用户之间分配硬件资源。
这个层次的虚拟化,是云计算实现PaaS的主要关键之一。

4、用户API级虚拟化
大部分应用程序使用用户级API,而非操作系统提供的冗长的系统调用来实现。由于大部分系统提供文档完备的API,这样的接口就成为虚拟化的另外一个候选。通过API Hook控制应用程序和其他系统部分之间的通信连接,使得带有库接口的虚拟化成为可能。
例如: WINE这种方法,就支持在UNIX主机上运行Windows程序。另一个例子是vCUDA,它冗余应用程序在虚拟机中执行时可以利用GPU的硬/小n功能。
这个层次的虚拟化,是云计算实现PaaS的主要技术之一。

5、应用程序级虚拟化
应用程序级虚拟化,将一个应用程序虚拟化为一个虚拟机。常见的方法是部署高级语言(high level language,HLL)虚拟机。
在这种情况下,虚拟层作为一个应用程序处于操作系统之上,并且这一层抽象出一个虚拟机,该虚拟机可以运行为一个特定的机器定义所编写和编译的程序。.NET和JVM都是应用程序级虚拟化的典型例子。
这个层次的虚拟化,是云计算实现SaaS的主要技术之一。

四、Web、多租户、服务技术

Web技术:URL 统一资源定位符、HTTP 超文本标记、HTML/XML 超文本标记语言。
Web应用:使用基于浏览器的服务
多租户技术:多租户设计的目的是使得多个用户在逻辑上同时访问同一个应用,而不会意识到还有其他租户的存在。且每个租户都不会访问到不属于自己的数据和配置信息。
服务技术是云计算的基石,它形成了 ”as a service“的云交付模型基础。如Web服务,REST服务,服务代理,服务中间件。文章来源地址https://www.toymoban.com/news/detail-576282.html

到了这里,关于云计算概论 -- 云使能技术的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • 北斗同步时钟服务器(NTP网络时间服务器)应用于计算机网络系统

    北斗同步时钟服务器(NTP网络时间服务器)应用于计算机网络系统 北斗同步时钟服务器(NTP网络时间服务器)应用于计算机网络系统 京准电子科技官微——ahjzsz 前言 近几年来,随着计算机自动化系统水平的提高,在各大计算机监控系统、微机保护装置、微机故障录波装置以及各

    2024年03月09日
    浏览(41)
  • 网络攻防技术——缓冲区溢出攻击(基于服务器)

          缓冲区溢出 被定义为程序试图将数据写入缓冲区边界之外的情况。恶意用户可以利用此漏洞更改程序的流控制,从而导致恶意代码的执行。本实验的目的是让学生对这种类型的漏洞有实际的了解,并学习如何利用攻击中的漏洞。      在这个实验中,学生将得到四个不

    2024年02月02日
    浏览(51)
  • 网络技术学习十三:DNS(域名服务器)

    产生背景 通过IP地址访问目标主机,不便于记忆 通过容易记忆的域名来标识主机位置 域名的树形层次化结构 根域 领级域 主机所处的国家/区域,注册人的性质 二级域 注册人自行创建的名称 主机名 区域内部的主机的名称 由注册人自行创建和管理 用于域名和IP地址的互相解

    2024年02月09日
    浏览(32)
  • 存储关键技术·RAID技术·RAID2.0·华为RAID2.0+·华为服务器·云计算

    前序 各位客官: 早上好!中午好!晚上好! 欢迎步入云计算的大门,这是咱们云计算一栏的第四篇博客啦,今天我们来了解一下 什么是RAID技术?有哪些RAID技术呢?热备是什么?华为RAID2.0+是什么嘞? 店家是从华为官网上学习而来哒,以下是学习所思所得所悟哦。先赞后看

    2024年02月07日
    浏览(41)
  • 解决网络协议服务器问题的关键:定位能力与抓包技术

    本文分享自华为云社区《提升网络协议服务器的定位能力》,作者:张俭。 近期,我再次涉足于协议服务器相关的工作领域,致力于定位并解决各种问题。简单总结一些心得给大家。如果想要定位出协议服务器的问题,那么这些能力可能至关重要。 注:我这里比较偏向协议

    2024年01月16日
    浏览(34)
  • SNTP、NTP网络时间服务器如何保护计算机网络系统的

    SNTP、NTP网络时间服务器如何保护计算机网络系统的 SNTP、NTP网络时间服务器如何保护计算机网络系统的 京准电子科技官微——ahjzsz 1.前言 由计算机网络系统组成的分布式系统,若想协调一致进行:IT行业的“整点开拍”、“秒杀”、“Leader选举”,通信行业的“同步组网”之

    2024年02月09日
    浏览(32)
  • 计算机网络编程 | 多路I/O转接服务器

    欢迎关注博主 Mindtechnist 或加入【Linux C/C++/Python社区】一起学习和分享Linux、C、C++、Python、Matlab,机器人运动控制、多机器人协作,智能优化算法,滤波估计、多传感器信息融合,机器学习,人工智能等相关领域的知识和技术。 专栏:《网络编程》 多路IO转接服务器也叫做多

    2024年02月12日
    浏览(41)
  • 计算机网络原理 实验 WWW服务器的配置和使用

    1. 了解WWW系统的工作过程 2. 掌握在Windows 2003上配置WWW服务器的方法 1. 万维网WWW(World Wide Web)服务,又称为Web服务,是目前TCP/IP互联网上最方便和最受欢迎的信息服务类型。 2. 万维网以客户/服务器方式工作。万维网文档所在的计算机运行服务器进程,因此这个计算机也称为万维

    2024年02月04日
    浏览(40)
  • 【计算机网络】网络编程套接字&UDP服务器客户端的简单模拟

    需要云服务器等云产品来学习Linux的同学可以移步/–腾讯云–/官网,轻量型云服务器低至112元/年,优惠多多。(联系我有折扣哦) 每台主机都有自己的IP地址,当数据在进行通信的时候,除了要发送的数据外,在报头里面还要包含发送方的IP和接收方的IP,这里发送方的IP就

    2024年02月20日
    浏览(43)
  • 计算机网络编程 | 并发服务器代码实现(多进程/多线程)

    欢迎关注博主 Mindtechnist 或加入【Linux C/C++/Python社区】一起学习和分享Linux、C、C++、Python、Matlab,机器人运动控制、多机器人协作,智能优化算法,滤波估计、多传感器信息融合,机器学习,人工智能等相关领域的知识和技术。 专栏:《网络编程》 当涉及到构建高性能的服务

    2024年02月08日
    浏览(46)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包