Advances in computing technology and the rapid evolution of mobile technologies are changing the way today’s computing systems are being used to meet ever more demanding business needs. Existing models of managing computing resources are quickly evolving to cloud computing-based and service-oriented architectures.A variety of new opportunities and competitive pressures are driving the trend toward these technologies. Corporate restructuring—mergers, acquisitions, and consolidations—requires the integration of disparate systems. Applications are being downsized from expensive mainframes and dedicated data centers to both public and private cloud-based architectures that are much more cost effective, scalable, and manageable. The explosion of electronic and mobile commerce is today’s biggest driver for developing new types of systems. How systems are designed can significantly influence system performance, usability, and maintenance.
By reading MSAD Chapter 12,i know that distributed system is a general trend of computer development. At present, the concept of cloud computing and cloud storage has been gradually landed. In fact, cloud computing is a realization of distributed system. In distributed system, process (also known as task in many operating systems) is a very important concept, is the key to achieve task scheduling and execution, and thread is a lightweight process, in response speed and execution efficiency compared with the process has a great improvement. How to implement multitasking in a distributed system, how to create and distribute on distributed hosts and CPUs, involves scheduling policy. In addition, how to realize the communication between processes and threads in the distributed system is also a problem that needs to be considered. It is also about the efficiency and effectiveness of distributed system execution.
One thing is managing the cloud. Cloud computing is the on-demand availability of computer system resources, especially data storage and computing power, which does not require direct and proactive management by users. Because of its various benefits, it is now widely used. However, managers should also consider a variety of issues when migrating to a public cloud infrastructure, including availability, reliability, scalability, feasibility, security, privacy, compliance, product diversity, openness, and cost. The primary consideration should be availability. Organizations must evaluate which applications to move to the cloud and how to ensure the availability of cloud-based applications. Organizations must ensure that acceptable support capabilities and personnel are able to resolve technical issues quickly.
The interesting thing that I found is errors and warning messages. Sometimes some poor error message is too technical to understand for non-tech people such as WRONG CHOICE. A better error message from the textbook would be “Please enter an option from the menu.” That is good enough that users would recognize that is an error message and also very understandable. It is also interesting that the textbook mentioned that multiple messages can be useful for users to gain more understanding of the issue if needed. I would say that people who write error messages should be people who understand the company’s business, IT, and users. If not, users would not understand the message or the message would not send the correct information. BA would be a good choice to do that, and it is necessary IT auditor review the design of error message in order to meet the user requirements and acceptable.
I would like to introduce one thing of interest that I took away from MSAD Ch. 12 “Designing Distributed and Internet Systems”, which is File server. It is an indispensable part of designing LAN system. In the client/server model, the file server is the computer responsible for centrally storing and managing data files so that other computers on the same network can access these files. Any computer can be configured as a host and act as a file server.
When using a file server on a local area network, these restrictions are inevitable. Generally speaking, there are three main limitations. Excessive data movement requires a powerful client workstation and decentralized data control.
For example, the client/server architecture is an improvement over the local area network-based system. Both the web server and data server of an architecture run on the same PC. The thin client can connect to the server through the Intranet (LAN) connection to the server or the Internet (WAN) connection to the server.
From chapter 12, we can know when designing distributed and Internet systems, the deliverable is a document that will consolidate the information that must be considered when implementing a system design. And how to design systems for LANs and client or server architecture. A local area network (LAN) supports a network of personal computers, each with its own storage; each computer is able to share common devices and software attached to the LAN. An improvement in LAN-based systems is the client/server architecture in which application processing is divided (not necessarily evenly) between client and server.
Through reading, I learned a lot of information about cloud computing.
Cloud Computing refers to the provision of applications over the Internet where customers do not have to invest in the hardware and software resources needed to run and maintain the applications, but are charged on a per-use basis. Cloud computing is a utility computing model. Cloud computing thus helps to transform IT infrastructure costs from a capital expenditure to an operational expenditure.
However, there are also various issues management should consider when moving their infrastructure to the public cloud,such as, viability, availability, security, privacy and compliance.
When designing distributed and Internet systems, we will need to consider numerous trade-offs. To create effective designs, we need to understand the characteristics of the architectures commonly used to support these systems.
And different situations such as LAN, Client/Server Architectures. And what impressed me a lot is Cloud computing, it supports service-oriented architectures and the use of Web services to more easily integrate systems and deploy them on a variety of devices.
Through Chapter 12, I learned that cloud computing is a type of distributed computing, which refers to the process of decomposing huge data computing processing programs into countless small programs through the network “cloud”, and then processing them through a system composed of multiple servers. And analyze these small programs to get the results and return to the user. Cloud computing has strong scalability and needs, and can provide users with a brand-new experience. The core of cloud computing is to coordinate many computer resources, so users can obtain unlimited resources through the network. , The resources obtained at the same time are not limited by time and space. However, although cloud computing is low in cost, it will not be freely used by space restrictions. However, it is also necessary to pay attention to the drawbacks of the storage function of cloud computing. A more secure cloud computing provider should be selected to protect confidential information from being leaked.
Cloud computing refers to applications delivered over the Internet, where customers do not invest in the hardware and software resources needed to run and maintain the applications, but pay on a pay-as-you-use basis. Cloud computing is a kind of distributed computing, which refers to the process of decompose huge data processing programs into innumerable small programs through the network “cloud”, and then process them through the system composed of multiple servers. Cloud computing has the powerful scalability and demand to provide new experiences for users.
The core of cloud computing is the coordination of many computer resources, so users can access unlimited resources through the network. The resources obtained at the same time are not limited by time and space.
After reading Chapter 12, Advances in computing technology and the rapid evolution of mobile technologies are changing the way today’s computing systems are being used to meet ever more demanding business needs. And the local area network (LAN) supports a network of personal computers, each with its own storage.Each computer is able to share common devices and software attached to the LAN. Each PC and workstation on a LAN is typically within a few hundred feet of another, with a total network cable length of less than 1 mile.A file server is a device that manages file operations and is shared by each client PC that is attached to the LAN.There are three primary limitations when using file servers on LANs:1. Excessive data movement; 2. The need for a powerful client workstation; 3. Decentralized data control.
Interestingly, I found errors and warnings. Sometimes bad error messages are too technical for non-technical people to understand, such as wrong choices. A better error message in the textbook is “please enter an option from the menu.”. It’s good enough that the user can recognize that this is an error message and it’s very easy to understand. Another interesting thing is that the textbook mentions that multiple messages can help users get a better understanding of the problem if needed. What I want to say is that people who write error messages should be people who understand the business, it and users of the company. Otherwise, the user will not be able to understand the message, or the message will not be able to send the correct information. BA is a good choice, it auditors need to audit the design of error messages to meet the requirements and acceptability of users.
When I read the 12th chapter “computing distribution and internet system”, a key word that aroused my interest was “cloud computing”. Cloud service refers to obtaining required services through the network in an on-demand and easy-scalable manner. Cloud computing enables customers to access various resources on demand with as few human interactions as possible. At the same time, when the cloud computing service model migrates data, reliability, feasibility, privacy, compliance, etc. need to be considered. Enterprises of all sizes are turning to cloud services, such as the popular public cloud products AmazonWeb, AWS and Microsoft Azure. The key advantage is that cloud services can be used anytime, anywhere and are very flexible. Cloud computing also saves costs. As cloud services follow a one-to-many model, the cost is greatly reduced compared with the deployment of separate desktop programs. Of course, the organization has to deal with the potential danger, which is the loss of data.
Chapter 12 of the textbook is centered on “Designing Distributed and Internet Systems”. After reading this chapter, I learned about “design of cloud computing” and “security, privacy and compliance caused by using cloud services”.
Based on the increase, use, and interaction modes of Internet-related services, Cloud Services have emerged. On the one hand, organizations are gradually turning to cloud-based services due to cost advantages. Using the infrastructure provided by cloud computing providers, developers can provide better, cheaper and more reliable applications compared to developing within a single enterprise. However, on the other hand, the use of cloud-hosted applications and storage will cause data loss in a few cases. When you move from internal security to external operational security, this may increase security risks. In general, security, privacy, and compliance may hinder data migration to a certain extent. We should strengthen our attention to data privacy issues, data security, and unified technical standards and institutional arrangements.
Organizations must fully understand the types of cloud services they use and which types are initially transferred to the cloud. At the same time, they should balance the pros and cons of cloud services and evaluate the performance of cloud services. The superiority of functions that cloud computing brings to individuals and organizations cannot be ignored. Computing technology is vital to our lives and helping to organize business operations.
Based on the reading of Chapter 12, I received some information in the aspect of technologies which are concluded in the Internet Systems, And the reading also told me that the managerial problems still confuse organizations, in order to deal with these problems, the organizations should take action by the following content:
Firstly, to improve the maintenance of Internet Systems, the service providers of the systems ought to updates their technologies regularly to give the orgranizations a confident that they can keep to use the system within a long time.
Also, to take measurements to promote the systems can completely meet the purpose of protecting the private data of the organization, the private data is an important property for them.
Managing the information systems infrastructure can be a challenge for many organizations, due to the evolution of hardware and software, the demand for more storage and networking bandwidth, and the rising costs of energy.
Technological advances such as faster processing, increasing Internet bandwidth, improving data management and processing frameworks like Hadoop and Bigtable, as well as improving methods for virtualization, have given rise to cloud computing. Cloud computing thus helps to transform IT infrastructure costs from a capital expenditure to an operational expenditure.
Cloud computing is a popular option for people and businesses for a number of reasons including cost savings, increased productivity, speed and efficiency, performance, and security. Cloud computing takes all the heavy lifting involved in crunching and processing data away from the device you carry around or sit and work at. It also moves all of that work to huge computer clusters far away in cyberspace.
Cloud computing is an implementation of distributed system. In distributed system, process (also called task in many operating systems) is a very important concept, which is the key to realize task scheduling and execution. Thread is a lightweight process, which has great progress in response speed and execution efficiency. How to realize multi task in distributed system, how to create and distribute on distributed host and CPU, involves scheduling strategy.
File server. It is an indispensable part of designing LAN system. In the client/server model, the file server is the computer responsible for centrally storing and managing data files so that other computers on the same network can access these files. Any computer can be configured as a host and act as a file server.
The Local Area Network (LAN) is the cabling, hardware, and soft ware used to connect workstations, computers, and file servers located in a confined geographical area(typically within one building or campus)
After reading this chapter, I have learned that the difference between file server and client/server environments, contrasting how each is used in a LAN, and understand what is cloud computing, and cloud computing related knowledge.
One of the things I’m most interested in is cloud computing.Customers can leverage a variety of computing resources that can be accessed on demand with minimal human interaction, cloud computing enables service-oriented architecture and the use of Web services to more easily integrate systems and deploy them on a variety of devices. Cloud computing is a great leap forward in the information age, and the future era may be the era of cloud computing.
A variety of new opportunities and competitive pressures are driving the trend toward these technologies. Corporate restructuring—mergers, acquisitions, and consolidations—requires the integration of disparate systems. Applications are being downsized from expensive mainframes and dedicated data centers to both public and private cloud-based architectures that are much more cost effective, scalable, and manageable. The explosion of electronic and mobile commerce is today’s biggest driver for developing new types of systems. How systems are designed can significantly influence system performance, usability, and maintenance.
Basing on reading Chapter 12, I know that thin clients are most appropriate for doing a minimal amount of client-side processing, essentially displaying information sent to the client from the server (Robbins, 2013). The combinations of these benefits—application partition- ing, easier customization, easier maintenance, and device independence—are driving many organizations to adopt this powerful architecture for developing applications. And cloud computing is a utility computing model (i.e., organizations “renting” resources such as processing, data storage, or networking from an external provider on an as-needed basis, and pay only for what is actually used).
After reading Chapter 12 of MSAD, I know that the existing computing resource management model is rapidly evolving into cloud computing and service-oriented architecture, and that various new opportunities and competitive pressures are driving the trends of these technologies. An improvement to LAN-based systems is the client/server architecture, in which the application processing is divided between the client and the server. The most interesting thing is that cloud computing is really amazing.
By reading Chapter 12 of MSAD, I know that cloud computing has gained much popularity, especially among executives who try to harness the potential of scalability and increase the business’ agility. However, there are also various issues management should consider when moving their infrastructure to the public cloud. The first consideration is which applications, services, or data to move to the cloud. Typically, there is no single cloud computing provider that can meet all needs of most organizations. Rather, organizations often have to partner with different service providers, selecting IaaS, PaaS, and SaaS models based on the business’ needs, often combining public and private clouds; as there is not one solution that fits all, organizations have to carefully weigh the benefits and downsides of cloud computing. In addition, organizations must carefully consider which cloud services provider to choose. Some of the long-term, strategic issues that management should consider when evaluating different public cloud service providers include availability, reliability, scalability, viability, security, privacy, compliance, diversity of offerings, openness, and cost.
The Ch12 introdudes the key concept and iterms related to designing distributed and Internet systems..And it describes several core technologies that facilitate these changes .these techs are LAN-based DBMS,client/server DBMS,and the Internet The capabilities and issues surrounding these techs are the foudation for understanding how to migrate single processor applications and designs into a multiprocessor,distributed computing environment.
MSAD Chapter 12 Keeps up with the trend of scientific and technological progress, this chapter introduces the latest development of information technology industry in practical application. Existing models of managing computing resources are quickly evolving to cloud computing-based and service-oriented architectures. Also, Corporate restructuring—mergers, acquisitions, and consolidations—requires the integration of disparate systems. So Given the direction of organizational change and technological evolution, a successful design will make users feel that the site—and their data—are secure. Customers build trust from positive experiences interacting with a site. Taking steps to convey trustworthiness will help to attract and retain customers. Many of these issues are handled by other systems professionals, such as database administrators, telecommunications experts, and computer security specialists. Systems analysts must work closely with other professionals to build sound distributed systems.
Simply put, cloud computing is the provision of computing services (including servers, storage, databases, networks, software, analysis, and intelligence)-providing rapid innovation, elastic resources, and economies of scale through the Internet (cloud). For cloud services, you usually only need to pay for how much you use, thereby helping to reduce operating costs, make the infrastructure run more efficiently, and adjust the use of services according to changes in business needs.
performance
The largest cloud computing services run on a global network of secure data centers, which are regularly upgraded to the latest fast and efficient computing hardware. Compared with a single enterprise data center, it can provide a number of benefits, including reducing application network latency and improving the economics of scaling.
By reading Chapter 12 of MSAD, I know that advances in computing and the rapid development of mobile technology are changing the way computing systems are used to meet increasingly demanding business needs. There are many restrictions when using a file server on a local area network. Although the cost of cloud computing is very low, space restrictions will not be able to use it for free. So I think organizations must fully understand the types of cloud services they use and which types of resources are transferred to the cloud in the first place. In the end, I think system analysts must work closely with other professionals to build a complete distributed system.
Distributed system is a general trend of computer development. The concepts of cloud computing and cloud storage have gradually landed. In fact, cloud computing is an implementation of distributed systems. In a distributed system, the process is the key to achieve task scheduling and execution, and the thread is a lightweight process, which has great progress in response speed and execution efficiency compared with the process. Today, the company’s restructuring activities require the integration of different systems. Applications have been reduced from expensive mainframes and dedicated data centers to more cost-effective, scalable and manageable public and private cloud-based architectures. In other words, cloud management has become a very critical topic for modern information system management. The use of cloud for data storage and computing is very advantageous. Due to its reliability, scalability, product diversity and openness, it is very advantageous to modify the system requirements, which will also make enterprises respond to changes in the external market. At the same time very flexible. Of course, cost is currently a problem in reality.
Advances in computing technology and the rapid evolution of mobile technologies are changing the way today’s computing systems are being used to meet ever more demanding business needs. Existing models of managing computing resources are quickly evolving to cloud computing-based and service-oriented architectures.A variety of new opportunities and competitive pressures are driving the trend toward these technologies. Corporate restructuring—mergers, acquisitions, and consolidations—requires the integration of disparate systems. Applications are being downsized from expensive mainframes and dedicated data centers to both public and private cloud-based architectures that are much more cost effective, scalable, and manageable. The explosion of electronic and mobile commerce is today’s biggest driver for developing new types of systems. How systems are designed can significantly influence system performance, usability, and maintenance.
By reading MSAD Chapter 12,i know that distributed system is a general trend of computer development. At present, the concept of cloud computing and cloud storage has been gradually landed. In fact, cloud computing is a realization of distributed system. In distributed system, process (also known as task in many operating systems) is a very important concept, is the key to achieve task scheduling and execution, and thread is a lightweight process, in response speed and execution efficiency compared with the process has a great improvement. How to implement multitasking in a distributed system, how to create and distribute on distributed hosts and CPUs, involves scheduling policy. In addition, how to realize the communication between processes and threads in the distributed system is also a problem that needs to be considered. It is also about the efficiency and effectiveness of distributed system execution.
One thing is managing the cloud. Cloud computing is the on-demand availability of computer system resources, especially data storage and computing power, which does not require direct and proactive management by users. Because of its various benefits, it is now widely used. However, managers should also consider a variety of issues when migrating to a public cloud infrastructure, including availability, reliability, scalability, feasibility, security, privacy, compliance, product diversity, openness, and cost. The primary consideration should be availability. Organizations must evaluate which applications to move to the cloud and how to ensure the availability of cloud-based applications. Organizations must ensure that acceptable support capabilities and personnel are able to resolve technical issues quickly.
The interesting thing that I found is errors and warning messages. Sometimes some poor error message is too technical to understand for non-tech people such as WRONG CHOICE. A better error message from the textbook would be “Please enter an option from the menu.” That is good enough that users would recognize that is an error message and also very understandable. It is also interesting that the textbook mentioned that multiple messages can be useful for users to gain more understanding of the issue if needed. I would say that people who write error messages should be people who understand the company’s business, IT, and users. If not, users would not understand the message or the message would not send the correct information. BA would be a good choice to do that, and it is necessary IT auditor review the design of error message in order to meet the user requirements and acceptable.
I would like to introduce one thing of interest that I took away from MSAD Ch. 12 “Designing Distributed and Internet Systems”, which is File server. It is an indispensable part of designing LAN system. In the client/server model, the file server is the computer responsible for centrally storing and managing data files so that other computers on the same network can access these files. Any computer can be configured as a host and act as a file server.
When using a file server on a local area network, these restrictions are inevitable. Generally speaking, there are three main limitations. Excessive data movement requires a powerful client workstation and decentralized data control.
For example, the client/server architecture is an improvement over the local area network-based system. Both the web server and data server of an architecture run on the same PC. The thin client can connect to the server through the Intranet (LAN) connection to the server or the Internet (WAN) connection to the server.
From chapter 12, we can know when designing distributed and Internet systems, the deliverable is a document that will consolidate the information that must be considered when implementing a system design. And how to design systems for LANs and client or server architecture. A local area network (LAN) supports a network of personal computers, each with its own storage; each computer is able to share common devices and software attached to the LAN. An improvement in LAN-based systems is the client/server architecture in which application processing is divided (not necessarily evenly) between client and server.
Through reading, I learned a lot of information about cloud computing.
Cloud Computing refers to the provision of applications over the Internet where customers do not have to invest in the hardware and software resources needed to run and maintain the applications, but are charged on a per-use basis. Cloud computing is a utility computing model. Cloud computing thus helps to transform IT infrastructure costs from a capital expenditure to an operational expenditure.
However, there are also various issues management should consider when moving their infrastructure to the public cloud,such as, viability, availability, security, privacy and compliance.
When designing distributed and Internet systems, we will need to consider numerous trade-offs. To create effective designs, we need to understand the characteristics of the architectures commonly used to support these systems.
And different situations such as LAN, Client/Server Architectures. And what impressed me a lot is Cloud computing, it supports service-oriented architectures and the use of Web services to more easily integrate systems and deploy them on a variety of devices.
Through Chapter 12, I learned that cloud computing is a type of distributed computing, which refers to the process of decomposing huge data computing processing programs into countless small programs through the network “cloud”, and then processing them through a system composed of multiple servers. And analyze these small programs to get the results and return to the user. Cloud computing has strong scalability and needs, and can provide users with a brand-new experience. The core of cloud computing is to coordinate many computer resources, so users can obtain unlimited resources through the network. , The resources obtained at the same time are not limited by time and space. However, although cloud computing is low in cost, it will not be freely used by space restrictions. However, it is also necessary to pay attention to the drawbacks of the storage function of cloud computing. A more secure cloud computing provider should be selected to protect confidential information from being leaked.
Cloud computing refers to applications delivered over the Internet, where customers do not invest in the hardware and software resources needed to run and maintain the applications, but pay on a pay-as-you-use basis. Cloud computing is a kind of distributed computing, which refers to the process of decompose huge data processing programs into innumerable small programs through the network “cloud”, and then process them through the system composed of multiple servers. Cloud computing has the powerful scalability and demand to provide new experiences for users.
The core of cloud computing is the coordination of many computer resources, so users can access unlimited resources through the network. The resources obtained at the same time are not limited by time and space.
After reading Chapter 12, Advances in computing technology and the rapid evolution of mobile technologies are changing the way today’s computing systems are being used to meet ever more demanding business needs. And the local area network (LAN) supports a network of personal computers, each with its own storage.Each computer is able to share common devices and software attached to the LAN. Each PC and workstation on a LAN is typically within a few hundred feet of another, with a total network cable length of less than 1 mile.A file server is a device that manages file operations and is shared by each client PC that is attached to the LAN.There are three primary limitations when using file servers on LANs:1. Excessive data movement; 2. The need for a powerful client workstation; 3. Decentralized data control.
Interestingly, I found errors and warnings. Sometimes bad error messages are too technical for non-technical people to understand, such as wrong choices. A better error message in the textbook is “please enter an option from the menu.”. It’s good enough that the user can recognize that this is an error message and it’s very easy to understand. Another interesting thing is that the textbook mentions that multiple messages can help users get a better understanding of the problem if needed. What I want to say is that people who write error messages should be people who understand the business, it and users of the company. Otherwise, the user will not be able to understand the message, or the message will not be able to send the correct information. BA is a good choice, it auditors need to audit the design of error messages to meet the requirements and acceptability of users.
When I read the 12th chapter “computing distribution and internet system”, a key word that aroused my interest was “cloud computing”. Cloud service refers to obtaining required services through the network in an on-demand and easy-scalable manner. Cloud computing enables customers to access various resources on demand with as few human interactions as possible. At the same time, when the cloud computing service model migrates data, reliability, feasibility, privacy, compliance, etc. need to be considered. Enterprises of all sizes are turning to cloud services, such as the popular public cloud products AmazonWeb, AWS and Microsoft Azure. The key advantage is that cloud services can be used anytime, anywhere and are very flexible. Cloud computing also saves costs. As cloud services follow a one-to-many model, the cost is greatly reduced compared with the deployment of separate desktop programs. Of course, the organization has to deal with the potential danger, which is the loss of data.
Chapter 12 of the textbook is centered on “Designing Distributed and Internet Systems”. After reading this chapter, I learned about “design of cloud computing” and “security, privacy and compliance caused by using cloud services”.
Based on the increase, use, and interaction modes of Internet-related services, Cloud Services have emerged. On the one hand, organizations are gradually turning to cloud-based services due to cost advantages. Using the infrastructure provided by cloud computing providers, developers can provide better, cheaper and more reliable applications compared to developing within a single enterprise. However, on the other hand, the use of cloud-hosted applications and storage will cause data loss in a few cases. When you move from internal security to external operational security, this may increase security risks. In general, security, privacy, and compliance may hinder data migration to a certain extent. We should strengthen our attention to data privacy issues, data security, and unified technical standards and institutional arrangements.
Organizations must fully understand the types of cloud services they use and which types are initially transferred to the cloud. At the same time, they should balance the pros and cons of cloud services and evaluate the performance of cloud services. The superiority of functions that cloud computing brings to individuals and organizations cannot be ignored. Computing technology is vital to our lives and helping to organize business operations.
Based on the reading of Chapter 12, I received some information in the aspect of technologies which are concluded in the Internet Systems, And the reading also told me that the managerial problems still confuse organizations, in order to deal with these problems, the organizations should take action by the following content:
Firstly, to improve the maintenance of Internet Systems, the service providers of the systems ought to updates their technologies regularly to give the orgranizations a confident that they can keep to use the system within a long time.
Also, to take measurements to promote the systems can completely meet the purpose of protecting the private data of the organization, the private data is an important property for them.
Managing the information systems infrastructure can be a challenge for many organizations, due to the evolution of hardware and software, the demand for more storage and networking bandwidth, and the rising costs of energy.
Technological advances such as faster processing, increasing Internet bandwidth, improving data management and processing frameworks like Hadoop and Bigtable, as well as improving methods for virtualization, have given rise to cloud computing. Cloud computing thus helps to transform IT infrastructure costs from a capital expenditure to an operational expenditure.
Cloud computing is a popular option for people and businesses for a number of reasons including cost savings, increased productivity, speed and efficiency, performance, and security. Cloud computing takes all the heavy lifting involved in crunching and processing data away from the device you carry around or sit and work at. It also moves all of that work to huge computer clusters far away in cyberspace.
Cloud computing is an implementation of distributed system. In distributed system, process (also called task in many operating systems) is a very important concept, which is the key to realize task scheduling and execution. Thread is a lightweight process, which has great progress in response speed and execution efficiency. How to realize multi task in distributed system, how to create and distribute on distributed host and CPU, involves scheduling strategy.
File server. It is an indispensable part of designing LAN system. In the client/server model, the file server is the computer responsible for centrally storing and managing data files so that other computers on the same network can access these files. Any computer can be configured as a host and act as a file server.
The Local Area Network (LAN) is the cabling, hardware, and soft ware used to connect workstations, computers, and file servers located in a confined geographical area(typically within one building or campus)
After reading this chapter, I have learned that the difference between file server and client/server environments, contrasting how each is used in a LAN, and understand what is cloud computing, and cloud computing related knowledge.
One of the things I’m most interested in is cloud computing.Customers can leverage a variety of computing resources that can be accessed on demand with minimal human interaction, cloud computing enables service-oriented architecture and the use of Web services to more easily integrate systems and deploy them on a variety of devices. Cloud computing is a great leap forward in the information age, and the future era may be the era of cloud computing.
A variety of new opportunities and competitive pressures are driving the trend toward these technologies. Corporate restructuring—mergers, acquisitions, and consolidations—requires the integration of disparate systems. Applications are being downsized from expensive mainframes and dedicated data centers to both public and private cloud-based architectures that are much more cost effective, scalable, and manageable. The explosion of electronic and mobile commerce is today’s biggest driver for developing new types of systems. How systems are designed can significantly influence system performance, usability, and maintenance.
Basing on reading Chapter 12, I know that thin clients are most appropriate for doing a minimal amount of client-side processing, essentially displaying information sent to the client from the server (Robbins, 2013). The combinations of these benefits—application partition- ing, easier customization, easier maintenance, and device independence—are driving many organizations to adopt this powerful architecture for developing applications. And cloud computing is a utility computing model (i.e., organizations “renting” resources such as processing, data storage, or networking from an external provider on an as-needed basis, and pay only for what is actually used).
After reading Chapter 12 of MSAD, I know that the existing computing resource management model is rapidly evolving into cloud computing and service-oriented architecture, and that various new opportunities and competitive pressures are driving the trends of these technologies. An improvement to LAN-based systems is the client/server architecture, in which the application processing is divided between the client and the server. The most interesting thing is that cloud computing is really amazing.
By reading Chapter 12 of MSAD, I know that cloud computing has gained much popularity, especially among executives who try to harness the potential of scalability and increase the business’ agility. However, there are also various issues management should consider when moving their infrastructure to the public cloud. The first consideration is which applications, services, or data to move to the cloud. Typically, there is no single cloud computing provider that can meet all needs of most organizations. Rather, organizations often have to partner with different service providers, selecting IaaS, PaaS, and SaaS models based on the business’ needs, often combining public and private clouds; as there is not one solution that fits all, organizations have to carefully weigh the benefits and downsides of cloud computing. In addition, organizations must carefully consider which cloud services provider to choose. Some of the long-term, strategic issues that management should consider when evaluating different public cloud service providers include availability, reliability, scalability, viability, security, privacy, compliance, diversity of offerings, openness, and cost.
The Ch12 introdudes the key concept and iterms related to designing distributed and Internet systems..And it describes several core technologies that facilitate these changes .these techs are LAN-based DBMS,client/server DBMS,and the Internet The capabilities and issues surrounding these techs are the foudation for understanding how to migrate single processor applications and designs into a multiprocessor,distributed computing environment.
MSAD Chapter 12 Keeps up with the trend of scientific and technological progress, this chapter introduces the latest development of information technology industry in practical application. Existing models of managing computing resources are quickly evolving to cloud computing-based and service-oriented architectures. Also, Corporate restructuring—mergers, acquisitions, and consolidations—requires the integration of disparate systems. So Given the direction of organizational change and technological evolution, a successful design will make users feel that the site—and their data—are secure. Customers build trust from positive experiences interacting with a site. Taking steps to convey trustworthiness will help to attract and retain customers. Many of these issues are handled by other systems professionals, such as database administrators, telecommunications experts, and computer security specialists. Systems analysts must work closely with other professionals to build sound distributed systems.
Simply put, cloud computing is the provision of computing services (including servers, storage, databases, networks, software, analysis, and intelligence)-providing rapid innovation, elastic resources, and economies of scale through the Internet (cloud). For cloud services, you usually only need to pay for how much you use, thereby helping to reduce operating costs, make the infrastructure run more efficiently, and adjust the use of services according to changes in business needs.
performance
The largest cloud computing services run on a global network of secure data centers, which are regularly upgraded to the latest fast and efficient computing hardware. Compared with a single enterprise data center, it can provide a number of benefits, including reducing application network latency and improving the economics of scaling.
By reading Chapter 12 of MSAD, I know that advances in computing and the rapid development of mobile technology are changing the way computing systems are used to meet increasingly demanding business needs. There are many restrictions when using a file server on a local area network. Although the cost of cloud computing is very low, space restrictions will not be able to use it for free. So I think organizations must fully understand the types of cloud services they use and which types of resources are transferred to the cloud in the first place. In the end, I think system analysts must work closely with other professionals to build a complete distributed system.
Distributed system is a general trend of computer development. The concepts of cloud computing and cloud storage have gradually landed. In fact, cloud computing is an implementation of distributed systems. In a distributed system, the process is the key to achieve task scheduling and execution, and the thread is a lightweight process, which has great progress in response speed and execution efficiency compared with the process. Today, the company’s restructuring activities require the integration of different systems. Applications have been reduced from expensive mainframes and dedicated data centers to more cost-effective, scalable and manageable public and private cloud-based architectures. In other words, cloud management has become a very critical topic for modern information system management. The use of cloud for data storage and computing is very advantageous. Due to its reliability, scalability, product diversity and openness, it is very advantageous to modify the system requirements, which will also make enterprises respond to changes in the external market. At the same time very flexible. Of course, cost is currently a problem in reality.