handout 5 - konsep server - desktop.pdf
DESCRIPTION
server linuxTRANSCRIPT
-
KONSEP SERVER & DESKTOPKONSEP SERVER & DESKTOP
Oleh : Dudi Rahmadiansyah, ST.Oleh : Dudi Rahmadiansyah, ST.
-
KONSEP SERVER PROPIETARYKONSEP SERVER PROPIETARY
Tergantung pada Perangkat Lunak Tergantung pada Perangkat Lunak
Perangkat Lunak Sistem Operasi untuk Server Perangkat Lunak Sistem Operasi untuk Server
dan Desktop berbeda
Misalnya MS-Windows 2008 Server, MS- Misalnya MS-Windows 2008 Server, MS-
Windows 7
-
KONSEP SERVER PADA OPEN SOURCEKONSEP SERVER PADA OPEN SOURCE
Tergantung dari perangkat keras Tergantung dari perangkat keras
Perangkat lunak Sistem Operasi adalah sama Perangkat lunak Sistem Operasi adalah sama
Jenis Service yang memberikan ciri Server
Misalnya, Linux dengan service aplikasi Misalnya, Linux dengan service aplikasi
Apache Web ServerApache Web Server
-
PERANGKAT LUNAK SERVER
PROPIETARYPROPIETARY
IIS (Internet Information Service) buatan IIS (Internet Information Service) buatan
Microsoft, untuk Web ServerMicrosoft, untuk Web Server
Wingate, dari QBIK untuk Proxy Server.
WINS (Windows Internet Name System) WINS (Windows Internet Name System)
buatan Microsoft, untuk DNS Server
MS-File Sharing dari Microsoft untuk layanan
sharing folder & file.sharing folder & file.
-
PERANGKAT LUNAK SERVER OPEN
SOURCESOURCE
Apache Web Server dari Apache Software Apache Web Server dari Apache Software Foundation (ASF), untuk melayani service HTTP Web.HTTP Web.
BIND DNS dari Internet System Consortium, BIND DNS dari Internet System Consortium, Inc (ISC), untuk melayani server DNS.
SQUID dari SQUID-CACHE.ORG, untuk proxy SQUID dari SQUID-CACHE.ORG, untuk proxy server
SAMBA dari SAMBA.ORG, untuk melayani SAMBA dari SAMBA.ORG, untuk melayani file sharing.
-
APACHE WEB SERVER
-
APACHE - DEFINISIAPACHE - DEFINISI
Web Server = Server yang menangani permintaan Web Server = Server yang menangani permintaan
teks terformat untuk halaman web melalui
protokol HTTP (Hypertext Transfer Protocol)protokol HTTP (Hypertext Transfer Protocol)
HTTP bekerja pada layanan port 80 protokol HTTP bekerja pada layanan port 80 protokol
TCP/IP.
Teks Terformat tersebut disebut HTML (Hypertext Teks Terformat tersebut disebut HTML (Hypertext
Markup Language)
-
APACHE - SEJARAHAPACHE - SEJARAH
Project Pengembangan kolaboratif oleh Project Pengembangan kolaboratif oleh
seluruh sukarelawan di seluruh dunia yang seluruh sukarelawan di seluruh dunia yang
diselenggarakan oleh Apache Software
FoundationFoundation
Tahun 1995, Rob McCool dari National Center
for Supercomputing Applications Universitas for Supercomputing Applications Universitas
Illinois (NCSA) membuat web server bernama Illinois (NCSA) membuat web server bernama
Public Domain HTTP Daemon.
-
APACHE SEJARAH (lanjutan)APACHE SEJARAH (lanjutan)
Rob menghentikannya karena meninggalkan Rob menghentikannya karena meninggalkan NCSA pertengahan tahun 1994
Banyak Web Master terpaksa memperbaiki Banyak Web Master terpaksa memperbaiki bug sendiri.bug sendiri.
Web-web Master ini akhirnya membentuk kelompok dan bertukar informasi perbaikan kelompok dan bertukar informasi perbaikan bug melalui e-mail.
Brian Behlendorf & Cliff Skolnick membuat Brian Behlendorf & Cliff Skolnick membuat milis untuk proyek ini pada California Bay.
-
APACHE SEJARAH (lanjutan)APACHE SEJARAH (lanjutan)
Tahun 1995, konstributor utama yaitu Tahun 1995, konstributor utama yaitu
Brian Behlendorf, Roy T Fielding, Rob Brian Behlendorf, Roy T Fielding, Rob
Hartill, David Robinson, Cliff Skolnick,
Randy Terbush, Robert S Thau dan Andrew Randy Terbush, Robert S Thau dan Andrew
Wilson membentuk Apache Group.Wilson membentuk Apache Group.
Tambahan Berikutnya adalah : Eric
Hagberg, Frank Peters dan Nicolas Pioch.Hagberg, Frank Peters dan Nicolas Pioch.
-
APACHE SEJARAH (lanjutan)APACHE SEJARAH (lanjutan)
Utusan NCSA Server Development, Brandon Long Utusan NCSA Server Development, Brandon Long dan Beth Frank menjadi anggota kehormatan tim project Apache pada bulan Maret 1995, sehingga project Apache pada bulan Maret 1995, sehingga kedua proyek tersebut saling bertukar informasi, gagasan, dan perbaikan.gagasan, dan perbaikan.
Setelah pengujian beta secara menyeluruh, dokumentasi baru oleh David Robinson membuat dokumentasi baru oleh David Robinson membuat dokumentas baru.
Apache 1.0 release pada tanggal 1 Desember Apache 1.0 release pada tanggal 1 Desember 1995.
-
APACHE SEJARAH (lanjutan)APACHE SEJARAH (lanjutan)
Tahun 1999, anggota Apache Group membentuk Tahun 1999, anggota Apache Group membentuk
Apache Software Foundation untuk memberikan
dukungan secara organisasi, legal dan keuangandukungan secara organisasi, legal dan keuangan
kepada Apache HTTP Server.kepada Apache HTTP Server.
-
BIND - DNS
-
BIND DNS - DEFINISIBIND DNS - DEFINISI
Memetakan alamat IP Host ke dalam nama Memetakan alamat IP Host ke dalam nama host dan nama domain.
Berisikan database terdistribusi yang berisi Berisikan database terdistribusi yang berisi pasangan alamat IP dengan nama host / nama pasangan alamat IP dengan nama host / nama domain
BIND adalah singkatan dari Berkeley Internet BIND adalah singkatan dari Berkeley Internet Name Domain.
DNS adalah singkatan dari Domain Name DNS adalah singkatan dari Domain Name Sistem.
-
BIND DNS - SEJARAHBIND DNS - SEJARAH
Awalnya adalah tugas akhir dari Mahasiswa di Awalnya adalah tugas akhir dari Mahasiswa di Universitas of California at Berkeley yang dibiayai atas beasiswa US Defense Advanced dibiayai atas beasiswa US Defense Advanced Research Projects Administration (DARPA).
Selanjutnya dikelola dan dikembangkan oleh CSRG (Computer System Research Group) CSRG (Computer System Research Group) pada UC Berkeley
Diprakarsai oleh Douglas Terry, Mark Painter, Diprakarsai oleh Douglas Terry, Mark Painter, David Riggle dan Songnian Zhou
-
BIND DNS SEJARAH (lanjutan)BIND DNS SEJARAH (lanjutan)
Pengembangan BIND dilanjutkan oleh Ralph Pengembangan BIND dilanjutkan oleh Ralph Campbell dan Kevin Dunlap, programmer Digital Equipment Corporation yang disewaDigital Equipment Corporation yang disewaoleh CSRG antara 1985-1987.
Programmer lainnya yang berkonstribusi : Doug Kingston, Craig Partridge, Smoot Carl-Doug Kingston, Craig Partridge, Smoot Carl-Mitchell, Mike Muuss, Jim Bloom dan Mike Schwartz. Setelah itu BIND dikelola oleh Mike Schwartz. Setelah itu BIND dikelola oleh Mike Karels dan O.Kure
-
BIND DNS SEJARAH (lanjutan)BIND DNS SEJARAH (lanjutan)
Selanjutnya BIND dikembangkan oleh Selanjutnya BIND dikembangkan oleh
beberapa organisasi sebagai berikut :beberapa organisasi sebagai berikut :
Sun Microsystem, Inc. Silicon Graphics, IncSun Microsystem, Inc. Silicon Graphics, Inc
Hewlett Packard Network Associates, Inc
Compaq Computer Corporation IBM
Process Software Corporation USENIX AssociationProcess Software Corporation USENIX Association
Stitching NLNET NLNET Foundation Nominum, Inc
U.S. Defense Information Systems AgencyU.S. Defense Information Systems Agency
-
SQUID CACHE
-
SQUID CACHE - DEFINISISQUID CACHE - DEFINISI
Cache adalah memori sementara yang berisi Cache adalah memori sementara yang berisi data-data yang pernah atau akan diakses.
Web Cache adalah memori sementara yang berisi Web Cache adalah memori sementara yang berisi halaman-halaman web yang pernah diakses.
Proxy server dalah server yang melayani Proxy server dalah server yang melayani penyimpanan sementara halaman-halaman web yang pernah diakses sehingga kecepatan akses yang pernah diakses sehingga kecepatan akses dapat meningkat serta menghemat bandwidth jaringan komunikasi data.
SQUID adalah perangkat lunak yang menangani SQUID adalah perangkat lunak yang menangani layanan proxy server.
-
SQUID CACHE - SEJARAHSQUID CACHE - SEJARAH
Dikembangkan oleh Duane Wessel dari Dikembangkan oleh Duane Wessel dari University of Colorado dengan nama Harvest Object Cache dan menjadi bagian dari Harvest Object Cache dan menjadi bagian dari Harvest Project.
Selanjutnya dikembangkan oleh University of California melalui program beasiswa.California melalui program beasiswa.
Saat ini SQUID banyak dimanfaatkan oleh warnet dan WAN pada perusahaan untuk warnet dan WAN pada perusahaan untuk meningkatkan efisien koneksi internetnya.
-
SAMBA FILE SERVER
-
SAMBA - DEFINISISAMBA - DEFINISI
Perangkat lunak yang melayani sharing akses Perangkat lunak yang melayani sharing akses
file dan sumber daya lainnya.file dan sumber daya lainnya.
-
SAMBA - SEJARAHSAMBA - SEJARAH
Adanya persaingan yang ketat antara sistem Adanya persaingan yang ketat antara sistem
operasi MS-Windows dengan Unix.operasi MS-Windows dengan Unix.
Para Pengguna menginginkan adanya
kerjasama dan kemampuan berbagi akses kerjasama dan kemampuan berbagi akses
antara sistem operasi MS-Windows dan Unix.
Tanggal 14-17 Juli 1999 digelar konferensi Tanggal 14-17 Juli 1999 digelar konferensi
untuk mencari solusi kerjasama antara sistem-untuk mencari solusi kerjasama antara sistem-
sistem besar.
-
SAMBA - SEJARAHSAMBA - SEJARAH
Kesimpulannya, sistem operasi MS-Windows Kesimpulannya, sistem operasi MS-Windows
dan Unix adalah dua sistem yang berbeda dan Unix adalah dua sistem yang berbeda
secara kultur dan sulit disatukan.
Muncul solusi untuk membuat sebuah Muncul solusi untuk membuat sebuah
perangkat lunak yang dapat bekerja pada Unix
tetapi mampu mengakses MS-Windows tetapi mampu mengakses MS-Windows
dengan baik.dengan baik.
-
SAMBA - SEJARAHSAMBA - SEJARAH
SAMBA menggunakan protokol CIFS (Common SAMBA menggunakan protokol CIFS (Common
Internet File System) dari Microsoft.Internet File System) dari Microsoft.
CIFS adalah pengembangan dari SMB (Server
Message Block) yang telah ada sebelumnya.Message Block) yang telah ada sebelumnya.
Sampai saat ini, muncullah layanan file sharing
dari MS-Windows dan Unix yang selanjutnya dari MS-Windows dan Unix yang selanjutnya
diadopsi juga oleh Linux.diadopsi juga oleh Linux.
-
TERIMA KASIHTERIMA KASIH