热门标签 | HotTags
当前位置:  开发笔记 > 编程语言 > 正文

大数据云计算技术概述_云计算–概述,类型,优势和未来范围

大数据云计算技术概述CloudComputingisatypeofonlineon-demandservicethatincludesresourceslikecomputersy

大数据云计算技术概述

Cloud Computing is a type of online on-demand service that includes resources like computer system software, databases, storage, applications, and other computing resources over the internet without any use of physical components.

云计算是一种在线按需服务,其中包括诸如Internet上的计算机系统软件,数据库,存储,应用程序和其他计算资源之类的资源,而无需使用任何物理组件。

In other words, a remote system that helps you to access application, software, and databases from any device via internet connection is known as “Cloud Computing”.

换句话说,可以帮助您通过Internet连接从任何设备访问应用程序,软件和数据库的远程系统称为“云计算”。

Cloud Computing

Why Cloud Computing is more efficient? Here are the three ways which makes Cloud Computing a better option than any traditional web hosting:

为什么云计算效率更高? 以下是使云计算成为比任何传统网络托管更好的选择的三种方法:

  • It as on-demand service type, which means it is sold on the demand of user particularly by the hour or a minute

    它是按需服务类型,这意味着按用户需求出售,特别是按小时或分钟
  • Flexibility to users from selecting as much and as little of a service according to the requirement at any given point of time

    在任何给定时间点都可以根据需求选择尽可能多的服务,从而为用户提供灵活性
  • Users requires only the computer system and internet connection and rest is managed by the service provider

    用户只需要计算机系统和互联网连接,其余的由服务提供商管理

These are three main applications of Cloud Computing which makes it more efficient and a powerful service to rely upon.

这是云计算的三个主要应用程序,这使其更高效,更强大,可以依靠。

云计算历史 (Cloud Computing History)

When we see the dates back in 1950s and 1960s, it was not easier for employees as it is now in current scenario. There were some large mainstreams hardware infrastructure installed which we call as “Server Room”. Through these large server rooms employees could only access work files, messages, or a system software for work via physical cables.

当我们看到可追溯到1950年代和1960年代的日期时,对于员工来说,这并不容易,因为现在的情况如此。 安装了一些大型的主流硬件基础架构,我们称之为“服务器机房”。 通过这些大型服务器机房,员工只能通过物理电缆访问工作文件,消息或系统软件以进行工作。

Now imagine, if you are working in that scenario and you have to work in a place where everything is to be done manually. You have to install software manually, import data using physical cables, and if any of the component crashes, it could be catastrophic for complete system.

现在想象一下,如果您在那种情况下工作,并且必须在一个手动完成所有工作的地方工作。 您必须手动安装软件,使用物理电缆导入数据,如果任何组件崩溃,对于整个系统来说可能是灾难性的。

The idea of “Cloud Computing” started emerging from 1970s when IBM introduced an operating system called VM (Virtual Machines). The idea of beginning with VM allowed multiple virtual machines on a single node that reduced maintaining of such large mainframes for each user.

“云计算”的想法从1970年代开始出现,当时IBM推出了一种称为VM(虚拟机)的操作系统。 从VM开始的想法允许在单个节点上使用多个虚拟机,从而减少了每个用户对如此大型主机的维护。

Over the years, Cloud Computing has evolved through many phases from mainframes to virtualization in Cloud. If you want to read a complete history of Cloud Computing, check out the IBM’s blogpost on Cloud history.

多年来,云计算已经从大型机发展到云中的虚拟化的多个阶段。 如果您想阅读完整的Cloud Computing历史记录,请查看IBM关于Cloud history的博客文章 。

云计算如何消除以前的工作模式? (How Cloud Computing Eliminated Former Working Pattern?)

It has changed the complete pattern of working environment by eliminating former office culture in following ways:

它通过以下方式消除了以前的办公文化,从而改变了完整的工作环境模式:

  • Large servers were no longer required by IT companies and businesses to house them in a well-ventilated room.

    IT公司和企业不再需要将大型服务器放置在通风良好的房间中。
  • No risk of information loss as companies can now store data directly on Cloud with multiple safeguard options without any vulnerability of loosing data from any physical device.

    由于公司现在可以使用多种保护措施将数据直接存储在云中,而不会从任何物理设备丢失数据,因此没有信息丢失的风险。
  • Duplicate versions of document wiped out with the help of shared access cloud-based files where data is always up to date. Team of Employees don’t have to manage multiple versions of files they are working on.

    借助始终基于最新数据的共享访问基于云的文件,消除了重复版本的文档。 员工团队不必管理他们正在处理的文件的多个版本。
  • No need of dedicated in-house IT support to large companies as manual updating and installation of software has been eliminated completely.

    由于完全消除了手动更新和安装软件的需要,因此无需为大型公司提供专门的内部IT支持。
  • Fixed working place for employees has also been vanished as now employees can work remotely too with cloud-based services.

    员工的固定工作场所也已消失,因为现在员工也可以使用基于云的服务进行远程工作。
  • Large amount of cost involved in installing and maintaining applications of each device was reduced to great extent. This was much beneficial for small and mid-scale enterprises.

    在很大程度上减少了安装和维护每个设备的应用程序所涉及的大量成本。 这对中小型企业非常有利。

云计算类型 (Cloud Computing Types)

Cloud Computing services are broadly divided into three categories depending on the type of resources being delivered:

根据要交付的资源类型,云计算服务大致分为三类:

1. Software-as-a-Service (SaaS)

1.软件即服务(SaaS)

Software-as-a-Service (SaaS)

Image Source

图片来源

SaaS is a type of cloud-based software or services that delivers complete application over the internet which can be run on distant computers in the Cloud. There is no need to download or install the software on each individual device. The software is entirely managed by the service provider.

SaaS是一种基于云的软件或服务,可以通过Internet交付完整的应用程序,并且可以在云中的远程计算机上运行。 无需在每个单独的设备上下载或安装软件。 该软件完全由服务提供商管理。

For example: software like Salesforce CRM dashboard, Quickbooks, Google Apps, Slack, Mint, etc. can be used directly on the cloud and can be customized according to user needs without any coding or programming.

例如: Salesforce CRM仪表板,Quickbooks,Google Apps,Slack,Mint等软件可以直接在云上使用,并且可以根据用户需求进行自定义,而无需进行任何编码或编程。

2. Infrastructure-as-a-Service (IaaS)

2.基础架构即服务(IaaS)

Infrastructure-as-a-Service (IaaS)

Image Source

图片来源

IaaS is suitable for those companies who require computing resources like servers, firewall, data center, and storage capacity. It is the most open-ended type of service which lets businesses perform a lot of customizations themselves. The best part – there is no need of large fund investments as businesses can hire IT resources and infrastructure for fast pace growth and development provided by IaaS.

IaaS适合需要服务器,防火墙,数据中心和存储容量等计算资源的公司。 这是最开放的服务类型,可让企业自己执行许多自定义。 最好的部分–无需大量基金投资,因为企业可以租用IT资源和基础架构来实现IaaS提供的快速增长和发展。

For example: Amazon Web services, Rackspace, GCE, Digital Ocean, etc.

例如: Amazon Web服务,Rackspace,GCE,Digital Ocean等。

3. Platform-as-a-Service

3.平台即服务

Platform-as-a-Service

Image Source

图片来源

PaaS lets you focus on software building, hosting, and testing at a faster and low-cost rate. It provides development tools like servers, code libraries, programming interface, etc. without taking any concerns for back-end such as security and infrastructure. PaaS allows multiple users to work on the same application simultaneously. Ultimately with PaaS, one can develop application without any coding skills with drag-drop intuitiveness, deploy new web applications to the cloud in minutes, and reduce complexity.

通过PaaS,您可以更快,更低成本地专注于软件构建,托管和测试。 它提供了开发工具,例如服务器,代码库,编程接口等,而无需担心后端(例如安全性和基础结构)。 PaaS允许多个用户同时处理同一个应用程序。 最终,借助PaaS,无需拖放即可直观地开发具有任何编码技能的应用程序,只需几分钟即可将新的Web应用程序部署到云中,并降低复杂性。

For example: Microsoft Azure, Open Shift, Apache Stratos, Heroku, Beanstalk, Magento, etc.

例如: Microsoft Azure,Open Shift,Apache Stratos,Heroku,Beanstalk,Magento等。

云计算的好处 (Benefits of Cloud Computing)

  • Reliable than any traditional web hosting as they are hosted by third parties and in case of any loss or problem, customer support system is easy to access.

    由第三方托管,比任何传统的虚拟主机都可靠 ,如果出现任何丢失或问题,客户支持系统易于访问。

  • Flexible as it can be remotely used from any device and any location with real-time working experience.

    灵活 ,可以从任何设备和任何位置远程使用,并具有实时工作经验。

  • Security is much higher than ever expected with centralization of data and multiple phases of security.

    安全性远远高于以往任何时候都有望与数据和安全性的多相位的集中化。

  • Scalable as there is no fixed or limited geographic location. Moreover, the software integration with other apps also makes it highly scalable.

    可扩展,因为没有固定或有限的地理位置。 此外,与其他应用程序的软件集成也使其具有高度可扩展性。

  • Pay per use pricing plans helps businesses to compute resources according to their needs and pay only for that.

    按使用付费定价计划可帮助企业根据其需求计算资源,并且仅为此付费。

  • Multitenancy feature provides the opportunity of sharing resources to multiple users at given point of time.

    多租户功能提供了在给定时间点向多个用户共享资源的机会。

  • Customizable cloud software allows users to adapt to the programs ad applications that are customizable.

    可定制的云软件允许用户适应可定制的程序和广告应用程序。

云计算的未来 (Future of Cloud Computing)

The future of Cloud Computing is embracing many advances and high-end capabilities with the help of modern technologies like IoT (Internet of Things) and AI (Artificial Intelligence). Small and mid-scale enterprises are likely to combine multi-cloud services from different service providers which will change the way of doing possible work. Expansion of Cloud adoption by almost every business type will enhance the smart workflows and less dependency on outsiders.

借助IoT(物联网)和AI(人工智能)等现代技术,云计算的未来将迎来许多进步和高端功能。 中小型企业可能会合并来自不同服务提供商的多云服务,这将改变可能的工作方式。 几乎每种业务类型都将采用云技术,这将增强智能工作流程并减少对外部人员的依赖。

Final Thoughts on Cloud Computing

关于云计算的最终想法

One thing is for sure that Cloud adoption will increase day by day for providing benefits to the businesses as well as consumers alike. Technologies will improve faster and they too would require Cloud for managing and simplifying their work.

有一件事可以肯定,云技术的采用将每天增加,以便为企业和消费者提供利益。 技术将进步得更快,它们也将需要云来管理和简化其工作。

There will likely be more integration in real-word technologies like modes of transportation, smart elevators, automation in restaurants, self-driving cars, etc. Cloud Computing will become necessary for every type of business work and requirements.

诸如运输方式,智能电梯,饭店自动化,自动驾驶汽车等实词技术可能会进行更多集成。对于每种类型的业务工作和要求,云计算都将变得必要。

翻译自: https://www.thecrazyprogrammer.com/2019/07/cloud-computing.html

大数据云计算技术概述



推荐阅读
  • 1:有如下一段程序:packagea.b.c;publicclassTest{privatestaticinti0;publicintgetNext(){return ... [详细]
  • DNN Community 和 Professional 版本的主要差异
    本文详细解析了 DotNetNuke (DNN) 的两种主要版本:Community 和 Professional。通过对比两者的功能和附加组件,帮助用户选择最适合其需求的版本。 ... [详细]
  • 本文详细探讨了JDBC(Java数据库连接)的内部机制,重点分析其作为服务提供者接口(SPI)框架的应用。通过类图和代码示例,展示了JDBC如何注册驱动程序、建立数据库连接以及执行SQL查询的过程。 ... [详细]
  • 通过Web界面管理Linux日志的解决方案
    本指南介绍了一种利用rsyslog、MariaDB和LogAnalyzer搭建集中式日志管理平台的方法,使用户可以通过Web界面查看和分析Linux系统的日志记录。此方案不仅适用于服务器环境,还提供了详细的步骤来确保系统的稳定性和安全性。 ... [详细]
  • 本文详细介绍了网络存储技术的基本概念、分类及应用场景。通过分析直连式存储(DAS)、网络附加存储(NAS)和存储区域网络(SAN)的特点,帮助读者理解不同存储方式的优势与局限性。 ... [详细]
  • 20100423:Fixes:更新批处理,以兼容WIN7。第一次系统地玩QT,于是诞生了此预备式:【QT版本4.6.0&#x ... [详细]
  • 本文详细介绍如何利用已搭建的LAMP(Linux、Apache、MySQL、PHP)环境,快速创建一个基于WordPress的内容管理系统(CMS)。WordPress是一款流行的开源博客平台,适用于个人或小型团队使用。 ... [详细]
  • 目录一、salt-job管理#job存放数据目录#缓存时间设置#Others二、returns模块配置job数据入库#配置returns返回值信息#mysql安全设置#创建模块相关 ... [详细]
  • 本文介绍如何使用MFC和ADO技术调用SQL Server中的存储过程,以查询指定小区在特定时间段内的通话统计数据。通过用户界面选择小区ID、开始时间和结束时间,系统将计算并展示小时级的通话量、拥塞率及半速率通话比例。 ... [详细]
  • 本文探讨了MariaDB在当前数据库市场中的地位和挑战,分析其可能面临的困境,并提出了对未来发展的几点看法。 ... [详细]
  • 优化局域网SSH连接延迟问题的解决方案
    本文介绍了解决局域网内SSH连接到服务器时出现长时间等待问题的方法。通过调整配置和优化网络设置,可以显著缩短SSH连接的时间。 ... [详细]
  • 探讨如何从数据库中按分组获取最大N条记录的方法,并分享新年祝福。本文提供多种解决方案,适用于不同数据库系统,如MySQL、Oracle等。 ... [详细]
  • 本文详细介绍了 MySQL 数据库中的基础操作,包括创建、查询、修改和删除数据库、表及数据的命令。通过具体的 SQL 语句示例,帮助读者快速掌握 MySQL 的基本操作。 ... [详细]
  • Kubernetes 持久化存储与数据卷详解
    本文深入探讨 Kubernetes 中持久化存储的使用场景、PV/PVC/StorageClass 的基本操作及其实现原理,旨在帮助读者理解如何高效管理容器化应用的数据持久化需求。 ... [详细]
  • 本文详细介绍了优化DB2数据库性能的多种方法,涵盖统计信息更新、缓冲池调整、日志缓冲区配置、应用程序堆大小设置、排序堆参数调整、代理程序管理、锁机制优化、活动应用程序限制、页清除程序配置、I/O服务器数量设定以及编入组提交数调整等方面。通过这些技术手段,可以显著提升数据库的运行效率和响应速度。 ... [详细]
author-avatar
run032_736
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有