




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、Embrace Cloud Computing with an OpenStack-based Private Cloud,中小型组织如何拥抱云计算,刘希斌 Chief Architect 瞬联软件科技 CIeNET Technologies,1. Challenges,我们面临的问题,8/29/2020,2,CIeNET PROPRIETARY,We face common IT problems with other SMEs!,8/29/2020,3,CIeNET PROPRIETARY,8/29/2020,4,什么是云计算?,大家都用云计算做什么?,我为什么需要云计算?,不部署云计算会
2、怎么样?,部署云计算很贵吗?,我能利用云计算赚钱吗?,CIeNET PROPRIETARY,8/29/2020,5,Several FACTS we discovered that you may not know about your organization or also need to deal with ,CIeNET PROPRIETARY,8/29/2020,6,Several CONSTRAINTS we are aware of which may also be your constraints ,CIeNET PROPRIETARY,2. Solution,简单易行的解决
3、方案,8/29/2020,7,CIeNET PROPRIETARY,8/29/2020,8,Virtual Machine Management (Computing),Development and Deployment Platform,Storage Service,Enterprise Applications,CIeNET PROPRIETARY,Why OpenStack?,8/29/2020,9,Open,Active,Popular,Easy,CIeNET PROPRIETARY,Embrace Cloud Computing: A Strategic Plan (拥抱云计算策
4、略),8/29/2020,10,IT 基础设施,开发环境,使用云服务,提供云服务,CIeNET PROPRIETARY,3. Practices,我们的实践,8/29/2020,11,CIeNET PROPRIETARY,8/29/2020,12,Guideline: Dont Over-Engineer in the Beginning 初始阶段不要过度设计,We dont buy extra hardware: 没有购买新硬件 Not all applications need a powerful CPU and large memory to support high transact
5、ion rates. We havent implement HA:暂不实施高可用 Not all applications need 24x7 availability. We only backup data for controller nodes: 仅备份控制节点 Not all data need extremely high security. We dont engineer for extremely concurrent usage of all users: 不考虑所有用户同时使用等极端情况 Not all user will use the system at same
6、time,CIeNET PROPRIETARY,Re-use Resources已有资源利用,8/29/2020,13,High End Computers: 少数“中高端”机做控制节点和计算节点 Control Node and Computing Node EG: DELL R510, Xeon E5 2420 1.9G, 16G RAM, 500G * 7, 1Gb NIC HP DL380, 2 4-core Intel Xeon X5550,16GB RAM,1Gb NIC Low End Computers: 大量普通机器做存储 Storage EG: DELL 980/990,
7、Intel i5 3.20GHz 4G RAM 500G * 4, 100Mb NIC DELL 320, Intel Core2 1.80GHz 2G RAM 80G * 10, 100Mb NIC,CIeNET PROPRIETARY,The Infrastructure 我们搭建的基础设施,8/29/2020,14,Storage Node,OpenStack,IaaS Software,KVM,Virtualization,KVM,KVM,Compute Node,Users,CIeNET PROPRIETARY,8/29/2020,15,Controller: HP DL380,Co
8、mputer: DELL R510980,Storage: DELL 980/990320,CIeNET PROPRIETARY,8/29/2020,16,Software Version: 软件版本 Ubuntu 12.04 64-bit Virtualization: QEMU-KVM-1.0 Openstack Essex Release Controller nova-network nova-api nova-volume Compute Node nova-network nova-api nova-compute Storage Swift Proxy, Swift Object
9、, Swift Container, Swift,CIeNET PROPRIETARY,Beyond OpenStack: Put Development Platform Inside 整合内部开发平台,Make internal development and testing environment as a standard image. Developers can now easily access a development environment with just the push of a button. All dependent software is included.
10、 (开发者点击鼠标就能获得想要的开发环境) Make environment management very easy.,8/29/2020,17,CIeNET PROPRIETARY,Java Dev. Env.,Android Compile Env.,Dev. Config. Management,Auto Test Framework,Beyond OpenStack: Develop Enterprise Net Disk Module 开发企业网盘模块,8/29/2020,18,Storage Node,OpenStack,IaaS Software,KVM,Virtualizat
11、ion,KVM,KVM,Compute Node,CIeDISK Module,SaaS Software,CIeNET PROPRIETARY,8/29/2020,19,CIeDISK Module: 我们开发的企业网盘”瞬盘”模块 User File Management 基于用户的文件管理 Group Sharing 群组分享 Multiple Files Upload 多文件上传 Online Photo Gallery 在线照片库 MAC/Windows/Tablet Clients 多客户端,CIeNET PROPRIETARY,8/29/2020,20,Planning 规划 C
12、omputers Floating IP addresses Allocate enough floating IP addresses for virtual machines Some issues we met Partitioning: We should give var and tmp partitions a large amount of space since var is used for instance disk and tmp is used for snapshot generation,CIeNET PROPRIETARY,8/29/2020,21,Install
13、ation 安装 Manual Installation With modified OpenStack installer script Chef/Puppet/JUJU are not used,CIeNET PROPRIETARY,8/29/2020,22,Network 网络 Network Manager: VLAN We use 100Mb NIC Issues we met: If floating IP and fixed IP are in same subnet, NAT translation will fail Some defects we met (but reso
14、lved in latest releases): Floating IPs are not released How: Terminate an instance and show floating lists Resolve: Clean the floating IPs timely Floating IP List shows Missing Instance Reason: Delete zombie instance from database Resolve: Set the delete status,CIeNET PROPRIETARY,8/29/2020,23,Volume
15、 卷 To save user data after VM is terminated Controller node needs to have enough disk space Some defects we met: Cant create new volume: According to the official document, tgt and iscsitarget should both be installed and started, but actually, they are conflicting services Resolve: Stop iscsitarget
16、,CIeNET PROPRIETARY,8/29/2020,24,Resource Quota 资源限额 Balance between user needs and system performance The limits we set: Virtual Machine: Provide limited flavors: (CPU/RAM/Root Disk) cloud.large 2 1024 0 cloud.small 1 512 0 TAS.large 2 2048 15GB TAS.small 1 1024 15GB Storage: Per user quota: 1GB Fi
17、le Size: 50MB,CIeNET PROPRIETARY,8/29/2020,25,Filtering and Scheduling 结点选择 Chance: With this method, a compute host is chosen randomly across availability zones This is the default configuration, but will easily cause the system to be overloaded Simple: With this method, hosts whose load is least a
18、re chosen to run the instance Choose this configuration,CIeNET PROPRIETARY,8/29/2020,26,OA&M 监控管理 Zenoss Physical node level, not inside VM,CIeNET PROPRIETARY,Operation Results 内部运营效果,Launched and running internally Hardware resource utilization 10% 60% Re-used old idle hardware New development mach
19、ine launch efficiency improved 4 hours 10 minutes File/Picture sharing Transactions increased by 30X quarterly Personal space utilization Average: 10%,8/29/2020,27,CIeNET PROPRIETARY,OpenStack-based Infrastructure Summary 关键点,OpenStack + New Modules + Customizations OpenStack + 新开发模块 + 定制化 Low cost
20、低成本 Open source Re-use existing, under-utilized hardware and old PCs Manageable 可管理 - Easy, Private, Secure, Full Control, and Extensible,8/29/2020,28,CIeNET PROPRIETARY,4. Moving to the Next Stage,未来展望,8/29/2020,29,CIeNET PROPRIETARY,More features will be implemented depending on the needs: 添加功能 Hi
21、gh Availability LDAP integration (Single Sign-On) OA&M Auto Installation System growth with more servers Deploy PaaS (Cloud Foundry) and Provide Server Running Environment 部署内部“平台即服务”,8/29/2020,30,OpenStack-based Feature Development 继续基于OpenStack开发内部云功能,CIeNET PROPRIETARY,CIeNET is the pioneer of do
22、ing development around Cloud Foundry and extending Juju for cloud software deployment,The future working environment 未来的办公环境展望 Everything is in the cloud 存储在云端 Mobile 移动化 Sharing among groups 基于群组的分享 Our groupware on PC and mobile devices 群组软件 Group task management software has been developed and is in alpha release now 群组任务管理 Share everything in a mobile environment 分享任何东西 License sharing in the cloud,8/29/2020,31,OpenStack-based Mobile Office &Collaboration 移动办公与协作,CIeNET PROPRIETARY,Our Private Cloud 我们的企业私有云全景,8/29/2020,32,Storage
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 【白城】2025年吉林白城市洮北区面向下半年应征入伍高校毕业生招聘事业单位工作人员17人笔试历年典型考题及考点剖析附带答案详解
- 【乐山】2025年上半年四川峨眉山市赴四川师范大学招聘事业单位工作人员15人笔试历年典型考题及考点剖析附带答案详解
- 【湘潭】2025年湖南湘潭市岳塘区事业单位引进急需紧缺专业人才55人笔试历年典型考题及考点剖析附带答案详解
- 古迹作文教学课件
- 2025年绿色规划视角下低碳城市建设实践案例分析报告
- 2025年共享出行平台信用积分兑换机制与市场响应策略研究报告
- 跨境电商保税仓仓储资源整合与共享模式研究报告
- 绿色金融产品创新与2025年绿色金融科技应用报告
- 企业合同履约管理办法
- 企业存储收费管理办法
- 企业人力资源管理创新与发展趋势分析
- 2022城市轨道交通列车驾驶员技能及素质要求第1部分:地铁、轻轨和单轨
- 《人工智能基础与应用(第2版)》全套教学课件
- 2025年宿迁市公需考试试题
- 建设工程项目的组织协调保障措施
- 2025年春季学期国家开放大学行政管理专业毕业论文选题指南
- CO2还原合成甲醇反应器研究进展
- DB3713T-291-2023工程建设项目“多测合一”技术规程
- 苏教版四年级下册数学计算题每日一练带答案(共20天)
- 江苏连云港某公司“12.9”爆炸事故报告
- 人教版三年级上下数学试卷合集-综合素质训练
评论
0/150
提交评论