Try our new practice tests feature: configure your own test including the number of questions, objectives and time limits
The CompTIA 220-1001 exam is one of two exams requires to obtain the CompTIA A+ (1000 series). This exam will focus on Virtualization and Cloud Computing.
Your employer has a large team of developers that focus on developing an important set of internal business applications. In an effort to speed up time to market of bugfixes and new features you have been asked to find a developer focused cloud platform. What type of cloud computing model has a focus on software development?
A Platform as a Service (PaaS) is a cloud model that focuses on simplifying software delivery. A PaaS will try to automate everything but the software development itself, including the creation of application servers, configuration of those servers, network setup and possibly even creation of additional services like databases or file storage servers. The ultimate goal of a PaaS is to be so simple a developer can upload their code and it will run without the need of specialized IT operations teams to install, configure, monitor, etc. the application.
Platform as a service (PaaS) or application platform as a service (aPaaS) or platform-based service is a category of cloud computing services that allows customers to provision, instantiate, run, and manage a modular bundle comprising a computing platform and one or more applications, without the complexity of building and maintaining the infrastructure typically associated with developing and launching the application(s); and to allow developers to create, develop, and package such software bundles.
Platform_as_a_service - Wikipedia, the free encyclopediaWhat component helps ensure network traffic between virtual machines on the same physical host remains separate?
Each virtual host is going to have one or more Virtual Network Interface Cards (NIC). These Virtual NICs are used to route traffic to each virtual host without sending network traffic to all hosts on a server. This is important because cloud providers typically place many customer's virtual servers on the same physical server (Resource Pooling).
A Hypervisor may also be referred to as the Virtual Machine Monitor or Virtual Machine Manager.
A hypervisor (also known as a virtual machine monitor, VMM, or virtualizer) is a type of computer software, firmware or hardware that creates and runs virtual machines. A computer on which a hypervisor runs one or more virtual machines is called a host machine, and each virtual machine is called a guest machine. The hypervisor presents the guest operating systems with a virtual operating platform and manages the execution of the guest operating systems. Unlike an emulator, the guest executes most instructions on the native hardware. Multiple instances of a variety of operating systems may share the virtualized hardware resources: for example, Linux, Windows, and macOS instances can all run on a single physical x86 machine. This contrasts with operating-system–level virtualization, where all instances (usually called containers) must share a single kernel, though the guest operating systems can differ in user space, such as different Linux distributions with the same kernel. The term hypervisor is a variant of supervisor, a traditional term for the kernel of an operating system: the hypervisor is the supervisor of the supervisors, with hyper- used as a stronger variant of super-. The term dates to circa 1970; IBM coined it for the 360/65 and later used it for the DIAG handler of CP-67. In the earlier CP/CMS (1967) system, the term Control Program was used instead.
Hypervisor - Wikipedia, the free encyclopediaHyper-V is a native hypervisor installed onto some Windows 10 and Windows Server operating systems. It is important to note that Hyper-V is not supported on Windows 10 Home. LXD is a hypervisor that runs on Linux operating systems and ESXi is a proprietary hypervisor from VMWare that runs directly on a host machine (bare metal) without the need for a host operating system.
Microsoft Hyper-V, codenamed Viridian, and briefly known before its release as Windows Server Virtualization, is a native hypervisor; it can create virtual machines on x86-64 systems running Windows. Starting with Windows 8, Hyper-V superseded Windows Virtual PC as the hardware virtualization component of the client editions of Windows NT. A server computer running Hyper-V can be configured to expose individual virtual machines to one or more networks. Hyper-V was first released with Windows Server 2008, and has been available without additional charge since Windows Server 2012 and Windows 8. A standalone Windows Hyper-V Server is free, but has a command-line interface only. The last version of free Hyper-V Server is Hyper-V Server 2019, which is based on Windows Server 2019.
Hyper-V - Wikipedia, the free encyclopediaYour CIO has asked you to investigate cloud computing vendors. You have been tasked to find vendors that offer virtual servers on demand and allow administrative access to the servers so they can be configured with your employer's software as needed. Which cloud model is your CIO looking for?
Your CIO is looking for Infrastructure as a Service (IaaS). This model aims to automate the provisioning and creation of infrastructure like physical servers, networks and virtual machines. Most commonly an IaaS vendor will provide a virtual machine with a pre-installed operating system and provide access to you to configure based on your needs.
Infrastructure as a service (IaaS) is a cloud computing service model by means of which computing resources are supplied by a cloud services provider. The IaaS vendor provides the storage, network, servers and virtualization (which mostly refers, in this case, to emulating computer hardware). This service enable users to free themselves from maintaining an on-premises data center. The IaaS provider is hosting these resources in either a public cloud (meaning users share the same hardware, storage, and network devices with other users), private cloud (meaning users do not share these resources), or hybrid cloud (combination of both).It provides the customer with high-level APIs used to dereference various low-level details of underlying network infrastructure like backup, data partitioning, scaling, security, physical computing resources, etc. A hypervisor, such as Xen, Oracle VirtualBox, Oracle VM, KVM, VMware ESX/ESXi, or Hyper-V runs the virtual machines as guests. Pools of hypervisors within the cloud operational system can support large numbers of virtual machines as well as the ability to scale services up and down according to customers' varying requirements.
Infrastructure_as_a_service - Wikipedia, the free encyclopediaA Data Scientist at work has come to you stating they need several very large servers in order to conduct an analysis of historical customer data. They will need the servers for about 24 hours, after which they will only need the results of the analysis saved to a file service. What benefit of cloud computing is relevant to this scenario?
Cloud computing offers on-demand infrastructure for ad-hoc requests like this, which makes it a great fit for the use case given. In a traditional data center you may not have the large servers needed, they may be in-use by another team or system, or you may not be able to afford the large servers required. With Cloud Computing you can get the servers necessary on demand and delete them when you are finished (backing up the results elsewhere before deleting).
Cloud Infrastructure, like all infrastructure, still requires special care to ensure it's security. Some of the benefits of Cloud Infrastructure are the pay-as-you-go model (usually per second or per minute billing), flexibility to create and delete servers on demand or automatically and the ease of provisioning complex services like database clusters without highly specialized experts.
Cloud computing is the on-demand availability of computer system resources, especially data storage (cloud storage) and computing power, without direct active management by the user. Large clouds often have functions distributed over multiple locations, each of which is a data center. Cloud computing relies on sharing of resources to achieve coherence and typically uses a "pay as you go" model, which can help in reducing capital expenses but may also lead to unexpected operating expenses for users.
Cloud_computing - Wikipedia, the free encyclopediaScalable infrastructure is a technical benefit and not a business benefit of cloud computing. Of course this is still indirectly beneficial to a business, but most non-IT department personnel at a business will not know what scalable infrastructure means. It is important to be able to explain the business and technical benefits of different computing options based on your audience.
What special operating system level configuration is necessary when running Windows 10 as a virtual machine?
There is no special configuration needed when using Windows 10 inside of a virtual machine. Hypervisors provide virtual resources (CPU, Memory, etc.) that appears the same as physical hardware allowing operating systems to be installed and run exactly as they would on physical hosts.
VT-x is a technology from Intel that allows Hardware Assisted Virtualization (HAV). HAV enables virtual hosts to use processors directly in an isolated manor.
In computing, hardware-assisted virtualization is a platform virtualization approach that enables efficient full virtualization using help from hardware capabilities, primarily from the host processors. A full virtualization is used to emulate a complete hardware environment, or virtual machine, in which an unmodified guest operating system (using the same instruction set as the host machine) effectively executes in complete isolation. Hardware-assisted virtualization was added to x86 processors (Intel VT-x, AMD-V or VIA VT) in 2005, 2006 and 2010 (respectively). Hardware-assisted virtualization is also known as accelerated virtualization; Xen calls it hardware virtual machine (HVM), and Virtual Iron calls it native virtualization.
Hardware-assisted_virtualization - Wikipedia, the free encyclopediaHypervisors often require special features to be supported and enabled by the host CPUs. Most commonly Intel's Virtualization Technology (VT) or AMD's AMD-V technology is required. In some cases this may not be enabled by default but can be enabled in the BIOS settings of the host machine.
True or false:
> It is not possible to install a server operating system in a hypervisor running on a desktop operating system
This is false. As long as the Hypervisor can provide the resources (CPU, Memory, etc.) needed to run the OS installed onto the virtual machine there are no limitations. Windows 10, Windows Server, Linux, etc. can all be run virtually regardless of the host OS.
When reviewing different cloud models and vendors the security team at your employer suggests the company opt for a private cloud vendor. They state that because public cloud vendors place multiple customers data and computing resources on the same physical infrastructure there is a higher security risk. What term is the security team referencing?
The security team is referencing Resource Pooling. Cloud vendors use resource pooling to maximize efficiency and minimize the cost of their infrastructure. Instead of buying lots of small servers and giving customers access, they create pools of infrastructure using large servers. Using virtualization the large servers are divided up into smaller chunks and assigned to customers based on their computing requirements. This means it is likely that in a public cloud you have your own virtual resources, but those virtual resources are sharing the same physical resources as other customers of the cloud vendor.
In virtual computing the Hypervisor is the component that manages and runs the virtual machines. It can be a software running on top of a host operating system or can be a hardware/firmware component that runs without the need for a host operating system.
A hypervisor (also known as a virtual machine monitor, VMM, or virtualizer) is a type of computer software, firmware or hardware that creates and runs virtual machines. A computer on which a hypervisor runs one or more virtual machines is called a host machine, and each virtual machine is called a guest machine. The hypervisor presents the guest operating systems with a virtual operating platform and manages the execution of the guest operating systems. Unlike an emulator, the guest executes most instructions on the native hardware. Multiple instances of a variety of operating systems may share the virtualized hardware resources: for example, Linux, Windows, and macOS instances can all run on a single physical x86 machine. This contrasts with operating-system–level virtualization, where all instances (usually called containers) must share a single kernel, though the guest operating systems can differ in user space, such as different Linux distributions with the same kernel. The term hypervisor is a variant of supervisor, a traditional term for the kernel of an operating system: the hypervisor is the supervisor of the supervisors, with hyper- used as a stronger variant of super-. The term dates to circa 1970; IBM coined it for the 360/65 and later used it for the DIAG handler of CP-67. In the earlier CP/CMS (1967) system, the term Control Program was used instead.
Hypervisor - Wikipedia, the free encyclopediaYou are the only IT employee for a small startup. You need to provide email address to all employees at the startup as soon as possible and with minimal effort. What type of cloud model is best suited to this situation?
Software as a Service (SaaS) is a cloud model focused on provide a specific functionality to it's users without those customers needing to worry about infrastructure, networking, configuring servers, etc. Most internet based services fall into the SaaS category. Examples of email SaaS providers are Google Gmail, Yahoo Mail, Hotmail.com and Outlook.com.
Software as a service (SaaS ) is a software licensing and delivery model in which software is licensed on a subscription basis and is centrally hosted. SaaS is also known as "on-demand software" and Web-based/Web-hosted software.SaaS is considered to be part of cloud computing, along with infrastructure as a service (IaaS), platform as a service (PaaS), desktop as a service (DaaS), managed software as a service (MSaaS), mobile backend as a service (MBaaS), data center as a service (DCaaS), integration platform as a service (iPaaS), and information technology management as a service (ITMaaS).SaaS apps are typically accessed by users of a web browser (a thin client). SaaS became a common delivery model for many business applications, including office software, messaging software, payroll processing software, DBMS software, management software, CAD software, development software, gamification, virtualization, accounting, collaboration, customer relationship management (CRM), management information systems (MIS), enterprise resource planning (ERP), invoicing, field service management, human resource management (HRM), talent acquisition, learning management systems, content management (CM), geographic information systems (GIS), and service desk management. SaaS has been incorporated into the strategy of nearly all enterprise software companies.
Software_as_a_service - Wikipedia, the free encyclopediaLooks like thats it! You can go back and review your answers or click the button below to grade your test.