تأمین بهینه منابع کاربریهای تجارت الکترونیک در شبکه...

Preview:

DESCRIPTION

تأمین بهینه منابع کاربریهای تجارت الکترونیک در شبکه های نسل آینده. استاد راهنما : آقاي دكتر عباس آسوشه ليلي پورجواهري. فهرست مقدمه اي بر شبكه هاي نسل جديد وكيفيت سرويس كيفيت سرويس در تجارت الكترونيك TPC-W معياري براي ارزيابي اجرايي تجارت الكترونيك - PowerPoint PPT Presentation

Citation preview

استاد راهنما : آقاي دكتر عباس آسوشه

ليلي پورجواهري

تأمین بهینه منابع کاربریهای تجارت الکترونیک در شبکه های نسل آینده

of 322

فهرست

وكيفيت مقدمه اي بر شبكه هاي نسل جديد•

سرويس

كيفيت سرويس در تجارت الكترونيك•

•TPC-W معياري براي ارزيابي اجرايي تجارت

الكترونيك

بررسي چگونگي تأثير پارامترهاي مؤثر بر •

روي ظرفيت منابع

نتيجه و كارهاي آينده•

مخابراتی های شبکهسنتی

بودن سرویس تک(صوت)

کیفیت امکان عدمسرویس

3 of 32

شبكه هاي نسل جديد

اضافه شدن كيفيت سرويس انتها به انتها به شبكه هاي مبتني بر

بسته امروزي

جدايي اليه سرويس از انتقال

Voice

TDM

Data

ATM

E-Com

TDM

VPN

FR

...Session mgmt,

Connection mgmt,

SignalingControl

Switching

Resourcemgmt

Connectionmgmt

SignalingControl

Switching

SecurityResource

mgmtControlRouting

Switching

Resourcemgmt

Connectionmgmt

SignalingControl

Switching

TodaySingle-Service Networks

4 of 32

Next Generation Network

Access Access

Signaling and Control

Switching and Routing

Transport

Services and Applications

Next Generation Multi-service

Network

TDM Network (PSTN/ISDNLLNet, etc.)

كيفيت سرويسجهت الزم تكنيكه�اي مجموع�ه س�رويس كيفيت ت�أخير، لغ�زش و گم ش�دن ، بان�د پهن�اي م�ديريت بس�ته ه�ا ، بمنظ�ور ارائ�ه س�رويس ب�ا كيفيت م�ورد

توافق به كاربر، ميباشد.

ب�ه كيفيت س�رويس دسترس�ي تج�اري دي�دگاه از م�ورد كاربرده�اي توس�ط ش�بكه در الزم من�ابع را ، ش�بكه ت�رافيكي ب�ار تغي�ير عل�يرغم نظ�ر،

تضمين مينمايد.

6 of 32

پاسخ زمان

داده

پیام

ثبات

یکپارچگی داده

هزینه

ثبات روش

ستحکاام

ظرفیت

میانکاری

یکپارچگی

اقتصاد

ویژگیQoS ثبات

واصل

امنیت

قابلیت اعتماد

دسترس پذیری

اجرا

تأخیر

گذردهی

MTTR

تعادل بار

Up Time

MTBF

بازیافتنی

پایداری

پیغام رسان

یاحراز هویت

رمزنگاری

قابلیتبازبین

ی

عدم انکار

عملکرد

ناموفق

حادثه

6 of 32

7 of 32

سرویس کیفیت

فیزیکی الیه

شبکه الیه

الیه کاربرد

8 of 32

تجارت الکترونیک

تعامالت مربوط به خرید وفروش کاالها و یا سرویسها که این تعامالت بصورت الکترونیکی بین طرفین و از طریق محیطی باز مانند اینترنت انجام میپذیرد.

نیازها به پاسخگوئیهزينه کمترین صرفنرم و افزاری سخت

افزاری

9 of 32

گذردهی میزان

مصرفی منابع پاسخ زمان

نشست زمان نشست مدت بودن دسترس در

در مؤثر معیارهایسرویس کیفیت تأمین

الکترونیک درتجارتهای

10 of 32

شبیه سازی یک تجارت الکترونیکی بر اساس یک معیار خاص

TPC-Wیک سری مشخصات استاندارد جهت ارزیابی اجرای پردازشهای

تعاملی تجاری

11 of 32

سرور كاربرد

سرور http

ذخيره web

شبيه ساز

جستجوگNر

شبيه ساز

دروازه پرداخت

شبيه ساز

جستجوگ1ر

سرور ديتابيس

شبكه

ر

ت مال

تعا

دهاربر

كا

واسط

بخش سرور تجارت الكترونيك

بخش كاربران

of 3212

PIII 667

256 MB RAM40 GB HDD

PIII 667

256 MB RAM40 GB HDD

PIII 667

256 MB RAM 40 GB HDD

PIII 667

256 MB RAM10 GB HDD

Database server Web server Application server

Workstation

100 Mbps switched HUB

#Name Description Type

1ADMC-تأیید مجریAdmin confirmسفارش

2ADMR-درخواست مجریAdmin request

سفارش

3BESS-بهترین فروشندهBest sellerجستجو

4BUYC-تأیید خریدBuy confirmسفارش

5BUYR-درخواست خریدBuy request

سفارش

6CREG-ثبت مشتریCustomer registration

سفارش

7HOME-صفحه اصلیHome جستجو

8NEWP-محصول جدیدNew productجستجو

9ORDD -نمایش سفارش Order display

سفارش

10ORDI-پرس و جوی سفارشOrder inquiry

سفارش

11PROD-جزئیات محصولProduct detail

جستجو

12SREQ-درخواست جستجوSearch request

جستجو

13SRES-نتایج جستجوsearch results

جستجو

14SHOP-کارت خریدShopping cartسفارش

13 of 32

14 of 32

p1,7 = 0.9952, p1,12 = 0.0047

p2,1 = 0.8999, p2,7 = 0.1000

p3,7 = 0.0167, p3,11 = 0.0305, p3,12 = 0.9455, p3,14 = 0.0072

p4,7 = 0.0084, p4,12 = 0.9915

p5,4 = 0.4614, p5,7 = 0.1932, p5,14 = 0.3453

p6,5 = 0.8666, p6,7 = 0.0094, p6,12 = 0.1239

p7,3 = 0.3124, p7,8 = 0.3125, p7,10 = 0.0469, p7,12 = 0.0808,p7,14 = 0.2973

p8,7 = 0.0156, p8,11 = 0.9579, p8,10 = 0.0049, p8,14 = 0.0215

p9,7 = 0.0690, p9,10 = 0.9930

p10,7 = 0.0720, p10,9 = 0.8800, p10,12 = 0.1127

p11,2 = 0.0058, p11,7 = 0.0774, p11,11 = 0.0456, p11,12 = 0.7315,

p11,14 = 0.1396

p12,7 = 0.0635, p12,13 = 0.8500, p12,14 = 0.0864

p13,7 = 0.2657, p13,11 = 0.6637, p13,12 = 0.0010, p13,14 = 0.0695

p14,6 = 0.2585, p14,7 = 0.6967, p14,14 = 0.0447

15 of 32

انواع تعامالت در TPC-W

WIPS(Web Interaction Per Second) خرید

-WIPSجستجوb

WIPS-o سفارش

16 of 32

17 of 32

7:HOME12:SRE

Q

9:ORDD

10:ORDI

5:BUYR

4:BUYC

6:CREG

11:PROD

14:SHOP

2:ADMR

8:NEWP

13:SRES

3:BESS

1:ADMC

18 of 32

2:ADMR

13:SRES

1:ADMC

of 3219

وب سرورسروركاربرد سرور

ديتابيس

سطح كاربر سطح ارائه سطح تجاري سطح ديتابيس

منابع بهینه تآمین شبکه

تخمین صحیح تعداد سرورهای مورد نیاز از هر

نوع جهت پاسخگوئی به حجم تعامالت

تخمین صحیح تعداد پردازشگرها و حافظه های بکار رفته در هر سرور

جهت ایجاد ظرفیت مناسب

20 of 32

پاسخ زمان گرفتن نظر در بدون درخواست نوع هر گذردهی میزان

N =[T /C P]

پاسخ زمان گرفتن نظر در با درخواست نوع هر گذردهی میزان

سطح هر به مربوط گذردهی

تایر : هر نیاز Cظرفیت مورد سرورهای تعداد

سرور ظرفيت

21 of 32

Cp هnت کnامالتی اسnداد تعnرور تعnرفیت سnان ظnا همnی رسnیدگی آنهnا بnه ثانیnه هnر در میتوانnد سnرور هnر

نماید.

CP=C/B

C تعداد تعامالت کامل شده در مدت زمان :مشاهده

B مدت زمان اشغال بودن سرور :

مدت زمnانی کnه هnر سnرور صnرف رسnیدگی بnه حجم میکنnد تجnاری تعnامالت از عوامnل )B(مشخصnی بnه ،

متعnددی بسnتگی دارد.از جملnه مهمnترین این عوامnل بکnار گرفتnه تعnداد پردازشnگرها و مقnدار حافظnه

شده میباشد.

22 of 32

B .مدت زمانی که سرور در حال فعالیت می باشد: Tمدت زمان مشاهده : Cتعداد تعامالت کامل شده در مدت زمان مشاهده : Sمتوسط مدت زمان الزم برای تکمیل یک تعامل : WIPSمتوسط تعداد تعامالت تکمیل شده در یک بازه زمانی مشخص :

CPظرفیت سیستم : Qمتوسط تعداد تعامالت در صف :

Rمتوسط مدت زمان الزم جهت پاسخ به تعامل : CPU(U)=U درصدی از ظرفیت : CPU.که در یک بازه زمانی مصرف میشود

CPU(N) تعداد : CPUهای یک سرور EBتعداد کاربران :

RAM مقدار متوسط : RAM23 بکار رفته در هر سرور of 32

of 3224

چگونگي تأثير تعداد پردازشگرها بر ظرفيت سرور

چگونگي تأثير حافظه بر ظرفيت سرور

چگونگي تأثير تعداد جستجو گرها بر حجم تعامالت

قابل پردازش

چگونگي تأثير تعداد جستجو گرها بر مدت زمان

پاسخ

مطالب مورد بحث در ادامه

CP=C/B

S=B/CR=Q(S+

1)

CPU(U)=B/T

Number ofCPU

25 of 32

چگونگي تأثير تعداد پردازشگرها بر ظرفيت سرور

26 of 32

˹

˺ ˹

˺%

˻ ˹

˻%

˼ ˹

˺ ˻ ˼ )̋

ÄÌ¿Zi

{cÔ»Z e

ZÅ´ Y{ a{Y|  e� � � �

˺ ˻* Mbytes

˻%+ Mbytes

%̋ ˺ ˻ Mbytes

˺% ˼+ Mbytes

˺% ˼+ Mbytes wiyhout PGE

27 of 32

ميزان تأثيرتعداد پردازشگرها بر روي تعامالت

EB/14 < WIPS < EB/7

EB

CPUUTILIZATIO

N

BUSY

TIME

S

28 of 32

چگونگي تأثير تعداد جستجو گرها بر حجم تعامالت پردازش شده

WIPS

˹ ˹ ˹

˻ ˹ ˹

)̋ ˹ ˹

+̋ ˹ ˹

*̋˹ ˹

˺ ˹ ˹ ˹

˹ ˹ ˹ ˻ ˹ ˹ ˹ )̋ ˹ ˹ ˹ +̋ ˹ ˹ ˹

ÄÌ¿Zi

{cÔ»

Z e�

ZųÂnf m� �(EB)

EB/ ,̋

EB/˺)

Main

29 of 32

ميزان تأثيرتعداد جستجوگرها بر روي تعامالت

EB

S U=B/T Q=U/I-U

30 of 32

چگونگي تأثير تعداد جستجو گرها بر مدت زمان پاسخ

R=Q(S+1)

˹

˺ ˹

˻ ˹

˼ ˹

)̋ ˹

%̋ ˹

+̋ ˹

,̋˹

*̋˹

%̋ ˹ ˺ ˹ ˹ ˺% ˹ ˻ ˹ ˹

xZa½

Z»�

�ÄÌ

¿ZiÊ

Ì̧»

½ZËf »{Y|  e� �

پروفايل جستجو

˹

˻ ˹

)̋ ˹

+̋ ˹

*̋˹

˺ ˹ ˹

%̋ ˹ ˺ ˹ ˹ ˺% ˹ ˻ ˹ ˹

xZa½

Z»�

�ÄÌ¿

ZiÊÌ̧»

½ZËf »{Y|  e� �

پروفايل سفارش

31 of 32

تخمین منابع با استفاده از روشهای کم�ی و بر اساس پارامترهای اجرایی

گذردهی پاسخ میزان زمان

اشباع نقطه

ارتباط بین تعداد پردازشگرها و حافظه بکار گرفته شده در باال بردن ظرفیت سیستم

تأثير تعداد و نوع كاربران بر روي زمان پاسخ و در نتيجه ظرفيت سيستم

استخراج الگوي ریاضی حاکم بر تأثیرات پارامترهای مؤثر بر روی ظرفیت منابع مورد نياز در تجارت

الكترونيك به منظور کنترل و مدیریت کیفیت سرويس

32 of 32

Recommended