7- Virtual Environments Flashcards

1
Q

What are the drawbacks of organisations using virtual environments?

A

Performance is reduced-
if the system requires additional performance like speed and it isn’t available, the time taken to complete the task is increased.

It can make their data more vulnerable to security threats and unauthorised access if not properly set up or protected,
so organisations must implement strong security

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

What are the benefits of organisations using virtual environments?

A

*Helps them save money.

*Multiple applications can share resources on one physical computer, reducing hardware and maintenance costs.

*It is accessible at any time,
as it can be moved from one server location to another, without having to shut down and restart processes that are already operating.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

What is a virtual environment?

A

A virtual version of a computer system created by software,
known as virtual machines,
allowing users to run multiple applications or operating systems at the same time but in different spaces on a single physical computer.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

What are the key features of virtual environments?

A

Increased security

Managed execution

Sharing

Aggregation

Emulation

Isolation

Portability

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

Why is increased security a key feature of virtual environments?

A

An additional layer of security is added by isolating applications from the main system, making it harder for unauthorised users to access sensitive information or cause harm.

This isolation helps contain the damage within one virtual machine during a security breach, preventing the attack from spreading, and minimising the overall impact on the system.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

Why is managed execution a key feature of virtual environments?

A

Developers control how their software applications run by allocating resources like CPU, ensuring they operate smoothly and as expected, without causing conflicts like competition for limited resources with other applications, helping developers create a more stable and reliable computing environment for users, leading to a better overall experience

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

Why is sharing a key feature of virtual environments?

A

Users and applications share resources and data with each other, making it easier for people to collaborate, ensuring everyone’s using the same up-to-date data, improving teamwork.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

Why is aggregation a key feature of virtual environments?

A

They can be combined to create larger, more powerful systems, optimising the use of computing resources by combining them from different computers, using only what’s necessary to make sure each task gets the resources it needs without wasting any

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

Why is emulation a key feature of virtual environments?

A

Virtual environments can pretend to be different types of computers with different operating systems or hardware, so software can run on them without needing to be modified.

This means applications can be used across many devices, making them more versatile and convenient as developers can test and make sure their software works well on different setups without needing lots of different computers

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
10
Q

Why is isolation a key feature of virtual environments?

A

Isolation is provided between applications and system components, making sure everything runs smoothly, ensuring overall system stability, so even if one application has an issue, the rest of the system won’t be affected.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
11
Q

Why is portability a key feature of virtual environments?

A

They can be easily transported between different computers as they are self-reliant, which means they have all the necessary data and hardware to function within a single package that can be moved, copied or deployed to different computing environments without requiring any modifications or causing issues to the main system as it operates independently.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly