自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(172)
  • 资源 (34)
  • 收藏
  • 关注

原创 kaniko试用

kaniko介绍官网:https://github.com/GoogleContainerTools/kaniko参考:http://dockone.io:82/article/4933与Jenkins对比:https://yq.aliyun.com/ask/494251/?order=vote_num&p=1在K8S中运行apiVersion: v1kind: Secret...

2019-04-16 19:26:58 3621

原创 tekton试用

这里写自定义目录标题介绍部署修改依赖镜像安装示例任务的输入定义任务输出定义镜像仓库认证创建secret创建serviceaccount定义Task定义TaskRun完整的yaml执行示例介绍谷歌开源了一个 Kubernetes 原生 CI/CD 构建框架——TektonTekton 是一个功能强大且灵活的 Kubernetes 原生框架,用于创建 CI/CD 系统。通过抽象出底层实现细节,...

2019-04-16 15:45:07 6994 3

转载 Go 1.9 新特性 Type Alias 详解

北京时间2017.08.25,Go1.9正式版发布了。Go1.9经历了2个beta,好几个月,终于定了,发布了正式版本。Go 1.9包含了很多改变,比如类型别名Type Alias,安全并发Map,并行编译等,都是很大的改变,今天这篇文章主要介绍类型别名 Type Alias。安装go 1.9很多众所周知的原因,大家可能无法下载最新的go 1.9 sdk,如果你没有梯子,可以到我自

2017-08-29 15:02:30 4450 1

转载 Golang Concurrency Tricks

Golang Concurrency TricksGolang concurrency model based on goroutines and channels is not free from sharp edges.This page intends both (1) to collect helpful guidelines for writing concurrent code

2017-07-07 09:53:44 503

翻译 Golang应用的多场景Dockerfile

Golang应用的多场景Dockerfile一般通用的在Docker中编译Golang应用的方法需要2个Dockerfile——一个用于平台编译,另一个用于打包第一个镜像中编译的不包含工具的结果。这个叫编译模式。自从Dockerv17.05版本后可以通过单个Dockerfile文件来使用多场景构建。应用开始一个”Hello World”应用:package mainimport "fmt"func

2017-05-05 10:01:59 2599

转载 Kubernetes 1.6新特性学习:RBAC授权

概述Kuberntes中API Server的访问控制过程图示如下:在Kubernetes中,授权(authorization)是在认证(authentication)之后的一个步骤。授权就是决定一个用户(普通用户或ServiceAccount)是否有权请求Kubernetes API做某些事情。之前,Kubernetes中的授权策略主要是ABAC(Attribut

2017-05-04 17:28:38 2387

转载 全面解读Moby和LinuxKit,Docker称沟通不善招致误解

开源圈的一股怒火这段时间,开源圈子有一股怒火, Docker公司发表声明称会将原有的Docker开源项目停掉,另起炉灶开了Moby项目。这番声明居然的正面反馈(280票)和负面反馈(1198),好评率居然仅有18.9%。大家纷纷谴责“Docker直接把原Docker项目改名成Moby,开源突然商业化”的行为。而另一方面,Docker公司又在解释:Moby并不是Doc

2017-05-04 09:12:53 2036

原创 linuxkit试玩

linuxkit试玩Docker在DockerCon 2017大会上发布了一个自己的操作系统,宣称LinuxKit,安全,精简,强移植性。项目地址:https://github.com/linuxkit/linuxkit。博客地址:https://blog.docker.com/2017/04/introducing-linuxkit-container-os-toolkit/本次我在MacO

2017-04-20 00:26:51 6071 2

转载 Docker运维之最佳实践

容器技术的发展可以分为两个阶段,第一个阶段聚焦在IaaS层,仅仅把容器当做更轻量级虚拟机来使用,解决了应用运行时进程级资源隔离的问题;随着Docker的出现,容器虚拟化才有了统一的平台,由此容器技术发展到了第二个阶段,开始聚焦在PaaS层,以应用为中心,统一应用分发标准,实现DevOps。本篇将针对操作系统、主机配置、容器镜像、容器运行时、Docker Daemon参数、Docker Da

2017-04-07 14:21:49 672

原创 安装k8s Master高可用集群

安装k8s Master高可用集群 主机 角色 组件 172.18.6.101 K8S Master Kubelet,kubectl,cni,etcd 172.18.6.102 K8S Master Kubelet,kubectl,cni,etcd 172.18.6.103 K8S Master Kubelet,kubectl,cni,etcd 17

2017-02-14 11:01:12 9144 1

原创 本地服务方式搭建etcd集群

本地服务方式搭建etcd集群IP

2017-02-14 10:44:55 5785 2

原创 Nginx TCP负载配置模板

Nginx TCP负载配置模板nginx.conf内容:user nginx;worker_processes 1;error_log /var/log/nginx/error.log warn;pid /var/run/nginx.pid;events { worker_connections 1024;}http { include /

2017-02-09 09:27:32 860

转载 深度学习框架 MXNet 成为 Apache 孵化器项目

MXNet是一个轻量级、可移植、灵活的分布式深度学习框架,2017年1月23日,该项目进入Apache基金会,成为Apache的孵化器项目。MXNet项目由DMLC(Distributied (Deep) Machine Learning Community)创建,前期开发者主要是CXXNet,Minerva和purine2的作者。MXNet项目于2015年9月开源,目前项目代码托管在Gi

2017-02-06 09:19:55 859

转载 打开Mac OSX原生的NTFS功能

很多同学都会为如何在Mac下写入NTFS格式的磁盘而感到困惑,因为默认情况下,把一个NTFS格式的磁盘插入到Mac里,是只能读不能写的。用起来肯定很郁闷,很多同学也因此把移动硬盘分成了双分区,一个NTFS,一个HFS。其实在Mac下完全是可以写NTFS磁盘的一种十分简单的方法是用第三方工具,Paragon NTFS for MAC。使用这种工具,虽然说是简单了,可是麻烦事也不少,一来是这个

2016-12-18 21:55:34 11211 1

原创 怎么使用golang的channel做广播

怎么使用golang的channel做广播使用golang中的channel做广播需要使用到golang并发模式中的扇出模式,也就是说多个接入点监听一个输入源。这种模式的结果是,只要输入源输入一个消息,任何一个监听者都能获取到这个消息。这里仅有一个例外就是channel关闭。这个关闭将所有监听者都关闭,这就是扇出模式。删除模式简单定义为:多个函数可以从同一个channel读取数据,直到这个chann

2016-11-29 22:39:35 9415

原创 Harbor部署

Harbor部署

2016-11-29 11:20:38 4492

原创 使用Docker部署Mesos

使用Docker部署Mesos部署环境宿主机: macOS Sierra 10.12.1VirtualBox: Version 5.1.8 r111374 (Qt5.5.1)Vagrant: 1.8.7Vagrant Box: CentOS/7虚拟机启动环境 Host IP 作用 mesos-01 172.20.201.101 master,slave1,marath

2016-11-23 14:56:51 2667

翻译 以HTTPS的方式运行docker

以HTTPS的方式运行docker保护Docker daemon socket默认情况下,Docker以一种无网络的Unix socket方式运行。也可以通过选项设置使用HTTPsocket。如果需要通过网络以一种安全的方式访问Docker,可以通过tlsverify标签来允许TLS,使用tlscacert标签指定可信的CA证书。在后台守护模式中,仅运行通过CA签名的证书的客户端连接访问。在客户端模

2016-11-08 14:16:14 4761

原创 kubernetes中证书生成

kubernetes中证书生成为了安全起见,建议在kubernetes中使用安全证书。在之前的文章中,而是统一在集群搭建中制造,并没有单独介绍证书的生成。本文将介绍kubernetes中证书生成。一下文章将需要生成如下证书:根证书公钥与私钥:ca.pem与ca-key.pemAPI Server公钥与私钥:apiserver.pem与apiserver-key.pem集群管理员公钥与私钥:ad

2016-11-04 15:50:21 10719

原创 kubenetes 中的ingress

kubenetes 中的ingress一般在生产kubernetes中常使用nodePort进行服务的暴露。在集群前端使用nginx做反向代理,此种方式比较简单。抱着更加深入了解kubernetes的特性,本文不介绍nodePort,准备研究下ingress方式。去年在生产环境中因为xvlan使用的flannel,很快就成功了,以前的项目地址:https://github.com/shenshoue

2016-11-04 11:04:57 4970 4

原创 kubernetes 资源监控

kubernetes 资源监控kubernetes监控有多种方式,本章节介绍的为heapster独立版本,因为此种部署方式与dashborad结合比较紧密。heapster独立服务部署未部署监控前dashborad的node监控显示如下:heapster-controller.yaml:apiVersion: extensions/v1beta1kind: Deploymentmetadata:

2016-10-31 16:20:58 6133 2

转载 GITHUB应该知道的英文缩写

作为开发人员,github是经常需要访问的地方。现在github上面基本是英语系老外统治了全世界 :(。所以经常在issue,comment或者readme里面看到一些英文简写。 如果不知道这些简写代表什么意思,就会不懂他们在表达什么意思。因此,下面整理了一些经常使用的简写供你参考。1.AFAIK: As far as I know. 据我所知2.SPOF: Single point of fa

2016-10-31 10:38:10 3066

转载 [小技巧]golang 通过exec Command启动的进程如何关闭的解决办法

在用exec包调用的其他进程后如何关闭结束,可以使用context包的机制进行管理,context包的使用详见:https://godoc.org/context exec.CommandContext方发实现了context,通过context可以对exec启动的进程结束。隐藏程序自身黑窗口的方法:go build -ldflags="-H windows"隐藏子进程黑窗口的方法:cmd.Sys

2016-10-31 09:44:44 12271

原创 配置远程工具访问kubernetes集群

配置远程工具访问kubernetes集群因为本人使用mac本,一下所有操作基于MacOS进行,其他操作系统基本类似安装与设置kubectl为了在kubernetes集群中管理与发布应用,将要使用到kubernetes的命令行工具。此工具可以使你审查集群资源,创建、删除与更新组件还有更多其他的操作。安装kubectl如果下载了kubernetes的发布包,命令行工具位于platforms/<os>/<

2016-10-28 22:32:55 8633 2

原创 Dashboard部署

Dashboard部署Dashboard所需要的部署文件位于下载文件解压后的kubernetes/cluster/addons/dashboard目录下如果不能翻墙,则将dashboard-controller.yaml中的image: gcr.io/google_containers/kubernetes-dashboard-amd64:v1.4.0修改为shenshouer/kubernetes

2016-10-28 15:54:09 2528

翻译 使用contexts来避免goroutines泄露

使用contexts来避免goroutines泄露context包通过context的Done通道(channel)使得管理在同一个调用路径下的链条式调用变成了可能。在本文中,将审查怎么使用context包来避免goroutines的泄露。假定有一个启用一个内部goroutine的函数。一旦调用此函数,调用者就可能无法终止这个函数启动的goroutine。// gen is a broken gen

2016-10-28 14:57:17 666

原创 DNS部署

DNS部署基于上一篇文章从零开始搭建基于calico的kubenetes,已经完成了kubernetes的部署。但未部署DNS。本章节将介绍DNS部署。配置文件准备skydns-rc.yaml 注意此文件与kubernetes官方提供的模板相比,在此mount了从节点的配置文件/etc/kubernetes/worker-kubeconfig.yaml,原因在于DNS部署有时候会出现很多未知的错误,

2016-10-27 15:30:49 1767

原创 从零开始搭建基于calico的kubenetes

从零开始搭建基于calico的kubenetes安装之前之前搭建过基于CoreOS的kubernetes,毕竟在中国90%以上的公司都不是基于CoreOS的,本文将基于ubuntu 16.04 64bit与目前为止最新的kubernetes从0开始再次进行部署kubernetes。好久没有研究k8s了,借助这个机会再次温习下。本章重点放在搭建,在参考本文的时候可能会需要翻墙拉去镜像。下章节将讲部署中

2016-10-27 10:40:36 8242 1

原创 calico在kubernetes中的策略

calico在kubernetes中的策略前期环境试验在上一遍文章中《kubernetes与calico整合》,搭建了基于calico的kubernetes集群,以下将对于这个环境进行测试,没有对calico进行任何策略配置,即使用的默认策略。在以上环境中的default namespace中,部署了busybox pod应用,用于测试。 在kube-system namespace中部署了sky

2016-10-25 18:34:05 2281

转载 Docker Orchestration

Docker OrchestrationFromContainer good learm placeGetting Started With Swarm ModeIn this scenario, you will learn how to initialise a Docker Swarm Mode cluster and deploy networked containers using the

2016-10-25 18:20:37 1289

原创 nginx-upsync-module使用

nginx-upsync-module使用编译模块到nginx安装nginx依赖以及其他工具apt-get install gitapt-get build-dep nginx下载nginx-upsync-module源码git clone https://github.com/weibocom/nginx-upsync-module.git下载nginx源码wget 'http://nginx

2016-10-25 18:16:41 5575

原创 haproxy 配置文件说明

haproxy.cfgglobal # 全局配置 log 127.0.0.1 local0 log 127.0.0.1 local1 notice maxconn 4096 # 最大连接数 uid 1005

2016-10-25 18:15:13 1076

原创 使用consul、consul-template、registrator进行容器负载

使用consul、consul-template、registrator进行容器负载consulconsul-templateregistrator部署部署consul:docker run -p 8400:8400 -p 8500:8500 -p 8600:53/udp -h consul --name consul progrium/consul -server -advertise 1

2016-10-25 18:12:25 2742

原创 minikube 安装

minikube 安装minikube为开发或者测试在本地启动一个节点的kubernetes集群,minikube打包了和配置一个linux虚拟机、docker与kubernetes组件。给开发者提供充分的环境,minikube支持一下kubernete的特性:DNSNodePortsConfigMaps 与 SecretsDashboards不支持如下特性:LoadBalancers

2016-08-10 18:44:30 11760 3

原创 开始试用docker的swarm模式

开始试用docker的swarm模式docker 1.12以及之后的版本集成了swarmkit等编排服务,现在docker的版本为1.12-rc2版本。本文来尝试试用此种模式建立原生的docker集群本文将包含如下几点:在swarm模式下初始化一个docker引擎的集群添加节点至swarm中发布一个应用服务到swarm中当运行起来之后进行swarm管理设置尝试本例子需要如下几点要求:三台

2016-06-21 15:05:15 19173 7

原创 swarmkit rest api包

https://github.com/shenshouer/swarmkit-client

2016-06-20 17:28:40 899

转载 Docker发布集群工具SwarmKit

转自infoq最近Docker公司开源了Docker集群管理和容器编排工具SwarmKit,其主要功能包括节点发现、基于raft算法的一致性和任务调度等。基本概念服务器上运行SwarmKit工具的swarmd命令后,即可将其加入到服务器集群中,该服务器就成为集群中的一个节点。SwarmKit将节点分为两类:工作节点 负责通过执行器运行任务。SwarmKit的默认执行器为Docker容器执行器(D

2016-06-16 10:08:22 919

原创 配置Docker beta for Mac访问私有镜像仓库

(本地主机)执行命令:
 screen ~/Library/Containers/com.docker.docker/Data/com.docker.driver.amd64-linux/tty 用户名:root 密码:空 断开会话:C-a d(虚拟机内部)修改hosts文件 vi /etc/hosts 添加:xxx.xxx.xxx.xxx example.com(虚拟机内部)重启Docker(可选

2016-05-16 11:37:54 2649

原创 swarm集群搭建

swarm集群搭建环境准备coreos alpha 928.0.0vagrantvirtualbox配置synced_folders.yaml:- name: default source: . destination: /vagrant nfs: true mount_options: 'nolock,vers=3,udp,noatime' disabled:

2016-02-16 12:28:32 1454

原创 seesaw v2简单部署

seesaw v2简单部署环境realserver centos7 64bit realserver application nginxseesaw node debian 8.3 64bitseesaw01 10.10.11.192VIP 10.10.11.223client 10.10.17.25结构 +-

2016-02-05 11:00:57 3530 1

iPhone铃声制作【caf转m4r】

windows平台下,caf格式音频文件转m4r格式文件。

2013-06-19

【PDF电子书】云计算与分布式系统[中文版]

关于本书 本电子迷你书摘自《云计算与分布式系统:从并行处理到物联网》一书第 1、2、6章,由InfoQ制作,属于InfoQ软件开发丛书。 免费下载本电子书 以下是《云计算与分布式系统:从并行处理到物联网》一书的介绍: 经过30年的发展,并行处理和分布式计算在计算机科学和信息技术中方兴未艾。许多高校现在已经开设相关课程。教师和学生一直在寻找一本可以全面涵盖计算理论和信息技术(包括设计、编程和分布式系统应用)的教材。本书正是为了满足这一需求而设计,而且本书还可以作为相关领域专业技术人员的参考书。 本书介绍了硬件和软件、系统体系结构、新的编程范式,以及强调速度性能和节能的生态系统方面的最新进展。这些最新发展说明了如何创建高性能集群、可扩展网络、自动数据中心和高吞吐量云/网格系统。我们还介绍了云编程以及如何将分布式系统和云系统应用于创新的互联网应用中。本书的目的是将传统的多处理器和多计算机集群转换为Web规模网格、云以及在未来互联网中泛在使用的对等(P2P)网络,包括近年来快速发展的大型社会网络和物联网。 本书主要内容 我们已经在单独的一卷中介绍了许多里程碑式的发展。我们呈现的成果不仅来自于我们自己的研究团队,还来自于美国、中国和澳大利亚的主要研究组织。总的来说,本书总结了近年来从并行处理到分布式计算和未来互联网的进展。 本书从现代分布式模型概述开始,揭示并行、分布式与云计算系统的设计原理、系统体系结构和创新应用。本书试图将并行处理技术与基于网络的分布式系统结合。书中通过开源和商业厂商的具体例子,重点介绍了用于研究、电子商务、社会网络、超级计算等应用的可扩展物理系统、虚拟化数据中心和云系统。 全书共9章内容,分为三部分:第一部分覆盖系统模型和关键技术,包括集群化和虚拟化。第二部分介绍数据中心设计、云计算平台、面向服务的体系结构、分布式编程范式和软件支持。第三部分研究计算/数据网格、对等网络、普适云、物联网和社会网络。 本书有6章内容涉及云计算方面的相关材料,分别是第1章、第3~6章和第9章。书中描述的云系统包括公有云:谷歌应用引擎、亚马逊Web服务、Facebook、SalesForce.com等。这些云系统在升级Web服务和互联网应用方面发挥着越来越重要的作用。计算机架构师、软件工程师和系统设计师可能想要利用云技术来建造未来计算机和基于互联网的系统。 本书特点 覆盖现代分布式计算技术,包括计算机集群、虚拟化、面向服务的体系结构、大规模并行处理器、对等系统、云计算、社会网络和物联网。 强调开发并行、分布式和云计算系统的普适性、灵活性、有效性、可扩展性、可用性和可编程性。 硬件、网络和系统体系结构方面的最新进展: 多核CPU和众核GPU(Intel、 Nvidia、AMD)。 虚拟机和虚拟集群(CoD、Violin、Amazon VPC)。 Top500体系结构(Tianhe-1A、Jaguar、Roadrunner等)。 谷歌应用引擎、亚马逊AWS、微软Azure、IBM蓝云。 TeraGrid、DataGrid、ChinaGrid、BOINIC、Grid' 5000和FutureGrid。 Chord、Napster、BiTorrent、KaZaA、PPlive、JXTA和.NET。 RFID、传感器网络、GPS、CPS和物联网。 Facebook、Force.Com、Twitter、SGI Cylone、Nebula和GoGrid。 范式、编程、软件和生态系统方面新的改进: MapReduce、Dryad、Hadoop、MPI、Twister、BigTable、DISC等。 云服务和信任模型(SaaS、IaaS、PaaS和PowerTrust)。 编程语言和协议(Python, SOAP, UDDI, Pig Latin)。 虚拟化软件(Xen、KVM、VMware ESX等)。 云操作系统和混搭系统(Eucalyptus、Nimbus、OpenNebula、vShere/4等)。 面向服务的体系结构(REST、WS、Web 2.0、OGSA等)。 分布式操作系统(DCE、Amoeba和MOSIX)。 中间件和软件库(LSF、Globus、Hadoop、Aneka)。 书中含有100多个例题,并且每章末都有习题和进一步阅读建议。 涵盖多个来自主流分布式计算提供商(亚马逊、谷歌、微软、IBM、惠普、Sun、 Silicon Graphics、Rackspace、SalesForce.com、netSuite和Enomaly等)的案例研究。 原书目录 第一部分系统建模、集群化和虚拟化 第1章分布式系统模型和关键技术 1.1互联网之上的可扩展计算 1.1.1互联网计算的时代 1.1.2可扩展性计算趋势和新的范式 1.1.3物联网和CPS 1.2基于网络的系统技术 1.2.1多核CPU和多线程技术 1.2.2大规模和超大规模GPU计算 1.2.3内存、外部存储和广域网 1.2.4虚拟机和虚拟化中间件 1.2.5云计算的数据中心虚拟化 1.3分布式和云计算系统模型 1.3.1协同计算机集群 1.3.2网格计算的基础设施 1.3.3对等网络家族 1.3.4互联网上的云计算 1.4分布式系统和云计算软件环境 1.4.1面向服务的体系结构(SOA) 1.4.2分布式操作系统趋势 1.4.3并行和分布式编程模型 1.5性能、安全和节能 1.5.1性能度量和可扩展性分析 1.5.2容错和系统可用性 1.5.3网络威胁与数据完整性 1.5.4分布式计算中的节能 1.6参考文献和习题 第2章可扩展并行计算集群 2.1大规模并行集群 2.1.1集群发展趋势 2.1.2计算机集群的设计宗旨 2.1.3基础集群设计问题 2.1.4Top500超级计算机分析 2.2计算机集群和MPP体系结构 2.2.1集群组织和资源共享 2.2.2节点结构和MPP封装 2.2.3集群系统互连 2.2.4硬件、软件和中间件支持 2.2.5大规模并行GPU集群 2.3计算机集群的设计原则 2.3.1单系统镜像特征 2.3.2冗余高可用性 2.3.3容错集群配置 2.3.4检查点和恢复技术 2.4集群作业和资源管理 2.4.1集群作业调度方法 2.4.2集群作业管理系统 2.4.3集群计算的负载共享设备(LSF) 2.4.4MOSIX: Linux集群和云的操作系统 2.5顶尖超级计算机系统的个案研究 2.5.1Tianhe-1A:2010年的世界最快超级计算机 2.5.2Gray XT5 Jaguar:2009年的领先超级计算机 2.5.3IBM Roadrunner:2008年的领先超级计算机 2.6参考文献和习题 第3章虚拟机和集群与数据中心虚拟化 3.1虚拟化的实现层次 3.1.1虚拟化实现的层次 3.1.2VMM的设计需求和提供商 3.1.3操作系统级的虚拟化支持 3.1.4虚拟化的中间件支持 3.2虚拟化的结构/工具与机制 3.2.1hypervisor与Xen体系结构 3.2.2全虚拟化的二进制翻译 3.2.3编译器支持的半虚拟化技术 3.3CPU、内存和I/O设备的虚拟化 3.3.1虚拟化的硬件支持 3.3.2CPU虚拟化 3.3.3内存虚拟化 3.3.4I/O虚拟化 3.3.5多核处理器的虚拟化 3.4虚拟集群和资源管理 3.4.1物理集群与虚拟集群 3.4.2在线迁移虚拟机的步骤与性能影响 3.4.3内存、文件与网络资源的迁移 3.4.4虚拟集群的动态部署 3.5数据中心的自动化与虚拟化 3.5.1数据中心服务器合并 3.5.2虚拟存储管理 3.5.3虚拟化数据中心的云操作系统 3.5.4虚拟化数据中心的可信管理 3.6参考文献与习题 第二部分云平台、面向服务的体系结构和云编程 第4章构建在虚拟化数据中心上的云平台体系结构 4.1云计算和服务模型 4.1.1公有云、私有云和混合云 4.1.2云生态系统和关键技术 4.1.3基础设施即服务(IaaS) 4.1.4平台即服务 (PaaS) 和软件即服务(SaaS) 4.2数据中心设计与互连网络 4.2.1仓库规模的数据中心设计 4.2.2数据中心互连网络 4.2.3运送集装器的模块化数据中心 4.2.4模块化数据中心的互连 4.2.5数据中心管理问题 4.3计算与存储云的体系结构设计 4.3.1通用的云体系结构设计 4.3.2层次化的云体系结构开发 4.3.3虚拟化支持和灾难恢复 4.3.4体系结构设计挑战 4.4公有云平台:GAE、AWS和Azure 4.4.1公有云及其服务选项 4.4.2谷歌应用引擎(GAE) 4.4.3亚马逊的Web服务(AWS) 4.4.4微软的Windows Azure 4.5云间的资源管理 4.5.1扩展的云计算服务 4.5.2资源配置和平台部署 4.5.3虚拟机创建和管理 4.5.4云资源的全球交易 4.6云安全与信任管理 4.6.1云安全的防御策略 4.6.2分布式入侵/异常检测 4.6.3数据和软件保护技术 4.6.4数据中心的信誉指导保护 4.7参考文献与习题 第5章面向服务的分布式体系结构 5.1服务和面向服务的体系结构 5.1.1REST和系统的系统 5.1.2服务和Web服务 5.1.3企业多层体系结构 5.1.4网格服务和OGSA 5.1.5其他的面向服务的体系结构和系统 5.2面向消息的中间件 5.2.1企业总线 5.2.2发布-订阅模型和通知 5.2.3队列和消息传递系统 5.2.4云或网格中间件应用 5.3门户和科学网关 5.3.1科学网关样例 5.3.2科学协作的HUBzero平台 5.3.3开放网关计算环境(OGCE) 5.4发现、注册表、元数据和数据库 5.4.1UDDI和服务注册表 5.4.2数据库和订阅-发布 5.4.3元数据目录 5.4.4语义Web和网格 5.4.5作业执行环境和监控 5.5面向服务的体系结构中的工作流 5.5.1工作流的基本概念 5.5.2工作流标准 5.5.3工作流体系结构和规范 5.5.4工作流运行引擎 5.5.5脚本工作流系统Swift 5.6参考文献与习题 第6章云编程和软件环境 6.1云和网格平台的特性 6.1.1云的功能和平台的特性 6.1.2网格和云的公共传统特性 6.1.3数据特性和数据库 6.1.4编程和运行时支持 6.2并行和分布式编程范式 6.2.1并行计算和编程范式 6.2.2MapReduce、Twister和迭代MapReduce 6.2.3来自Apache的Hadoop软件库 6.2.4微软的Dryad和DryadLINQ 6.2.5Sawzall和Pig Latin高级语言 6.2.6并行和分布式系统的映射应用 6.3GAE的编程支持 6.3.1GAE编程 6.3.2谷歌文件系统(GFS) 6.3.3BigTable——谷歌的NOSQL系统 6.3.4Chubby——谷歌的分布式锁服务 6.4亚马逊AWS与微软Azure中的编程 6.4.1亚马逊EC2上的编程 6.4.2亚马逊简单存储服务(S3) 6.4.3亚马逊弹性数据块存储服务(EBS)和SimpleDB 6.4.4微软Azure编程支持 6.5新兴云软件环境 6.5.1开源的Eucalyptus和Nimbus 6.5.2OpenNebula、Sector/Sphere和Open Stack 6.5.3Manjrasoft Aneka云和工具机 6.6参考文献与习题 第三部分网格、P2P和未来互联网 第7章网格计算系统和资源管理 7.1网格体系结构和服务建模 7.1.1网格历史与服务类别 7.1.2CPU清除和虚拟超级计算机 7.1.3开放网格服务体系结构(OGSA) 7.1.4数据密集型网格服务模型 7.2网格项目和网格系统创建 7.2.1国家网格和国际项目 7.2.2美国的NSF TeraGrid 7.2.3欧盟的DataGrid 7.2.4ChinaGrid设计经验 7.3网格资源管理和资源中介 7.3.1资源管理和作业调度 7.3.2CGSP的网格资源监控 7.3.3服务记账和经济模型 7.3.4Gridbus的资源中介 7.4网格计算的软件与中间件 7.4.1开源网格中间件包 7.4.2Globus Tookit体系结构(GT4) 7.4.3集装器和资源/数据管理 7.4.4ChinaGrid支持平台(CGSP) 7.5网格应用趋势和安全措施 7.5.1网格应用技术融合 7.5.2网格负载与性能预测 7.5.3网格安全执行的信任模型 7.5.4认证与授权方法 7.5.5网格安全基础设施(GSI) 7.6参考文献与习题 第8章对等计算和覆盖网络 8.1P2P计算系统 8.1.1P2P计算系统的基本概念 8.1.2P2P计算面临的基础挑战 8.1.3P2P网络系统分类 8.2P2P覆盖网络及其性质 8.2.1无结构P2P覆盖网络 8.2.2分布式哈希表(DHT) 8.2.3结构化P2P覆盖网络 8.2.4混合式覆盖网络 8.3路由、邻近性和容错 8.3.1P2P覆盖网络的路由 8.3.2P2P覆盖网络中的网络邻近性 8.3.3容错和失效恢复 8.3.4抗扰动与失效 8.4信任、信誉和安全管理 8.4.1节点信任和信誉系统 8.4.2信任覆盖网络和DHT实现 8.4.3PowerTrust:可扩展的信誉系统 8.4.4加强覆盖网络安全,抵御DDoS攻击 8.5P2P文件共享和版权保护 8.5.1快速搜索、副本和一致性 8.5.2P2P内容分发网络 8.5.3版权保护问题和解决方案 8.5.4P2P网络中的共谋盗版预防 8.6参考文献与习题 第9章普适云计算、物联网与社会网络 9.1支持普适计算的云趋势 9.1.1云计算在HPC/HTC和普适计算中的应用 9.1.2NASA和CERN的大规模私有云 9.1.3灵活和可扩展的云混搭系统 9.1.4移动云计算平台Cloudlet 9.2分布式系统和云的性能 9.2.1科研云综述 9.2.2数据密集型扩展计算(DISC) 9.2.3HPC/HTC系统的性能指标 9.2.4云计算的服务质量 9.2.5MPI、Azure、EC2、MapReduce、Hadoop的基准测试 9.3物联网关键技术 9.3.1实现普适计算的物联网 9.3.2射频标识(RFID) 9.3.3传感器网络和ZigBee技术 9.3.4全球定位系统(GPS) 9.4物联网创新应用 9.4.1物联网应用 9.4.2零售和供应链管理 9.4.3智能电网和智能建筑 9.4.4信息物理系统(CPS) 9.5在线社会网络和专业网络 9.5.1在线社会网络特征 9.5.2基于图论的社会网络分析 9.5.3社会网络社区和应用 9.5.4Facebook:世界上最大的社会网络 9.5.5Twitter:微博、新闻和提醒服务平台 9.6参考文献与习题

2013-05-15

Flex 不需要服务器支持 导入 导出

Flex客户端导入导出,不需要服务器端的支持

2012-06-01

neo4j与Flex数据展示项目Flex端工程

java端项目http://download.csdn.net/detail/shenshouer/4258869 Flex端依赖工程:http://download.csdn.net/detail/shenshouer/4258884 参考文章:http://blog.csdn.net/shenshouer/article/details/7515380

2012-04-26

neo4j与Flex数据展示项目Flex端工程依赖工程

java端项目http://download.csdn.net/detail/shenshouer/4258869 参考文章:http://blog.csdn.net/shenshouer/article/details/7515380

2012-04-26

neo4j与Flex数据展示项目java端工程

详细使用请参阅:http://blog.csdn.net/shenshouer/article/details/7515380

2012-04-26

neo4j 测试数据

使用工具http://download.csdn.net/detail/shenshouer/4102126生成的数据,具体使用请参考http://blog.csdn.net/shenshouer/article/details/7515253

2012-04-26

neo4j数据离线生成工具

neo4j数据生成工具,详细使用请参照地址:http://blog.csdn.net/shenshouer/article/details/7515253

2012-04-26

neo4j批量数据导入

neo4j基于嵌入式的测试数据生成与导入源代码 数据生成代码在源代码文件夹src/test/java中

2012-03-01

neo4j-java-rest-binding

neo4j rest封装项目的war包,如果需要源代码可以在csdn资源中搜索neo4j-java-rest-binding,有个neo4j-java-rest-binding.zip的文件下载,但里面没有jar,因为项目使用maven管理jar包,如果不习惯使用maven,可将此war用解压软件打开,将其中的jar导入到源代码项目中即可用。此版本只适于neo4j 1.6.x的数据库版本。

2012-02-28

neo4j rest封装项目源码

neo4j rest封装项目源码这个是用maven管理jar包,如果不愿使用maven可以在csdn资源中搜索neo4j-java-rest-binding,有个neo4j-java-rest-binding.war的war下载,里面包含这个项目所需的所有jar包。此版本只适于neo4j 1.6.x的数据库版本。

2012-02-28

neo4j-enterprise-1.6.1-unix

neo4j,企业版本,unix平台版本

2012-02-28

neo4j-enterprise-1.6.1-windows.zip

neo4j企业版本,此版本适用于windows平台,是官方目前最新稳定版

2012-02-28

hadoop-eclipse-plugin-1.0.0.jar

hadoop 1.0.0版本eclipse 3.7.1插件

2012-02-09

Neo4j High Availability 配置

Neo4j High Availability 配置

2012-02-08

简单的compass示例源码

简单的compass示例源码 文章及结果示意图请看 http://blog.csdn.net/shenshouer/article/details/6847360

2011-10-06

Adobe Pixel Bender Example 之 网格效果

Adobe Pixel Bender Example 之 网格效果

2011-03-09

flex graph

flex graph 简单示例 以后会渐渐完善 flex graph 简单示例 以后会渐渐完善

2011-01-25

BlazeDS Java API Reference

BlazeDS java 端类帮助文档,sorry 英文版的

2010-12-22

Flex4 CookBook

Flex4,CoolBookFlex4,CoolBookFlex4,CoolBookFlex4,CoolBookFlex4,CoolBookFlex4,CoolBookFlex4,CoolBookFlex4,CoolBookFlex4,CoolBookFlex4,CoolBookFlex4,CoolBook 英文版

2010-07-19

正式版 flash builder 注册机

可以注册绝大部分adobe公司的产品软件

2010-04-22

flex4离线帮助文档

不好意思 本不想设置资源分的,但我现在没资源分了,在这下载资源部了了 flex4 中文帮助文档 全(CHM) 我发你们 文件过大 上传不了 QQ10824963

2010-04-22

java(结合lucene)版的公交搜索系统

java(结合lucene)版的公交搜索系统 .rar

2009-05-11

Spring + Struts + Hibernate 的详解课件

Spring + Struts + Hibernate 的详解课件.pdf

2009-05-11

中文Struts+Spring+Hibernate整合开发迅雷

中文Struts+Spring+Hibernate整合开发迅雷

2009-05-11

中国移动业务管理系统struts+spring+hibernate源码.rar3.84MB

中国移动业务管理系统struts+spring+hibernate源码.rar3.84MB.rar

2009-05-11

JAVA_完完全全的中文版Java+API_Sun公司官方出版5.0.chm

JAVA_完完全全的中文版Java+API_Sun公司官方出版5.0.chm

2009-05-11

Spring-Reference_zh_CN.chm

Spring-Reference_zh_CN.chm 中文版的

2009-03-09

XP未公开函数XP未公开函数

The Undocumented Functions The Undocumented Functions Microsoft Windows NT/2000 Microsoft Windows NT/2000 Currently includes: UserMode (Kernel Mode soon) This is an advanced, low-level programer's guide to Windows NT Kernel, Native API and drivers. All remarks, fixes and comments are very welcome. There's also avaiable on http://undocumented.ntinternals.net. -------------------------------------------------------------------------------- This software and/or documentation is provided as free and it's freely avaiable and redisributable, in a entirety or in a parts as long as a Copyright and author's name are included. You are hereby permited to use, view, read, copy, print, publish, redistribute and modify this software and/or documentation. The software/documentation is provided to you "as is" without warranty of any kind. The entire risk of usage and all it's consequences including data loss and hardware damage are with you. If you do not agree to this license conditions please do not use our software and/or documentation.

2009-03-09

Fantastical 2.0.3 Mac OS X 破解版

Fantastical 2.0.3 Mac OS X 破解版 完美支持10.10

2015-04-28

postgresql-9.4

postgresql 9.4 操作手册,官方原版

2015-04-26

iPhone 正点闹铃 CAF格式铃声

iPhone,正点闹铃,CAF格式铃声,可作为IOS开发资源文件,也可转换格式后导入手机使用

2013-06-19

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除