云接管 IT 已经成为现实-Linux云计算
IT 正在逐渐迁移到云端。那又是什么驱动了云呢?答案是 Linux。 当连微软的 Azure 都开始拥抱 Linux 时,你就应该知道这一切都已经改变了。
不管你接不接受, 云正在接管 IT 已经成为现实。 我们这几年见证了 云在内部 IT 的崛起 。 那又是什么驱动了云呢? 答案是 Linux 。
Uptime Institute 最近对 1000 个 IT 决策者进行了调查,发现约 50% 左右的资深企业 IT 决策者认为在将来大部分的 IT 工作应该放在云上 或托管网站上。在这个调查中,23% 的人认为这种改变即将发生在明年,有 70% 的人则认为这种情况会在四年内出现。
这一点都不奇怪。 我们中的许多人仍热衷于我们的物理服务器和机架, 但一般运营一个自己的数据中心并不会产生任何的经济效益。
很简单, 只需要对比你运行在你自己的硬件上的资本费用(CAPEX)和使用云的业务费用(OPEX)即可。 但这并不是说你应该把所有的东西都一股脑外包出去,而是说在大多数情况下你应该把许多工作都迁移到云端。
相应地,如果你想充分地利用云,你就得了解 Linux云计算 。
亚马逊的 AWS、 Apache CloudStack、 Rackspace、谷歌的 GCP 以及 OpenStack 的核心都是运行在 Linux 上的。那么结果如何?截至到 2014 年, 在 Linux 服务器上部署的应用达到所有企业的 79% ,而 在 Windows 服务器上部署的则跌到 36%。从那时起, Linux 就获得了更多的发展动力。
即便是微软自身也明白这一点。
Azure 的技术主管 Mark Russinovich 曾说,仅仅在过去的几年内微软就从四分之一的 Azure 虚拟机运行在 Linux 上 变为将近三分之一的 Azure 虚拟机运行在 Linux 上。
试想一下。微软,一家正逐渐将云变为自身财政收入的主要来源 的公司,其三分之一的云产业依靠于 Linux 。
即使是到目前为止, 这些不论喜欢或者不喜欢微软的人都很难想象得到微软会从一家以商业软件为基础的软件公司转变为一家开源的、基于云服务的企业 。
Linux 对于这些专用服务器机房的渗透甚至比它刚开始的时候更深了。 举个例子, Docker 最近发行了其在 Windows 10 和 Mac OS X 上的公测版本 。 这难道是意味着 Docker 将会把其同名的容器服务移植到 Windows 10 和 Mac 上吗? 并不是的。
在这两个平台上, Docker 只是运行在一个 Linux 虚拟机内部。 在 Mac OS 上是 HyperKit ,在 Windows 上则是 Hyper-V 。 在图形界面上可能看起来就像另一个 Mac 或 Windows 上的应用, 但在其内部的容器仍然是运行在 Linux 上的。
所以,就像大量的安卓手机和 Chromebook 的用户压根就不知道他们所运行的是 Linux 系统一样。这些 IT 用户也会随之悄然地迁移到 Linux 和云上。
分享到:
相关推荐
在IT行业中,Linux运维是至关重要的一个领域,特别是在云计算时代,Linux系统因其开源、稳定、高效的特点,成为了云基础设施的首选操作系统。本课程主要聚焦于Linux运维中的一个重要话题——高可用集群,它对于保证...
如果一个实例失败,其他实例可以接管并保持服务的连续性,确保集群的高可用性。 4. **版本控制**:etcd支持版本控制,这意味着每个键都有一个版本号,每次更新都会增加版本号。这使得回滚到先前状态变得容易。 ...
在Linux系统上安装MongoDB时,通常需要下载适用于特定架构的二进制包,例如本例中的"mongodb-linux-x86_64-rhel70-3.4.9.tgz",这是针对64位RHEL 7.0系统的MongoDB 3.4.9版本。这个版本的MongoDB包含了稳定性和性能...
这个"最新版linux elasticsearch-7.17.1-linux-x86_64.tar.gz"文件是为Linux平台设计的Elasticsearch 7.17.1版本的二进制发行版,适用于64位(x86_64)架构的系统。 **Elasticsearch核心概念:** 1. **节点(Node)**...
这个压缩包文件"mysql-5.6.51-linux-glibc2.12-x86_64.tar.gz"包含了MySQL 5.6的最新稳定版本,专为运行在Linux操作系统上,基于glibc 2.12库的x86_64(64位)架构系统设计。 MySQL 5.6版本是一个重要的里程碑,它...
### Linux软件调试与GDB #### 一、引言 在Linux环境中,GDB(GNU Debugger)是一款功能强大的调试工具,它可以帮助开发者深入了解程序的内部结构,查看变量值,设置断点并逐步执行源代码。这使得GDB成为修复程序...
《Mycat:数据库中间件在Linux环境中的应用与实践》 Mycat,作为一款开源的、基于Java开发的数据库中间件,以其强大的数据库分布式处理能力,被广泛应用于大型互联网企业的数据架构中。Mycat-server-1.6.5-release-...
Elasticsearch是一个开源的全文搜索引擎,它以其高效、可扩展和分布式特性在IT行业中广泛应用,尤其是在日志分析、实时搜索和大数据分析等领域。最新版的Linux版本为`elasticsearch-8.1.1-linux-x86_64.tar.gz`,这...
在"mongodb-linux-x86_64-enterprise-rhel70-4.4.5"这个压缩包中,我们看到的是针对Red Hat Enterprise Linux 7.0 (RHEL 7.0)平台的64位企业版MongoDB 4.4.5版本。这个版本包含了MongoDB服务器和相关工具,用于在...
当主分片出现问题时,副本可以接管工作。 **安装与配置Elasticsearch 8.0.1:** 1. **解压**:首先,你需要在Linux服务器上解压`elasticsearch-8.0.1-linux-x86_64.tar.gz`,这会生成一个包含所有必要文件的目录。...
2. 软件设计:系统采用RT-Linux操作系统,实现了高效的实时调度核心,全面接管中断,当有实时任务需要处理时,RT-Linux将其作为高优先级的任务来运行。 系统特点: 1. 高实时性:系统采用RT-Linux操作系统和多路...
5. **Mixer**:虽然在Istio 1.6中,Mixer的部分功能已被Pilot接管,但在早期版本中,Mixer处理策略执行和遥测数据收集。 **安装与部署:** 安装Istio 1.6.7通常涉及以下几个步骤: 1. 解压文件:使用`tar -zxvf ...
在现代信息技术领域,云计算平台已经成为了企业信息化的重要支撑。标题中的“行业分类-设备装置-一种云计算平台虚拟机自启动的系统及方法”揭示了这个压缩包内容专注于云计算环境下的虚拟机自动化管理,特别是虚拟机...
这个压缩包“elasticsearch-7.10.0-linux-aarch64.tar.gz”是专为Linux平台上的ARM64架构(即64位ARM处理器)设计的版本,确保在这些设备上运行时的优化和兼容性。 **Elasticsearch核心概念:** 1. **节点(Node)**...
在3.6.16这个版本中,MongoDB提供了一系列关键特性,使其成为处理大量结构化和半结构化数据的理想选择。以下是关于MongoDB 3.6.16在Linux环境下的关键知识点详解: 1. **文档型数据库**: MongoDB的核心概念是文档,...
7. **自动故障检测与恢复**:etcd 能自动检测集群中的失败节点,并将它们的状态从集群中移除,允许其他节点接管其职责。 在“etcd-v3.4.8-linux-amd64”压缩包中,通常包含以下文件: - `etcd`: 二进制可执行文件...
总结,ZooKeeper是分布式系统中不可或缺的组件,它的稳定性和高性能使其在大数据、云计算等领域广泛应用。理解并熟练掌握ZooKeeper的原理和使用,对于Linux运维人员来说至关重要,能够帮助构建更加可靠的分布式服务...
云计算部署模式分为私有云、公有云、混合云和社区云。服务模式则分为基础设施即服务(IaaS)、平台即服务(PaaS)和软件即服务(SaaS)。 在华为云计算认证HCIE-CLOUD中,对云计算的基础知识点有详细的介绍,包括云计算的...
- **虚拟路由冗余协议(VRRP)**:通过选举机制确定主路由器,当主路由器出现故障时,备份路由器自动接管服务。 - **健康检查**:定期对后端服务器进行检查,确保其处于正常工作状态。 - **负载均衡**:支持多种调度...