Presentation is loading. Please wait.

Presentation is loading. Please wait.

* Introduction to Cloud computing * Introduction to OpenStack * OpenStack Design & Architecture * Demonstration of OpenStack Cloud.

Similar presentations


Presentation on theme: "* Introduction to Cloud computing * Introduction to OpenStack * OpenStack Design & Architecture * Demonstration of OpenStack Cloud."— Presentation transcript:

1

2 * Introduction to Cloud computing * Introduction to OpenStack * OpenStack Design & Architecture * Demonstration of OpenStack Cloud

3 Cloud Computing: Cloud computing is about using remotely hosted server on the internet to store,manage and process data, in contrast to local server and such service providers are called Cloud provider or operator. The shared resources, system or data as a service is delivered through Cloud Computing Characteristic of Cloud Computing:  virtual resource pool  flexible and scalable  Affordable IaaS: Infrastructure as a Service which includes servers, storage, networks and operating system example OpenStack Implement Cloud Infrastructure via OpenStack via OpenStack

4  Open Stack is a fully open source “Cloud operating system”  Comprise of several open source sub projects  Provide building blocking to create IaaS cloud  Controls large pools of storage, compute and networking resources in a datacenter  All managed with graphical user interface called dashboard.  Users empower to provision resources through a web interface Implement Cloud Infrastructure via OpenStack via OpenStack

5 Compute:  Virtual machine management  Comprehensive hypervisor support Network:  IP address management  Layer 2, Layer 3  Security services Storage:  Persistent Volumes(Block storage)  Bootable VM images and files storage OpenStack Components responsible and provide.. Implement Cloud Infrastructure via OpenStack via OpenStack

6 VU Process Diagram

7 Use Case Diagram

8 Business Rules Catalog  3 x Server preparation for Open Stack and virtualization on Virtual Box hypervisor.  Security implementation, virtual machine instance and allow user to view and manipulate from web interface.  Web graph to view CPU limit, storage, and memory.  User direct access to instance without connecting to cloud web interface.  Setup metering for billing and rating system.

9 Business Rules Catalog  Quick deployment of virtual machine (VM) through easy to use web form selection interface.  Web interface management on resource.  Host resource restriction on instance.  Monitor processor utilization, space utilization and memory utilization in graph.  Virtual machine for logical volume management for block storage called cinder.

10

11 OpenStack Cloud Architectural Design

12 Team Structure

13 Entity-Relationship Diagram

14 Project Schedule

15 Sequence Diagrams

16

17

18

19

20 User Interfaces

21

22

23

24

25

26

27

28

29 Test Cases Test Case Title: Testing the Login mechanism into OpenStack cloud System. Preconditions Create user in mysql database for identity services responsible for providing authentication of users in the system Actions Access horizon web interface login page and enter user name and password and press Sign In. Expected Results OpenStack should login the user into the cloud system. Tested By:Emad Ahmed ResultPass

30 Test Cases Test Case Title: Testing Virtual machine instances. Preconditions User must be existed in identity service and logged into OpenStack cloud web interface. Actions Click Instances category from Project tab in Compute tab and create instance. Fill instance launch sub tab form sub categories i.e Details (Name, flavor, image, number of instances), Access & Security (public & private key creation), Networking (network for VM), Advanced Options (disk partitioning). Expected Results OpenStack should launch virtual machine instance with security and networking. Tested By:Emad Ahmed ResultPass

31 Test Cases Test Case Title: Testing VM access state parameters of admin role. Preconditions Log in as admin. Actions Click admin tab in project. Select instance category. Select Instance from list and Click Action menu Action menu list are Access, pause, resume, suspend, soft or hard reboot, delete instance, view logs and also access instance using VNC console that belong to users Expected Results Show instance access parameters states. Tested By:Emad Ahmed ResultPass

32 Test Cases Test Case Title: Test Create Router. Preconditions Log into Dashboard as a user/admin Actions Select project tab and open Network tab and Click Routers category. Click Networks category. Click Create Router; In a dialog box mention name of router and External Network. Click Create Router. Expected Results OpenStack Cloud Dashboard appear router in Networks tab.. Tested By:Emad Ahmed ResultPass

33 Test Cases Test Case Title: Test SSH access Preconditions Log into Dashboard as a admin/user Actions Select project.On the Project tab. Open the Compute tab and Click Access & Security category. Select the default security group and click Manage Rules. In the Add Rule dialog box specify values Rules, Remote, CIDR Expected Results Allow SSH access Tested By:Emad Ahmed ResultPass

34 Test Cases Test Case Title: Test create user. Preconditions Log into Dashboard as a admin Actions Click on the identity label and Click Users. Click Create User specify Domain Name, Primary project, Username and password for new user Confirm Click Create User. Expected Results New Users created and displayed under Users page of the dashboard. Tested By:Emad Ahmed ResultPass

35 Tools  Oracle Virtual Box hypervisor  Ubuntu Server 14.04  OpenStack Icehouse Release  Bash scripting  Heat template(yaml)  MySQL database

36 OpenStack cloud Lab Topology

37

38

39


Download ppt "* Introduction to Cloud computing * Introduction to OpenStack * OpenStack Design & Architecture * Demonstration of OpenStack Cloud."

Similar presentations


Ads by Google