స్క్విడ్ (సాఫ్ట్‌వేర్)

వికీపీడియా నుండి
Jump to navigation Jump to search
Squid
Squid Project Logo
మొదటి విడుదల 1996 జూలై (1996-07)
సరికొత్త విడుదల 3.5.19 / 8 మే 2016; 7 సంవత్సరాల క్రితం (2016-05-08)[1]
ప్రోగ్రామింగ్ భాష C/C++ (Squid 3)
నిర్వహణ వ్యవస్థ BSDs, Solaris, GNU/Linux, OS X, Windows, et al.
రకము web cache, proxy server
లైసెన్సు GPLv2[2]

స్క్విడ్ ఒక కాషింగ్, ఫార్వార్డింగ్ వెబ్ ప్రాక్సీ సాఫ్టువేర్. దీనిని పలు రకాలుగా విస్తృతంగా వినియోగించవచ్చు, ఒక వెబ్ సర్వర్కు వచ్చే పునరావృత అభ్యర్థనలను కాషింగా ద్వారా వేగవంతంగా చేయవచ్చు.స్క్విడ్ అనేది వెబ్ కొరకు ఒక కాషింగ్ ప్రాక్సీ, HTTP, HTTPS, FTP, ఇంకా మరిన్ని. ఇది బ్యాండ్ విడ్త్ ను తగ్గిస్తుంది, తరచుగా అభ్యర్థించిన వెబ్ పేజీలను క్యాచింగ్, తిరిగి ఉపయోగించడం ద్వారా ప్రతిస్పందన సమయాలను మెరుగుపరుస్తుంది. స్క్విడ్ విస్తృతమైన యాక్సెస్ నియంత్రణలను కలిగి ఉంది, గొప్ప సర్వర్ యాక్సిలరేటర్ ను తయారు చేస్తుంది. ఇది Windowsతో సహా చాలా అందుబాటులో ఉన్న నిర్వహణ వ్యవస్థలపై నడుస్తుంది, GNU GPL క్రింద లైసెన్స్ కలిగి ఉంది[3].

ఉపయోగాలు[మార్చు]

స్క్విడ్ ప్రపంచవ్యాప్తంగా వందలాది ఇంటర్నెట్ ప్రొవైడర్లు తమ వినియోగదారులకు అత్యుత్తమ వెబ్ యాక్సెస్ ను అందించడానికి ఉపయోగిస్తారు. పనితీరును మెరుగుపరచడానికి క్లయింట్, సర్వర్ మధ్య డేటా ప్రవాహాన్ని స్క్విడ్ ఆప్టిమైజ్ చేస్తుంది, బ్యాండ్ విడ్త్ ను సేవ్ చేయడానికి తరచుగా ఉపయోగించే కంటెంట్ ను కాష్ చేస్తుంది. నెట్ వర్క్ త్రూపుట్ ఆప్టిమైజ్ చేసే కాష్ సర్వర్ సోపానాలను నిర్మించడానికి వివిధ మార్గాల్లో సర్వర్ లకు కంటెంట్ అభ్యర్థనలను కూడా స్క్విడ్ రూట్ చేయగలదు.


ఇంటర్నెట్ చుట్టూ ఉన్న వేలాది వెబ్ సైట్ లు తమ కంటెంట్ డెలివరీని గణనీయంగా పెంచడానికి స్క్విడ్ ని ఉపయోగిస్తాయి. స్క్విడ్ మీ సర్వర్ లోడ్ ను తగ్గిస్తుంది ఇంకా క్లయింట్ లకు డెలివరీ వేగాలను మెరుగుపరుస్తుంది. స్క్విడ్ ను ప్రపంచవ్యాప్తంగా ఉన్న కంటెంట్ ను పంపిణీ చేయడానికి కూడా ఉపయోగించవచ్చు - ప్రతిదీ కూడా అసమర్థంగా కాపీ చేయడం కంటే, ఉపయోగించే కంటెంట్ ను మాత్రమే కాపీ చేయడం. చివరగా, స్క్విడ్ యొక్క అధునాతన కంటెంట్ రూటింగ్ కాన్ఫిగరేషన్, వివిధ రకాల వెబ్ సర్వర్ ల ద్వారా బ్యాలెన్స్ అభ్యర్థనలను రూట్ చేయడానికి, లోడ్ చేయడానికి కంటెంట్ క్లస్టర్ లను నిర్మించడానికి మిమ్మల్ని అనుమతిస్తుంది..

మద్దతు వేదిక[మార్చు]

స్క్విడ్ కింది ఆపరేటింగ్ సిస్టమ్‌లలో నడుస్తుంది:

  • AIX
  • బిఎస్‌డిఐ
  • డిజిటల్ యునిక్స్
  • FreeBSD
  • HP-UX
  • IRIX
  • లినక్సు [4]
  • Mac OS X.
  • నెట్‌బిఎస్‌డి
  • ఓపెన్‌బిఎస్‌డి
  • SCO ఓపెన్‌సర్వర్
  • సోలారిస్
  • యునిక్స్వేర్
  • విండోస్

[ సవరించు ][మార్చు]

మూలాలు[మార్చు]

  1. Jeffries, Amos (2016-01-07). "Squid 3.5". Squid Web Proxy Wiki. Archived from the original on 2015-11-28. Retrieved 2016-01-07.
  2. "Squid license".
  3. "squid : Optimising Web Delivery". www.squid-cache.org. Retrieved 2020-08-30.
  4. "Chapter 16. Configuring the Squid Caching Proxy Server Red Hat Enterprise Linux 7". Red Hat Customer Portal (in ఇంగ్లీష్). Retrieved 2020-08-30.