VMware 开源软件推荐
开源PaaS平台 Cloud Foundry
https://www.oschina.net/p/cloud+foundry
Cloud Foundry是VMware于2011年4月12日推出的业界第一个开源PaaS云平台,它支持多种框架、语言、运行时环境、云平台及应用服务,使开发 人员能够在几秒钟内进行应用程序的部署和扩展,无需担心任何基础架构的问题。同时,它本身是一个基于Ruby on Rails的由多个相对独立的子系统通过消息机制组成的分布式系统,使平台在各层级都可水平扩展,既能在大型数据中心里运行,也能运行在一台桌面电脑中, 二者使用相同的代码库。
作为新一代云应用平台,Cloud Foundry专为私有云计算环境、企业级数据中心和公有云服务提供商所打造。Cloud Foundry云平台可以简化现代应用程序的开发、交付和运行过程,在面对多种公有云和私有云选择、符合业界标准的高效开发框架以及应用基础设施服务时, 可以显著提高开发者在云环境中部署和运行应用程序的能力。
CloudFoundry 是VMware主导使用Ruby开发的一款开源PaaS云计算平台,类似于Salesforce旗下的Heroku,遵从OpenStack云计算平台规范。深度剖析CloudFoundry的架构设计
Cloud Foundry为开发者构建了具有足够选择性的PaaS云平台,它同时支持多种开发框架、编程语言、应用服务以及多种云部署环境的灵活选择
虚拟化系统 ESXi
https://www.oschina.net/p/esxi
ESXi (VMware vSphere Hypervisor)专为运行虚拟机、最大限度降低配置要求和简化部署而设计。只需几分钟时间,客户便可完成从安装到运行虚拟机的全过程,特别是在下载并安装预配置虚拟设备的时候。在VMware Virtual Appliance Marketplace 上有800多款为VMware hypervisor 创建的虚拟设备,如今,ESXi已经实现了与Virtual Appliance Marketplace的直接整合,使用户能够即刻下载并运行虚拟设备。这为即插即用型软件的交付与安装提供了一种全新和极其简化的方式。
VMware vSphere 的虚拟化管理程序体系结构在虚拟基础架构的管理中起关键作用。 2001 年推出的裸机 ESX 体系结构大幅增强了性能和可靠性,客户可借此将虚拟化的优势扩展到他们的关键任务应用上。 新的 ESXi 体系结构去除了基于 Linux 的服务控制台,这代表着可靠性和虚拟化管理向前发生了类似的飞跃。 新的 vSphere ESXi 体系结构的大小不足 ESX 的 5%,从安全、部署和配置以及日常管理等方面改进了虚拟化管理程序的管理。
vSphere 5.0 之前的版本中提供的 ESX 体系结构依赖基于 Linux 的控制台操作系统 (COS) 来实现可维护性和基于代理的合作伙伴集成。 在独立于操作系统的新 ESXi 体系结构中,去除了大约 2 GB 的 COS,并直接在核心 VMkernel 中实现了必备的管理功能。 去除 COS 使 vSphere ESXi 虚拟化管理程序的安装占用空间急剧减小到约 150 MB,并因消除了与通用操作系统相关的安全漏洞而提高了安全性和可靠性。
企业级 Registry 服务器 Harbor
https://www.oschina.net/p/harbor
容器应用的开发和运行离不开可靠的镜像管理。从安全和效率等方面考虑,部署在私有环境内的 Registry 是非常必要的。
Harbor 是由 VMware 公司中国团队为企业用户设计的 Registry server 开源项目,包括了权限管理(RBAC)、LDAP、审计、管理界面、自我注册、HA 等企业必需的功能,同时针对中国用户的特点,设计镜像复制和中文支持等功能,欢迎使用和反馈意见。
作为一个企业级私有 Registry 服务器,Harbor 提供了更好的性能和安全。提升用户使用 Registry 构建和运行环境传输镜像的效率。Harbor 支持安装在多个 Registry 节点的镜像资源复制,镜像全部保存在私有 Registry 中, 确保数据和知识产权在公司内部网络中管控。另外,Harbor 也提供了高级的安全特性,诸如用户管理,访问控制和活动审计等。
虚拟桌面环境 VMware View Open Client
https://www.oschina.net/p/vmware_view_open_client
VMware View Open Clien 是 VMware 以 LGPL V2.1 许可发布了一个开源的 Linux VDI(virtual desktop infrastructure)客户端。主要用于访问由 VMware View 所管理的个性化虚拟桌面环境。目前 VMware View Open Clien 提供下列功能:
支持使用 SSL 创建安全隧道
支持利用 RSA SecurID 进行双重认证
提供Novell SLETC Add-On RPM 包
全命令行界面
集群管理系统 Photon Controller
https://www.oschina.net/p/photon-controller
Photon Controller 是开源的硬件,容器和集群管理系统。
Photon Controller 是一套分布式、API 驱动型多租户控制平台,旨在最大程度提升扩展能力与容器承载量,且能够根据开发者的实际需要支持 Docker Swarm、Cloud Foundry、Kubernetes 以及 Mesos 等多种相关方案。
主要特性:
大规模:一个部署可以管理成千上万个计算节点
高生产:处理上万个并发 API 请求
多租户:单个部署可以分配和管理大量用户和群组的资源
容器框架:几秒就能加速 Kubernetes, Mesos 和 Docker Swarm 实例
Hadoop部署管理和扩展 Serengeti
https://www.oschina.net/p/serengeti
全球虚拟化和云基础架构领导厂商VMware公司公布了最新开源项目——Serengeti,支持企业能够在虚拟和云环境中快速部署、管理和扩展Apache Hadoop。此外,VMware与Apache Hadoop社区共同合作研发扩展功能,让主要组件可以“感知虚拟化”以支持灵活扩展,并进一步提高Hadoop在虚拟化环境中的性能。
Serengeti基于Apache 2.0许可证。它是一键式部署工具包,支持企业能够利用VMware vSphere平台在几分钟内部署高度可用的Apache Hadoop集群,包括Apache Pig和Apache Hive等常见的Hadoop组件。通过使用Serengeti在VMware vSphere上运行Hadoop,企业可以轻松享受到值得信赖、广泛部署的全球虚拟化平台的高可用性、容错性和现场迁移能力,从而实现Hadoop集群的可用性和可管理性。
更多软件请前往公众号菜单栏“读我”->“软件推介”查看。
Stack vs. Heap:了解 Java 的内存分配机制
C# vs Java:C# 五个不可替代的特性秒杀 Java
宇宙最强 IDE 之战 VS 夺冠;Xshell 多版本存在后门