Question

In: Computer Science

research using the Internet and/or the textbook and recommend the best approach for deploying applications in...

research using the Internet and/or the textbook and recommend the best approach for deploying applications in a virtual environment. Provide the rationale for your choice. Your APA-formatted proposal should be at least 2 pages in length, not including the title and reference page(s).

Solutions

Expert Solution

When you examine the question of whether it is better to distribute an application across multiple virtual machines or consolidate an application to a single virtual machine purely in this way, then it seems as though consolidation would be the best option for deploy. However, things are not quite as cut and dry as they might at first seem. Like so many other things in IT, application distribution or consolidation is all about trade-offs. There are so many advantages and disadvantages to each approach, and you must use the approach that makes the most sense for your own environment, right? Now our goal is to point out some of the issues that you must consider as you determine how an application should be deployed.

Like it or not, but you have to accept this, that cost is often one of the main factors in determining the outcome of IT related decisions. When it comes to the manner in which applications are deployed, there can be big differences in cost depending upon the type of deployment that you choose to perform. To show in detail, let’s go to an example of Exchange Server. Suppose that you separate out the various server roles, and you have a virtual machine that is acting as a client access server, another virtual machine that is acting as a hub transport server, and yet another virtual machine that is acting as a mailbox server. Assuming that all of these virtual machines are running on the same host, there is really no advantage from a hardware standpoint to keeping the server roles separate. If anything, Exchange Server is consuming slightly more hardware resources by operating in a distributed manner than it would if all of the roles were combined onto a single virtual machine. The reason for that is that each virtual machine has its own operating system, and there is a certain degree of resource consumption associated with the operating system.

The same concept holds true for pretty much any distributed enterprise class application, but Exchange Server makes it a particularly good example for us.

Reason why you might choose to consolidate a distributed application into a single virtual machine is because doing so makes it easier to the application. Unlike a physical environment, virtual environment tend to be anything that stationary. Whether you’re using Microsoft’s Hyper-V, KVM, XEN or something else, there is always the possibility that a virtual machine will live migrate to a different host server. Live migration isn’t a big deal in and of itself, but some organizations require a bit more control over the live migration process. For example, some organizations have a requirement for virtual machine affinity. In other words, all of the virtual machines that are associated with a particular application must always reside on the same host server.

Similarly, some applications are distributed as a way of providing fault tolerance. In a virtual environment, this often means building guest clusters. The effectiveness of a guest cluster can be completely undermined if all of the virtual machines that make up the guest cluster reside on a common host. Think about it for a moment. If that host were to fail, and something happens to keep the virtual machines from failing over to another host then the guest cluster would also fail. This completely mitigates all of the benefits of building the guest cluster in the first place.

In situations in which a distributed application is consolidated into a single virtual machine, the whole need for monitoring application affinity goes away. You don’t have to worry about making sure that virtual machines always remain on the same host together, or that they never reside on a common host. In this regard, application consolidation does simplify management.

Done!


Related Solutions

Discuss the main benefits of deploying QNX Operating Systems for applications.
Discuss the main benefits of deploying QNX Operating Systems for applications.
From Case Project 10-5: Internet of Things in your textbook: Use the Internet to research the...
From Case Project 10-5: Internet of Things in your textbook: Use the Internet to research the Internet of Things (IoT). You can find the case project by opening up your full book by clicking on the book icon in the right navigation bar from within Mindtap. You will then need to select Chapter 10, and page forward until you get to the case project section. In your own words, what is IoT? How is it being used today? How will...
Using the textbook and/or the Internet, find resources that confirm the importance of budgeting to organizations...
Using the textbook and/or the Internet, find resources that confirm the importance of budgeting to organizations and answer the questions below in essay format. 1. Briefly describe your understanding of how and why managers use budgets. What types of budget approaches are typically used in for-profit companies as opposed to non-profit organizations? Explain at least two different budget methods. 2. What type of budget will you use for your company? 3. Describe a minimum of two ways in which a...
Use the Internet and/or Strayer Library to research a publicly-traded company that manufactures technology products. Recommend...
Use the Internet and/or Strayer Library to research a publicly-traded company that manufactures technology products. Recommend one (1) approach that your selected company can take to lower either the direct labor or direct material costs of technology products while remaining competitive with global markets. Provide a rationale for your recommended approach.
Visit the website of Intel Corporation and research about the company on the internet. As best...
Visit the website of Intel Corporation and research about the company on the internet. As best you can, identify Intel’s production and assembly locations. What types of products does Intel produce? Do you think Intel is following a centralized or a decentralized production strategy? Explain your answer. Where does Intel conduct much of its R&D and why is it performed there?
QUESTION 35 Which is the recommend decision alternative using the conservative approach? Use the following payoff...
QUESTION 35 Which is the recommend decision alternative using the conservative approach? Use the following payoff table for a maximization problem. Decision Alternative State of nature 1 State of nature 2 D1 6 7 D2 –2 2 D3 2 –3 D4 10 4 a. D1 b. D2 c. D3 d. D4 e. None of the above 1.5 points    QUESTION 36 You would like to invest in one of the three available investment plans: money market, bonds, or stocks. The...
Discuss the advantage s of your internet-research-based approach of your classmate's library research based work. Should...
Discuss the advantage s of your internet-research-based approach of your classmate's library research based work. Should the two papers be considered equal when graded? Do you think others will review the journal and book researched paper as being of stronger academic quality? is your web researched paper likely to have a different perspective?
Using a textbook and a reputable online source (such as the CDC), research and describe some...
Using a textbook and a reputable online source (such as the CDC), research and describe some potentially pathogenic members of the intestinal bacteria family Enterobacteriaceae. Which pathogenic species are lactose fermenters that will grow on MacConkey agar?
Using your textbook, LIRN, JSTOR, other electronic journals and/or periodicals, and the Internet, develop an APA...
Using your textbook, LIRN, JSTOR, other electronic journals and/or periodicals, and the Internet, develop an APA paper that provides an in-depth analysis - complete with examples and research-based in-text citations to include the following topics: How statistics is used by business to assist in making more effective decisions Characteristics related to all type of statistics (descriptive and inferential) such as populations, samples, types of variables, levels of measurement, etc. Frequency tables and distributions, including histograms and frequency polygons Central tendency,...
Using your textbook, JSTOR.org, and the Internet, develop an APA formatted 2 - 3 page paper...
Using your textbook, JSTOR.org, and the Internet, develop an APA formatted 2 - 3 page paper that discusses and provides analysis and research on the following topics: Best practices for SMM SMM planning cycle SMM strategies Targeting Branded Posts Rules of Engagement for SMM
ADVERTISEMENT
ADVERTISEMENT
ADVERTISEMENT