大规模视频网站的计费与流量管理
本次分享将会就大规模视频网站的计费与流量管理这个话题,从操作层面细细进行讲解和分析,为系统工程师们揭示平日里我们没有关心的另一些内容。同时也希望本次分享能揭示行业中的一些“潜规则”,让互联网行业的流量与带宽管理更为开放与简洁。
本次演讲视频录制于QCon杭州2011。
该内容已经被标记书签!
标记书签错误,请重试!
作者 徐涵 发布于 2008年10月10日
人们面临的挑战不再是收集信息,而是挖掘数据以回答特定研究问题。Benjamin Lieberman在最近的一篇developerWorks系列文章里向大家介绍了用分布式数据挖掘来处理这些分布式海量数据的技术。Benjamin Lieberman认为拥有分布式数据的组织面临着如何发现、访问和有效地使用分布式海量数据的挑战,而这可以用分布式数据挖掘技术来解决:
Benjamin Lieberman特别提到了分布式处理中的安全性问题,他说:
通过潜在的不安全的介质(如 Internet)将信息从一点传输到另一点这一需求影响了分布式处理的安全性。解决分布式安全管理问题的一种方法是采用联邦网络模型(federated network model)。在联邦网络模型中,受信联盟中的各方均有访问共享资源的权限。安全检查是在进入联邦时执行的,安全检查之后,参与方便拥有其所在的访问组的相应的权限。这种方法的优点在于,各个数据源和处理中心不必设立唯一的安全协议,也不必对每一个数据请求重复进行身份验证。其缺点在于,一旦联邦遭破坏,基本上就无法防范非授权用户访问受控信息了。
一种防范措施是分级数据访问,它适用于任何安全模型。对许多大型数据库而言,普通用户只具有只读权限和有限的带宽或处理时间。然而,分级模式可以为所选的用户组提供更大的处理时间片或更大的传输带宽。若所选的组具有更新权限(例如一个要向中央数据库提交序列数据的研究实验室),那么可以定制该安全模型,以便在更新数据库之前对更新进行批量验证。
关于分布式处理模型中的信息传输机制,Benjamin Lieberman提到了三种方法:
- 专用网络:各个协作组公用一个仅供内部使用的网络。专用网络是为了在合作伙伴之间共享数据而专门建立的,比如虚拟专用网(VPN)和为一个私有域而配置的网络等等。
- 公共网络:公共网络可供大众使用,因而不太安全,也不太可靠。最常见的公共网就是Internet,其中分布的各方可以使用某种形式的安全通信(例如 sHTTP 或 sFTP)进行协作。
- 直接连接:直接连接是通过租用或购买专线在合作伙伴之间建立起来的,它用于进行点对点连接。
最后在谈到如何访问大型分布式数据库时,作者特地对Web服务与网格进行了一番比较:
将Web服务用于分布式数据管理的缺点是,在调度、资源管理和存储控制及大规模数据传输所产生的开销方面缺少对关键数据的额外支持。因此,将Web服务用于分布式计算是一种灵活、但颇受限制的方法。最近,WSRF被宣布为OGSI(开放网格系统架构)框架的后续版本,但仍然存在着有关在网格计算环境中使用Web服务的最佳方式的重大争论。
与Web服务模型类似,数据网格(有时称为计算网格)通过为授权用户提供一组处理与数据管理服务,从而提供对远程数据存储的访问。然而,数据网格通过提供调度、资源管理、存储预留、服务质量保证、监控及其他功能,从而比Web服务优越。这些附加服务提供了一个良好组织的共享资源模型,以实现更高效的资源利用。OGSI和WSRF框架对这些服务以及远程数据源提供的接口进行了标准化。
“网格计算已出现一段时间了,并正开始被看作是大规模计算的未来趋势。管理大型分布式数据集的能力是网格工作的关键问题,”Benjamin Lieberman总结道。随着世界上最大网格(大型强子对撞机计算网格)的投入使用,这篇关于分布式数据挖掘的文章也许可以给我们带来了不少启发。感兴趣的朋友请进一步阅读全文。
本次分享将会就大规模视频网站的计费与流量管理这个话题,从操作层面细细进行讲解和分析,为系统工程师们揭示平日里我们没有关心的另一些内容。同时也希望本次分享能揭示行业中的一些“潜规则”,让互联网行业的流量与带宽管理更为开放与简洁。
本次演讲视频录制于QCon杭州2011。
Jeffrey Richter以其多本Windows核心技术的经典著作而闻名,同时,他深入掌握微软的.NET等一系列核心技术,2012年1月,Jeffrey Richter在北京接受了InfoQ中文站的专访,谈到Windows 8和WinRT编程,并就异步编程、Windows编程中的可扩展性、性能和安全性方面给出自己的建议。
云计算平台的可用性,相比传统互联网服务而言,更加复杂和困难,也更具有挑战性。本文借助新浪SAE云平台为读者讲述了云平台可用性的定义、如何打造高可用的平台,以及对云计算的用户提出了建议。
淘宝高度重视Java平台的健康发展,组建了一个团队专注于Java平台的底层部分的性能、功能与稳定性改进;工作主要基于OpenJDK中的HotSpot VM开展,其中一些通用的功能随后也会逐渐反馈给OpenJDK社区。希望能与使用Java平台开发应用的大家交流经验。
本次演讲视频录制于QCon杭州2011。
2011年4月21日至22日是值得云计算从业者纪念的日子。Amazon的IaaS服务出现故障,导致许多商业网站的服务中断,影响非常严重。作为云计算用户,我们需要思考的是,如何保证即便在云服务不可用的情况,我们的应用架构仍然能够屹立不倒?本文正是站在云计算用户的角度试图探讨这一问题。
12人的技术团队,4组刀片服务器,每月20亿的访问量,每日1次准时部署,99.9%的可用性。这可能吗?当然。想知道如何做的吗?百姓网将与您分享他们在DevOps实践过程中的经验和技巧。
本次演讲视频录制于QCon杭州2011。
篱笆作为一家起源于社区的电子商务公司,反映到技术层面就是同时要面对产品和业务,以及经营战略的变化调整。如何在产品和业务的夹缝之间完成技术架构的抽象与平衡,寻找更有效的价值定位,这当中有些经验教训和个人感悟愿与众人分享。
本次演讲视频录制于QCon杭州2011。
本文将对特性注入以及相关方法做一个扫盲性的介绍。我们会解释这个框架的关键要素,并附上实例来证实它们。为了让文章保持相对较短,我们不会深入到某个工具或方法中,而是会给出一些参考资料,以便大家做进一步的研究。
没有回复
关注此讨论 回复