data center

Upload: anggha-muhammad

Post on 06-Mar-2016

3 views

Category:

Documents


0 download

DESCRIPTION

test

TRANSCRIPT

DATA CENTERPengertian Data center adalah penyimpanan pusat, baik fisik maupun virtual untuk media penyimpanan, manajemen, dan penghapusan data serta informasi dari bagian pengetahuan tertentu, yang merupakan adalah kompilasi dari server, penyimpanan, sistem jaringan, sistem mekanikal/elektrikal, aplikasi dan alat-alat, prosedur tata kelola dan staf. Terdapat 4 tahap yang mencirikan data center berdasarkan kombinasi efisiensi, ketersediaan dan fleksibilitas di antaranya (1) Basic, (2) Consolidated, (3) Available, dan (4) Strategic.

Komponen Data CenterData Center memiliki istilah untuk menggambarkan dan membedakan pusat infrastruktur, sistem dan klasifikasi manajemen data.TermDefinitionData Center Examples

Facility and IT InfrastructureTotalitas sistem material dan peralatan fisik dasar yang diperlukan untuk memfasilitasi operasi yang handal, terkontrol dan lingkungan TI yang aman. Power System Cooling System Security System

ITSeluruh spektrum teknologi untuk pengolahan informasi, termasuk perangkat lunak, perangkat keras, teknologi komunikasi dan layanan terkait. Servers Storage System Network System

EnvironmentLingkungan fisik dalam bangunan atau fasilitas perangkat keras dan piranti lunak data center IT Room Electrical Room Mechanical Room

SubsetSebuah pengelompokan dari subsistem fisik sebagai fungsi utama Monitoring & Automation Planning & Implementation Data Collection

SubsystemSebuah piranti lunak yang dirancang khusus membahas kebutuhan secara spesifik Facility Power Device Monitoring IT Room Security Monitoring

Primary FunctionFungsi pertama piranti lunak dalam rangka pembangunan dan bernilai penting dibandingkan dengan fungsi subsistem tertentu. Piranti perusahaan yang menganalisis fungsi daya

Secondary FunctionFungsi kedua piranti lunak pada subsistem Piranti perusahaan yang menganalisis fasilitas HVAC

Tier Data CenterDalam white paper yang berjudul R&M Data Center Handbook V2.0 menyatakan terdapat empat tier dalam data center dengan spesifikasi seperti berikut (Reichle and De-Massari AG, 2011:23)Didalam Data center terdapat sebuah standart dalam pengelolaan data center standar tersebut antaralain:ParameterTier I BasicTier II-Redudant componentsTier III-MaintainbleTier IV-Fault Tolerant

Tingkat availabilitas99.671 %99.741%99.982%99.995%

Sifat Terhadap gangguan (terencana atau tidak)RentanAgak rentan Tidak Rentan terhadap gangguan terencana ( karena sudah ada plan ), namun masih rentan terhadap gangguan tidak terencana Tidak Rentan

Keadaan Power dan cooling distributionSingle path with no redudancySingle path with redudan component (N+1)Multiple power dan cooling distributif path tetapi hanya satu path yang aktif, termasuk komponen yang redudant (N+1)Mutiple active power dan cooling distribution path termasuk komponen yang redudant (2(N+1), yaitu 2 UPS dengan setiap UPS memiliki redudansi N+1)

Ketersediaan raised floor, UPSBisa ada maupunHarus punya raised floor--

Generator TidalUPS dan generator

Waktu implementasi3 bulan3-6 bulan15-20 bulan15-20 bulan

Downtime Tahunan28.8 jam22.0 Jam1.6 jam0.4 jam

Cara untuk melakukan maintenance preventifHarus dishutdown keseluruhanHanya untuk power path dan beberapa bagian lain dari infrastruktur yang memerlukan proses shutdownMemiliki kapasitas tambahan dan distribusi yang cukup untuk menampung beban yang dipunyai seistem utama ketika sistem tersebut di maintenance

Skala data center yang cocok dibangunKecilSedangBesar ( skala enterprise)Skala enterprise

Service di data centerDalam journal yang berjudul Perancangan Jaringan Komputer - Data Center mengungkapkan bahwa servis utama yang secara umum diberikan oleh data center sebagai berikut (Dewannata, 2012:1):1. Infrastruktur yang menjamin kelangsungan bisnis (Business Continuance Infrastructure)Aspek-aspek yang mendukung kelangsungan bisnis ketika terjadi suatu kondisi kritis terhadap data center diantaranya kriteria pemilihan lokasi data center, kuantifikasi ruang data center, laying-out ruang dan instalasi data center, sistem elektrik yang dibutuhkan, pengaturan infrastruktur jaringan yang scalable, dan pengaturan sistem pendingin.

2. Infrastruktur Keamanan Data Center (Data Center Security)Terdiri dari sistem pengamanan fisik dan non-fisik pada data center. Fitur sistem pengamanan fisik meliputi akses user ke data center berupa kunci akses memasuki ruangan (kartu akses atau biometrik) dan segenap petugas keamanan yang mengawasi keadaan ruangan (baik didalam maupun diluar), pengamanan fisik juga dapat diterapkan pada seperangkat infrastruktur dengan melakukan penguncian dengan kunci gembok tertentu. Pengamanan non fisik dilakukan terhadap bagian software atau sistem yang berjalan pada perangkat tersebut, antara lain dengan memasang beberapa piranti lunak keamanan seperti access control list, firewall, IDS dan host IDS, fitur keamanan pada layer 2 (data link layer) dan layer 3 (network layer) disertain dengan manajemen keamanan.

3. Optimasi Aplikasi (Application Optimization)Akan berkaitan dengan layer 4 (transport layer) dan layer 5 (session layer) untuk meningkatkan waktu respon suatu server. Layer 4 adalah layer end-to-end antara aplikasi sumber dan tujuan, menyediakan end-to-end flow control, end-to-end error detection and correction, dan mungkin juga menyediakan congestion control tambahan. Sedangkan layer 5 menyediakan riteri dialog (siapa yang memiliki akses ke resource bersama) serta sinkronisasi data. Berbagai isu yang terkait dengan hal ini adalah load balancing, caching, dan terminasi SSL, yang bertujuan untuk mengoptimalkan jalannya suatu aplikasi dalam suatu sistem.

4. Infrastruktur IPInfrastuktur IP menjadi servis utama pada data center. Service ini disediakan pada layer 2 dan 3. Isu yang harus diperhatikan terkait dengan layer 2 adalah hubungan antara server dan perangkat layanan, memungkinkan akses media, mendukung sentralisasi yang reliable, loop-free, predictable dan scalable. Sedangkan pada layer 3, isu yang terkait adalah memungkinkan fast-convergence routed network (seperti dukungan terhadap default gateway). Kemudian juga tersedia layanan tambahan yang disebut Intelligent Network Services, meliputi fitur-fitur yang memungkinkan application servive network-wide, fitur yang paling umum adalah mengenai Quality of Service (QoS), multicast, private LANS dan policy-based routing.

5. Media Penyimpanan (Storage).Terkait dengan segala infrastruktur penyimpanan. Isu yang diangkat antara lain adalah arsitektur SAN, fibre channel switching, replikasi, backup serta archival.

Berbagai pihak yang ikut terlibat dalam perencanaan dan pembangunan suatu data center, diantaranya adalah :1. Arsitektur para engginer2. Konsultan teknologi dan konsultan bisnis.3. End User4. Perusahaan Manufaktur/ vendor terkait.Implementasi QOS Seperti yang terjadi di sebagian besar fungsi pusat data, ada lebih dari satu cara untuk memberikan QoS. Fungsi hypervisor QoS-QoS tersedia dalam komponen beralih virtual yang menangani lalu lintas LAN dalam kebanyakan hypervisors, seperti vSwitch di VMware ESX.Penanganan lalu lintas hypervisor adalah perangkat lunak berbasis dan karena itu memiliki dampak pada RAM server dan CPU karena memiliki mendedikasikan dirinya bagian dari waktu untuk melakukan fungsi switching, termasuk Layer 2 forwarding, penjadwalan lalu lintas dan fungsi QoS. QoS berbasis adaptor dengan protokol hardware offload bergerak fungsi beralih dari hypervisor untuk adaptor tidak hanya menawarkan minimal bandwidth yang dijamin QoS, tetapi kemampuan offload hardware, yang menurunkan RAM server dan utilisasi CPU dan memaksimalkan kinerja sistem secara keseluruhan.Teknologi QLogic untuk switch-agnostik NIC Partisi (NPAR) mendedikasikan bandwidth dan QoS secara khusus untuk aplikasi individual, seperti VM mobilitas, manajemen hypervisor atau lalu lintas penyimpanan, bersama dengan berbagai aplikasi yang berjalan di VMS yang sedang dilayani, seperti yang direkomendasikan oleh vendor hypervisor seperti VMware (Sumber: VMware vSphere 4.1 Pengerasan Panduan, April 2011, bagian vNetworking, halaman 54-59).Salah satu kasus penggunaan utama untuk 10GbE adalah sebagai pengganti untuk beberapa kartu GbE NIC untuk mendukung hanya jenis layanan.Semua proses yang terkait dengan switching, termasuk VM-to-VM komunikasi tanpa saklar eksternal, ditangani pada adaptor bukan pada server, sehingga mendedikasikan sumber daya server (RAM dan CPU) untuk aplikasi dan tidak untuk jaringan pengolahan protokol dan QoS.NPAR beroperasi secara independen dari infrastruktur jaringan.Ini berarti bahwa ia bekerja dengan saklar 10GbE, dan tidak ada tambahan switch atau alat manajemen yang diperlukan untuk menyebarkan partisi virtual melalui NPAR.NPAR dapat diaktifkan pada QLogic 10GbE Cerdas Ethernet Adapter atau QLogic 10GbE Converged Network Adapters yang mampu secara bersamaan mendukung kedua lalu lintas TCP / IP LAN dan iSCSI dan FCoE SAN lalu lintas, memaksimalkan fleksibilitas dan masa depan-pemeriksaan infrastruktur, sambil meminimalkan TCO. QoS berbasis adaptor dengan software inisiator-Dalam hal ini NIC menangani QoS, tetapi pengolahan protokol masih dilakukan di perangkat lunak yang berjalan pada CPU, yang mempengaruhi kinerja CPU secara keseluruhan. Tingkat membatasi-Beberapa implementasi QoS hanya mendukung paradigma tingkat sederhana membatasi, bukan QoS cerdas dengan jaminan bandwidth minimum.Dengan tingkat membatasi, setiap aplikasi ditugaskan jumlah tertentu bandwidth yang tidak dapat dilampaui, terlepas dari apakah bandwidth ditugaskan untuk aplikasi lain sedang digunakan.Pendekatan ini membatasi fleksibilitas dan dapat mengakibatkan bandwidth yang terdampar sepanjang hari ketika bandwith yang bisa dimasukkan untuk menggunakan meningkatkan kinerja aplikasi.

Persyaratan QoSKemampuan QoS terbaik akan diberikan oleh sistem yang dapat memberikan fleksibilitas maksimum dalam penggunaan bandwidth untuk aplikasi yang tersedia.Persyaratan meliputi: QoS berbasis adaptor dengan offloads protokol perangkat keras untuk menghindari penggunaan CPU server dan RAM sumber Kemampuan untuk menetapkan aplikasi untuk koneksi virtual dengan jumlah yang dijamin bandwidth Kemampuan untuk memungkinkan aplikasi untuk meledak di atas jumlah yang dijamin mereka jika bandwidth ekstra tersediaPerusahaan menggunakan lingkungan virtual memerlukan QoS untuk menjamin kinerja aplikasi mission-critical.Solusi QoS harus memberikan fleksibilitas untuk menggunakan seluruh 10GbE pipa untuk memaksimalkan pemanfaatan sumber daya dan produktivitas.Solusi QoS berbasis adaptor hanya yang menggabungkan hardware offloads protokol dapat memberikan kinerja tertinggi dalam lingkungan virtual.

Kriteria data perancangan Data center Dalam melakukan perancangan terhadap sebuah data center, harus diperhatikan beberapa kriteria dengan tujuan untuk mendapatkan data center sesuai dengan kriteria berikut .1. Availibility Data center diciptakan untuk mampu memberikan operasi yang berkelanjutan dan terus menerus bagi suatu perusahaan baik dalam keadaan normal maupun dalam keadaan terjadinya suatu kerusakan yang berarti atau tidak. Data center harus dibuat sebisa mungkin mendekati zero-failure untuk seluruh komponennya.2. Scalability dan FlexibilityData center harus mampu beradaptasi dengan pertumbuhan yang cepat atau ketika adanya servis baru yang harus disediakan oleh data center tanpa melakukan perubahan yang cukup berarti bagi data cener secara keseluruhan.3. SecurityData center menyimpan berbagai aset perusahaan yang berharga, oleh karenanya sistem keamanan dibuat seketat mungkin baik pengamanan secara fisik maupun pengamanan non-fisik.

Beberapa hal yang perlu diperhatikan dalam pembangunan,maintenancedan penggunaandata center serveradalah sebagai berikut :1. Server performance metricsDalam mengukur kinerja dariserverdiperlukan standar pengukuran yang diakui oleh masyarakat dan vendor-vendor IT, sehingga dibentuklah sebuah konsorsium yang menentukan hal tersebut.SPEC(Standard Performance Evaluation Corporation)Benchmarkmerupakan standar ukuran kinerja yang telah diakui oleh masyarakat dunia. Aspek yang berpengaruh pada kinerja sistem adalahutilization, latency, throughput, resource efficiency. Faktor yang mempengaruhi kinerjaCPUadalah pemakaiancachepadaCPU (L1 Cache, L2 Cache, L3 Cache)2. Server capacity planningServer capacity planningterdapat 2 hal penting, yaituserver sizingdancapacity planning.Server sizingadalah bagaimana melakukan estimasi kebutuhanhardwarepadaserversesuai kebutuhan dari aplikasi dan aktifitas dari pengguna, contohnya adalah untuk memenuhi 3000end user, kita membutuhkan 2load-balanced application server(4 CPU 1,3 GHz & 8 GB RAM) dan satu back-end database server (8 CPU & 10 GB RAM).Capacity planningterdiri dari 2 fase yaitu melakukan tes untuk mengukurutilizationdanperformance, yang kedua adalah perencanaan harus dapat mendukung beban kerja yang berat. Pengecekanmemorysecara berkala merupakan hal yang penting setelahserver capacityplanning dilakukan.3. Best practices in ITMerupakan hal-hal terbaik yang dilakukan di IT, salah satunya adalah berdasarkan pengalaman dan komunitas IT. Beberapa dariBest practices in ITadalah sebagai berikut:a.System Deployment (Mempersiapkan sistem dengan baik)b.Power Source (Estimasi pemakaian listrik)c.Hardware Maintenance(Maintenance pengkabelan hingga server)d.Software Deployment (Mempersiapakan software)e.Cluster (Menggunakan sistem cluster bila diperlukan dengan tujuan menghindari terjadinya kesalahan secara keseluruhan, penyimpanan tersebar dan mendukung backup yang lebih baik)f.Data Storage (MenggunakanRAID, cluster storage, multiple control)g.Network Management Best Practices (Melakukan network analisis yang baik)h.Documentation Best Practices (Dokumentasi pada berbagai tahap antara lain metodologi, proposal, hingga diagram)Keuntungan dari penerapanbest practicesadalah Standarisasi (saatbest practicetelah menjadi standar, pekerjaan menjadi semakin mudah) Dapat mengurangidowntime Konsisten dengan obyek bisnis Kualitas3. Server SecurityKeamanan harus diperhatikan, baik keamanan hardware server, software server dan gangguan dari manusia atau alam. Secara umum hal-hal yang perlu diperhatikan pada keamanan server adalah sebagai berikut :1. Simplicity(menyederhanakan)2. Fail Safe(kesalah tidak menyebar)3. Complete Mediation(mediasi dengan pengguna)4. Open Design5. Separation of privilege(pembagian hak akses)6. Update(selalu ada perubahan lebih baik)7. Hapus pemakaian file dan aplikasi yang tidak digunakan8. Software keamanan bila diperlukan (anti virus, anti malware, anti spam, dll)4. Server AdministrationBest practices padasystem administrationadalah sebagai berikut :1. Memperhatikan permasalahan2. Log dan dokumentasi yang baik3. Cek permasalahan dari yang sederhana (berurutan OSI layer)4. Team work yang baik5. OtomasiBeberapa hal yang harus diperhatikan dalam otomasi adalah sebagai berikut : Mengumpulkan dokumen Menentukan target Kritik dan saran dari komunitas Improve Simplify Testing5. Device NamingPenamaan device yang dijelaskan disini yaitu :a.NIS (Network Information Service)Digunakan menyimpan data profil user dan biasa disebut dengan yellow pages. NIS mengijinkan para pengguna dan aplikasi melalui jaringan untuk menenmukan berkas dan aplikasi dimanapun di sebuah jaringan dengan mengakses server NIS terpusatb.NIS +SetelahNISdirasakan memiliki kekurangan pada segi keamanan, SUN mengeluarkanNIS+yang mendukung pada segi keamananc.DNS (Domain Naming System)Merupakan distribute database system yang digunakan untuk pencarian nama komputer (name resolution) di jaringan yang menggunakanTCP / IP. Keuntungan dari pemakaianDNSadalah memudahkan pengguna dalam mengingat IP, penamaan konsisten / tidak berubah, Satu user satu domain. Struktur domain merupakan sebuah hirarki pengelompokan domain berdasarkan nama, yang terbagi dalam beberapa bagian, yaitu :root level domains, second level domains, host namesd.LDAP (Lightweight Directory Access Protokol)Merupakan service direktori yang berjalan pada layerTCP / IP. LDAP adalah sebuah protocol yang mengatur pengaksesan layanan direktori yang dapat digunakan untuk mendeskripsikan berbagai informasi. Fungsi LDAP adalah memberikan hak akses pada direktori. Direktori dapat berisi berbagai informasi (merupakan suatu database tempat penyimpanan data), contoh : direktori dapat berupa phone book6. Load BalancingMerupakan cara untuk membagi kinerja server yang bertujuan mengurangi beban server. Load balancing dapat berupa software maupun hardwareMenggunakan software memungkinkan pemakaian virtual server dan virtual IP.Keuntungan1. Toleransi kesalahan diperhatikan2. Layanan lebih baik3. Performance4. Scalabilitas5. Fleksibel6. Hemat7. Memperhatikan keamanan7. Fault ToleranceTerdapat standar dari ukuran toleransi kesalahan diatantaranya adalahMTBF (Mean Time Between Failures), MTTDL (Mean Time to Data Loss), MTTDI (Mean Time to Data Inaccessibility). Faktor yang mempengaruhi adalah :1. Swap2. Sistem pendingin3. Power4. RAID (Redundant Array of Inexpensive Disks)8. RAIDMerupakan implementasi toleransi kesalahan pada media penyimpanan / disk dengan tujuan mengurangi redundansi data (Akses ataupun proses). RAID dibagi menjadi lima tipe, yaituRAID 0 (stripping), RAID 1 (mirroring), RAID 2 (humming),RAID 3(pengecekan disk tunggal dalam kelompok disk, penggunaan sudah lebih dari 3 disk),RAID 4(pembacaan dan penulisan secara independen),RAID 5(sebaran data dan paritas ke semua drive)Penggunaan RAID pada server sesuai kebutuhan, karena setiap server memiliki spesifikasi yang berbeda. Salah satu contohnya adalahStorage 7000dariSUNyang memungkinkan pemakaianSATA storagepadaserver, dan menggunakanSIDdalam mengupdate kecepatan akses tanpa merubah pemakaianRAID.