How to determine whether an enterprise is suitable for Linux

Source: Internet
Author: User
Article Title: how to determine whether an enterprise is suitable for Linux. Linux is a technology channel of the IT lab in China. Includes basic categories such as desktop applications, Linux system management, kernel research, embedded systems, and open source.

LinuxIt is helpful for many enterprises,LinuxIt is not a panacea. Introduce in the organization like any other system or serviceLinuxSystem should be carefully consideredLinuxWhich applications and services are suitable for other systems. In addition to application and service problems, continuous support, operations, and maintenance also exist. Fortunately,LinuxThe technology has developed and matured. if enterprises want to adoptLinuxSystem, there are a lot of options available for enterprises.

Why?Linux
LinuxYou have obtainedITA wide range of attention within the community, because it is different from the traditionalUNIXSystem andWindowsIn comparison, it has multiple advantages. First,LinuxIs a standard-based operating system that compliesPOSIXStandards that can be commercialized to otherUNIXThe system directly connects to the software. And most otherUNIXDifferent,LinuxWhen running on a device, it can be used by a mobile device.GumstixPlatform, which can also be usedIBM zSeries hosts, or even the top500On the super computer. That is to say,LinuxIt can be used in computing environments of any scale of organizations through expansion. Second, becauseLinuxNot based on the number of traditional users orCPUThe number of licenses is calculated on average on each server, and the cost of the operating system itself is relatively low. Therefore, organizations can be freed from the burden of procurement costs. Even with level 1LinuxDistributorsRedHatAndNovelOrSuSEProfessional support contract, cost and purchaseWindowsOrSolarisThe cost of the system is also negligible. IfLinuxThe operating system is highly secure, so no virus intrusion is detected if configured properly, and there are only a few vulnerabilities.LinuxThe speed at which operating systems modify and release software misrevisions is astonishing.2004In the second half of the year,RegisterI have made a profound analysis on this phenomenon. In general, the time from the emergence of new important software errors to the release of repair methods in the open source world is far shorterWindowsSuch an operating system. Finally, as a development and computing platform,LinuxFlexibility makesUNIXAll the latest tools and services that can help enterprises provide network services and high-performance computing space.

LinuxBest point
IntroduceLinuxOne of the greatest challenges is determining"Application 1"That is, logically, although it is a very important and high-profile application, if a problem occurs in this application, it will not cause the entire enterprise to lose. Many traditional software vendors, suchCA,IBMAndOralceIntroduced in many applicationsLinuxOf course, thousands of open-source applications have emerged over the years. Below are someLinuxApplicable environment:

BytesDatabase Server

BytesNetwork Server

BytesNetwork Attached Storage(NAS)

BytesComputing Server

Support Service

LinuxDatabase usageMySQLAndPostgreSQLSuch open-source standards. ManyLinuxThe release version comes with these software packages and is readily available. These two databases are highly practical and used by thousands of commercial websites in the world. If your enterprise is looking for a fast and low-price database,LinuxThe database may be the right choice. If some traditional databases are already used in the environment,DB2,Oracle, AndSyabaseAnd other solutions can be deployed on multiple hardware platformsLinuxRun on the release. Most network servers on the Internet useApacheNetwork server, which transfers all content from MicrosoftIISTransfer onApacheIt is very simple. You can also selectJ2EEAnd otherJavaServer container. May actNASUsed by the systemLinuxUnfamiliar. From the very beginning,LinuxNetwork file systems are supported,SMB/CIFS (WindowsFile sharing), AppleTalk,AndNovell Netware. Large storage array andLinuxThe system can be directly connected, so that the storage options of enterprises can be enhanced at a very low price.LinuxIt can also run on high-performance hardware. its efficiency allows you to make full use of the full potential of hardware. If you need other capabilities for modeling and simulation, remember that500Many super computers useLinuxClusters, many enterprises purchase clusters.

 

Support and service

LinuxIt is relatively easy to maintain, but unless you have a largeITTeam, both familiarUNIXAnd the ability to upgrade the system. otherwise, professional support is required. Multiple methods are supported. Available"Local mode"Find a localLinuxOrUNIXConsultants. For small-scale enterprises that only have a few servers and do not have much budget, this is an attractive cost-saving solution. You can check existing customers of the consulting company, check their qualifications and background experience. There are also some intermediate regional or nationalLinuxSupports enterprises.LinuxThe document project lists the names of many enterprises. In additionLPISuchLinuxThe authorized certification authority can also provide more information. If you need to deal with well-known enterprises, you canRedhatOrNovellLevel 1LinuxContact the distributor. Generally, a certain fee is charged based on the number of servers, so that the system can be updated by patching. It also provides on-site management and maintenance, but is expensive and can only be enjoyed by companies with strong capital. Regardless of the method you choose, make sure you understand what you are doing. AndWindows (OrSolaris,HPUXOr other systems)Same, useLinuxDoes not reduce the workload of infrastructure maintenance. It only reduces the overall operating costs and prepares another option for the company's future development.

Difference

 

WindowsAndLinuxDifference

After the preparation is complete, find the target application and decide the supported policy. then runLinuxAfter the system, and runWindowsWhat is the difference between servers??This is a subjective issue, because it depends on the initial decision to useLinuxThe original intention. For many organizations, the goal is to reduce annual software use costs. What they expect is a reduction in costs. However, in terms of functionality,WindowsAndLinuxThere is a clear difference between them.
Performance:For purely computing applications,LinuxIt performs better in many aspects.WindowsYesLinux(AndUNIX) Does not haveSystem-callManagement fees and other bottlenecks.
Mobility:YesPOSIXStandard application systems can be easily moved between systems. This meansSolarisOrHP./UXApplications can be quickly moved through resource code. ManyWindowsApplication core (as long as they do not rely onWindowsDedicated libraries, suchDLL. This mobile capability enables organizations to be active when they need to expand their systems (for example, fromX86DirectionItaniumOr migrateIBM zSeriesLinux).
Development:This is a more subjective issue. If the development department staff"Microsoft"They are good at using MicrosoftVisual StudioOr similar toolsWindowsAndLinuxThe difference will be amazing. There are manyLinuxAvailable development tools and an impressive integrated development environment(IDE). HoweverLinuxYesfromUNIXThe tool was developed and published, soLinuxIt does not provide a huge graphical application, but provides a large number of tools that use scripts and other mechanisms to interconnect with each other. This makes some people get used to using these graphic interfaces.IDE. But in general,LinuxOrUNIXThe development method is larger and more flexible than other methods.
Management:PairWindowsSystem management is mainly implemented through graphical tools and smart tools. This means that if the administrator is not on site, the remote terminal server or similarTimbuk2Tools to manageWindowsServer.
Relatively speakingLinuxBelongUNIXSystem, so as long as you can access the terminal program, you can use command statements to complete all the configurations. Of course,LinuxAnd OthersUNIXMany graphical interface tools developed by the system can simplify the management of people who are less inclined to use command statements. PairLinuxThe actual management work is not just the initial configuration and monitoring log files. Organizations that can recommend consultants can also provide certification courses to help system administrators perform their jobs.

Note:
Pay attention to the following basic issues:

BytesConfirm the most appropriate target application

BytesFormulate detailed support, maintenance and upgrade plans

Bytes Ensure employees are trained and certified
Related Article

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.