Pages

Subscribe:

Pengikut

Sabtu, 10 Mei 2014

Distributed Computation dalam Cloud Computing

PENDAHULUAN

Cloud computing itu terdiri dari 2 kata, yaitu cloud dan computing. Secara harfiah cloud aadalah awan, sedangkan computing itu adalah komputasi Untuk makna dari ‘cloud computing’ itu sendiri artinya adalah penggunaan sumber daya komputasi (hardware dan software) yang diwujudkan dalam bentuk layanan yang bisa diakses melalui jaringan (biasanya internet). Asal kata cloud atau awan ini adalah penggambaran dari internet.
Cloud computing menyediakan sebuah layanan dimana informasinya disimpan di server secara permanen dan disimpan di computer client secara temporary. E mail service, facebook, google adalah beberapa contoh penggunaan cloud computing. Di dalam cloud computing dikenal istilah front-end (desktop-PC) dan back-end(server) yang dimana harus saling terhubung di dalam sebuah jaringan internet. Front-end bertugas dalam pengambilan data dan menjalankan aplikasi dari back-end sedangkan Back-end bertugas sebagai sumber yang diistilahkan dengan cloud.

PEMBAHASAN

Cloud Computing adalah pemanfaatan teknologi komputer yang berasal dari penggabungan antara virtualisasi dan grid computing. Komputasi Grid adalah penggunaan sumber daya yang melibatkan banyak komputer. Digunakan untuk memecahkan persoalan komputasi dalam skala besar yang terdistribusi dan terpisah secara geografis. Komputasi Grid menjalankan sistem yang terkoordinasi terhadap sumberdaya komputasi yang tidak berada dibawah suatu kendali terpusat.
Dalam ilmu komputer virtualisai adalah sebuah teknik untuk menyembunyikan karakteristik fisik dari sumber daya komputer dari bagaimana cara sistem lain, aplikasi atau pengguna berinteraksi dengan sumber daya tersebut. Jenis virtualisasi itu ada perangka keras, perangkat lunak, memori, pemasaran, data dan jaringan. Contoh software virtualisai itu ada Microsoft Hyper-V dan Virtual Box.

Distributed Computation dalam Cloud Computing

Kegiatan ini merupakan kumpulan beberapa computer yang terhubung untuk melakukan pendistribusian, seperti mengirim dan menerima data serta melakukan interaksi lain antar computer yang dimana  membutuhkan sebuah jaringan agar computer satu dan lainnya bisa saling berhubung dan melakukan interaksi. Hal ini semua dilakukan dengan cloud computing  yang seperti kita ketahui memberikan layanan dimana informasinya disimpan di server secara permanen dan disimpan di computer client secara temporary.

KESIMPULAN

Cloud computing sangat berguna pada saat ini yang berfungsi untuk menyimpan data pada internet. Di dalam cloud computing terdapat distributed computation, dimana interaksi yang dilakukan antar computer seperti mengirim dan menerima data menggunakan jaringan computer.

DAFTAR PUSTAKA

http://bukanprogrammer.blogspot.com/2013/05/pengantar-komputasi-cloud.html
http://mediakartu.wordpress.com/2013/04/30/pengantar-komputasi-cloud/

Teknologi Big Data

PENDAHULUAN
Ketika dunia menjadi suatu sumber informasi lebih dari yang sebelumnya, tantangan utamanya adalah bagaimana berurusan dengan ledakan data yang begitu besar. Kerangka tradisional pengelolaan data sekarang gesper di bawah volume raksasa dataset hari ini. Untungnya, lanskap yang berubah dengan cepat teknologi baru adalah mendefinisikan ulang bagaimana kita bekerja dengan data pada skala super besar. Teknologi ini menuntut generasi baru DBA dan infrastruktur insinyur / pengembang untuk mengelola sistem yang jauh lebih canggih.
Berikut ini adalah ikhtisar teknologi penting untuk mengetahui tentang untuk konteks di sekitar infrastruktur data yang besar.
  • RDBMS tradisional (teknologi yang lebih tua, kehilangan relevansi)
  • NoSQL Sistem Basis Data
  • Hadoop, MapReduce, dan komputasi paralel masif

PEMBAHASAN
Apa yang dimaksud dengan Relational Database?
RDBMS tradisional (sistem manajemen database relasional) telah menjadi standar de facto untuk manajemen database seluruh usia internet. Arsitektur belakang RDBMS adalah sedemikian rupa sehingga data yang diatur dalam cara yang sangat terstruktur, mengikuti model relasional . Padahal, RDBMS sekarang dianggap sebagai teknologi database menurun. Sementara organisasi yang tepat dari data yang terus meningkat, kebutuhan data yang akan terstruktur dengan baik benar-benar menjadi beban yang cukup besar pada volume yang sangat besar, sehingga penurunan kinerja sebagai ukuran akan lebih besar. Dengan demikian, RDBMS umumnya tidak dianggap sebagai solusi scalable untuk memenuhi kebutuhan data yang besar.
Apa NoSQL?
NoSQL (sering disebut sebagai " Not Only SQL " ) merupakan kerangka kerja yang sama sekali berbeda dari database yang memungkinkan untuk kinerja tinggi, pengolahan tangkas informasi di skala besar. Dengan kata lain, itu adalah infrastruktur database yang seperti sangat baik disesuaikan dengan tuntutan berat data besar.
Efisiensi NoSQL dapat dicapai karena tidak seperti database relasional yang sangat terstruktur, database NoSQL yang tidak terstruktur di alam, perdagangan dari persyaratan ketat untuk konsistensi kecepatan dan kelincahan.NoSQL berpusat di sekitar konsep database terdistribusi, dimana data tidak terstruktur dapat disimpan di beberapa node pengolahan, dan sering di beberapa server. Arsitektur ini memungkinkan didistribusikan database NoSQL menjadi horizontal scalable; sebagai data terus meledak, hanya menambah hardware untuk menjaga, tanpa perlambatan kinerja. The NoSQL infrastruktur basis data terdistribusi telah menjadi solusi untuk menangani beberapa data warehouse terbesar di planet ini - yaitu orang-orang seperti Google, Amazon, dan CIA.
Apa Hadoop?

Hadoop bukan tipe database, melainkan ekosistem perangkat lunak yang memungkinkan untuk komputasi paralel secara besar-besaran. Ini adalah enabler jenis tertentu NoSQL database terdistribusi (seperti HBase), yang dapat memungkinkan untuk data yang akan tersebar di ribuan server dengan sedikit penurunan kinerja.
Sebuah pokok dari ekosistem Hadoop MapReduce adalah, model komputasi yang pada dasarnya membutuhkan proses data yang intensif dan menyebar perhitungan di sejumlah berpotensi tak berujung server (umumnya disebut sebagai cluster Hadoop). Ini telah menjadi game-changer dalam mendukung kebutuhan pengolahan besar data yang besar; prosedur data yang besar yang mungkin memakan waktu 20 jam dari waktu pemrosesan pada sistem database relasional terpusat, hanya dapat mengambil 3 menit ketika didistribusikan di sebuah Hadoop kelompok besar server komoditas, semua proses secara paralel.

The Bottom Line
Sebagai data yang besar terus turun jalurnya pertumbuhan, tidak ada keraguan bahwa pendekatan inovatif - memanfaatkan arsitektur database NoSQL dan software Hadoop - akan menjadi pusat untuk memungkinkan perusahaan mencapai potensi penuh dengan data. Selain itu, majunya teknologi ini data yang telah memicu meningkatnya permintaan untuk menyewa generasi berikutnya jenius teknis yang dapat membangun infrastruktur yang kuat ini. Biaya teknologi dan bakat mungkin tidak murah, tapi untuk semua nilai bahwa data yang besar mampu membawa ke meja, perusahaan menemukan bahwa itu adalah investasi yang sangat layak.

KESIMPULAN
Penulisan ini berisi penjelasan-penjelasan mengenai teorema-teorema pemrosesan data berskala besar atau Big Data Teknologi beserta metode-metode yang berpengaruh pada aspek-spek yang berhubungan dalam pemrosesan-pemrosesan data-data yang berskala besar agar mapu dikoordinasi dengan baik, agar meminimalisasi overflow pada sistem penyimpanan data yang tersedia sehingga munculnya beberapa metode-metode umum yang menangani kasus-kasus dalam pemrosesan data diantaranya yaitu RDBMS, NoSQL,Hadoop, Bottom Line, dan sebagainya, dimana pada pembahasan penulisan ini dilengkapi dari pengertian-pengertian metode dan kesimpulan berdasarkan metode yang digunakan. Selain itu sebagai bahan untuk pembaca yang ingin mempelajari mengenai pemrosesan big data. Dapat mempelajarinya dengan beberapa metode yang telah ibahas sebelumnya.

DAFTAR PUSTAKA
https://datajobs.com/what-is-hadoop-and-nosql
http://thetechnologychronicle.blogspot.com/2013/08/what-is-big-datahadoopnosql-and.html

KOMPUTASI MODERN


Pendahuluan

Seiring dengan perkembangan komputer maka lahirlah makna bagi komputer salah satunya adalah sebagai sebuah mesin yang melakukan komputasi. Adapun pengertian dari komputasi itu sendiri adalah sebagai suatu cara untuk menyelesaikan sebuah permasalahan dari inputan data dengan menggunakan algoritma dimana penerapannya menggunakan berbagai teknologi yang telah berkembang seperti komputer. Dengan adanya penyelesaian ini mengakibatkan munculnya teori komputasi yaitu suatu aktivitas penggunaan serta pengembangan teknologi komputer, perangkat keras, dan, perangkat lunak komputer. Teknologi komputasi ini merupakan bagian yang spesifik komputer dari teknologi informasi.
Secara umum iIlmu komputasi adalah bidang ilmu yang mempunyai perhatian pada penyusunan model matematikateknik penyelesaian numerik serta penggunaan komputer untuk menganalisis dan memecahkan masalah-masalah ilmu (sains). Dalam penggunaan praktis, biasanya berupa penerapan simulasi komputer atau berbagai bentuk komputasi lainnya untuk menyelesaikan masalah-masalah dalam berbagai bidang keilmuan, tetapi dalam perkembangannya digunakan juga untuk menemukan prinsip-prinsip baru yang mendasar dalam ilmu. Dan Bidang ini berbeda dengan ilmu komputer (computer science), yang mengkaji komputasi, komputer dan pemrosesan informasi. Bidang ini juga berbeda dengan teori dan percobaan sebagai bentuk tradisional dari ilmu dan kerja keilmuan. Dalam ilmu alam, pendekatan ilmu komputasi dapat memberikan berbagai pemahaman baru, melalui penerapan model-model matematika dalam program komputer berdasarkan landasan teori yang telah berkembang, untuk menyelesaikan masalah-masalah nyata dalam ilmu tersebut.

Adapun yang menjadi perhitungan dari komputasi modern adalah :
1. Akurasi (big, Floating point)
2. Kecepatan (dalam satuan Hz)
3. Problem Volume Besar (Down Sizzing atau pararel)
4. Modeling (NN & GA)
5. Kompleksitas (Menggunakan Teori big O)

Pembahasan

Sejarah Komputasi Modern

Dalam ilmu komputasi memiliki satu cabang ilmu yang bernama komputasi sains. Secara umum komputasi sains mempelajari aspek-aspek komputasi untuk aplikasi atau memecahkan masalah di bidang sains lain, seperti fisika, kimia, biologi dan geologi. Dalam sejarah komputasi modern tidak dapat terlepas dari peranan John von Neumann, beliau adalah ilmuwan yang meletakkan dasar-dasar komputer modern serta salah satu ahli matematika terbesar, beliau juga yang pertam kali mencetuskan konsep sebuah sistem yang menerima instruksi-instruksi dan menyimpannya dalam sebuah memori sehingga menjadi dasar arsitektur komputer hingga saat ini.
Kepiawaian Von Neumann terletak pada bidang teori game yang melahirkan konsep seluler automata, teknologi bom atom, dan komputasi modern yang melahirkan komputer. Kegeniusannya dalam matematika telah terlihat semenjak kecil dengan mampu melakukan pembagian bilangan delapan digit (angka) di dalam kepalanya.
Keinginan Von Neumann untuk mempelajari matematika dilakukannya pada musim panas setelah studinya di Berlin dan sebelum masuk ETH Zurich. Dia menjadi mahasiswa program doktor pada Universitas Budapest. Tesis doktornya bertemakan aksiomasisai teori himpunan (set theory) yang dikembangkan George Cantor. Pada masa itu, set theory merupakan salah satu topik ‘menantang’ di dunia matematika.
Akhirnya pada tahun 1926, dia lulus dengan dua gelar yaitu gelar S1 pada bidang teknik kimia dari ETH dan gelar doktor (Ph.D) pada bidang matematika dari Universitas Budapest. (Sumber : http://www.komputasi.lipi.go.id/utama.cgi?cetakartikel&1111718762)
Von Neumann menjadi seorang konsultan pada pengembangan komputer ENIAC, dia merancang konsep arsitektur komputer yang masih dipakai hingga saat ini. Arsitektur yang dirancang oleh Von Nuemann adalah seperangkat komputer dengan program yang tersimpan (program dan data disimpan pada memori) dengan pengendali pusat, input-output, dan memori. Di bawah ini merupakan contoh komputasi modern sampai dengan lahirnya ENIAC (Sumber :http://phenomenalsite.co.cc/?p=46) :

·                          Konrad Zuse’s electromechanical “Z mesin”. Z3 (1941) sebuah mesin pertama menampilkan biner aritmatika, termasuk aritmatika floating point dan ukuran programmability. Pada tahun 1998, Z3 operasional pertama di dunia komputer itu di anggap sebagai Turing lengkap.
·                          Berikutnya Non-programmable Atanasoff-Berry Computer yang di temukan pada tahun 1941 alat ini menggunakan tabung hampa berdasarkan perhitungan, angka biner, dan regeneratif memori kapasitor. Penggunaan memori regeneratif diperbolehkan untuk menjadi jauh lebih seragam (berukuran meja besar atau meja kerja).
·                          Selanjutnya komputer Colossus ditemukan pada tahun 1943, berkemampuan untuk membatasi kemampuan program pada alat ini menunjukkan bahwa perangkat menggunakan ribuan tabung dapat digunakan lebih baik dan elektronik reprogrammable. Komputer ini digunakan untuk memecahkan kode perang Jerman.
·                          The Harvard Mark I ditemukan pada 1944, mempunyai skala besar, merupakan komputer elektromekanis dengan programmability terbatas.
·                          Lalu lahirlah US Army’s Ballistic Research Laboratory ENIAC ditemukan pada tahun 1946, komputer ini digunakan unutk menghitung desimal aritmatika dan biasanya disebut sebagai tujuan umum pertama komputer elektronik (ENIAC merupaka generasi yang sudah sangat berkembang di zamannya sejak komputer pertama Konrad Zuse ’s Z3 yang ditemukan pada tahun 1941).

Pada tahun 1980-an merupakan awal kemajuan teknologi di bidang komputer untuk penggunaan pribadi, kemudian ditambah dengan kemajuan yang pesat dalam evolusi internet hingga saat ini yang memungkinkan sang pengguna komputer untuk mengeksplorasi dan mempelajari bidang-bidang ilmu komputasi lebih jauh dan mendalam seperti komputasi sains, diantaranya fisika, kimia, biologi, dan geologi.

Jenis-Jenis Komputasi Modern

Komputasi modern mempunyai 3 jenis, yaitu :

1. Mobile Computing atau Komputasi Bergerak

Mobile computing (komputasi bergerak) merupakan kemajuan teknologi komputer sehingga dapat berkomunikasi menggunakan jaringan tanpa menggunakan kabel serta mudah dibawa atau berpindah tempat, tetapi berbeda dengan komputasi nirkabel. Berdasarkan penjelasan tersebut, untuk kemajuan teknologi ke arah yang lebih dinamis membutuhkan perubahan dari sisi manusia maupun alat. Contoh dari mobile computing adalah GPS, smart phone, dan sebagainya.

2. Grid Computing
Komputasi grid memanfaatkan kekuatan pengolahan idle berbagai unit komputer, dan menggunakan kekuatan proses untuk menghitung satu pekerjaan. Pekerjaan itu sendiri dikontrol oleh satu komputer utama, dan dipecah menjadi beberapa tugas yang dapat dilaksanakan secara bersamaan pada komputer yang berbeda. Tugas-tugas ini tidak perlu saling eksklusif, meskipun itu adalah skenario yang ideal. Sebagai tugas lengkap pada berbagai unit komputasi, hasil dikirim kembali ke unit pengendali, yang kemudian collates itu membentuk keluaran kohesif.
Keuntungan dari komputasi grid adalah dua kali lipat: pertama, kekuatan pemrosesan yang tidak digunakan secara efektif digunakan, memaksimalkan sumber daya yang tersedia dan, kedua, waktu yang dibutuhkan untuk menyelesaikan pekerjaan besar berkurang secara signifikan.
Idealnya kode sumber harus direstrukturisasi untuk membuat tugas-tugas yang saling eksklusif adalah sebagai mungkin. Itu tidak berarti bahwa mereka tidak bisa saling bergantung, tetapi pesan yang dikirim antara tugas-tugas meningkatkan faktor waktu. Satu pertimbangan penting saat membuat pekerjaan komputasi grid adalah bahwa apakah kode dijalankan serial atau paralel tugas, hasil dari keduanya harus selalu sama di setiap situasi.

3. Cloud Computing atau Komputasi Awan
Cloud computing adalah perluasan dari konsep pemrograman berorientasi objek abstraksi. Abstraksi, sebagaimana dijelaskan sebelumnya, menghapus rincian kerja yang kompleks dari visibilitas. Semua yang terlihat adalah sebuah antarmuka, yang menerima masukan dan memberikan output. Bagaimana output ini dihitung benar-benar tersembunyi.
Sebagai contoh, seorang sopir mobil tahu bahwa roda kemudi dengan memutar arah mobil yang mereka ingin pergi; atau yang menekan pedal gas akan menyebabkan mobil untuk mempercepat. Sopir biasanya tidak peduli tentang bagaimana arah dari roda kemudi dan pedal gas tersebut diterjemahkan ke dalam gerakan yang sebenarnya dari mobil. Oleh karena itu, rincian ini diabstraksikan dari sopir.
Cloud serupa, melainkan menerapkan konsep abstraksi dalam lingkungan komputasi fisik, dengan menyembunyikan proses yang benar dari pengguna. Dalam lingkungan komputasi awan, data bisa berada pada beberapa server, rincian koneksi jaringan yang tersembunyi dan pengguna tidak ada yang tahu. Bahkan, komputer awan awan dinamakan demikian karena sering digunakan untuk menggambarkan pengetahuan eksak tentang pekerjaan batin. Cloud komputasi berat berasal dari paradigma Unix memiliki beberapa elemen, masing-masing yang sangat baik pada satu tugas tertentu, daripada memiliki satu elemen besar yang tidak baik.













Contoh implementasi dalam bidang ilmu Sains :

Pada bidang fisika:

Fisika bukan hanya melulu berurusan dengan rumus. Bukan hanya dengan perhitungan yang rumit dan terkadang membuat anak-anak SMA merasa kesulitan mempelajari Fisika. Fisika semestinya dipandang sebagai suatu ide tentang suatu kejadian fisis sehari-hari yang kita alami setiap hari, dan bukan ribetnya rumus dan perhitungannya.
Fisika memiliki suatu cabang keilmuan (bisa dikatakan demikian) yang memanfaatkan suatu tools yang dapat dimanfaatkan untuk membuat perhitungan menjadi lebih mudah dan cepat. Tools itu adalah komputer dan cabang dari Fisika itu adalah Fisika Komputasi.
Komputer dapat dipandang kini bukan hanya untuk mengolah data praktikum atau membuat dokumen ilmiah, namun bisa digunakan untuk menghitung suatu perhitungan yang rumit, yang sulit (bahkan mustahil) diselesaikan dengan tangan (secara analitik).
Komputer dapat melakukan perhitungan dengan lebih cepat dibandingkan manusia. Secepat-cepatnya manusia menghitung, komputer akan selalu lebih cepat. Dengan demikian, para fisikawan dapat lebih berkonsentrasi pada konsep dan ide yang lebih besar dan menyerahkan perhitungan kepada komputer.
    
    Pada bidang Matematika :     

Matematika Komputasi adalah ilmu yang mengintegrasikan matematika terapan dan ilmu komputer. Banyak masalah industri, juga masalah dalam bidang teknik, kesehatan, sains, bisnis, dan ekonomi dapat dimodelkan secara matematika dan disimulasikan dengan bantuan komputer, dengan tujuan untuk mendapatkan solusi dari masalah tersebut. Karena itu, sangat diperlukan orang-orang yang memiliki pengetahuan dan keahlian dalam simulasi komputer dari model matematika, dan mampu menganalisa dan mengkomunikasikan hasil simulasinya kepada orang lain.  

Pada bidang kimia :

Kimia komputasi adalah cabang kimia yang menggunakan hasil kimia teori yang diterjemahkan ke dalam program komputer untuk menghitung sifat-sifat molekul dan perubahannya maupun melakukan simulasi terhadap sistem-sistem besar (makromolekul seperti protein atau sistem banyak molekul seperti gas, cairan, padatan, dan kristal cair), dan menerapkan program tersebut pada sistem kimia nyata. Contoh sifat-sifat molekul yang dihitung antara lain struktur (yaitu letak atom-atom penyusunnya), energi dan selisih energi, muatan, momen dipol, kereaktifan, frekuensi getaran dan besaran spektroskopi lainnya. Simulasi terhadap makromolekul (seperti protein dan asam nukleat) dan sistem besar bisa mencakup kajian konformasi molekul dan perubahannya (mis. proses denaturasi protein), perubahan fase, serta peramalan sifat-sifat makroskopik (seperti kalor jenis) berdasarkan perilaku di tingkat atom dan molekul. Istilah kimia komputasi kadang-kadang digunakan juga untuk bidang-bidang tumpang-tindah antara ilmu komputer dan kimia.

Pada bidang Biologi :

Bioinformatika adalah (ilmu yang mempelajari) penerapan teknikkomputasional untuk mengelola dan menganalisis informasi biologis. Bidang ini mencakup penerapan metode-metode matematikastatistika, dan informatika untuk memecahkan masalah-masalah biologis, terutama dengan menggunakan sekuens DNA dan asam aminoserta informasi yang berkaitan dengannya. Contoh topik utama bidang ini meliputi basis data untuk mengelola informasi biologis, penyejajaran sekuens (sequence alignment), prediksi struktur untuk meramalkan bentuk struktur protein maupun struktur sekunderRNA, analisis filogenetik, dan analisis ekspresi gen.

Kesimpulan
Penulisan ini berisi penjelasan-penjelasan mengenai komputasi modern beserta perangkat-pankatnya yang berpengaruh pada aspek-spek ilmu pengeahuan yang terdiri dari matematika, kimia fisika , biologi, dan sebagainya, dimana pada pembahasan penulisan ini dilengkapi dari sejarah suatu komputasi awan hingga ke jaman modern yang berkomputerisasi. Selain itu sebagai bahan untuk pembaca yang ingin mempelajari mengenai komputasi modern. Pengimplementasian pada beberapa bidang ilmu pengetahuan sangat merubah pola hidup di masa modern saat ini, jadi komputasi modern itu sangat penting dalam kemajuan peradaban teknologi modern dewasa ini.

Daftar Pustaka

http://id.wikipedia.org/wiki/Bioinformatika
http://math.fsm.uph.edu/utama/4-matematika-komputasi.html

Selasa, 21 Januari 2014

Tugas V-class Jaringan Komputer Lanjut ~ Essay



[v-class Jarkom Lanjut] Jawaban Soal Essay :

1. Apakah dimaksud dengan komunikasi broadband ?
2. Sebutkan keuntungan SONET !
3. Jelaskan prinsip kerja dari ATM !
4. Apakah yang dimaksud dengan DSL ?

Jawaban:

1. Komunikasi Broadband merupakan komunikasi data yang memiliki kecepatan tinggi dan juga memiliki bandwidth yang besar. Ada beberapa definisi untuk komunikasi broadband, antara lain : menurut rekomendasi ITU No. I.113, “Komunikasi broadband didefinisikan sebagai komunikasi dengan kecepatan transmisi 1,5 Mbps hingga 2,0 Mbps.”. sedangkan menurut FCC di amerika, “ komunikasi broadband dicirikan dengan suatu komunikasi yang memiliki kecepatan simetri (up-stream dan down-stream) minimal 200 kbps. Maka dari itu komunikasi brodband sering disebut juga dengan komunikasi masa depan. Broadband itu sendiri menggunakan beberapa teknologi yang dibedakan sebagai berikut :
a. Digitas Subscriber Line (DSL).
b. Modem Kabel.
c. Broadband Wireless Access (WiFi dan WiMAX).
d. Satelit.
e. Selular.

2. Keuntungan SONET (Synchronous Optical Networking) :
a. Dapat memberikan fungsionalitas yang bagus baik pada jaringan kecil, medium, maupun besar.
b. Collector rings menyediakan interface ke seluruh aplikasi, termasuk local office, PABX, access multiplexer, BTS, dan terminal ATM.
c. Manejemen bandwith berfungsi untuk proses routing, dan manajemen trafik.
d. Jaringan backbone berfungsi menyediakan konektifitas untuk jaringan jarak jauh.
e. Memiliki fitur redudansi yang mirip dengan FDDI.

3. Prinsip kerja ATM (Automatic Teller Machine) :
a. Pada ATM, informasi dikirim dalam blok data dengan panjang tetap yang disebut sel. Sel merupakan unit dari switching dan transmisi.
b. Untuk mendukung layanan dengan rate yang beragam, maka pada selang waktu tertentu dapat dikirimkan sel dengan jumlah sesuai dengan rate-nya.
c. Sebuah sel terdiri atas information field yang berisi informasi pemakai dan sebuah header.
d. Informasi field dikirim dengan transparan oleh jaringan ATM dan tak ada proses yang dikenakan padanya oleh jaringan.
e. Urutan sel dijaga oleh jaringan, dan sel diterima dengan urutan yang sama seperti pada waktu kirim.
f. Header berisi label yang melambangkan informasi jaringan seperti addressing dan routing.
g. Dikatakan merupakan kombinasi dari konsep circuit dan packet switching, karena ATM memakai konsep connection oriented dan mengggunakan konsep paket berupa sel.
h. Setiap hubungan mempunyai kapasitas transfer (bandwidth) yang ditentukan sesuai dengan permintaan pemakai, asalkan kapasitas atau resource-nya tersedia.
i. Dengan resource yang sama, jaringan mampu atau dapat membawa beban yang lebih banyak karena jaringan mempunyai kemampuan statistical multiplexing.

4. DSL (Digital Subcriber Line) merupakan atu set teknologi yang menyediakan penghantar data digital melewati kabel yang digunakan dalam jarak dekat dari jaringan telepon setempat, biasanya kecepatan downolad dari DSL berkisar dari 128 kbit/d sampai 24.000 kb/d tergantung dari teknologi DSL tersebut. Kecepatan upload lebih rendah dari download untuk ADSL dan sama cepat untuk SDSL.
contoh teknologi DSL (kadang disebut dengan xDSL) termasuk:
a. High-bit-rate Digital Subscriber Line (HDSL)
b. Symmetric Digital Subscriber Line (SDSL)
c. Asymmetric Digital Subscriber Line (ADSL)
d. Rate-Adaptive Digital Subscriber Line (RADSL)
e. Very-high-bit-rate Digital Subscriber Line (VDSL)
f. Very-high-bit-rate Digital Subscriber Line 2 (VDSL2)
g. Symmetric High-speed Digital Subscriber Line (G.SHDSL)