导入
云计算入门
了解云计算及其构建所使用的技术。
概述
人们在给出云计算概念的基本定义时,常说“云计算本质上是将计算服务通过云提供”。这虽然没错,但如果对“云”这一概念本身不清晰,那么这个定义也就难以理解。
让我们设想一下:当你在手机上登录 Twitter、Instagram 或 Facebook 时,如果你换了一部新手机并重新登录,所有私信、照片、视频、推文和其他内容依然存在,仿佛从未更换过设备,跨设备的使用体验完全一致。这正是得益于“云”的存在。我们可以在多个设备上使用同一应用程序,并获得一致的体验,因为大部分计算和存储工作都发生在云端。
什么是云?
云是一组可通过互联网访问的服务器。这些云服务器遍布全球各地的数据中心。它们用于存储和管理数据、运行应用程序以及执行计算密集型任务。我们不再需要依赖本地设备来获取数据,而是可以通过任何联网设备在线访问自己的数据。
...
如何从云端访问数据
有趣的是,云主要采用按需付费的模式。这意味着你可以根据需求使用资源,并按使用时间付费,无需与服务商或计划签订长期承诺。租用云资源的方式类似于租房而非买房:你只需为特定时间段支付租金,到期后可以选择续租、换更大房间,或搬去其他地方。
构建云所使用的技术
云是基于一系列技术构建的,这些技术使用户能够管理和配置资源。
管理门户
管理门户让管理员可以轻松地管理运行在云上的应用程序所需的各种资源。
虚拟化
虚拟化通过软件程序在硬件之上创建抽象层。它能将计算机的硬件组件——如 CPU、内存、存储等——划分为多个独立的虚拟计算机,称为虚拟机(VM)。这种技术提高了云环境中硬件的利用率,允许多个用户同时使用不同的虚拟分区。
自动化
自动化技术可减少甚至完全消除手动干预,例如在服务器部署和系统集成等任务中。