Cse 427 Cloud Computing Lab (VIRTUALIZATION AND CLOUD COMPUTING LABORATORY)
CSE427:VIRTUALIZATION AND CLOUD COMPUTING LABORATORY
Course Outcomes:
CO1 :: analyze key technologies and capabilities required for setting up IT virtualization and cloud computing infrastructure
CO2 :: simulate the ultimate goal of assessing, measuring and planning for the deployment of cloud-based IT resources
CO3 :: establish the knowledge of cloud computing technology architectures based on Softwareas- a-Service (SaaS), Platform-as-a-Service (PaaS) and Infrastructure-as-a-Service (IaaS) delivery models
List of Practicals / Experiments:
Text Books :
Cloud Computing Bible : Barrie Sosinsky : 1st Edition, Wiley India Pvt Ltd
References:
CLOUD COMPUTING: PRINCIPALS AND PARADIGMS by JAMES BROBERG, RAJKUMAR BUYYA, WILEY
Course Outcomes:
CO1 :: analyze key technologies and capabilities required for setting up IT virtualization and cloud computing infrastructure
CO2 :: simulate the ultimate goal of assessing, measuring and planning for the deployment of cloud-based IT resources
CO3 :: establish the knowledge of cloud computing technology architectures based on Softwareas- a-Service (SaaS), Platform-as-a-Service (PaaS) and Infrastructure-as-a-Service (IaaS) delivery models
List of Practicals / Experiments:
Understanding virtualization
• Virtualization and Cloud Computing
• Virtualizing servers
• Virtualizing desktops
• Virtualizing applications
• BIOS setting of Physical machine for virtualization technology
Understanding hypervisors
• Exploring the hypervisors
• Understanding type 1 hypervisor
• Understanding type 2 hypervisor
• Resource allocation
• Vmware ESX
Understanding virtual machines
• Examining CPU’s in a virtual machine
• Examining memory in a virtual machine
• Examining network resources in a virtual machine
• Examining storage in a virtual machine
• Understanding how a virtual machine works
• Understanding virtual machine clones
• Understanding templates
• Understanding snapshots
• Understanding OVF
• Understanding containers
Creating a virtual machine
• Investigating the physical-to-virtual process
• hot and cold cloning
• Loading vmware workstation player
• Exploring vmware player
• Loading virtualbox
• Building a new virtual machine
• VM configuration
• Resource Allocation
Installing a guest OS
• Installing windows on a virtual machine
• Loading windows into a virtual machine
• Installing vmware tools
• Understanding configuration options
• Optimizing a new virtual machine
• Installing linux on a virtual machine
• Exploring oracle vm virtualbox
Managing the hardware for VM
• Managing cpu for a virtual machine
• Configuring vm cpu options
• Hyper-threading
• Managing memory for a virtual machine
• Configuring vm memory options
• Memory optimizations
• Understanding storage virtualization
• Tuning practices for vm storage
• Understanding network virtualization
• Tuning practices for virtual networks
Understanding applications in a virtual machine
• Examining virtual infrastructure performance capabilities
• Deploying applications in a virtual environment
• Understanding virtual appliances and vApps
• Understanding google cloud,AWS and Microsoft azure services
• Understanding of API
Container technology
• installation
• Working with containers
• Configuring containers
• Building web serve
Text Books :
Cloud Computing Bible : Barrie Sosinsky : 1st Edition, Wiley India Pvt Ltd
References:
CLOUD COMPUTING: PRINCIPALS AND PARADIGMS by JAMES BROBERG, RAJKUMAR BUYYA, WILEY