Awan rangkaian adalah untuk menyepadukan dan mengurus fungsi pelayan bebas biasa melalui teknologi rangkaian untuk membentuk sistem perkhidmatan rangkaian maya yang berkuasa, cekap, pantas, selamat dan boleh dipercayai, yang boleh digunakan oleh pengguna rangkaian atas permintaan ; teknologi awan menyediakan sumber yang dinamik, berskala dan sering dimaya melalui Internet untuk memberi perkhidmatan kepada pengguna.
Persekitaran pengendalian tutorial ini: sistem Windows 7, komputer Dell G3.
Awan merujuk kepada anda sebagai objek untuk menerima perkhidmatan Ia adalah awan Tidak kira bila dan di mana anda berada, anda boleh menikmati perkhidmatan yang disediakan oleh pengkomputeran awan. Awan adalah metafora untuk rangkaian dan Internet.
Awan rangkaian adalah untuk menyepadukan dan mengurus fungsi pelayan bebas biasa melalui teknologi rangkaian untuk membentuk sistem perkhidmatan rangkaian maya yang berkuasa, cekap, pantas, selamat dan boleh dipercayai, yang boleh digunakan oleh pengguna rangkaian atas permintaan .
Teknologi awan ialah istilah umum untuk teknologi rangkaian, teknologi maklumat, teknologi penyepaduan, teknologi platform pengurusan, teknologi aplikasi, dsb. berdasarkan model perniagaan pengkomputeran awan Ia boleh membentuk kumpulan sumber dan menggunakannya atas permintaan , yang fleksibel dan mudah.
Teknologi pengkomputeran awan akan menjadi sokongan penting. Perkhidmatan latar belakang sistem rangkaian teknikal memerlukan sejumlah besar sumber pengkomputeran dan storan, seperti tapak web video, laman web bergambar dan lebih banyak laman web portal. Dengan perkembangan pesat dan aplikasi industri Internet of Things, pada masa hadapan setiap item mungkin mempunyai tanda pengenalannya sendiri, yang perlu dihantar ke sistem backend untuk pemprosesan logik Tahap data yang berbeza dan pelbagai data industri memerlukan sokongan sistem yang kukuh sokongan, kecerdasan direalisasikan melalui pengkomputeran awan.
Faktor utama
Teknologi awan menyediakan sumber dinamik, berskala dan sering dimaya melalui Internet untuk memberi perkhidmatan kepada pengguna. Pengguna tidak perlu mempunyai pengetahuan, kepakaran atau kawalan untuk menyokong infrastruktur teknologi dalam awan mereka. Untuk menjadikan model ekonomi "segalanya-sebagai-perkhidmatan" baharu ini mungkin, beberapa faktor utama dalam teknologi awan mesti ditangani.
(1) Infrastruktur awan dikongsi: mampu menyediakan keselamatan peringkat perusahaan, kebolehskalaan dan kualiti perkhidmatan (QoS).
(2) Persekitaran pembangunan: membolehkan pembangun aplikasi perusahaan yang pernah terbiasa membangunkan aplikasi bebas kecil untuk dengan mudah beralih kepada membangunkan aplikasi "berbilang penyewa" yang selamat yang boleh dikembangkan secara mendatar kepada Berpotensi berjuta-juta pengguna.
(3) Persekitaran pengendalian boleh menyampaikan dan mengemas kini perkhidmatan awan dengan lancar tanpa menjejaskan pengalaman pengguna.
(4) Cara mudah untuk menggabungkan berbilang perkhidmatan awan untuk menyelesaikan perniagaan atau tugas peribadi Teknologi awan ialah model pengkomputeran di mana pelbagai sumber pengkomputeran dimayakan sebagai perkhidmatan, sambil memperuntukkan sambungan secara dinamik melalui teknologi Web untuk menyesuaikan diri dengan pengguna. keperluan.
Teknologi Utama
Teknologi Penvirtualisasian
Teknologi penvirtualan bermakna komponen pengkomputeran adalah berasaskan maya dan bukannya sebenar Berjalan pada asas mesin maya, ia boleh mengembangkan kapasiti perkakasan, memudahkan proses konfigurasi semula perisian, mengurangkan overhed berkaitan mesin maya perisian dan menyokong rangkaian sistem pengendalian yang lebih luas. Aplikasi perisian boleh diasingkan daripada perkakasan asas melalui teknologi virtualisasi Ia termasuk mod pisah yang membahagikan satu sumber kepada berbilang sumber maya dan mod pengagregatan yang menyepadukan berbilang sumber ke dalam satu sumber maya. Teknologi virtualisasi boleh dibahagikan kepada virtualisasi storan, virtualisasi pengkomputeran, virtualisasi rangkaian, dan lain-lain berdasarkan objek. Dalam pelaksanaan pengkomputeran awan. Virtualisasi sistem pengkomputeran adalah asas untuk semua perkhidmatan dan aplikasi yang dibina di atas "awan". Teknologi virtualisasi digunakan terutamanya dalam CPU, sistem pengendalian, pelayan dan aspek lain, dan merupakan penyelesaian terbaik untuk meningkatkan kecekapan perkhidmatan.
Storan data besar-besaran yang diedarkan
Sistem pengkomputeran awan terdiri daripada sebilangan besar pelayan dan memberi perkhidmatan kepada sejumlah besar pengguna pada masa yang sama sistem menggunakan storan teragih untuk menyimpan data Gunakan kaedah storan berlebihan (pengkomputeran kluster, redundansi data dan storan teragih) untuk memastikan kebolehpercayaan data. Kaedah berlebihan memastikan kos rendah melalui penguraian tugas dan pengelompokan, dan menggunakan mesin rendah untuk menggantikan prestasi superkomputer Kaedah ini memastikan ketersediaan tinggi, kebolehpercayaan tinggi dan ekonomi data yang diedarkan, iaitu, menyimpan berbilang salinan data yang sama. . Sistem storan data yang digunakan secara meluas dalam sistem pengkomputeran awan ialah GFS dan HDFS Google, pelaksanaan sumber terbuka GFS yang dibangunkan oleh pasukan Hadoop.
Teknologi pengurusan data massa
Pengkomputeran awan memerlukan pemprosesan dan analisis data yang diedarkan dan secara besar-besaran Oleh itu, teknologi pengurusan data mesti berupaya mengurus sejumlah besar data dengan cekap. Teknologi pengurusan data dalam sistem pengkomputeran awan adalah terutamanya teknologi pengurusan data BigTable Google dan modul pengurusan data sumber terbuka HBase yang dibangunkan oleh pasukan Hadoop. Oleh kerana bentuk pengurusan storan data awan adalah berbeza daripada kaedah pengurusan data RDBMS tradisional, cara mencari data khusus dalam data teragih yang besar juga merupakan masalah yang mesti diselesaikan oleh teknologi pengurusan data pengkomputeran awan. Pada masa yang sama, disebabkan oleh bentuk pengurusan yang berbeza, antara muka pangkalan data SQL tradisional tidak boleh dipindahkan terus ke sistem pengurusan awan Penyelidikan memfokuskan pada penyediaan antara muka RDBMS dan SQL untuk pengurusan data awan, seperti HBase dan Hive berdasarkan sub-projek Hadoap. Selain itu, dari segi pengurusan data awan, cara memastikan keselamatan data dan kecekapan capaian data juga merupakan salah satu isu utama yang menjadi perhatian penyelidikan.
Kaedah pengaturcaraan
Pengkomputeran awan menyediakan model pengkomputeran teragih, yang secara objektif memerlukan model pengaturcaraan teragih. Pengkomputeran awan menggunakan Map-Reduce, model pengaturcaraan selari teragih dengan idea mudah. Map-Reduce ialah model pengaturcaraan dan model penjadualan tugas. Ia digunakan terutamanya untuk operasi selari set data dan penjadualan tugas selari. Dalam mod ini, pengguna hanya perlu menulis fungsi Map mereka sendiri dan fungsi Reduce untuk melakukan pengiraan selari. Antaranya, fungsi Map mentakrifkan kaedah pemprosesan data blok pada setiap nod, manakala fungsi Reduce mentakrifkan kaedah penyimpanan hasil perantaraan dan kaedah aruhan keputusan akhir.
Teknologi pengurusan platform pengkomputeran awan
Sumber pengkomputeran awan berskala besar, dengan sejumlah besar pelayan diedarkan di lokasi yang berbeza dan beratus-ratus aplikasi berjalan pada yang sama masa. Bagaimana untuk menguruskan pelayan ini dengan berkesan dan memastikan keseluruhan sistem menyediakan perkhidmatan tanpa gangguan adalah satu cabaran yang besar. Teknologi pengurusan platform sistem pengkomputeran awan boleh membolehkan sejumlah besar pelayan berfungsi bersama, memudahkan penggunaan dan pengaktifan perniagaan, mengesan dan memulihkan kerosakan sistem dengan cepat, dan mencapai pengendalian sistem berskala besar yang boleh dipercayai melalui cara automatik dan pintar.
Untuk pengetahuan lanjut berkaitan, sila lawati ruangan Soalan Lazim!
Atas ialah kandungan terperinci Apakah maksud awan rangkaian?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!