Rumah  >  Artikel  >  Operasi dan penyelenggaraan  >  Contoh analisis Peruntukan Nipis

Contoh analisis Peruntukan Nipis

PHPz
PHPzke hadapan
2023-05-28 20:47:291269semak imbas

"Peruntukan Nipis", juga dikenali sebagai "peruntukan berlebihan", ialah teknologi storan penting yang muncul yang mengoptimumkan konfigurasi secara automatik.. Artikel ini meneroka konfigurasi dipermudahkan automatik, menerangkan cara ia berfungsi, had penggunaan dan cadangan untuk digunakan.

Ranap jika ruang storan yang digunakan oleh apl penuh. Untuk mengelakkan kemungkinan kegagalan aplikasi, pentadbir storan sering memperuntukkan lebih banyak kapasiti storan kepada aplikasi daripada yang sebenarnya diperlukan. Pendekatan ini memberi ruang untuk pertumbuhan masa depan dan mengurangkan risiko kegagalan aplikasi. Tetapi ia memerlukan lebih banyak kapasiti cakera fizikal daripada sebenar, menyebabkan pembaziran.

Perisian peruntukan automatik ini menghapuskan keperluan untuk memperuntukkan ruang cakera yang tidak digunakan terlebih dahulu, dengan itu meningkatkan penggunaan storan. Rajah 1 menunjukkan cara pentadbir storan secara tradisinya memperuntukkan lebih banyak ruang storan daripada yang diperlukan aplikasi - merancang lebih awal untuk pertumbuhan masa hadapan dan memastikan aplikasi tidak ranap kerana ruang cakera penuh. Jilid A dalam Rajah 1 hanya mempunyai 100G data fizikal, tetapi mungkin diperuntukkan lebih banyak storan berdasarkan unjuran pertumbuhan (500GB, dalam contoh ini Storan yang tidak digunakan yang diperuntukkan kepada volum ini tidak boleh digunakan oleh aplikasi lain. Dalam kebanyakan kes, 500 GB ini tidak pernah digunakan dan pada dasarnya sia-sia. Keadaan ini dipanggil "storan terkandas."

Dalam istilah orang awam, penyediaan nipis adalah sama dengan meletupkan belon di dalam bilik yang sama, selagi ada ruang di dalam bilik, anda boleh meletupkan belon itu adalah sejenis peruntukan atas permintaan .

Thin Provision的示例分析

Dalam kebanyakan kes, konfigurasi kolam storan automatik akan mengikut prinsip asas "menyediakan storan daripada kumpulan storan biasa berdasarkan keperluan aplikasi." Untuk menggunakan teknologi penyediaan nipis dengan berkesan, ia boleh digabungkan dengan teknologi maya storan. Dengan peruntukan nipis, pentadbir storan boleh memperuntukkan storan logik (mis., 500G) kepada aplikasi seperti biasa, tetapi hanya benar-benar menduduki kapasiti fizikal apabila diperlukan. Apabila penggunaan storan menghampiri ambang yang telah ditetapkan (contohnya, 90%, 450G), tatasusunan secara automatik memperuntukkan ruang daripada kumpulan storan maya untuk mengembangkan volum tanpa campur tangan manual daripada pentadbir storan. Jilid boleh diagihkan secara keseluruhan seperti biasa, jadi aplikasi berpendapat ia mempunyai banyak storan, tetapi tiada storan yang sebenarnya terbuang. Pada asasnya, teknologi penyediaan nipis menghapuskan pembaziran ruang yang diperuntukkan tetapi tidak digunakan.

Teknologi penyediaan nipis juga mempunyai beberapa had dan pada masa ini tidak disyorkan untuk digunakan dalam situasi berikut:

  1. Data yang dipadamkan daripada volum perlu dikitar semula, yang akan menyebabkan penyimpanan Overhed dan kos pengawal meningkat.

  2. Sistem fail yang menggunakan blok yang tidak digunakan dan bukannya menggunakan semula blok yang dibebaskan (seperti NTFS Microsoft Files) boleh menyebabkan volum meningkat melebihi saiz maksimum yang diperuntukkan sebelum menggunakan semula storan Sistem Fail ini mengurangkan faedah peruntukan nipis.

  3. Aplikasi yang metadatanya menjangkau keseluruhan volum akan mengurangkan faedah peruntukan tipis.

  4. Jika aplikasi menjangkakan data itu bersebelahan dan/atau mengoptimumkan prestasi I/O di sekeliling andaian itu, menggunakan peruntukan nipis bukanlah pilihan yang baik.

Jika tatasusunan tidak cukup pantas untuk menyediakan storan langsung baharu, aplikasi tidak akan berjalan dengan jayanya. Cuba gunakan pengawal storan berprestasi tinggi dan minotor peruntukan berlebihan storan yang dipantau dengan baik untuk mengelakkan mengurangkan ketersediaan.

Dengan pembangunan teknologi konfigurasi pengoptimuman automatik pada masa hadapan, aplikasi dan sistem fail mungkin direka bentuk semula dan diubah suai untuk mengelakkan masalah ini. Rasional ekonomi untuk peruntukan nipis adalah mudah: ia mengautomasikan peruntukan storan, dengan itu mengurangkan dengan ketara kerja pentadbir storan, dan ia boleh mengurangkan jumlah storan yang diperlukan untuk menyampaikan aplikasi. Ia juga mengurangkan bilangan cakera yang diperlukan, mengakibatkan pengurangan ketara dalam penggunaan tenaga.

Apabila menyediakan pusat data maya, kelebihan utama penyediaan turun automatik harus dipertimbangkan dengan teliti, iaitu meningkatkan penggunaan keseluruhan ruang storan. Walau bagaimanapun, pengguna perlu menyedari kaveat dan menyemak dengan teliti keperluan penyimpanan dan pengurusan aplikasi untuk mengelak daripada membuat pilihan yang salah.

Atas ialah kandungan terperinci Contoh analisis Peruntukan Nipis. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Kenyataan:
Artikel ini dikembalikan pada:yisu.com. Jika ada pelanggaran, sila hubungi admin@php.cn Padam
Artikel sebelumnya:Apakah maksud shellcode?Artikel seterusnya:Apakah maksud shellcode?