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

openstackswift云计算云存储对象存储

OpenStack分为computer和storage两个部分。下面是在网上搜集到的一些关于openstack的资料,有些地方怕翻译的不准确,所以附上原文,以英文部分为准。附录是一些网上关于openstack的报道,选出来的两则。欢迎网友补充openstackswift相关的内容!http:/
OpenStack 分为computer 和 storage两个部分。
下面是在网上搜集到的一些关于openstack的资料,有些地方怕翻译的不准确,所以附上原文,以英文部分为准。
附录是一些网上关于openstack的报道,选出来的两则。

欢迎网友补充openstack swift相关的内容! 

http://openstack.org/

正文:

1,openstack Apache 2.0许可证发布源代码, 参考附录1
    We wanted a community where people with similar philosophies about cloud architecture and open-source software can openly collaborate together. We believe in open source, open design, open development and an open community that is fully transparent—not a cathedral, a bazaar.

2,openstack 支持多种虚拟机,kvm, xen等,
openstack 的目标用户是解决方案提供商,他们不提供操作系统和硬件的认证,这些认证工作有有能力的解决方案提供商来保证,
    this is not yet code that comes with certification from operating system or hardware vendors. Instead it's aimed at providers, institutions, and enterprises with highly technical operations teams that have the capabilities and needs to turn physical hardware into large-scale cloud deployments.
    Institutions and service providers with physical hardware that they'd like to use for large-scale cloud deployments. In addition, companies who have specific requirements which prevent them from running in a public cloud.

3,openstack 希望能够在世界范围内发展,目前由于日本的NTT DATA的使用,所以算是扩展到了日本,
is this a global effort?
Yes, in that we have users and contributors who are headquartered worldwide and we expect to see OpenStack deployments pop up outside the US as public clouds soon. It should be noted, though, that the only current localization effort is to Japanese thanks to contributions from NTT DATA and, to start, the documentation will only be available in English.

4,怎么参与openstack
openstack的合作伙伴:http://www.openstack.org/community/
Companies can get involved in two ways:
First, fund their developers to contribute to the project.
Second—and most important—make money on it! The more companies that bake it into their offering—to distribute, to put their code on top of, to provide consulting services, etc—the more that OpenStack will be adopted and move to being a ubiquitous open platform.

5,swift的最新消息,可支持超大对象
The big news in Swift is support for unlimited object size, through the implementation of client-side chunking. The only size limit for your objects is now the available size in your Swift cluster ! You can read more about that exciting feature in John Dickinson’s blog post.

6,openstack的发展
OpenStack承诺为云计算商品提供技术支持。虽然市场总为非开源项目留有空间,但开源软件同样对其影响深远,它推动着创新与系统间的相互协作。
理论上,OpenStack以全开源方式提供给我们所需的功能。尽管它已经吸引到一线厂商的关注(Citrix、Dell、NTT等),但毕竟还只是个功能有限又缺乏成熟与稳定的“开发测试版”。而占据优势的Eucalyptus又将对开源云计算平台市场产生怎样的影响?它会随着市场变化,在兼容性和开放性上逐渐完善,还是固守成规默默地退出历史舞台?一切都需要市场的检验。


附录:
BSD、Apache 2.0
相对GPL/LGPL的开放源代码,BSD,Apache 2.0就宽松许多——商业软件可以任意的使用BSD,Apache 2.0发布的软件代码,而不需要开放源代码,只需要提及代码的原出处就可以了。BSD和Apache 2.0提及的方式稍有不同,具体可以参考协议的详细内容。它们是GPL兼容的

看看下面选择开源许可证的案例:
Android 使用宽松的Apache 2.0发布,因为Google作为一个商业公司,并不想失去商业软件的支持,它希望团结一切可以团结的力量加入的Android的开发中来,壮大自己的阵 营,使用Apache 2.0就无可厚非了。而Google本身,并没有丧失对Android的控制权,不会担心另外一个公司拿走了Android的代码开发出一个闭源 Android的对手。因为,只要Android不断的出新版,社区不停的跟进,并且不停的修改API,其他基于Android开发的公司不得不把自己的 Patch提回到主干上,否则,必然将耗费大量人力物力在维护自己的Patch上(钱这方面你斗得过Google?),得不偿失。而且,闭源之后,与整个 社区为敌,作为一个定位软件平台的项目,会流失大量应用软件开发者,以小博大,任何一个商业公司都不会干这种胜算不高的蠢事。

在看以 GPL发布的Linux为什么比以BSD发布的FreeBSD成功。其实正是因为GPL的传染性。当一个开发人员在Linux基础上开发一个新功能之后, 不得不以GPL开放源代码,贡献回Linux,这样Linux本身才能越来也越壮大而且留住了相当的开发人员,形成了一个 优秀软件->很多使用者和贡献者->贡献->更优秀的软件->更多的使用者和贡献者... 的良性循环。



推荐阅读
  • Docker的安全基准
    nsitionalENhttp:www.w3.orgTRxhtml1DTDxhtml1-transitional.dtd ... [详细]
  • 本文详细介绍了如何在Linux系统上安装和配置Smokeping,以实现对网络链路质量的实时监控。通过详细的步骤和必要的依赖包安装,确保用户能够顺利完成部署并优化其网络性能监控。 ... [详细]
  • 本文详细介绍了 Dockerfile 的编写方法及其在网络配置中的应用,涵盖基础指令、镜像构建与发布流程,并深入探讨了 Docker 的默认网络、容器互联及自定义网络的实现。 ... [详细]
  • 在哈佛大学商学院举行的Cyberposium大会上,专家们深入探讨了开源软件的崛起及其对企业市场的影响。会议指出,开源软件不仅为企业提供了新的增长机会,还促进了软件质量的提升和创新。 ... [详细]
  • 在Linux系统中配置并启动ActiveMQ
    本文详细介绍了如何在Linux环境中安装和配置ActiveMQ,包括端口开放及防火墙设置。通过本文,您可以掌握完整的ActiveMQ部署流程,确保其在网络环境中正常运行。 ... [详细]
  • 优化ListView性能
    本文深入探讨了如何通过多种技术手段优化ListView的性能,包括视图复用、ViewHolder模式、分批加载数据、图片优化及内存管理等。这些方法能够显著提升应用的响应速度和用户体验。 ... [详细]
  • 本文详细介绍如何使用arm-eabi-gdb调试Android平台上的C/C++程序。通过具体步骤和实用技巧,帮助开发者更高效地进行调试工作。 ... [详细]
  • This guide provides a comprehensive step-by-step approach to successfully installing the MongoDB PHP driver on XAMPP for macOS, ensuring a smooth and efficient setup process. ... [详细]
  • 本文介绍了一款用于自动化部署 Linux 服务的 Bash 脚本。该脚本不仅涵盖了基本的文件复制和目录创建,还处理了系统服务的配置和启动,确保在多种 Linux 发行版上都能顺利运行。 ... [详细]
  • 在当前众多持久层框架中,MyBatis(前身为iBatis)凭借其轻量级、易用性和对SQL的直接支持,成为许多开发者的首选。本文将详细探讨MyBatis的核心概念、设计理念及其优势。 ... [详细]
  • 作为一名新手,您可能会在初次尝试使用Eclipse进行Struts开发时遇到一些挑战。本文将为您提供详细的指导和解决方案,帮助您克服常见的配置和操作难题。 ... [详细]
  • 本章将深入探讨移动 UI 设计的核心原则,帮助开发者构建简洁、高效且用户友好的界面。通过学习设计规则和用户体验优化技巧,您将能够创建出既美观又实用的移动应用。 ... [详细]
  • 如何在PHPCMS V9中实现多站点功能并配置独立域名与动态URL
    本文介绍如何在PHPCMS V9中创建和管理多个站点,包括配置独立域名、设置动态URL,并确保各子站能够正常运行。我们将详细讲解从新建站点到最终配置路由的每一步骤。 ... [详细]
  • RecyclerView初步学习(一)
    RecyclerView初步学习(一)ReCyclerView提供了一种插件式的编程模式,除了提供ViewHolder缓存模式,还可以自定义动画,分割符,布局样式,相比于传统的ListVi ... [详细]
  • 本文详细分析了Hive在启动过程中遇到的权限拒绝错误,并提供了多种解决方案,包括调整文件权限、用户组设置以及环境变量配置等。 ... [详细]
author-avatar
sds家的
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有