Optisystem
Bagaimana cara merancang jaringan FTTX (Fiber To The X) menggunakan perangkat lunak Optisystem? Optisystem adalah sebuah aplikasi yang memungkinkan simulasi jaringan serat optik dari sentral hingga pengguna akhir, dan juga mendukung pengukuran jaringan seperti Power Link Budget dan Rise Time Budget. Dalam perancangan jaringan FTTX, ada beberapa poin kunci yang harus ditentukan terlebih dahulu, seperti panjang link, daya pancar di sentral, panjang gelombang yang digunakan, penggunaan penguat, jumlah sambungan kabel, dan responsivitas perangkat penerima. Setelah menentukan nilai-nilai ini, mereka digunakan sebagai tolok ukur untuk menilai kualitas jaringan. Proses Perancangan Proses perancangan dimulai dengan memilih jenis jaringan FTTX yang akan dirancang, contohnya FTTH (Fiber To The Home). Dalam hal ini, metode 2-stage dipilih untuk arah downstream dengan mengacu pada teknologi GPON. Cara 2-stage memiliki dua pendekatan: 1 stage dan 2 stage. 1 stage menggunakan splitter pasif 1:32 di posisi ODC, sedangkan 2 stage menggunakan splitter pasif 1:4 di ODC dan 1:8 di ODP. 2 stage lebih sesuai untuk jaringan perumahan kelas menengah ke bawah, sementara 1 stage lebih cocok untuk wilayah VIP dan pelanggan enterprise seperti hotel atau kantor. Penting untuk memahami arsitektur jaringan FTTX mulai dari sentral hingga pengguna. Komponen utamanya melibatkan OLT, ODF, ODC, ODP, roset, dan ONU/ONT. Selanjutnya, konfigurasi dilakukan menggunakan perangkat lunak Optisystem. Misalnya, untuk arah downstream, panjang gelombang 1490 nm digunakan, sementara untuk arah upstream, panjang gelombang 1310 nm dipilih. Perangkat Optical Transmitter diimplementasikan sebagai pengganti OLT. Pembuatan road-map dimulai dari sentral (OLT) dan mencakup desain ODF, ODC, ODP, roset, dan ONT. Untuk setiap komponen, termasuk splitter, patch cord, dan adaptor, konfigurasinya dapat diatur melalui properties window. Penting untuk memperhatikan kriteria dan fungsi masing-masing komponen, seperti loss splitter atau redaman pada splicing. Sambungan kabel yang memerlukan splicing diimplementasikan sebagai attenuator dengan loss tertentu. Contoh Hasil Akhir Contoh hasil akhirnya adalah perangkat terminasi akhir seperti roset dan ONT, yang masing-masing diatur melalui properties window. Setelah perancangan selesai, performa jaringan dapat diperiksa menggunakan perangkat BER Analyzer atau Optical Power Meter untuk memastikan bahwa nilai BER dan Q-Factor memenuhi kriteria tertentu. Software Pendukung Selain Optisystem, disarankan untuk menggunakan perangkat lunak lain seperti AutoCAD, Map Info, Garmin (Map Source), dan Google Earth untuk mendukung perancangan jaringan FTTX. //AZS referensi : [1][2]
Node
Apa Itu Node Jaringan Komputer? Diambil dari bahasa latin, yakni nodus (simpul), pengertian node artinya yang dilansir dari laman lifewire adalah perangkat fisik apa pun yang dapat mengirim, menerima, atau meneruskan data di dalam jaringan komputer. Node yang paling umum dikenal adalah komputer pribadi, yang disebut juga node komputer atau node internet. Jika berbicara secara umum, nodes adalah perangkat terprogram yang digunakan untuk menghubungkan jaringan dan perangkat komputer untuk mengirimkan data di antara perangkat. Dengan demikian, ini dapat disebut titik yang bergabung atau titik yang saling berhubungan ketika perangkat terhubung dengan jaringan. Modem, switch, hubs, bridges, servers, dan printer yang terhubung ke jaringan WiFi maupun ethernet juga bisa dibilang sebuah node. Namun node dalam jaringan komputer harus memiliki beberapa bentuk identifikasi, seperti alamat IP atau alamat MAC, agar perangkat jaringan lain dapat mengenalinya. Node yang tidak memiliki bentuk identifikasi, atau node yang sedang offline tidak lagi berfungsi sebagai node. Apa Peran Node Dalam Jaringan? Node jaringan adalah bagian fisik yang membentuk jaringan. Dan biasanya terdiri dari perangkat apa pun yang menerima informasi dan kemudian mentransmisikannya. Namun, perangkat tersebut juga dapat menerima dan menyimpan data, mengirimkannya ke lokasi lain, atau bahkan menghasilkan dan mentransfer data di lokasi tersebut. Kita ambil contoh, sebuah node komputer dapat mengirimkan email atau membuat cadangan data secara online, tetapi juga dapat melakukan streaming video dan mengunduh file lain. Contoh lainya printer yang terhubung pada jaringan A dapat menerima permintaan cetak dari perangkat jaringan B, sementara disatu sisi scanner dapat mengirim gambar kembali ke komputer. Router menentukan data mana yang akan dikirim ke perangkat yang meminta melakukan unduhan file dalam suatu sistem, tetapi router juga dapat mengirim permintaan untuk terhubung ke internet publik. Apa Fungsi Node Jaringan? Fungsi node adalah mengirimkan data dan informasi dengan memanfaatkan media titik-titik yang terhubung dalam satu jaringan serupa. Namun selain itu terdapat fungsi lain dari node dalam jaringan komputer, yang dilansir dari laman dewaweb. Misalnya, ada titik node yang diberikan nomor dari 1-10, bisa saja titik node nomor 5 dan 6 tidak mampu menyalurkan informasi yang diberikan dari titik nomor 4, sehingga jalurnya dialihkan langsung ke titik nomor 7. Sedangkan titik node nomor 2 tidak dapat menyimpan data dan informasi dari titik nomor 1 secara utuh, sehingga langsung didistribusikan ke titik nomor 3. Meskipun skema dari pendistribusian data dan informasi melalui node terlihat mudah, akan tetapi setiap titik yang tersebar tentunya membutuhkan protokol persetujuan dalam bentuk kode-kode khusus. Jika data dan informasi tersebut memenuhi syarat dan tervalidasi dari sistem komputer, maka hal tersebut dapat dilanjutkan ke node berikutnya. Jaringan Peer-to-Peer (P2P) Peer-to-peer merupakan model di mana setiap komputer dapat mengambil dan menggunakan resource dari komputer lain, atau bahkan memberikan resourcenya untuk dipakai pada komputer tersebut tanpa menggunakan alat penyimpan seperti flash drive atau melakukan download. Hal ini bisa dilakukan, jika jaringan komputer tersebut aktif dan saling tersambung satu sama lain. Jadi untuk mengambil data-data yang ada di komputer lainnya, Anda hanya perlu mengaksesnya lewat komputer Anda sendiri. Untuk caranya yaitu Anda dapat memberikan IP Address dari satu kelas IP yang sama supaya bisa melakukan sharing ke komputer lainnya untuk bertukar data atau resource yang dimiliki komputer masing-masing. Jaringan Client-Server Untuk model node satu ini merupakan jaringan yang menggunakan beberapa komputer sebagai komputer server yang memberikan akses resource ke komputer lain (client) dalam sebuah jaringan. Server akan mengatur semua mekanisme untuk mengakses resource yang boleh digunakan. Lalu, ada juga mekanisme komunikasi antar node dalam jaringan tersebut. Tak hanya di jaringan lokal saja, sistem client-server ini juga bisa digunakan pada teknologi internet. //AZS referensi : [1][2]
SQL Server
SQL (Structured Query Language) digunakan untuk berkomunikasi dengan database. SQL menjadi salah satu skill yang diperlukan oleh berbagai profesi di industri data seperti Data Analyst, Data Scientist, Database Administrator, Data Engineer dan sebagainya. Skill satu ini memiliki beragam fungsi yang bisa membantu pekerjaan praktisi data. Beberapa sistem manajemen basis data relasional umum yang menggunakan SQL adalah Oracle, Sybase, Microsoft SQL Server, Access, Ingres dan sebagainya. Salah satunya adalah Microsoft SQL Server. Software jenis RDBMS (Relational Database Management System) ini cukup sering digunakan penggunanya, karena pemakaiannya yang fleksibel dapat digunakan dari jenis laptop manapun ke jaringan server cloud dan lain-lain. Perkembangannya pun cukup menjanjikan mulai dari versi SQL Server 1.0 yang pertama dirilis dan hingga saat ini. Pengertian SQL Server Seperti yang sudah dijelaskan sebelumnya, Microsoft SQL Server adalah sistem manajemen basis data relasional (RDBMS) yang dikembangkan oleh Microsoft. Sebagai aplikasi database server, SQL Server merupakan produk perangkat lunak yang bersifat client/server. Alasannya karena memiliki komponen client yang berfungsi menampilkan dan memanipulasi data, serta komponen server yang berfungsi menyimpan, memanggil, dan mengamankan database. Apa itu Microsoft SQL Server? Microsoft SQL Server adalah sebuah software relational database management system (RDBMS) yang mendukung beragam pemrosesan software. Misalnya seperti transaksi, business intelligence, dan aplikasi analitik dalam corporate IT environment. Microsoft SQL Server dibangun di atas bahasa pemrograman SQL. Dengan bahasa pemrograman SQL yang digunakan oleh administrator database (DBA) dan profesional TI lainnya, maka Backend Developer dapat mengelola database dan query data yang ada di dalamnya. SQL Server juga berkaitan erat dengan Transact-SQL (T-SQL). T-SQL merupakan implementasi SQL dari Microsoft yang menambahkan satu set ekstensi pemrograman berpemilik ke bahasa standar. Fungsi SQL Server dalam Database Management System Sebagai salah satu jenis server database, tentunya keberadaan Microsoft SQL Server ini memiliki fungsi yang vital dalam dunia management database. Sesuai dengan namanya software ini melakukan pengelolaan database dengan menggunakan query atau perintah SQL. Selain itu, SQL server juga digunakan sebagai alat built-in intelijen bisnis dan membantu dalam analisis dan pelaporan Fungsi-fungsi ini juga sangat lekat dengan aktivitas dalam dunia pemrograman, oleh karenanya banyak developer atau programmer yang memakai Microsoft SQL Server. Meskipun tidak di semua bahasa pemrograman namun keberadaan Microsoft SQL Server juga sangat membantu dalam pengembangan program atau aplikasi yang menggunakan server database. Salah satu fitur lain yang dicari dari Microsoft SQL Server adalah kemampuannya dalam membuat mirroring dan clustering basis data. Kelebihan dari SQL Server Kekurangan dari SQL Server //AZS referensi : [1][2]
Ubuntu
Pengertian Ubuntu OS Linux Ubuntu OS adalah sistem operasi yang tergolong dalam keluarga Linux. Ubuntu sendiri berasal dari bahasa Zulu dan Xhosa di Afrika Selatan, yang berarti “kemanusiaan terhadap sesama”. Ubuntu dirancang untuk memberikan pengalaman pengguna yang mudah, hemat biaya, dan aman. Sistem operasi ini sangat populer di kalangan pengguna Linux dan dikenal karena mudah digunakan dan diinstal. Linux Ubuntu OS didasarkan pada distribusi Debian Linux dan dikembangkan oleh Canonical Ltd, perusahaan yang didirikan oleh entrepreneur Afrika Selatan Mark Shuttleworth. Sistem operasi ini pertama kali dirilis pada tahun 2004 dan sejak itu telah menjadi salah satu distribusi Linux paling populer di dunia. Ubuntu dirancang untuk memberikan pengalaman pengguna yang sederhana dan mudah dioperasikan, terutama bagi pengguna yang belum terbiasa dengan Linux. Ubuntu dilengkapi dengan antarmuka grafis desktop Unity yang intuitif dan mudah digunakan. Selain itu, Ubuntu juga menyediakan dukungan untuk berbagai bahasa, termasuk bahasa-bahasa yang jarang digunakan. Selain itu, Linux Ubuntu OS juga dikenal karena komunitasnya yang besar dan aktif. Pengguna Ubuntu dapat mengakses dukungan dan bantuan dari komunitas yang sangat ramah dan responsif, serta berbagi pengetahuan dan pengalaman dengan pengguna lain di seluruh dunia. Sejarah Ubuntu OS Sejarah Linux Ubuntu OS dimulai pada tahun 2004 ketika Canonical Ltd. merilis versi pertama dari sistem operasi Ubuntu. Pendiri Canonical Ltd., Mark Shuttleworth, menciptakan Ubuntu dengan tujuan membuat sistem operasi yang mudah digunakan dan bebas biaya bagi pengguna komputer di seluruh dunia. Sebelum menciptakan Ubuntu, Shuttleworth telah sukses dengan mengembangkan Thawte, sebuah perusahaan sertifikat digital yang berhasil diakuisisi oleh VeriSign. Setelah menjual Thawte, Shuttleworth memutuskan untuk berfokus pada proyek baru, yaitu menciptakan sistem operasi Linux yang mudah digunakan dan bisa diakses oleh semua orang. Ubuntu pertama kali dirilis pada 20 Oktober 2004 dengan kode nama “Warty Warthog”. Pada saat itu, Ubuntu dirilis dengan versi desktop dan server. Ubuntu desktop dilengkapi dengan antarmuka GNOME, sementara Ubuntu server dilengkapi dengan fitur-fitur server yang berfokus pada keamanan dan stabilitas. Selama beberapa tahun berikutnya, Canonical Ltd. terus mengembangkan Ubuntu dengan merilis beberapa versi baru dengan peningkatan kinerja, keamanan, dan kemudahan penggunaan. Ubuntu juga menjadi sistem operasi pilihan banyak pengembang dan perusahaan karena kestabilannya dan kemampuannya untuk berjalan pada berbagai jenis perangkat. Pada tahun 2011, Canonical Ltd. merilis Ubuntu 11.04 dengan antarmuka desktop Unity yang baru. Unity dirancang untuk memberikan pengalaman pengguna yang lebih modern dan menggantikan antarmuka GNOME yang digunakan sebelumnya. Meskipun menerima banyak kritik awal, Unity akhirnya menjadi antarmuka desktop standar untuk Ubuntu. Sejak itu, Ubuntu terus berkembang dan menjadi salah satu distribusi Linux yang paling populer di seluruh dunia. Canonical Ltd. juga terus mengembangkan produk-produk terkait Ubuntu, seperti Ubuntu Server dan Ubuntu Core untuk Internet of Things (IoT). Dalam sejarahnya, Ubuntu telah mengalami banyak perkembangan dan menjadi sistem operasi yang diandalkan oleh banyak orang dan perusahaan. Kelebihan dan Kekurangan Ubuntu OS Kelebihan : Kekurangan : Dalam kesimpulannya, Ubuntu OS merupakan alternatif yang baik bagi pengguna yang ingin beralih dari OS Windows, terutama bagi mereka yang mencari stabilitas dan keamanan pada sistem operasi mereka. Namun, bagi pengguna yang lebih sering menggunakan software khusus dan game yang belum terintegrasi dengan Ubuntu OS, mereka mungkin masih membutuhkan OS Windows untuk mendukung kegiatan mereka. //AZS referensi : [1][2]
STaaS
Storage-as-a-Service, atau STaaS, adalah konsep komputasi awan yang menawarkan konsumen akses online ke infrastruktur penyimpanan. Sebuah subtipe dari Infrastructure-as-a-Service (IaaS), STaaS diciptakan untuk memberi perusahaan opsi penyimpanan yang skalabel dan mudah beradaptasi. Features: Secara keseluruhan, STaaS memberi perusahaan opsi penyimpanan yang terukur, mudah beradaptasi, dan terjangkau yang dapat digunakan dari lokasi mana pun dengan koneksi internet. Hal ini membuat perusahaan dari semua ukuran tidak perlu membeli perlengkapan penyimpanan yang mahal atau memelihara infrastruktur penyimpanan mereka sendiri, sehingga menjadikannya sebagai alternatif yang diinginkan. Remote Storage Resources Over the Internet: Data-Redundancy, Scalability, and Backups: Storage-as-a-Service (STAaS) mendapat manfaat besar dari tiga ide utama komputasi awan: skalabilitas, redundansi data, dan pencadangan. Kemampuan untuk menambah atau mengurangi kapasitas penyimpanan dengan cepat sesuai kebutuhan disebut sebagai skalabilitas. Bisnis dapat dengan mudah meningkatkan atau menurunkan kapasitas penyimpanannya untuk memenuhi perubahan kebutuhan berkat STaaS. Hal ini memudahkan bisnis untuk beradaptasi terhadap perluasan data, perubahan musim, atau lonjakan permintaan yang tidak terduga tanpa harus mengeluarkan uang untuk membeli peralatan fisik tambahan. STaaS Use Cases: Bisnis dari semua ukuran dan sektor dapat mengelola kebutuhan penyimpanan data mereka dengan menggunakan penyimpanan sebagai layanan (STaaS). Berikut beberapa skenario penggunaan STaaS yang umum: Secara umum, STaaS adalah solusi terukur dan mudah beradaptasi yang dapat digunakan perusahaan untuk mengelola kebutuhan penyimpanan data mereka. Bisnis dapat menurunkan biaya penyimpanan dan berkonsentrasi pada operasi bisnis utama mereka dengan memanfaatkan STaaS. //AZS referensi : [1][2]
The Architecture of Virtualization in Cloud Computing
What is Cloud Computing Komputasi awan mengacu pada ketersediaan sumber daya komputasi berdasarkan permintaan melalui internet, seperti server, penyimpanan, basis data, jaringan, perangkat lunak, dan analitik. Hal ini memungkinkan pengguna untuk mengakses dan memanfaatkan sumber daya ini tanpa perlu mengadakan, mengkonfigurasi, atau mengelolanya sendiri. Komputasi awan memungkinkan inovasi yang lebih cepat dan menyediakan sumber daya yang fleksibel dengan memberikan layanan komputasi melalui internet, yang biasa disebut sebagai “cloud”. Hal ini memungkinkan dunia usaha dan individu untuk meningkatkan skala operasi mereka, mengurangi biaya, dan mendapatkan manfaat dari skala ekonomi Komputasi awan melibatkan pengaksesan kumpulan sumber daya komputasi bersama yang dihosting di pusat data jarak jauh yang dikelola oleh penyedia layanan awan. Sumber daya ini dapat mencakup aplikasi, server fisik dan virtual, penyimpanan data, kemampuan jaringan, dan alat pengembangan. Pengguna dapat menyediakan dan melepaskan sumber daya ini sesuai kebutuhan, dengan upaya pengelolaan minimal atau interaksi langsung dengan penyedia layanan. Institut Standar dan Teknologi Nasional (NIST) telah memberikan definisi komprehensif tentang komputasi awan, mengkarakterisasi aspek-aspek penting dan berfungsi sebagai dasar untuk diskusi dan perbandingan layanan awan dan strategi penerapan. Virtualization in Cloud Computing Virtualisasi dalam komputasi awan mengacu pada teknik pembuatan representasi virtual dari server, perangkat penyimpanan, jaringan, dan mesin fisik lainnya. Ini melibatkan penggunaan perangkat lunak virtual untuk meniru fungsi perangkat keras fisik, memungkinkan beberapa mesin virtual berjalan secara bersamaan pada satu mesin fisik. Virtualisasi memungkinkan organisasi untuk menciptakan lingkungan komputasi simulasi atau virtual daripada mengandalkan lingkungan fisik. Ini termasuk menghasilkan versi perangkat keras, sistem operasi, dan perangkat penyimpanan yang dihasilkan komputer. Dengan mempartisi satu komputer fisik atau server menjadi beberapa mesin virtual, virtualisasi memungkinkan pemanfaatan sumber daya yang lebih efisien dan fleksibilitas. Types of Virtualization in Cloud Computing 1. Server Virtualization: 2. Storage Virtualization: 3. Network Virtualization: 4. Desktop Virtualization (Virtual Desktop Infrastructure – VDI): 5. Application Virtualization: 6. Operating System (OS) Virtualization: Advantages of Virtualization in Cloud Computing //AZS referensi : [1][2]
Introduction to Parallel Computing
Artikel ini akan memberi Anda pengenalan dasar dan nantinya akan menjelaskan secara rinci tentang komputasi paralel. Sebelum lanjut ke topik utama mari kita pahami dulu apa itu Komputasi Paralel. What is Parallel Computing? Eksekusi banyak tugas atau proses secara bersamaan dengan memanfaatkan berbagai sumber daya komputasi, seperti beberapa prosesor atau node komputer, untuk menyelesaikan masalah komputasi disebut sebagai komputasi paralel. Ini adalah teknik untuk meningkatkan kinerja dan efisiensi komputasi dengan membagi operasi yang sulit menjadi sub-tugas yang lebih kecil yang dapat diselesaikan secara bersamaan. Tugas dipecah menjadi komponen-komponen yang lebih kecil dalam komputasi paralel, dengan masing-masing komponen berjalan secara bersamaan pada sumber daya komputer yang berbeda. Sumber daya ini dapat terdiri dari inti pemrosesan terpisah dalam satu komputer, jaringan komputer, atau platform komputasi berkinerja tinggi khusus. Various Methods to Enable Parallel Computing Kerangka kerja dan model pemrograman yang berbeda telah dibuat untuk mendukung komputasi paralel. Desain dan implementasi algoritma paralel menjadi lebih mudah dengan abstraksi dan alat model ini. Model pemrograman yang sering digunakan antara lain: Applications of Parallel Computing 1. Paralelisme tingkat bit: Eksekusi operasi secara simultan pada beberapa bit atau digit biner dari suatu elemen data disebut sebagai paralelisme tingkat bit dalam komputasi paralel. Ini adalah jenis paralelisme yang menggunakan kemampuan pemrosesan paralel arsitektur perangkat keras untuk beroperasi pada banyak bit secara bersamaan. Paralelisme tingkat bit sangat efektif untuk operasi pada data biner seperti penjumlahan, pengurangan, perkalian, dan operasi logika. Waktu eksekusi dapat dikurangi secara signifikan dengan mengeksekusi tindakan ini pada beberapa bit secara bersamaan, sehingga menghasilkan peningkatan kinerja. Misalnya, pertimbangkan penambahan dua bilangan biner: 1101 dan 1010. Sebagai bagian dari pemrosesan sekuensial, penambahan akan dilakukan sedikit demi sedikit, dimulai dengan bit paling tidak signifikan (LSB) dan memindahkan bit bawaan ke bit berikutnya. Penambahan dapat dilakukan secara bersamaan untuk setiap pasangan bit terkait ketika paralelisme tingkat bit digunakan, dengan memanfaatkan kemampuan pemrosesan paralel. Hasilnya, eksekusi lebih cepat dapat dilakukan, dan kinerja ditingkatkan secara keseluruhan. Elemen perangkat keras khusus yang dapat beroperasi pada beberapa bit sekaligus, seperti penambah paralel, pengganda, atau gerbang logika, sering kali digunakan untuk mengimplementasikan paralelisme tingkat bit. Prosesor modern mungkin juga memiliki instruksi SIMD (Instruksi Tunggal, Banyak Data) atau unit pemrosesan vektor, yang memungkinkan operasi pada beberapa komponen data, termasuk beberapa bit, dijalankan secara paralel. 2. Paralelisme tingkat instruksi: ILP, atau paralelisme tingkat instruksi, adalah konsep komputasi paralel yang berfokus pada menjalankan beberapa instruksi secara bersamaan pada satu prosesor. Daripada mengandalkan banyak prosesor atau sumber daya komputasi, ia berupaya memanfaatkan paralelisme alami yang ada dalam program pada tingkat instruksi. Instruksi dilakukan secara berurutan oleh prosesor tradisional, satu demi satu. Namun demikian, banyak program berisi instruksi independen yang dapat dijalankan secara bersamaan tanpa mengganggu keluaran satu sama lain. Untuk meningkatkan kinerja, paralelisme tingkat instruksi berupaya mengenali dan memanfaatkan instruksi terpisah ini. Paralelisme tingkat instruksi dapat dicapai melalui berbagai metode: 3. Task Parallelism Gagasan paralelisme tugas dalam komputasi paralel mengacu pada pembagian suatu program atau komputasi menjadi banyak tugas yang dapat dilakukan secara bersamaan. Setiap tugas bersifat otonom dan dapat dijalankan pada unit pemrosesan yang berbeda, seperti beberapa inti dalam CPU multiinti atau node dalam sistem komputasi terdistribusi. Pembagian pekerjaan menjadi tugas-tugas terpisah daripada pembagian data adalah fokus utama paralelisme tugas. Ketika dilakukan secara bersamaan, pekerjaan dapat memanfaatkan kemampuan pemrosesan paralel yang tersedia dan sering kali beroperasi pada berbagai subset data masukan. Strategi ini sangat membantu ketika tugas-tugas bersifat otonom atau hanya bergantung satu sama lain. Tujuan utama paralelisme tugas adalah untuk memaksimalkan penggunaan sumber daya komputasi yang tersedia dan meningkatkan kinerja program atau komputasi secara keseluruhan. Dibandingkan dengan eksekusi sekuensial, waktu eksekusi dapat dikurangi secara signifikan dengan menjalankan banyak proses secara bersamaan. Paralelisme tugas dapat dilakukan dengan berbagai cara, beberapa di antaranya dijelaskan di bawah Advantages of Parallel Computing Disadvantages of Parallel Computing //AZS referensi : [1][2]
Cloud Computing Security Architecture
Keamanan dalam komputasi awan menjadi perhatian utama. Layanan proxy dan perantara harus digunakan untuk membatasi klien mengakses data bersama secara langsung. Data di cloud harus disimpan dalam bentuk terenkripsi. Security Planning Understanding Security of Cloud The Cloud Security Alliance (CSA) menentukan batasan antara setiap model layanan dan menunjukkan hubungan unit fungsional yang berbeda. Model layanan tertentu mendefinisikan batas antara tanggung jawab penyedia layanan dan pelanggan. Diagram berikut menunjukkan model tumpukan CSA: Key Points to CSA Model Meskipun setiap model layanan memiliki mekanisme keamanan, persyaratan keamanan juga bergantung pada lokasi layanan tersebut, private cloud, public, hybrid, atau community cloud. Understanding data security Karena semua data ditransfer menggunakan Internet, keamanan data di cloud menjadi perhatian utama. Berikut adalah mekanisme utama untuk melindungi data. Model layanan harus mencakup mekanisme keamanan yang bekerja di semua bidang di atas. //AZS referensi : [1][2]
Resiliency in Cloud Computing
Komputasi ketahanan adalah bentuk komputasi yang mendistribusikan sumber daya TI yang redundan untuk tujuan operasional. Dalam komputasi ini, sumber daya TI telah dikonfigurasi sebelumnya sehingga sumber-sumber ini diperlukan pada saat pemrosesan; Dapat digunakan dalam pemrosesan tanpa gangguan. Karakteristik fleksibilitas dalam komputasi awan dapat merujuk pada sumber daya TI yang redundan dalam satu awan atau di beberapa awan. Dengan memanfaatkan fleksibilitas layanan TI berbasis awan, konsumen awan dapat meningkatkan efisiensi dan ketersediaan aplikasi mereka. Memperbaiki dan melanjutkan operasi. Ketahanan Awan adalah istilah yang digunakan untuk menggambarkan kemampuan server, sistem penyimpanan, server data, atau jaringan keseluruhan untuk tetap terhubung ke jaringan tanpa mengganggu fungsi mereka atau kehilangan kemampuan operasional mereka. Agar sistem awan tetap tangguh, perlu mengelompokkan server, memiliki beban kerja yang redundan, dan bahkan mengandalkan beberapa server fisik. Produk dan layanan berkualitas tinggi akan menyelesaikan tugas ini. The three basic strategies that are used to improve a cloud system’s resilience are: Security with Cloud Technology Teknologi cloud, jika digunakan dengan benar, memberikan keamanan unggul bagi pelanggan di mana pun. Produk cloud berkualitas tinggi dapat melindungi terhadap serangan DDoS (Distributed Denial of Service), di mana serangan siber memengaruhi bandwidth sistem dan membuat komputer tidak dapat diakses oleh pengguna. Perlindungan cloud juga dapat menggunakan mekanisme keamanan redundan untuk melindungi data seseorang agar tidak diretas atau dibocorkan. Selain itu, keamanan cloud memungkinkan seseorang untuk menjaga kepatuhan terhadap peraturan dan mengontrol jaringan tingkat lanjut sekaligus meningkatkan keamanan data pribadi dan keuangan yang sensitif. Terakhir, memiliki akses ke layanan pelanggan dan dukungan TI berkualitas tinggi sangat penting untuk memanfaatkan sepenuhnya manfaat keamanan cloud ini. Advantages of Cloud Resilience Keabadian cloud dianggap sebagai cara merespons “krisis”. Ini mengacu pada data dan teknologi. Infrastrukturnya, yang terdiri dari server virtual, dibangun untuk menangani daya komputasi yang memadai dan variabilitas volume data sekaligus memungkinkan penggunaan berbagai perangkat di mana-mana, seperti laptop, ponsel cerdas, PC, dll. Semua data dapat dipulihkan jika mesin komputer rusak atau hancur dan menjamin stabilitas infrastruktur dan data. Issues or Critical aspects of Resiliency Masalah utamanya adalah bagaimana ketahanan aplikasi cloud dapat diuji, dievaluasi, dan ditentukan sebelum diluncurkan, sehingga ketersediaan sistem terlindungi dari tujuan bisnis. Metode penelitian tradisional tidak secara efektif mengungkap masalah ketahanan aplikasi cloud karena banyak faktor. Arsitektur heterogen dan multi-layer rentan terhadap kegagalan karena kecanggihan interaksi entitas perangkat lunak yang berbeda. Kegagalan seringkali tidak menunjukkan gejala dan tetap tersembunyi sebagai kesalahan peralatan internal kecuali jika visibilitasnya disebabkan oleh keadaan khusus. Penjadwalan pola penggunaan produksi dan arsitektur aplikasi cloud yang buruk mengakibatkan perilaku ‘tidak disengaja’ yang tidak terduga, terutama hybrid dan multi-cloud. Lapisan cloud dapat memiliki pemangku kepentingan berbeda yang dikelola oleh administrator berbeda, sehingga mengakibatkan perubahan konfigurasi tak terduga selama desain aplikasi yang menyebabkan kerusakan antarmuka. //AZS referensi : [1][2]
What is Data Center in Cloud Computing?
What is a Data Center? Pusat data – juga dikenal sebagai pusat data atau pusat data – adalah fasilitas yang terdiri dari komputer yang terhubung dalam jaringan, sistem penyimpanan, dan infrastruktur komputasi yang digunakan oleh bisnis dan organisasi lain untuk mengatur, memproses, menyimpan sejumlah besar data. Dan untuk disiarkan. Sebuah bisnis biasanya sangat mengandalkan aplikasi, layanan, dan data dalam sebuah pusat data, menjadikannya pusat perhatian dan aset kritis untuk operasi sehari-hari. Pusat data perusahaan semakin menggabungkan sumber daya dan fasilitas komputasi awan untuk mengamankan dan melindungi sumber daya di tempat. Ketika perusahaan semakin beralih ke komputasi awan, batas antara pusat data penyedia awan dan pusat data perusahaan menjadi kurang jelas. How do Data Centers work? Sebuah fasilitas pusat data memungkinkan sebuah organisasi untuk mengumpulkan sumber daya dan infrastrukturnya untuk pemrosesan data, penyimpanan, dan komunikasi, termasuk: Why are data centers important? Pusat data mendukung hampir semua komputasi perusahaan, penyimpanan, dan aplikasi bisnis. Sejauh mana bisnis dari perusahaan modern berjalan di atas komputer, pusat data adalah bisnis. Pusat data memungkinkan organisasi untuk memusatkan kekuatan pemrosesannya, yang pada gilirannya memungkinkan organisasi untuk fokus pada: //AZS referensi : [1][2]