This chapter discusses trends in information technology such as; digital forensics, the shift to a distributed workforce (very relevant during the 2020 COVID-19 global pandemic), and the increasing use of grid computing while acknowledging the rapid pace of change. Consider some benefits to the high-level accessibility of information for the average employee. Conversely, how can this level of access be detrimental to businesses?
Grid and Cloud Computing Offer Powerful Solutions
How can smaller companies that occasionally need to perform difficult and large-scale computational tasks find a way to accomplish their projects? They can turn to grid or cloud computing, also called utility computing or peer-to-peer computing. Cloud and grid technology provides a way to divide the job into many smaller tasks and distribute them to a virtual supercomputer consisting of many small computers linked into a common network. Combining multiple desktop machines results in computing power that exceeds supercomputer speeds. A hardware and software infrastructure clusters and integrates computers and applications from multiple sources, harnessing unused power in existing PCs and networks. This structure distributes computational resources but maintains central control of the process. A central server acts as a team leader and traffic monitor. The controlling cluster server divides a task into subtasks, assigns the work to computers on the grid with surplus processing power, combines the results, and moves on to the next task until the job is finished. (Figure) shows how typical grid and cloud setups work, and the differences between the two.
With utility computing, any company - large or small - can access the software and computer capacity on an as-needed basis. One of the big advantages of cloud computing is that companies can update their inventory in real time across their entire organization. For example, suppose you are an appliance retailer and have several outlets throughout the Midwest. If you have one model of a Whirlpool washing machine in your Des Moines, Iowa, store, and a salesperson in your Chicago location can sell that model in Chicago, the sale can be accomplished pretty easily. They can finalize the sale, create the shipping instructions, and update the inventory record automatically - and the Chicago consumer's needs will be met.
Amazon, Google, IBM, Salesforce.com, Oracle, and Hewlett-Packard Enterprise are among the companies providing as-needed cloud and grid services. Although cloud and grid computing appears similar to outsourcing or on-demand software from ASPs, it has two key differences:
- Pricing is set per-use, whereas outsourcing involves fixed-price contracts.
- Cloud and grid computing goes beyond hosted software and includes computer and networking equipment as well as services.
The cloud and grids provide a very cost-effective way to provide computing power for complex projects in areas such as weather research and financial and biomedical modeling. Because the computing infrastructure already exists - they tap into computer capacity that is otherwise unused - the cost is quite low. The increased interest in cloud and grid technology will continue to contribute to high growth.
- How are companies and other organizations using digital forensics to obtain critical information?
- Why do companies find that productivity rises when they offer employees the option of joining the virtual workforce?
- What advantages do grid and cloud computing offer a company? What are some of the downsides to using this method?