2018年1月28日 星期日

ITP4110 Mini-Project


Introduction

New data centre architectures are emerging in response to new challenges such as globalization, increasing costs, risk management and compliance.  A recent iteration is based on a shared, virtualized infrastructure model.  This architecture enables the emerging enterprise and service provider "cloud" models.  While the classical definition of cloud computing is defined by NIST and is well known by IT practitioners, additional characteristics of cloud computing can be found from Cisco’s white paper “Private Cloud Computing for Enterprises: Meet the Demands of High Utilization and Rapid Change”.  Cloud computing is a vital technology in future IT industry.  In order to allow students to understand the definition and characteristics of this technology, this mini project is devised.

This mini project will require you to install and use the VMware vCloud Director.  It is one of a famous application that enables customers to build a private cloud–based Infrastructure-as–a-Service (IaaS) offering within their organization. By providing a secure, on-demand ability for end users to deploy workloads, companies can realize a level of agility previously thought impossible.

Find and download the VMware-vCloud-Director-51-Evaluation-Guide.pdf from vmware.com.  This VMware vCloud Director 5.1 Evaluation Guide is designed to provide guided, hands-on evaluation of the most compelling and relevant features of vCloud Director. It walks through a series of procedures, each building upon the previous.  It also helps to illustrate the key concepts that should be understood before deploying a production cloud solution with vCloud Director.





Proposed Testing Environment

This is a group project with 3 to 4 members.  Each group should use VMware workstation or VM Player.   You can install ESXis as virtual hosts with the VMware workstation.  Then, you can install ESXi virtual machines on top of these virtual hosts.  A possible scenario is shown in the figure on the next page.   Three ESXis are created on a VMware workstation.  One of these ESXi virtual hosts has more virtual memory and virtual HD space.  It will be installed vCloud Director, vShield Manager and vCentre.  Other two ESXi virtual hosts will be grouped as a cluster and will be managed by the vCloud Director.  You are required to create virtual organization with the vCloud Director.   A staff in this virtual organization can use these two virtual hosts to create guest VMs, such as a Linux OS or a Window OS.  If you decide to use a local virtual HD in these hosts to store the ISO image and the guest vm, you should prepare a reasonable size for the virtual HD.  Alternatively, you may use the QNAP as a remote storage device.  You may challenge yourself by connecting the guest vm to the Internet, and demonstrate other advanced features.

All Lab PC will use VmPlayer for the Nested Virtualization setup.


Deliverables

(1)   A Project Report       (50%)
1.          A brief introduction to describe what you will do in this mini project.
2.          A Connection diagram with port numbers and IP addresses for all hosts, virtual machines, software installed in the hosts/VMs and devices if there is any.
3.          Configuration logs with Screen captures.
4.          A test plan that you will do in the project demonstration.
5.          A conclusion to summarize what you have done, problems encountered, recommendation if there is any.

(2)   Project Demonstration     (50%)
1.          Run VM inside.
2.          iSCSI
3.          Distributed vSwitch
4.          vMotion
5.          Distributed Resource Scheduler (DRS)
6.          High Availability (HA)
7.          Fault Tolerance
8.          Any other advanced features. i.e. Clone ESXI

Rules:
1.      Deadline of Report Submission 8 December 2017 6:00 p.m.
2.      You will have Lab sessions time for the Project Set up, and Final Demo preparation.
3.      You have to demo and show your progress every Lab Session.
4.      During the Final Demo, you have to show all your features within 10-15 minutes.


Minimum requirements for the VMware vCenter Server 6.x Appliance

Resource
Requirement
Disk storage on the host machine
Embedded Platform Services Controller:
  • Tiny: 120GB
  • Small: 150GB
  • Medium: 300GB
  • Large: 450GB
External Platform Services Controller:
  • Tiny: 86GB
  • Small: 108GB
  • Medium: 220GB
  • Large: 280GB
External Platform Services Controller Appliance:
  • Tiny: 30GB
  • Small: 30GB
  • Medium: 30GB
  • Large: 30GB
Memory in the vCenter Server Appliance
Platform Services Controller Only: 2GB Ram

All components on one Appliance.
  • Tiny: 8GB RAM
  • Small: 16GB RAM
  • Medium: 24GB RAM
  • Large: 32GB RAM
CPUs in the vCenter Server Appliance
Platform Services Controller Only: 2 CPUs

All components on one Appliance.
  • Tiny: 2 CPUs
  • Small: 4 CPUs
  • Medium: 8 CPUs
  • Large: 16 CPUs



沒有留言:

張貼留言