Friday, January 31, 2020

Proxy Server Essay Example for Free

Proxy Server Essay Annotations: This research paper is an extract from an about 100 pages enfolding diploma thesis of Martin Eisermann, student at the Fachhochschule Rosenheim (University of Applied Sciences), Germany. It contains the results of performance tests, accomplished with MS Proxy Server 2.0, MS ISA Server and Linux Squid Proxy. This work reflects the personal impressions and test results of the author, made with web performance testing software, described later in this document. The paper is a translation from German into the English language, so it might not be written with the best phraseology. Microsoft, Windows, Windows NT, Windows XP, Internet Information Server (IIS), Web Application Stress Tool, Internet Security and Acceleration (ISA) Server, Proxy 2.0 are either registered trademarks or trademarks of Microsoft Corporation in the United States and other countries/regions. Other products and Company names mentioned herein may be trademarks of the respective owners. 1. Executive Summary This technical research paper contains the results of a performance test scenario with the Microsoft Internet Security and Acceleration (ISA) server, which should make clear, how good proxy servers can improve the speed of a web server. At the beginning, it describes the structure of the test scenario, with aspects of hardware and software. Then, a product will be chosen from a variety of different test tools, which compete with each other. The benefits and drawbacks of every product will be elucidated. The next chapter explains, which products will be compared with the MS ISA server and why they were selected. The following test results are representing the biggest section in this research paper. Finally, there is a short summary of the newly gained cognitions. 2. Test scenario To get an impression, how proxy servers can improve the performance of a network or of a single web server, the following scenario was build: 100 Mbit 100 Mbit Webserver (IIS 5.0) Proxy Server Workstations ill. 1 The workstations shown in illustration 1 are simulating the internal LAN (local area network) clients, which are among themselves connected with a fast Ethernet switch (100 Mbit). The web server, which is also connected with 100 Mbit, simulates the Internet. However, this network capacity is mostly not found in small and/ or middle enterprises, but for compensation, the web server is an outdated machine. The technical data of all components used for the tests is described in table 1. Technical data: System web server proxy server Workstations CPU Pentium AMD Duron Pentium II MHz RAM 200 800 400 96 MB 512 MB 256 MB OS Win XP Prof., IIS 5.0 variable Win NT 4.0 Prof. Tab. 1 3. Test tool selection In the Internet, it is not difficult to find programs, which can execute diverse performance tests for web servers. Many of them, especially if they are build for Linux, are free of charge, but if one likes to have graphical analysis it gets more difficult. Often one has to decide using a Microsoft Windows 32-bit application, which, in general, costs a lot of money. Another problem is the possibility to integrate a proxy server to the web testing tools. Most tools dont support that. Of course, this is comprehensible: which operator, who wants to test his web server performance, likes the results be influenced by a proxy? But in this scenario, it is absolutely necessary. Regarding this two product selection preconditions, there arent left a lot tools. Three remaining products are the WebPolygrah Benchmark Tool from Measurement Factory, Microsofts Web Application Stress Tool and the Web Performance TrainerTM from Web Performance Inc. On a first look, they all three seem to offer the wished functionality. a) WebPolygraph Benchmark Tool: The WebPolygraph Benchmark Tool is freely availably at http://www.webpolygraph.org. The tool was originally developed for Linux based systems, but in between there are also MS Windows 32-bit binaries downloadable. The actually available documentation in the Internet is not sufficient to set up a test environment quickly and without intensive knowledge of the product. More examples and more detailed descriptions would help a lot. A graphical user interface is not implemented, too. b) Microsoft Web Application Stress Tool Also freely available is Microsofts web testing utility, the Web Application Stress Tool. It is downloadable at http://www.microsoft.com. The documentation, which can be found in the Internet, is clearly structured and useful. The handling of the product is intuitive for experienced Windows users. The missing integration of a proxy server in its configuration setup, makes the tool nearly useless, but Microsoft offers a solution: one have to install the Microsoft Proxy Client (or the Microsoft ISA Firewall Client) on the machine, which is used to perform the web tests, then the tests are working suitable. There is only one more problem left, which will get clearer in the next few minutes: There is no proxy client or firewall client available for Linux! And because there is a Linux product in the test environment, the Stress Tool is not useful at last. c) Web Performance TrainerTM 2.4 Finally, the software product from Web Performance Inc. (http://www.webperformanceinc.com) fulfilled all preconditions: graphical user interface, proxy configuration, easy understandable, Internet based documentation. All installation problems and handling questions where answered fast and competent. The product handling is similar to the Web Application Stress Tool, but there are versions for both, Linux and Windows operating systems. The demo version only supports an amount of 25 users, but Web Performance Inc. offered a time limited 3000 user version, for the tests. At this point many thanks for that again. 4. Test specification The web content for the tests is completely static, that means pictures and html-files, No dynamic pages like asp or php were inherited. Reason: these pages are normally not cached in a proxy server. The amount of data used is about 4.8 MB. The test run time is determined to 30 minutes. Significant performance differences should be visible within this time. The Web Performance trainer v2.4 can increase the number of concurrent users by 25 every minute. So, at the end of the test, a maximum number of 750 users can poll the web server. 5. Choosing the proxy products If someone tests the speed of a web or proxy server, he would not now, if his results are good or bad, if he doesnt make a comparison with other products. For this reason, beside the ISA server, the Microsoft Proxy 2.0 and a Linux Squid proxy were other test candidates. The decision for MS Proxy 2.0 is easy to explain. It is the original product, Microsoft build the ISA server on. It also runs on Windows 32bit operating systems and Microsoft propagates, that the ISA server runs about 10 times faster. The Linux squid proxy is in the test field, because it has the same functionality like the MS proxy versions, but runs on a completely different platform. Another reason is, that Linux and squid are both freeware products and thats a big advantage. 6. The test results The most important results, if one tests the performance of web or proxy servers, are described with the data: Total Hits, Errors, Hits/sec and Bytes/sec. In all following diagrams, the colors are defined as follows: Total Hits Errors red Hits/sec Bytes/sec black yellow (with factor: 0,001 kB/sec) green 6.1 Web server (standalone) For a first view, the next two illustrations are showing the test results of the web server, without a proxy: Ill. 2 Ill. 3 While the 30 minutes test duration there were only 111.451 hits and 298.778 errors recognized by the Web Performance TrainerTM and only 470 users could by simulated at all. In the first minutes of the test, the amount of kilobytes per second is relatively high (~ 550) but from minute 11:00, they decrease to an average number of 165 kb/s. A stable result of only 50 hits per second can be metered. Already explained before in this paper, the used web server is an old computer, so these bad results are nothing to wonder. How good the results could get with proxy servers in front of it, will be shown in the next chapter. 6.2 MS Proxy 2.0 vs. MS ISA-Server In a first step, the two Microsoft products will be compared with each other. Already their total hits within this 30 minutes, differ a lot. The ISA-Server has about four times better results than it’s predecessor, while the total number of errors is just about three times higher. MS Proxy 2.0 – Total Hits: 206.953 – Errors: 74.572 Ill. 4 Ill. 5 MS ISA-Server – Total Hits: 781.851 – Errors: 232.879 So, the superiority of the new product is verified. Surprisingly, the count of errors of the MS Proxy 2.0 loose their nearly parallel growth with the total hits line in the 8th minute, and increase much slower in the next 22 test minutes. For this effect couldn’t be found a reason. MS Proxy 2.0 – Hits/Sec – kB/s Ill. 6 MS ISA-Server – Hits/Sec – kB/s Ill. 7 The comparison of the hits/s, shows that the MS Proxy 2.0 cannot exceed the previous peak values of the web server a lot, but holds them constantly (~ 550 kB/s at ~120 hits/s). Whereas the ISA server lies with it’s ~500 hits/s explicit over the MS Proxy 2.0. A ten times higher rate, shown in the small illustration 8 (submitted by Microsoft), cannot be proven. Ill. 7 6.3 Linux Squid vs. MS ISA server The second test candidate is the squid proxy server, based on the operating system RedHat Linux version 7.2. The software products can be downloaded freely from the Internet (http://www.redhat.com; http://www.squid-cache.org). The squid version, used for the test, is release 2.4 stable 1-5. Linux Squid – Total Hits: 1.335.949 – Errors: 303.204 Ill. 9 MS ISA-Server – Total Hits: 781.851 – Errors: 232.879 Ill. 10 This comparing test shows significantly, the higher performance of the squid proxy in opposite to the MS ISA server: it is nearly doubled. The amount of not completed requests is irrelevant higher. Further results like hits per second and kilobytes per second are making this even clearer. Linux Squid – Hits/Sec – kB/s Ill. 11 MS ISA-Server – Hits/Sec – kB/s Ill. 12 In the first six minutes, ISA and squid are competing with each other and are reaching values of 2.600 kb/sec. But then, the performance of the ISA server slackens and even decreases to an average value of 2.200 kb/s. Whereas the performance of the squid proxy reaches its limit not before the maximum possible network throughput rate (at 100 Mbit) of about 4450 kb/sec in the 9th test minute. Then the average value also decreases a little until circa 4300 kbytes per second. 7. Summary The squid proxy, running on a freeware product, is apparently the fastest proxy server within the three test candidates. Its normal implementation is not hard, if the corresponding administrator has little knowledge about Linux. On the other hand, which corporation is in the need of this high caching rates? Who has 750 users that make 1.35 million web requests in 30 minutes? So, if there is already a Windows based network, which perhaps already implemented a MS Proxy 2.0 server, there is no real need to change to a Linux proxy variant instead of updating to an ISA server. On further reason, to prefer the MS ISA server instead of the squid proxy in an existing Windows based network, might be, that all already implemented user groups can be left and later used in the ISA server configuration after an update. Implementing the authorization structure of a Windows 2000 or NT domain on a Linux computer is certainly possible, but probably not easy for a typical Windows Administrator. And implementing the users on two security

Thursday, January 23, 2020

Disorder in King Lear Essay -- King Lear essays

Disorder in King Lear   Ã‚  Ã‚  Ã‚  "Order from disorder sprung." (Paradise Lost)   Ã‚  Ã‚  A [kingdom] without order is a [kingdom] in chaos (Bartelby.com). In Shakespeare's tragic play, King Lear, the audience witnesses to the devastation of a great kingdom. Disorder engulfs the land once Lear transfers his power to his daughters, but as the great American writer, A.C. Bradley said, "The ultimate power in the tragic world is a moral order" (Shakespearean Tragedy). By examining the concept of order versus disorder in the setting, plot, and the character King Lear, Bradley's idea of moral order is clearly demonstrated by the outcome of the play.       "By removing a 'degree' or not acting according to the 'natural' social order, disorder and disharmony in the whole of the universe are inevitable" (Sarah Doncaster). Bradley's idea of moral order is evident from the setting of the play. An excellent example from the play would be that of the storms. By using the technique of pathetic fallacy, Shakespeare creates a storm raging in the sky to reflect the storm raging inside of Lear. Upon the heath, Shakespeare intertwines this idea of disorder in the universe and disorder within Lear. King Lear says,       Rumble they bellyful! Spit, fire! spout, rain! Nor rain, wind thunder, fire, are my daughter: I tax you not, you elements, with unkindness; I never gave you kingdom, call'd you children... (3, ii, 14-17)       Lear's feelings in this passage parallel the disorder of the storm. To bring order to the universe, Lear must start by bringing order to himself. This occurs when he becomes lawful and puts his daughters on trial. Soon after, Lear says, "When the rain came to wet me once and the wind ... ... statement because of the "innocent" deaths, it is these innocent deaths which further support the fact that moral order is supreme. The Phrygian Stoic philosopher, Epictetus said it best, "Since it is order which shapes and regulates all other things, it ought not itself to be left in disorder" (Epictetus)       Works Cited Bradley, A.C. Shakespearean Tragedy. London: Macmillan, 1905 Doe, John. "Open Quote" Bartelby.com http://www.bartleby.com/81/14917.html Doncaster, Sarah. "Discuss the Representation of Nature in Shakespeare King Lear." Shakespeare Online.   http://www.shakespeare-online.com/essays/learandnature.asp 04 May. 2000 Epictetus. Discourses. Boston: Harvard University Press, 1928 Milton, John. Paradise Lost. Oregon: University of Oregon, 1997 Shakespeare, William. King Lear. Oxford: Oxford University Press, 1998

Tuesday, January 14, 2020

How to Train to Run a Half-Marathon Essay

I. Step 1 Preparing the Mind Visualization- picture in your mind the runner you want to be. Picture yourself making a great training run. Affirmation- flood your mind with positive thoughts by talking to yourself every day. Tell yourself that you are a marathon runner. Our minds operate in the present so the more we tell ourselves something, even if it is not yet true, the faster our mind believe it. Also, put an affirmation, race brochure, or inspiring quote somewhere you will see it every day! Block the Negative thinking- Be aware of negative thoughts creeping into your mind. Stop them in their tracks by telling yourself the opposite. If you catch yourself thinking you are tired during a run, tell yourself several times that you feel great and strong! Think about why you have set this monster goal for yourself and see yourself enjoying the benefits you expect to have once you accomplish your goal. Motivation- Building mental stamina is essential. Staying motivation and developing the prope r mindset is key to enjoying training and crossing the finish line! Goals- You must have the right goals and reasons for running in order to be successful. Finishing time goals is a good way to start. II. Planning a Strategy Wear the right gear- Buy a good pair of running shoes. These will be the most important piece of gear. There are sold at specialty running stores that help you get fitted. Nutrition- Carbohydrates provide the fuel runners need. During training 65% of your total calories should come from complex carbohydrates, 10% should come from protein, 25% should come from unsaturated fats. Hydration- Consume 6 – 8 ounces of fluids every 20 minutes. During pre-training and marathon training this is of the upmost importance to help keep you going. Recovery- is an important part of training. You should not run every day. Your body needs to rest between runs so it can recover from one run to the next, getting stronger between each run. Avoiding Injury- Use the non-running days to rest and recover. Ice-down any soreness. Injuries often sneak up without warning. Doing all the right things will minimize your chances of injury. I. Executing the Plan Pre-training- Before beginning half marathon training you should be able to run for at least 30 minutes without stopping. Distance is not important right now. You just need to get your body used to running. Combinations of run/walks are great to use. It’s also a good idea at this point to go ahead and sign up for a half marathon! Training- Your mileage should gradually increase each week. Total weekly mileage should not increase by more than 10% from week to week. Completing a run of 10-12 miles about 3 weeks before the race will be enough to prepare you for the finish. Then taper off in the final weeks leading up to the half marathon to allow your body to recover from the training. Half Marathon Day- The big day! You will be full of adrenaline after leaving the starting line. Remember though, distance running is about endurance and pace is critical. Maintain pace to save everything you have left for your big finish!

Monday, January 6, 2020

Running Head Arguing A Moral Stance - 1269 Words

Running head: ARGUING A MORAL STANCE 1 Arguing a Moral Stance Dawn Phillips Patten University ARGUING A MORAL STANCE 2 Arguing a Moral Stance For a moment we can imagine two well qualified individuals interviewing on the same day for open positions as buyers for a major department store. They both hold college degrees, have similar work experience and both speak Spanish as a second language. They are both married, are the sole financial provider for their family, have one child and are home-owners. The positions are essentially identical, except one will be buying for household goods and furnishings and the other will be buying for electronics and appliances. The job description and expectations for both positions are also identical, these are salaried positions with the possibility of earning bonuses after an initial sixty day orientation period. Both of these individuals have great interviews and are hired. They both start with the company on the same day. After they had been working for a little over three weeks, there is an issue with the company computer system which affects the different departments in varying degree s. In the department that handles payroll, they can make the electronic direct deposits but they are unable to post electronic versions of paycheck stubs to employees’ personal files and they must send each employee a paper version. As the payroll department begins stuffing envelopes, one employee is distracted by a co-worker who has an urgent questionShow MoreRelatedThe Cellist of Sarajevo by Steven Galloway2674 Words   |  11 Pagesway to deal with the departure of her son to war. However, in Steven Galloways â€Å"The Cellist of Sarajevo,† the primary characters, although affected by war, employ a different strategy to come to terms with and survive the war, and to regain their moral values and identity. In this novel, music is employed as a tool of healing and rebirth. Specifically, Arrow, Kenan, and Dragan use the music of the anonymous cellist to reclaim their sense of humanity, compassion, and self-identity and move forwardRead MoreEssay on Tomas Aleas The La st Supper3791 Words   |  16 Pagestoo often slavery films categorically vilify whites as oppressive forces, polarizing race and stereotyping the white class as uniformly tyrannical. The sympathetic but relatively powerless white in this system is frequently left out, condoning a stance that separates race as a division between villains and martyrs. While I see an effort in Tomas Gutierrez Alea’s The Last Supper to move beyond these representations, how successful the film is as a transcendence above the typically extreme constructionsRead MoreEssay on The True Character of Isabella in Measure for Measure3886 Words   |  16 Pagesin Measure for Measure      Ã‚  Ã‚   Some critics of Shakespeare’s play, Measure for Measure, judge Isabella as a narrow minded but passionate girl afflicted with an irrational terror of sex (Barton, 546), a young, immature woman demonstrating moral absurdity and cruelty (Nicholls, 478), whose actions are scarcely defensible. A classmate of mine asked, Why doesnt Isabella just sleep with Angelo? Whats the big deal? These statements reveal that these people have no understanding or sympathyRead MoreMoby Dick : The Age Of Ecological Crisis3655 Words   |  15 Pagessocial organization of the ship ought to mean to the environmentally conscious twenty-first century reader. I will then analyze the characters Ahab, Ishmael, and Queequeg to demonstrate their varying psychological alienation from the environment, arguing that Queequeg represents a distinctly alternative disposition towards nature from Ahab and Ishmael. Ultimately, I will argue that Moby-Dick ought to be incontrovertibly placed within the ca non of American environmentalist literature, despite reservationsRead MoreEssay about Same Sex Marriage Controversy in the United States3686 Words   |  15 Pagesto understate the issue. It may be ironic but, as the controversy has grown in recent years, there seems to be more of a demand from the society that the issue be settled once and for all, and for that eyes turn to federal authority. This came to a head in the presidential campaigns of 2013, as same-sex marriage became a â€Å"hot button† issue actually defining voter sympathies as either liberal or conservative (Levendusky 42). In plain terms, the Mitt Romney campaign directly appealed to conservativeRead MoreEssay Eleanor Roosevelt5218 Words   |  21 Pages2002 the Eleanor Roosevelt Learning Team met with Senator Hillary Clinton. Motivated by the above debate we asked what it was that made Roosevelt stand out amongst other great leaders of the US. Senator Clinton expounded a convincing hypothesis, arguing tha t Roosevelt was one of the most influential figures in 20th Century history with a life spanning some of the most dramatic and challenging events in modern history e.g. the Depression, World War II, the Cold War and the civil rights movements.Read MoreSpratly Islands Dispute8776 Words   |  36 Pagescoordinates, based both upon the proximity principle as well as on the explorations of a Philippine explorer in 1956. In 1971, the Philippines officially claimed eight islands that it refers to as the Kalayaan, partly on the basis of this exploration, arguing that the islands: 1) were not part of the Spratly Islands; and 2) had not belonged to anybody and were open to being claimed. In 1972, they were designated as part of Palawan Province, Kalayaan municipality. The total land area of these islands isRead MoreGm Bankruptcy11472 Words   |  46 Pagesco-founded the Chevrolet Motor Company in 1911 with Louis Chevrolet. R S McLaughlin in 1915 built Chevrolet in Canada and After a brilli ant stock buyback campaign with the McLaughlin and DuPont corporations, and other Chevrolet stock holders, he returned to head GM in 1916,as Chevrolet owned 54.5% with the backing of Pierre S. du Pont. On October 13 of the same year, GM Company became incorporated as General Motors Corporation after McLaughlin merged both his Companies and sold his Chevrolet stock to allowRead MoreInside the Meltdown49737 Words   |  199 PagesSHEILA BAIR ... FDIC [Federal Deposit Insurance Corp.], established 75 years ago in the Great Depression. ... How does it feel being head of FDIC during another grand crisis? It s a very important place to be right now. We re getting a lot of media attention, and I think that s positive because I think the FDIC is all about public confidence. That s how we maintain the stability with people having confidence in our brand and our insurance guarantee, and I think we ve done that fairly successfullyRead MoreManagement: Social Responsibility and Page Ref19403 Words   |  78 Pagesresponsibility C) is a moral agent D) is a harmful agent Answer: Explanation: C) A socioeconomic view of social responsibility sees businesses not just as economic entities without moral responsibilities. Since a business exists within a sphere that is both economic and moral, a business should be considered to be both an economic and a moral agent. This eliminates economic agent and harmful agent as the correct response and identifies moral agent as the correct response. Note that as a moral agent, a business