41891/42891 Cloud Computing Infrastructures

联系我们: 手动添加方式: 微信>添加朋友>企业微信联系人>13262280223 或者 QQ: 1483266981

41891/42891 Cloud Computing Infrastructures
Spring 2025

Assignment 2
Due date: Friday, 17 Oct. Weighting: 40% (20% implementation; 20% report)

Assignment Objectives
41891 Undergraduate 42891 Postgraduate
1. Explain the key components of Cloud
Computing Infrastructure, both from a service provider
and consumer perspective
2. Explain how virtualisation and cloud
computing technologies come together to deliver a
sustainable business advantage, increase efficiencies
and resiliencies
3. Classify the components and underlying theory
behind Infrastructure as a Service (IaaS) platforms 4.
Describe the core architectures and technologies used
within Cloud Platforms and be able to compare and
contrast proprietary, commercial and open source
applications and implementations 5. Apply the
technologies used within Cloud Computing today,
including open source tools and enterprise software 6.
Design, architect and plan a cloud
infrastructure solution for a business, allowing for
dynamic scaling of applications, delivery on SLAs in
the most efficient way possible
7. Implement a simple cloud platform given
cost, time, technical and business constraints 8.
Explain the technical limitations and business
risks of cloud computing, especially the adoption of
public and hybrid cloud deployments.
Students will examine the Data
Sovereignty,
Jurisdictional and Security implications of the cloud
1. Compare and contrast the components of
Cloud computing infrastructure differentiating from the
key stakeholder’s perspectives
2. Hypothesize the business case for
virtualisation and cloud computing given the
businesses requirements and strategic needs 3.
Summarise the current theory behind
Infrastructure as a Service (IaaS) platforms and be able
to analyse alternatives
4. Compare and contrast the core architectures
and technologies used within current Cloud Platforms.
5. Reflect and generalise on the technologies
used in existing and future cloud computing
infrastructure
6. Design, architect and plan a cloud
infrastructure solution for a business, allowing for
dynamic scaling of applications, delivery on SLAs in
the most efficient way possible.
7. Implement a small-scale enterprise cloud
platform given cost, time, technical and business
constraints.
8. Assess the limitations and business risks of
cloud computing, especially the adoption of public and
hybrid cloud deployments, including the
Sovereignty, Jurisdictional and Security implications of
the cloud.

Graduate Attributes
1. Identify, interpret and analyse stakeholder needs. (A.1)
2. Apply principles of sustainability to create viable systems (A.4)
3. Design components, systems and/ or processes to meet required specification (B.2) 4. Manage own
time and processes effectively by prioritising competing demands to achieve personal goals (Manage
self) (D.1)
5. Communicate effectively in ways appropriate to the discipline, audience and purpose. (E.1) 6. Work as
an effective member or leader of diverse teams within a multi-level, multi-disciplinary and multicultural
setting (E.2)
7. Be aware of global perspectives (needs, rules/regulations, and specifications) (F.4)

Assignment Requirements
A group of 4 students will specify, design, architect, develop and implement a major infrastructurebased
project.

Assignment Specification
As you already know that web films and videos are everywhere on the net, SmartV is one of these online
video companies who provides online video services, including video searching, video streaming and
delivery, video editing, transcoding and adaptation. Actually, for video applications and services over the
Internet, there are strong demands for cloud computing because of the significant and scalable amount of
storage and computation required for serving millions of Internet users at the same time.

Recently, due to the significant increased number of SmartV users, the company decides to move their IT
infrastructure to cloud.

Part 1: Design a cloud infrastructure for them to satisfy some basic requirements as follows.

1) Considering video services requiring a significant amount of storage, please design a proper storage
plan for SmartV.
2) In order to support video searching, streaming, editing and transcoding, SmartV demands high
computational power.
3) Consider future development, SmartV requests for a scalable solution.
4) Network virtualization needs to consider providing high bandwidth for video delivery related
applications.
5) Some other basic cloud implementation/management requirements, such as high availability, DRS,
resource control, updating, etc.
6) Postgraduates can consider trying different virtualisation platforms, e.g. OpenStack. Discussions on
different virtualization platforms should be included in the report.

Advanced requirements can be further considered by postgraduates (and undergraduates who want to add
extra features to their cloud for higher marks):
1) Security node (e.g. e.g. VMware NSX, VyOS, SOPHOS or any similar implementation can be done
using trial version)
2) Backup issues (e.g. Veeam Backup & Replication (trial version can be used))

Part 2: Implement a small prototype to demo your proposed cloud infrastructure.

1) In your demo, you need to have more than 2 hosts implemented in your demo. In this case, you need
to create at least one ESXi host on your own.
2) Please feel free to use your own laptop for assignment 2.
3) In Part 1, a proper solution should have been designed. The implementation in Part 2 is only for a
demonstration purpose. Therefore, please use as minimum resources as possible, e.g. max of 30GB.

Part 3: Develop a specification report for your designed cloud infrastructure.

As minimum, the design report should include the following:
1) Business requirements:
The group needs to clearly analyse what the business requirement would be, i.e. specify the target
client and the business case scenario for a cloud computing infrastructure.
2) Cloud architecture and design:
The group needs to have a detailed architecture design, including diagrams of the proposed
infrastructure and components. This part needs to include implementation platform choices, tooling to be
used or developed. Cost analysis also needs to be included. Postgraduates are expected for more detailed
analysis on virtualization platform comparison. 3) Considerations and challenges:
You need to summary what you feel are some of the key issues or challenges in the cloud
infrastructure design, and what tools, design patterns and other supports are available to simplify
these issues or challenges.
4) Evolution of technology:
You need to discuss the role of backup and high availability that has evolved over the past decade
and the way that the supporting technologies have evolved with the changing business needs. Select
at least 3 alternatives for Backup and high availability as well as Security and compare them.
Contrast them and make a recommendation for which one you would include in your architecture
and why.
Postgraduates should also include the comparison and recommendation of the different virtualization
platforms. 5) References:
In order to finish Assignment 2, the group is expected to have some research on cloud architecture,
design, and implementation. You need to reference research sources appropriately using UTS
Harvard style.

Overall, the report should make it clear as to which team member wrote which section. This can either be
done in a separate section of the report, or identified throughout the report. In writing the report, take care
to correct reference all sources of information that you use, as described in the section on “Academic
Standards” below. In particular, note that you should not cut-and-paste significant blocks of text from any
other source (including web pages). Short quotes are acceptable, as long as they are clearly identified as
quotes, and include an appropriate citation. Paraphrasing text with a citation included is also acceptable.
Failure to properly acknowledge your sources may be regarded as plagiarism.

The overall report body should be around 3000 words in length, excluding the cover page, statement of
contributions, etc. (around but no more than 1000 words per person).

Submission
The implementation must be demonstrated in person to your tutor in the lab class in Week 11 and Week
12. All members of the team must be present for the demonstration. During the demonstration, the tutor
will ask a variety of questions about the design and implement of the project.

Please submit your report by the due date. The softcopy needs to be submitted through Canvas with
plagiarism detection. No hardcopy is needed. Do NOT email your report.

Late Submission
A late penalty of 20% per working day will apply for late submissions; if more than seven days late, the
student will receive zero marks. Special consideration for late submission must be arranged by Week 9
with the Subject Coordinator. Formal documentation must be provided.

Further information
1. Both implementation and report are compulsory. For the total 40% weighting, 20% will be marked for
the implementation and 20% will be marked for the report.
2. Reports must be submitted in soft copies via Canvas.
3. All presentation slides must be submitted through Canvas.
4. During presentation, each student is required to answer individual question(s). Within the same group,
the marks for group members might be different (depend on their contributions to the project and
answers to individual question(s). A group work peer assessment tool, such as Group Assessment Sheet
will be used for this project.
5. Postgraduate students are expected to provide more analysis, comparison, and discussion based on the
understanding of existing cloud computing outside of the formal material presented in this subject.

Marking Criteria
TBA

Academic Standards
Students are reminded of the principles laid down in the Faculty’s Statement of Academic Integrity –
Good Practice and Ethics in Informal Assessment found at;
.
The University’s rules regarding academic misconduct can be found at:

Assignments in this Subject should be your own original work. The inclusion in assessable work of any
material such as code, graphics or essay text obtained from other persons or sources without citation of
the source is plagiarism and is a breach of University Rule 16.
Asking, or paying, anyone else to write any part of your assignments is considered cheating. This
especially includes using outsourcing websites. If you are unsure if your activities (or other student’s
activities) will be considered cheating, ask your tutor or lecturer for advice.
Copying the work of other students currently or formerly enrolled in the subject is totally unacceptable
behaviour.
All text written in assignments must be your own words, except for short, quoted, and clearly referenced
sections. Text copied from web pages, articles or other sources, and not referenced, will be viewed as
plagiarism and forwarded to the Faculty Conduct Committee as misconduct. Referencing styles may be
found at the BELL web site .

Any collaboration with another person should be limited to those described in the “Acceptable Behaviour”
section of the Statement of Academic Integrity. Any infringement by a student will be considered a breach
of discipline and will be dealt with in accordance with the Rules and By-Laws of the University. Students
are not to give to or receive from any other persons’ copies of their assessable work in any form (hard
copy or an electronic file). To do so is ‘academic misconduct’ and is a breach of University Rule 16. That
is, assisting other students to cheat or to act dishonestly in a submitted assignment.
Accidental submission of another students work as your own is considered to be a breach of University
Rule 16 in that you are acting dishonestly since you should not have a copy of another student’s work.

41891/42891 Cloud Computing Infrastructures最先出现在KJESSAY历史案例。