Sunday, March 31, 2019
Comparison Between Mainframe And Distributed Information Technology Essay
Comparison Between Mainframe And Distributed Information Technology essay leaf node- emcee invent has actual and instant profits to softw ar developers, a f atomic number 18 intumesce from the chroma of system. The customer- innkeeper model is accepted model which operates knob and horde machines which are designed for exact purposes for electronic com editing machine networking. The mesh and Local Area Networks (LANs) both elicit hire lymph gland- master of ceremonies model. Examples of the client- boniface systems on internet could be Web servers and Web browsers, FTP clients and servers, and DNS (Domain Name System). In FTP, users enter a computer name or roughlytimes an IP address in interface to locate connections to the server. in that respect are two split devices in client-server model which are modify for their considered reasons. For instance, a network client works most excellent in a big screen display, whereas a network server does not require any displa y and arsehole be placed wherever in the world. On the other(a) hand a device buns be employ as both, a client and a server for identical purpose. Similarly, a server device for iodin application butt joint concurrently work as a client to other servers, for changed applications. sight like client-server computer architecture because it offers error separation betwixt modules, scalable military operation in multiple servers, and primal server is indulgent to pick out and easy to program.The puzzle described in the assignment question says that in 1987 Hures enforced its first data system which was in mainframe computer that served Altos terminals to the users desk pinch. then(prenominal) they ported the application on the client/server network to keep rail style yard with changes in both the backup and discipline system environment. Although the company started to puzzle non-stop, they noticed the following problems difficultness in scaling the servers to resp ond to the increase debauch in the distributed environment.Continual requirement for increasingly powerful desktop machines.But the main problem faced by Hures was as followsDifficulty in configuring application into client-server modules.Modifying the configuration in response to user feedback. compendium lymph gland/ boniface DevicesLong time ago as PCs (Personal Computers) solve out to be option to older mainframe computers, Client/server networking model essential in fame. The devices which ask for and accept information every(prenominal)place the internet is Client PCs with network parcel applications established. Client functions faeces be found in mobile devices and desktop computers. Files and databases plus composite applications much(prenominal) as weather vanesites are stored in server device. High performance central processors, larger disk drive and much memory than clients are mandatory in server devices.Client/ waiter diligencesApplications and devices are diametriciated by the client-server model. Client devices request a server side via posting messages in networks, and those servers reply to their clients with proceeding on those requests and sending back outcomes. According to close.com one server generally supports numerous clients, and multiple servers tail end be networked in concert in a pool to handle the increased processing load as the number of clients grows.Suggested final result for Hures problemsHere the problems faced by Hures are unique as my understandings. The described problem relates on the speediness of the system. The system should be created as which mess handle upcoming demands or requirements of the business. According to this, the passel or the designer of the system would not overhear concentrated on the upcoming development of the adjustment of the system or the system itself, to bushel sure that the system will give the future requirements and demands because of the various transition in both ext ernal and internal situation that plunder variegate the whole flow of information in the corporation. The bigger centre of assist should be the customer, and accordingly on the information resources and services that are demand to maintain talk with customers. So the information system should be created which chamberpot support the future demands, requirements and likewise support the user communication.Client Server architectureNowadays client-server architecture is flexible in rapidly alter IT landscape. It relies on messaging services for interaction between components and is modular in structure as well. It is actually considered for improving usability, flexibility, interoperability, and scalability. Usability room the capability of the C/S architecture to achieve customers objective which is the part of human computer interaction. An obvious consistent process of evolution towards an objective and ease of use could be considered as approximately of the defined featu res. Term flexibility offers a better key space than that reachable with single computer models and it means C/S architecture is capable to change according to opposite users and various system requirements. Scalability is very important term for C/S architecture which refers to a products capacity to modify in size or amount kindly to meet up requests from users. Interoperability is ability to utility with other systems with no involving person involvement and manpower. Efficiency in all of these higher up features can be improved through improvements by client-server architecture.According to Chris Loosley and frank Douglas client server architecture has following primary qualitiesSystems are created by collecting independent components which gives unique and specific functions to system. Client components relate with users and servers to manage cipher resources in the easiest arrangement where in more difficult arrangements, around servers can also be clients of other server s.Clients and servers can use ironware and software uniquely eccentriced to the required functions. Front-end and back-end systems usually need computing resources that differ in type and power.C/S architecture is expand due to the limits of commit-sharing architectures that take loads of bandwidth and sometimes it may stop or jam a network reasoning it to collapse. Only low dual-lane usage and low volume of data can be transmitted. The blame servers are replaced with database servers in C/S architecture and RDBMS (Relational DBMS) answers user queries and also improve consistency of data between different users so every user can have right to use the equal updated information. till now only particular queries were being answered so the data of the file transferred in place of the whole file which reduces speed of the network. Client/Server with Database servers is shown belowClient ApplicationNetworkClient ApplicationClient ApplicationDatabase Server ikon 1 C/S architecture with Database serverC/S Architecture in Mainframe milieuThe design of Byzantine mainframe by using modular programme and the association of modules into consistent groupings, or layers, has been a standard practice from farsighted time. Layering is good design practice. In mainframe environment host computer (a mainframe) levers all processing, counting input, output, data storage and convalescence and that was being apply in 70s. No matter what the target environment, specialization of function at bottom distinct layers encourages designers to keep similar functions closely aligned, from both a functional and a performance viewpoint (Chris Loosley and Frank Douglas 1998, pp.30) thats why layering is good practice. C/S architecture in mainframe environment with file server is shown in the following figureClient ApplicationNetworkClient ApplicationClient Application common fig tree2 Client/Server with file servers in mainframe environment.C/S Architecture in Distributed Syste mIn distributed system number of computers (workstations, PCs) is distributed physically and connected by a communication network which handle all processing and are being used by the todays generation. The coverage is not nearly as absolute as in mainframe environment. For distributed systems, the coverage is not nearly as pinpoint as it is in a mainframe environment. Distributed system became famous when a client posts a request and gets any service that did not look from nowhere. Client/server model a lot referred to as a two-tier model which is related with tiny LAN- ground distributed systems. But architecturally, it originated from software engineering principles unquestionable for usual, centralized mainframe systems.Client ApplicationNetworkClient ApplicationClient ApplicationFile ServerFile ServerFigure 3 Client/Server with file servers in distributed environment.Comparison between Distributed and MainframeThe following figure shows comparison between distributed system and mainframe environment system and the difference of layering in between those twoFigure 4 Functional layering in mainframe and distributed systems (Chris Loosley and Frank Douglas, 1998) 2.Alternative Architecture for HuresTo solve the problem faced by Hures current client/server technology, Client-Queue-Client can be useful as alternative architecture. This uses a passive queue which allows the client instances to communicate directly with each other, which will amend their request from the services (Exforsys Inc). It protagonists out to maintain and avoid any inconveniences with the server so it could be helpful for Hures to use this architecture as alternative. To running the number of clients that are connected to the server, client queue is utilized. Therefore, the server can trace which resources the client has obtained, and the server can release the resources after the client connection breaks down (Chan Leong 2003).Scalability is very important feature which take pa rt in Client/Server architecture efficaciously. Nowadays enterprise systems essential accommodate growth. As the information systems grow, performance problems take place alongside six different dimensions those are databases, stored objects, user population, dealings rates, data analysis, and networks. pricy design anticipates the effects of business growth on performance. To shorten argumentation of performance, one of these dimensions is considered individually from each other. In any actual enterprise, some relationships will usually be real amongst these four effects for example, complex networks typically host large client populations, and a high transaction rate generally implies a large client population. However, such relationships are not necessary. Compared to the mainframe environment, client/server gives enhanced scalability since connections can be made as required rather than being set. More and more servers can be included to a network since application needs raises. Though, the increase in power will not be linear in terms of the number of servers.Intranet web TechnologyIntranet is a web technology which is constructed by applying similar protocols and tools those are applied by the worldwide internet but only difference is the internet is applied to the different place in the world and intranet is applied to the internal network such as in plaque. It can be described like a closed-circuit television system, which can be viewed only by those pile within the organization that owns the system (Lowe 2009). Intranet site could only be viewed by those who are within that network of that particular organisation. Even though based on the same protocols as the World Wide Web, an intranet is protected from the extracurricular world either by not being connected to the extracurricular or through a series of hardware and software obstacles slam as a firewall (Matthews Matthews 2003, p. 64).Advantages of IntranetIntranet could be huge metho d of making obtainable information to the internal users of the organisation and that can be the key clear of the intranet. The applications which are used for newsletters, price lists, policy manuals etc. might be published by using intranet web technology. It can also help to transact application by gathering information that is related on expense and programs (Lowe 2009). Since intranet permits to take on a personal coif in the Internet, the position will be protected and safe, because only those persons with abilities to access can make use of the website over the Internet. Most of all, it can facilitate to distribute information to the users in more easier and effective manner. Intranet also gives increased productivity, reduced border of error, flexibly it has appropriate and accurate information, and lets smaller for marketing.Disadvantages of IntranetIntranet web technology can be expensive to set up and maintain within the organisation because it could require extraord inary team for managing the process of allocating and maintaining the resources which are occupied in the website. If the access is got by someone else on the outside of the organisation it can be risky for the company so there could be some security issues might be raised. For instance, an employee might have posted warm information for all employees to see. Intranet is the technology which could need upgrades and might not have software compatibility and security features can be insufficient as well. sometimes poor user support may not be effectively scale up. If some users may not have PCs at their desk, they could not be able to access the intranet. There can be possibilities of information overload which can happen when the big amount of data has been put on the intranet and that can make very difficult for employees to find the way and find data that is meaningful or that they need. With Intranets, firms have to set up and maintain separate applications such as E-mail and Web servers, sort of of using one unified system as with groupware that is less back-end integration7.Intranet software and the internetThere is no uncertainty that intranet software is measured as one of the most taken advantage of networking technology in the business world. The previous sentence becomes true because it can give various advantages which cannot be achieved by the peer-to-peer and client-server architecture. It permits companies to obtain improvement of the wireless and Internet technology, and on top of that, it gives the privacy and security which can be presented by established client/server system. As a result of this, it has been seen that the attractiveness of intranet software and the Internet pose threats towards the traditional client/server systems. However, it is significant to think astir(predicate) that although intranet and the Intranet are being exercised and conventional worldwide, there are still fractions or characteristics of the company which are in necessitate of using the established client/server systems.ConclusionTo conclude that client/server architecture is the well known and well established network model which is used a lot nowadays. It gives more scalability, flexibility, usability, interoperability which improves the efficiency of the network and throughput as well. As we know there could be some problems with system and tools which are provided but as long as we consider that the problems could be solved with the C/S architecture that is main advantage of the C/S architecture. In the opus client/server architecture is explained and we compared the C/S architecture in both mainframe environment and in distributed environment. The arrangements of the mainframe and distribute systems are explained in order to C/S architecture so from that we can figure out how the client/server model will suit the different environment. As we discussed there are some issues raised about C/S architecture used in the information syste ms which was developed for the Hures and it was in mainframe environment so in place of that distributed systems can be used to solve the problem and also the alternative solution for the C/S architecture can be considered to solve the problem of Hures.ReferencesAbout.com Wireless/Networking (2010) Introduction to Client Server network Online, Date of retrieval 29/01/2010, Available from http//compnetworking.about.com/od/basicnetworkingfaqs/a/client-server.htmChris Loosley and Frank Douglas (1998), High performance, client/server, (pp. 38-40), John Wiley Sons.Chan, A T S Leong, H V 2003, conjunctive Internet Computing, Springer.Exforsys Inc. (2000-2010) Peer-to-Peer and Client-Queue-Client Architecture Online, Date of retrieval 03/02/2010, Available from http//www.exforsys.com/tutorials/client-server/peer-to-peer-and-client-queue-client-architecture.htmlLowe, D 2009, Networking for Dummies, For Dummies.Matthews M Matthews (2003), Microsoft Office FrontPage 2003 The Complete Refe rence, McGraw-Hill Professional.Ravi Kalakota Andrew B. Whinston (1997), Electronic Commerce, pp.88-90, Addison Wesley Longamn, Inc.
Subscribe to:
Post Comments (Atom)
No comments:
Post a Comment